http://bugs.winehq.org/show_bug.cgi?id=20098
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |WONTFIX
--- Comment #18 from Juan Lang juan_lang@yahoo.com 2009-09-25 12:43:37 --- (In reply to comment #12)
Windows is different. On windows, with appropiate access rights, I can run my kernel driver in kernel mode and read the MSRs.
Well, of course you can load a kernel driver in kernel mode in Windows. My point isn't that reading an MSR is security sensitive, but that loading any code in kernel mode is. Wine isn't any more privileged than any other *nix program, and can't do it for you. Loading a kernel driver in kernel mode is simply impossible for Wine to accomplish. Only the kernel can.
Emulating reading an MSR is a workaround to loading your driver in kernel mode. I hope you can find one that works for you, but loading a kernel driver in kernel mode isn't it.