| From | Andi Kleen <> | Subject | Re: [tip:x86/urgent] x86-64, modify_ldt: Ban 16-bit segments on 64-bit kernels | Date | Sat, 12 Apr 2014 19:54:33 -0700 |
| |
Linus Torvalds <torvalds@linux-foundation.org> writes:
> On Fri, Apr 11, 2014 at 11:27 AM, Brian Gerst <brgerst@gmail.com> wrote: >> Is this bug really still present in modern CPUs? This change breaks >> running 16-bit apps in Wine. I have a few really old games I like to >> play on occasion, and I don't have a copy of Win 3.11 to put in a VM. > > Ok, so you actually do this on x86-64, and it currently works? For > some reason I thought that 16-bit windows apps already didn't work.
No, it always worked. I spent some time on this early in the x86-64 port and it flushed out some bugs in the early segment handling. x86-64 is perfectly compatible to this.
Also was always proud that Linux 64 was more compatible old Windows binaries than Win 64...
-Andi
-- ak@linux.intel.com -- Speaking for myself only
|