提交 940daa14 编写于 作者: X Xie XiuQi

arm64/mpam: remove unsupported resource

hulk inclusion
category: bugfix
bugzilla: 14212
CVE: NA

We just support L3 & Memory bandwidth on this version,
so remove unsported resource type.
Signed-off-by: NXie XiuQi <xiexiuqi@huawei.com>
Reviewed-by: NHanjun Guo <guohanjun@huawei.com>
Signed-off-by: NYang Yingliang <yangyingliang@huawei.com>
上级 6c712a87
...@@ -172,14 +172,6 @@ static int csu_write(struct rdt_domain *d, struct rdtgroup *g, bool enable); ...@@ -172,14 +172,6 @@ static int csu_write(struct rdt_domain *d, struct rdtgroup *g, bool enable);
#define domain_init(id) LIST_HEAD_INIT(resctrl_resources_all[id].domains) #define domain_init(id) LIST_HEAD_INIT(resctrl_resources_all[id].domains)
struct raw_resctrl_resource raw_resctrl_resources_all[] = { struct raw_resctrl_resource raw_resctrl_resources_all[] = {
[MPAM_RESOURCE_SMMU] = {
.msr_update = cat_wrmsr,
.msr_read = cat_rdmsr,
.parse_ctrlval = parse_cbm,
.format_str = "%d=%0*x",
.mon_read = csu_read,
.mon_write = csu_write,
},
[MPAM_RESOURCE_CACHE] = { [MPAM_RESOURCE_CACHE] = {
.msr_update = cat_wrmsr, .msr_update = cat_wrmsr,
.msr_read = cat_rdmsr, .msr_read = cat_rdmsr,
...@@ -199,14 +191,6 @@ struct raw_resctrl_resource raw_resctrl_resources_all[] = { ...@@ -199,14 +191,6 @@ struct raw_resctrl_resource raw_resctrl_resources_all[] = {
}; };
struct resctrl_resource resctrl_resources_all[] = { struct resctrl_resource resctrl_resources_all[] = {
[MPAM_RESOURCE_SMMU] = {
.rid = MPAM_RESOURCE_SMMU,
.name = "SMMU",
.domains = domain_init(MPAM_RESOURCE_SMMU),
.res = &raw_resctrl_resources_all[MPAM_RESOURCE_SMMU],
.fflags = RFTYPE_RES_SMMU,
.alloc_enabled = 1,
},
[MPAM_RESOURCE_CACHE] = { [MPAM_RESOURCE_CACHE] = {
.rid = MPAM_RESOURCE_CACHE, .rid = MPAM_RESOURCE_CACHE,
.name = "L3", .name = "L3",
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册