http://bugs.winehq.org/show_bug.cgi?id=20521
Robert Wm Ruedisueli ruediix@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ruediix@gmail.com
--- Comment #26 from Robert Wm Ruedisueli ruediix@gmail.com --- I know the latest kernel version broke a whole bunch of 16 bit memory operations on 64bit systems. This was done sooner or later. Since 16bit memory operations done through the kernel are slow anyway, it might be a better idea to chose another route altogether. This could improve reliability.
The best option would be to use Virtualization extensions which are available on almost every 64bit processor out there, and can be far more efficiently emulated. There are quite a few libraries and options to abstract this to eliminate any platform-specific code for our codebase. This would also give us access to zero-page space without kernel modification, or overflow security risks.