提交 549c5bb2 编写于 作者: X Xie XiuQi

arm64/mpam: cleanup debuging code

hulk inclusion
category: cleanup
bugzilla: 14389
CVE: NA

Cleanup debuging code for sysreg{read,write}, and {read,write}l.
This code is not compiled in current version, and function changed.

There is no change for md5 checking:
md5sum arch/arm64/kernel/mpam*.o
Signed-off-by: NXie XiuQi <xiexiuqi@huawei.com>
Reviewed-by: NHanjun Guo <guohanjun@huawei.com>
Signed-off-by: NYang Yingliang <yangyingliang@huawei.com>
上级 c2b89ae5
...@@ -244,45 +244,10 @@ static inline int __resctrl_group_show_options(struct seq_file *seq) ...@@ -244,45 +244,10 @@ static inline int __resctrl_group_show_options(struct seq_file *seq)
void post_resctrl_mount(void); void post_resctrl_mount(void);
#ifdef MPAM_SYS_REG_DEBUG
static inline u64 mpam_read_sysreg_s(u64 reg, char *name)
{
pr_info("cpu %2d (cur: %s(%d)): read_sysreg_s: %s (addr %016llx)\n",
smp_processor_id(), current->comm, current->pid, name, reg);
return 0;
}
#else
#define mpam_read_sysreg_s(reg, name) read_sysreg_s(reg) #define mpam_read_sysreg_s(reg, name) read_sysreg_s(reg)
#endif
#ifdef MPAM_SYS_REG_DEBUG
static inline u64 mpam_write_sysreg_s(u64 v, u64 reg, char *name)
{
pr_info("cpu %2d (cur %s(%d)): write_sysreg_s: %s (addr %016llx), value %016llx\n",
smp_processor_id(), current->comm, current->pid, name, reg, v);
return 0;
}
#else
#define mpam_write_sysreg_s(v, r, n) write_sysreg_s(v, r) #define mpam_write_sysreg_s(v, r, n) write_sysreg_s(v, r)
#endif
#ifdef MPAM_SYS_REG_DEBUG
static inline u32 mpam_readl(const volatile void __iomem *addr)
{
return pr_info("readl: %016llx\n", (u64)addr);
}
#else
#define mpam_readl(addr) readl(addr) #define mpam_readl(addr) readl(addr)
#endif
#ifdef MPAM_SYS_REG_DEBUG
static inline u32 mpam_writel(u64 v, const volatile void __iomem *addr)
{
return pr_info("writel: %016llx to %016llx\n", v, (u64)addr);
}
#else
#define mpam_writel(v, addr) writel(v, addr) #define mpam_writel(v, addr) writel(v, addr)
#endif
/** /**
* struct msr_param - set a range of MSRs from a domain * struct msr_param - set a range of MSRs from a domain
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册