[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] kdb does not support XEN?
On Wed, 22 Dec 2010 12:02:04 +0800 "qihao.xi" <qiho.xi@xxxxxxxxx> wrote: > On Tue, Dec 21, 2010 at 09:37:15PM -0500, Todd Deshane wrote: > >On Mon, Dec 20, 2010 at 10:47 PM, qihao.xi <qiho.xi@xxxxxxxxx> wrote: > >> Hi Âall, > >> > >> I want to debug Dom0 driver when installing XEN SERVER5.6 ISO. > >> The XS5.6 kernel is 2.6.27.42-0.1.1 ÂI downloaded > >> "kdb-v4.4-2.6.27-rc8-common-1.1" and "kdb-v4.4-2.6.27-rc8-x86-1". > >> After patching, kdb configure does not appear. > >> > >> I found the below: > >> # cat Âarch/x86/Kconfig.debug|grep -A10 KDB > >> config KDB > >> Â Â Â Âbool "Built-in Kernel Debugger support" > >> Â Â Â Â Â Â Â Âdepends on DEBUG_KERNEL && !XEN > >> > >> This mean kdb does not support XEN? If yes, how to debug Dom0 > >> driver? Thanks! > >> > > > >Looks like there is a version for Xen: > > > >http://xen.markmail.org/search/?q=gdbsx+dom0#query:gdbsx%20dom0+page:3+mid:j6vtz7mdlrwqdyjp+state:results > > > >http://xenbits.xensource.com/ext/debuggers.hg?file/926cc93296dd/xen/kdb/README > > > >Hope that helps. > > In fact, I want to debug the modules against "/boot/vmlinuz". Not the > "boot/xen.gz" When XEN installing with ISO, it first load xen.gz,then > load vmlinuz,load my driver to check disk. It hanged at "Checking for > existing products...". This is my scsi driver problem. > > LABEL install > KERNEL mboot.c32 > APPEND /boot/xen.gz dom0_mem=1024M com1=115200,8n1 > console=com1,vga --- /boot/vmlinuz xencons=hvc console=ttyS0,115200 > extramodules=my_scsi --- /install.img > > I got vmlinuz's kernel source from XS5.6 source ISO image. It already > include kdb patch. But it disable XEN to ue kdb. I can need build > xen.gdb to debug vmlinuz? I'm a newbie for XEN. Any suggestion is > appreciated. Thanks! http://xenbits.xensource.com/ext/debuggers.hg?file/926cc93296dd/xen/kdb/README is totally independent of kdb patches in linux. It has nothing to do with linux kdb. You'll not need to kdb patches in linux to use it. It is a xen built-in debugger that will let you debug xen or domains. Take a look at the README. thanks Mukesh _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |