Re: [PATCH v14 03/12] cpuset: Simply allocation and freeing of cpumasks

2018-10-19 Thread Tom Hromatka
simplify and streamline the management of those cpumasks. To make it simple, all the cpumasks are now pre-cleared on allocation. Signed-off-by: Waiman Long Thanks! Reviewed-by: Tom Hromatka

Re: [PATCH v13 01/11] cpuset: Enable cpuset controller in default hierarchy

2018-10-15 Thread Tom Hromatka
On 10/15/2018 12:41 PM, Waiman Long wrote: On 10/15/2018 02:31 PM, Tom Hromatka wrote: On 10/12/2018 11:55 AM, Waiman Long wrote: Given the fact that thread mode had been merged into 4.14, it is now time to enable cpuset to be used in the default hierarchy (cgroup v2) as it is clearly

Re: [PATCH v13 03/11] cpuset: Simply allocation and freeing of cpumasks

2018-10-15 Thread Tom Hromatka
On 10/12/2018 11:55 AM, Waiman Long wrote: The previous commit introduces a new subparts_cpus mask into the cpuset data structure and a new tmpmasks structure. Managing the allocation and freeing of those cpumasks is becoming more complex. So a number of helper functions are added to simplif

Re: [PATCH v13 01/11] cpuset: Enable cpuset controller in default hierarchy

2018-10-15 Thread Tom Hromatka
On 10/12/2018 11:55 AM, Waiman Long wrote: Given the fact that thread mode had been merged into 4.14, it is now time to enable cpuset to be used in the default hierarchy (cgroup v2) as it is clearly threaded. The cpuset controller had experienced feature creep since its introduction more than