Axel Dörfler <axeld@xxxxxxxxxxxxxxxx> > Marcus Overhagen <marcusoverhagen@xxxxxxxx> wrote: > > I moved the page directory from 0x90000-0x9e000 into 0x100000-0x110000 > I think the problem might be that you moved the page directory beyond > the 1 MB "barrier". > I've now moved it below the SMP trampoline code (such that there is > less space for the boot loader, which currently doesn't need as much > anyway), and it seems to work fine, at least in Qemu. > Does that already help? Yes that helps. It now works as expected. But there is a problem: In protected mode, there shouldn't be any 1MB barrier. Something in the kernel's vm_init seems to go wrong when the page directory it at 0x100000. Thanks, Marcus Viel oder wenig? Schnell oder langsam? Unbegrenzt surfen + telefonieren ohne Zeit- und Volumenbegrenzung? DAS TOP ANGEBOT JETZT bei Arcor: günstig und schnell mit DSL - das All-Inclusive-Paket für clevere Doppel-Sparer, nur 44,85 ? inkl. DSL- und ISDN-Grundgebühr! http://www.arcor.de/rd/emf-dsl-2