On Wed, 11 Dec 2024 15:19:06 GMT, Sergey Chernyshev <schernys...@openjdk.org> 
wrote:

>> src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp line 322:
>> 
>>> 320:     } else {
>>> 321:       log_warning(os, container)("Cgroup cpu/memory controller path 
>>> includes '../', detected limits won't be accurate");
>>> 322:     }
>> 
>> Please move this warning to `CgroupUtil::adjust_controller` and abort the 
>> adjustment, we don't need to issue this warning multiple times, and we'd not 
>> be able to adjust it to a path that will work. Showing the warning once 
>> should be sufficient. We shouldn't see this path in any non-moved scenarios. 
>> It would perhaps help if we included some detail why this warning is being 
>> shown. I suggest:
>> 
>> ```cgroup controller path seems to have moved (includes '.../'), detected 
>> limits won't be accurate```
>
> Would you recommand also to include the paths in that warning? Something like
> ```cgroup controller path at '/sys/fs/cgroup' seems to have moved to 
> '../../test', detected limits won't be accurate```
> This way it will have all the necessary information to investigate customer 
> cases.

Seems fine yes.

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/21808#discussion_r1880407169

Reply via email to