{"push_id":1140983144,"size":2,"distinct_size":2,"ref":"refs/heads/cgroup2-log-compat","head":"128fadc927b6662671c091e2b25ba6517080e7e7","before":"f82de5f38088e3520d48296cc61af54bc17e4f91","commits":[{"sha":"f29ff1159cf40c59d3611e02356985c791830795","author":{"name":"Tejun Heo","email":"39ce71949ba156d4f16fa2bbd8d8d52985c17722@fb.com"},"message":"core: pass Unit into cgroup_context_apply() and use log_unit*()\n\ncgroup_context_apply() and friends take CGroupContext and cgroup path as input\nand has no way of getting back to the associated Unit and thus uses raw cgroup\npath for logging.  This makes the log messages difficult to track down.\nThere's no reason to avoid passing in Unit into these functions.  Pass in Unit\nand use log_unit*() instead.\n\nWhile at it, make cgroup_context_apply(), which has no outside users, static.\nAlso, drop cgroup path from log messages where the path itself isn't too\ninteresting and can be easily obtained from the unit.","distinct":true,"url":"https://api.github.com/repos/htejun/systemd/commits/f29ff1159cf40c59d3611e02356985c791830795"},{"sha":"128fadc927b6662671c091e2b25ba6517080e7e7","author":{"name":"Tejun Heo","email":"39ce71949ba156d4f16fa2bbd8d8d52985c17722@fb.com"},"message":"core: log cgroup legacy and unified hierarchy setting translations\n\nTo accommodate changes in kernel interface, cgroup unified hierarchy support\nadded several configuration items which overlap with the existing resource\ncontrol settings and there is simple config translation between the overlapping\nsettings to ease the transition.  As why certain cgroup knobs are being\nconfigured can become confusing, this patch adds a master warning message which\nis printed once when such translation is first used and logs each translation\nwith a debug message.\n\nv2:\n\n- Switched to log_unit*().","distinct":true,"url":"https://api.github.com/repos/htejun/systemd/commits/128fadc927b6662671c091e2b25ba6517080e7e7"}]}
{"actor":{"display_login":"htejun"}}