[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Can't set break points with Linux guest in PAE mode

  • To: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: Randy Thelen <rthelen@xxxxxxxxxx>
  • Date: Wed, 4 Oct 2006 16:54:18 -0700
  • Delivery-date: Wed, 04 Oct 2006 16:54:56 -0700
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Folks --

One more time with the PAE request, this time I've brought up the Linux kernel w/ a very recent version of Xen. (Just yesterday I pulled and updated my hg tree.) I still can't set breakpoints within the guest domain:

# gdb vmlinux
GNU gdb 6.4-debian
(gdb) target remote roti.lab.netapp.com:9999
Remote debugging using roti.lab.netapp.com:9999
[New thread 0]
[Switching to thread 0]
0xc0100000 in startup_32 ()
(gdb) b *0xc0100000
Breakpoint 1 at 0xc0100000
(gdb) s
Single stepping until exit from function startup_32,
which has no line number information.
Cannot insert breakpoint 1.
Error accessing memory address 0xc0100000: Input/output error.


My RS232 Xen console looks like:

xenbr0: port 3(vif7.0) entering learning state
xenbr0: topology change detected, propagating
xenbr0: port 3(vif7.0) entering forwarding state
xenbr0: port 3(vif7.0) entering disabled state
device vif7.0 left promiscuous mode
xenbr0: port 3(vif7.0) entering disabled state
device vif8.0 entered promiscuous mode
(XEN) DOM0: (file=mm.c, line=1688) Bad type (saw 28000001 != exp e0000000) for mfn 96efe (pfn 573) (XEN) DOM0: (file=mm.c, line=606) Error getting mfn 96efe (pfn 573) from L1 entry 0000000096efe027 for dom8 (XEN) DOM0: (file=mm.c, line=1266) Bad get_page_from_l1e(): pl1e = fefa6a30, nl1e = 96efe027, ol1e = 0, gl1mfn = d8538 (XEN) DOM0: (file=mm.c, line=2283) Could not modify L1 entry: va == fefa6a30, l1e == 96efe027, mfn == d8538

(I've added the two MEM_LOG() calls at line 1266 and 2283.)

Any ideas where I should begin looking?  Or is PAE support languishing?

-- Randy

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.