lkml.org 
[lkml]   [2023]   [Dec]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    SubjectRe: [PATCH v7 10/24] x86/resctrl: Allocate the cleanest CLOSID by searching closid_num_dirty_rmid
    From
    Hi Babu,

    On 09/11/2023 20:39, Moger, Babu wrote:
    > On 10/25/23 13:03, James Morse wrote:
    >> MPAM's PMG bits extend its PARTID space, meaning the same PMG value can be
    >> used for different control groups.
    >>
    >> This means once a CLOSID is allocated, all its monitoring ids may still be
    >> dirty, and held in limbo.
    >>
    >> Instead of allocating the first free CLOSID, on architectures where
    >> CONFIG_RESCTRL_RMID_DEPENDS_ON_CLOSID is enabled, search
    >> closid_num_dirty_rmid[] to find the cleanest CLOSID.
    >>
    >> The CLOSID found is returned to closid_alloc() for the free list
    >> to be updated.

    > Reviewed-by: Babu Moger <babu.moger@amd.com>

    Thanks!


    James

    \
     
     \ /
      Last update: 2023-12-14 12:38    [W:3.150 / U:0.140 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site