All of lore.kernel.org
 help / color / mirror / Atom feed
* 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.