Messages in this thread | | | Date | Fri, 18 Jan 2008 16:00:40 +0100 | From | Ingo Molnar <> | Subject | Re: [PATCHv2] x86: Use v8086_mode helper, trivial unification |
| |
> > + /* > > + * Did it hit the DOS screen memory VA from vm86 mode? > > + */ > > + if (v8086_mode(regs)) { > > + unsigned long bit = (address - 0xA0000) >> PAGE_SHIFT; > > + if (bit < 32) > > + tsk->thread.screen_bitmap |= 1 << bit; > > + }
this does not build on 64-bit, because screen_bitmap is 32-bit only - so i had to pull the patch. I suspect a small #ifdef section would look better here?
Ingo
| |