diff options
author | Bart Oldeman <bartoldeman@users.sourceforge.net> | 2005-11-06 00:54:07 +0100 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-11-06 01:31:36 +0100 |
commit | f912696ab330bf539231d1f8032320f2a08b850f (patch) | |
tree | d3e4cf70323348b341b894af57a69896c755cac1 /arch/powerpc/mm/init_64.c | |
parent | [PATCH] Set the vga cursor even when hidden (diff) | |
download | linux-f912696ab330bf539231d1f8032320f2a08b850f.tar.xz linux-f912696ab330bf539231d1f8032320f2a08b850f.zip |
[PATCH] reset tss->io_bitmap_owner in sys_ioperm()
my patch "x86: initialise tss->io_bitmap_owner to something" (commit ID
d5cd4aadd3d220afac8e3e6d922e333592551f7d) introduced a problem with a
program (DOSEMU) that called ioperm after already doing some port i/o.
The problem is that a process switch return causes tss->io_bitmap_base
to be set to IO_BITMAP_OFFSET so that the fault (that *really* sets the
io bitmap) never triggers.
This fixes that regression.
Signed-off-by: Bart Oldeman <bartoldeman@users.sourceforge.net>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'arch/powerpc/mm/init_64.c')
0 files changed, 0 insertions, 0 deletions