(Posting the info below for anyone who may stumble across this old thread.) libcgroup has moved to github here: https://github.com/libcgroup/libcgroup And a new release with full cgroup v2 support is available here: https://github.com/libcgroup/libcgroup/releases/tag/v2.0 And thanks for your contribution to the latest libcgroup, Tomasz.
This may lead to returning invalid error message from cgroup_strerror() or accessing out of archive boundary when cgroup_strerror is called with code=ECGNONEMPTY.
This may lead to returning invalid error message from cgroup_strerror() or accessing out of archive boundary when cgroup_strerror callew with code=ECGNONEMPTY.
Fix incorrect error message array
Hi, same question here: Will the libcgroup component be maintained? Is there any plan to do so?
Hi, Is the libcgroup component being maintained? It seems like it hasn't been updated for a long time. ^_^
get rid of features.h usage
The original motivation behind the change was that tools respecting cgrules.conf had only been able to change cgroup of the main thread of a process matching specified rules. I didn't see the use case for having individual threads in different cgroups, but that was probably a mistake. I see two options: keep the change, but make necessary adjustments so that individual threads can still be moved move the change to cgroup_change_cgroup_flags(), so it's in effect only when processing the rules from...
And FWIW that change was introduced with commit g16f2fc1
cgclassify no longer place individual threads
I have also encountered this issue on a machine with 72 cores and alternating cpu ids on each NUMA node (even cpus on numa0, odd on numa1). The value gets truncated after a comma and fails validation. Setting CG_VALUE_MAX to a larger value fixes it. For reference: The cpuset: 1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71 gets truncated to: 1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69, This...
Any plans to make new release?
cgset: fix misleading error message
api.c: always move all tasks of a process to a cgroup
Fix issues discovered by Coverity scan
Add support for nosuid, noexec and nodev
cgrulesengd: remove umask(0)
cgroup_find_matching_rule_uid_gid() braces
cgroup_get_cgroup_name is not exported
api.c: preserve dirty flag when copying controller values
api.c: Show warning when tasks file can not be opened
api.c: fix potential buffer overflow
api.c: fix order of memory subsystem parameters generated by cgsnapshot
Increase maximal size of controller values
api.c: Fix level of failed user/group lookup warnings
Hi, I added some cronjobs to cgrules.conf file.Performed restart service and not...
Hi, I am working on creating cgroups and moving process to respective cgroups.I am...
Sounds good to me. On Tue, Dec 6, 2016 at 2:44 PM Zerg2000 zrg@users.sf.net wrote:...
I do not see any bug reports with memleaks or infinite loops (mostly in %u templates),...
It has been a while since we have done any active development on libcgroup. If you...
Without SF fromatting: -b <size> | --netlink-buffer=<size> set the netlink buffer...
Misc bugfixes and features
correct whitespace in error messages
+100 IMHO, without this patch pam_cgroup is useless...
Syslog facilities are handled incorrectly
api.c: fix infinite loop
api.c: change cgroup of every thread of a process
Already fixed since 2013-09-27 (commit 4399023a). This ticket can be closed.
pam_cgroup is broken
api.c: support for setting multiline values in ...
parse.y: extending cgroup names with "default"
documentation: add examples to man pages
cgroup_config_create_template_group: fix invert...
cgcreate: use "*" character as a meta character...
api.c: add cgroup_add_all_controllers function
api.c: Adding support for loading configuration...
cgrules.d: new man page
cgdelete: fix the display problem
NOT (!) operator in cgrules.conf?
Increasing the value of CG_VALUE_MAX
Makefile: update for cgruleseng.d Makefiles
config.c: loading templates from multiple files...
cgrulesengd.c: loading of multiples files durin...
manpages: update of manpages for loading config...
There is a situation when moving a task from ch...
lex: add \ character into regexp for ID token
Release v0.41