Jeremy Fitzhardinge wrote: > Gerd Hoffmann wrote: >> Hi, >> >> paravirt kernel doesn't boot as xen guest for me, see attachment. >> > > Hm, I just booted a pae kernel from the current paravirt repo and got it > to usermode. What's your .config? Also, what line is getting the fault? config is attached. It faults in fork syscall, down in pgd_walk(). It finds a pmd entry pointing to a machine page where the mfn_to_pfn translation returns -1 aka 0xffffffff. Trying to find a struct page for that one doesn't work ... kernel with debug printk's: xen_pgd_pin c1abb000 g 0: 1abe001 1ae61001 <- pgd (index, val, val_ma) m 0: 80b067 1a394067 <- pmd (same) m 1: 80c067 1a393067 m 2: 80d067 1a392067 m 3: 80e067 1a391067 m 4: 80f067 1a390067 m 5: 2067 1b621067 m 6: 3067 1b620067 m 7: 4067 dbf7067 m 8: 5067 dbf6067 m 9: 6067 dbf5067 m 10: 7067 dbf4067 m 11: 8067 19c57067 m 12: 9067 19c56067 m 13: a067 19c55067 m 14: b067 19c54067 m 15: c067 1a57f067 m 20: 107e067 19d21067 m 64: 1808067 1d297067 m 426: e067 1a57d067 m 427: d067 1a57e067 mfn_to_pfn: mfn 3f400 pfn ffffffff mfn_to_pfn: mfn 3f400 pfn ffffffff m 428: fffff0a1 3f4000a1 <- here is the broken one cheers, Gerd -- Gerd Hoffmann <kraxel at suse.de> -------------- next part -------------- A non-text attachment was scrubbed... Name: pae.config Type: application/x-config Size: 20111 bytes Desc: not available Url : http://lists.osdl.org/pipermail/virtualization/attachments/20070110/f9432860/attachment-0001.bin