On Wed, Jun 13, 2007 at 02:10:13PM +1000, Daniel Carosone wrote: > It's tripping the KASSERT(read_psl == 0) at pmap.c:2189. Call path is > sys_select -> copyout -> pmap_load with qemu-dm as the calling > process. Observing that nothing else in the file seems to look at read_psl, I decided to try the "brute force and ignorance" experiment of just commenting out that line and seeing what happens. The HVM now starts, and seems to pretty much run as normal. I can see evidence of activity from the disk light and so on as the domU starts up and runs, but clearly something else is not right because the Xserver gets very sluggish to respond to the mouse, and quickly freezes. I'm guessing there's some mismatching spl or lock handling somewhere in the path, potentially introduced with the merge of idlelwp? -- Dan.
Attachment:
pgpwqWogiKDrU.pgp
Description: PGP signature