提交 794555b3 编写于 作者: X Xie XiuQi

arm64/mpam: don't allowd create mon_groups when out of mon/pmg

hulk inclusion
category: feature
bugzilla: 5510
CVE: NA
Signed-off-by: NXie XiuQi <xiexiuqi@huawei.com>
Reviewed-by: NHanjun Guo <guohanjun@huawei.com>
Signed-off-by: NYang Yingliang <yangyingliang@huawei.com>
上级 903aa1a5
...@@ -558,7 +558,12 @@ static int mkdir_resctrl_prepare(struct kernfs_node *parent_kn, ...@@ -558,7 +558,12 @@ static int mkdir_resctrl_prepare(struct kernfs_node *parent_kn,
if (resctrl_mon_capable) { if (resctrl_mon_capable) {
#ifdef CONFIG_ARM64 #ifdef CONFIG_ARM64
resctrl_mkdir_ctrlmon_mondata(kn, rdtgrp, &rdtgrp->mon.mon_data_kn); ret = resctrl_mkdir_ctrlmon_mondata(kn, rdtgrp, &rdtgrp->mon.mon_data_kn);
if (ret < 0) {
rdt_last_cmd_puts("out of monitors or PMGs\n");
goto out_destroy;
}
#else #else
ret = alloc_mon_id(); ret = alloc_mon_id();
if (ret < 0) { if (ret < 0) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册