Thread (28 messages) 28 messages, 7 authors, 2020-12-03

Re: [PATCH 0/3] arm64:msr: Add MSR driver

From: Rongwei Wang <hidden>
Date: 2020-12-03 02:10:49
Also in: lkml

2020年12月1日 下午11:25,Borislav Petkov [off-list ref] 写道:

On Tue, Dec 01, 2020 at 11:17:39PM +0800, Rongwei Wang wrote:
quoted
In ARM, the system registers can only be accessed through msr and mrs,
so the problem created by MSR driver (depend on rdmsr and wrmsr) in
x86 is not necessarily present in ARM, which is very different from
x86.
No, the point I'm making is that it doesn't matter what the architecture
does or does not, register *writes* from userspace are a bad bad idea
for the reasons I described.
Sorry, I was away for two days and didn't reply in time.
In fact, we find MSR in the x86 architecture to be a particularly useful interface. It helped us a lot when we were doing some kernel debugging. So we consider implementing a similar feature in ARM.
So as a debugging tool, could it exist, e.g. if I change CONFIG_ARM64_MSR to CONFIG_ARM64_MSR_DEBUG or others. Do you think this adjustment is possible?
-- 
Regards/Gruss,
   Boris.

https://people.kernel.org/tglx/notes-about-netiquette
Regards,
Rongwei Wang.
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help