* debugger updates...
@ 2008-11-07 2:58 Mukesh Rathor
2008-11-07 6:26 ` Neo Jia
0 siblings, 1 reply; 4+ messages in thread
From: Mukesh Rathor @ 2008-11-07 2:58 UTC (permalink / raw)
To: xen-devel
Hi all,
FYI... I've updated the debuggers (kdb + gdbsx) tree. Here's a summary:
- Refresh to changeset 18711
- gdbsx: Add support for HVM guest debug.
Support for kernel module debug in PV linux guests (via pgd3val)
Include gdb macros (in README) for linux kernel/module debug
- kdb: HVM guest debug support (set bp, single step)
Display VMCB/VMCS structs, more structs, etc.
Generic Trace function: to quickly debug something, esp, timing
related problems
General kdb trap func: kdb_trap_immed() to break into kdb anywhere,
possibly based on a condition.....
See READMEs in http://xenbits.xensource.com/ext/debuggers.hg
Thanks,
Mukesh
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: debugger updates...
2008-11-07 2:58 debugger updates Mukesh Rathor
@ 2008-11-07 6:26 ` Neo Jia
2008-11-07 18:52 ` Mukesh Rathor
0 siblings, 1 reply; 4+ messages in thread
From: Neo Jia @ 2008-11-07 6:26 UTC (permalink / raw)
To: mukesh.rathor; +Cc: xen-devel
Can I use this to debug Xen or it is just for dom0?
Thanks,
Neo
On Thu, Nov 6, 2008 at 6:58 PM, Mukesh Rathor <mukesh.rathor@oracle.com> wrote:
>
> Hi all,
>
> FYI... I've updated the debuggers (kdb + gdbsx) tree. Here's a summary:
>
> - Refresh to changeset 18711
>
> - gdbsx: Add support for HVM guest debug.
> Support for kernel module debug in PV linux guests (via pgd3val)
> Include gdb macros (in README) for linux kernel/module debug
>
> - kdb: HVM guest debug support (set bp, single step)
> Display VMCB/VMCS structs, more structs, etc.
> Generic Trace function: to quickly debug something, esp, timing
> related problems
> General kdb trap func: kdb_trap_immed() to break into kdb anywhere,
> possibly based on a condition.....
>
> See READMEs in http://xenbits.xensource.com/ext/debuggers.hg
>
> Thanks,
> Mukesh
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel
>
--
I would remember that if researchers were not ambitious
probably today we haven't the technology we are using!
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: debugger updates...
2008-11-07 6:26 ` Neo Jia
@ 2008-11-07 18:52 ` Mukesh Rathor
2008-11-07 18:54 ` Neo Jia
0 siblings, 1 reply; 4+ messages in thread
From: Mukesh Rathor @ 2008-11-07 18:52 UTC (permalink / raw)
To: Neo Jia; +Cc: xen-devel
kdb is intended to debug xen hypervisor... can be used for dom0 also.
gdbsx is intended to debug domU (PV or HVM).
Thanks,
Mukesh
Neo Jia wrote:
> Can I use this to debug Xen or it is just for dom0?
>
> Thanks,
> Neo
>
> On Thu, Nov 6, 2008 at 6:58 PM, Mukesh Rathor <mukesh.rathor@oracle.com> wrote:
>> Hi all,
>>
>> FYI... I've updated the debuggers (kdb + gdbsx) tree. Here's a summary:
>>
>> - Refresh to changeset 18711
>>
>> - gdbsx: Add support for HVM guest debug.
>> Support for kernel module debug in PV linux guests (via pgd3val)
>> Include gdb macros (in README) for linux kernel/module debug
>>
>> - kdb: HVM guest debug support (set bp, single step)
>> Display VMCB/VMCS structs, more structs, etc.
>> Generic Trace function: to quickly debug something, esp, timing
>> related problems
>> General kdb trap func: kdb_trap_immed() to break into kdb anywhere,
>> possibly based on a condition.....
>>
>> See READMEs in http://xenbits.xensource.com/ext/debuggers.hg
>>
>> Thanks,
>> Mukesh
>>
>>
>> _______________________________________________
>> Xen-devel mailing list
>> Xen-devel@lists.xensource.com
>> http://lists.xensource.com/xen-devel
>>
>
>
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: debugger updates...
2008-11-07 18:52 ` Mukesh Rathor
@ 2008-11-07 18:54 ` Neo Jia
0 siblings, 0 replies; 4+ messages in thread
From: Neo Jia @ 2008-11-07 18:54 UTC (permalink / raw)
To: mukesh.rathor; +Cc: xen-devel
Is there any source level debugger for Xen and Dom0?
Thanks,
Neo
On Fri, Nov 7, 2008 at 10:52 AM, Mukesh Rathor <mukesh.rathor@oracle.com> wrote:
> kdb is intended to debug xen hypervisor... can be used for dom0 also.
> gdbsx is intended to debug domU (PV or HVM).
>
> Thanks,
> Mukesh
>
> Neo Jia wrote:
>>
>> Can I use this to debug Xen or it is just for dom0?
>>
>> Thanks,
>> Neo
>>
>> On Thu, Nov 6, 2008 at 6:58 PM, Mukesh Rathor <mukesh.rathor@oracle.com>
>> wrote:
>>>
>>> Hi all,
>>>
>>> FYI... I've updated the debuggers (kdb + gdbsx) tree. Here's a summary:
>>>
>>> - Refresh to changeset 18711
>>>
>>> - gdbsx: Add support for HVM guest debug.
>>> Support for kernel module debug in PV linux guests (via pgd3val)
>>> Include gdb macros (in README) for linux kernel/module debug
>>>
>>> - kdb: HVM guest debug support (set bp, single step)
>>> Display VMCB/VMCS structs, more structs, etc.
>>> Generic Trace function: to quickly debug something, esp, timing
>>> related problems
>>> General kdb trap func: kdb_trap_immed() to break into kdb
>>> anywhere,
>>> possibly based on a condition.....
>>>
>>> See READMEs in http://xenbits.xensource.com/ext/debuggers.hg
>>>
>>> Thanks,
>>> Mukesh
>>>
>>>
>>> _______________________________________________
>>> Xen-devel mailing list
>>> Xen-devel@lists.xensource.com
>>> http://lists.xensource.com/xen-devel
>>>
>>
>>
>>
>
--
I would remember that if researchers were not ambitious
probably today we haven't the technology we are using!
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2008-11-07 18:54 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-11-07 2:58 debugger updates Mukesh Rathor
2008-11-07 6:26 ` Neo Jia
2008-11-07 18:52 ` Mukesh Rathor
2008-11-07 18:54 ` Neo Jia
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.