rdmsr from userspace
Andriy Gapon
avg at icyb.net.ua
Sat May 17 08:13:54 UTC 2008
It seems that rdmsr instruction can be executed only at the highest
privilege level and thus is not permitted from userland. Maybe we should
provide something like Linux /dev/cpu/msr?
I don't like interface of that device, I think that ioctl approach would
be preferable in this case.
Something like create /dev/cpuN and allow some ioctls on it:
ioctl(cpu_fd, CPU_RDMSR, arg).
What do you think?
--
Andriy Gapon
More information about the freebsd-hackers
mailing list