http://bugs.winehq.org/show_bug.cgi?id=20098
red-ray ray@pobox.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |UNCONFIRMED Resolution|WONTFIX | Summary|Wine fails to run my Kernel |Wine should, when possible, |Mode Driver in Kernel Mode |provide the kernel mode | |environment for kernel mode | |drivers Alias| |RDMSR
--- Comment #10 from red-ray ray@pobox.co.uk 2009-09-25 03:07:04 --- (In reply to comment #9)
Closing. By the way, you have enough knowledge to work around this yourself. Why not give it a go?
I have worked around this, but currently the work-a-round is messy as I have to send /bin/mknod and /bin/rm commands to the shell using _system(). I tried asking for wine_mknod() (http://bugs.winehq.org/show_bug.cgi?id=20081) and a fix for DeleteFile() (http://bugs.winehq.org/show_bug.cgi?id=20071) so I could do this tidly, but those were dismissed.
As regards security Wine reading /dev/cpu/<n>/msr is no different to SIV reading them.
I suspect what I really need is a "semi-linelib" app. What would be ideal for me is a winelib.dll that allowed me to load and call native *nix functions, but from a Windows .exe.
Currently I am tempted to simply stop bothering to fix SIV run well on Wine