【特性描述】
使能filescgroup,对于cgroup级别打开文件句柄数进行控制
Add a lockless resource controller for limiting the number of open
file handles. This allows us to catch misbehaving processes
and return EMFILE instead of ENOMEM for kernel memory limits.
如果打开的文件超过限制:错误码返回如下
bash: fork: Too many open files
【硬件架构】
NA
【特性约束】
NA
【涉及仓库】
https://gitee.com/openeuler/kernel
【交付个人/团队】
huawei sig
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
cgroups: Resource controller for open files
Merge OLK-5.10 fix: e2b24a5adac6 filescontrol: silence suspicious RCU warning
Merge OLK-5.10 fix: 7e485fecbd7f files_cgroup: Fix soft lockup when refcnt overflow.
Merge OLK-5.10 fix: a466f5dda467 fs/filescontrol.c: fix warning:large integer implicitly truncated to unsigned type
Merge OLK-5.10 fix: 338fc539bb48 fs: fix files.usage bug when move tasks
Merge OLK-5.10 fix: 1951d5627095 files_cgroup: fix error pointer when kvm_vm_worker_thread
Merge OLK-5.10 fix: 0b7329771d3d cgroup/files: use task_get_css() to get a valid css during dup_fd()
Merge OLK-5.10 fix: 87056bf28510 cgroups: Resource controller for open files
验证:
验证2:
confict:
conflict:
patch不能直接打,手动增加
filescontrol-silence-suspicious-RCU-warning
不能patch,手动增加:
修改后:
24.03执行ltp测试cgroup的失败,查看/proc/cgroups 时候发现files未启用,当前是否预期行为
#subsys_name hierarchy num_cgroups enabled
files 0 1 0
登录 后才可以发表评论