All of lore.kernel.org
 help / color / mirror / Atom feed
* RE: [PATCH] make domu_debug run-time option + fix int3handling for MP
@ 2005-05-16 22:23 Ian Pratt
  2005-05-16 22:31 ` Christian Limpach
  0 siblings, 1 reply; 2+ messages in thread
From: Ian Pratt @ 2005-05-16 22:23 UTC (permalink / raw)
  To: Christian Limpach, Kip Macy; +Cc: xen-devel

> On Mon, May 16, 2005 at 03:08:24PM -0700, Kip Macy wrote:
> > "domu_debug" was mutually exclusive with crash_debug, which doesn't 
> > make sense to me. The other stub already had a #if 0 as a 
> > pre-processor guard around it. So the end effect with the patch is 
> > that domu_debug would be on by default and cdb could be enabled at 
> > compile-time. As I recall, there is no working 
> functionality that this changes.  I'll go back and look and 
> recant if I am in error.
> 
> Unless I misread the patch (didn't apply it), you'd end up 
> with unconditional definitions of debugger_trap_fatal and 
> debugger_trap_immediate?
> I usually just toggle the #elif 0 to enable the kdb stubs, I 
> don't see how that would work now, without having to do more changes?

Do we ever want to enter cdb or kdb for any domain other than dom0? I
can't think why you'd want to, as there's a much nicer debug environment
available for domU's.

Ian

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [PATCH] make domu_debug run-time option + fix int3handling for MP
  2005-05-16 22:23 [PATCH] make domu_debug run-time option + fix int3handling for MP Ian Pratt
@ 2005-05-16 22:31 ` Christian Limpach
  0 siblings, 0 replies; 2+ messages in thread
From: Christian Limpach @ 2005-05-16 22:31 UTC (permalink / raw)
  To: Ian Pratt; +Cc: xen-devel, Kip Macy

On 5/16/05, Ian Pratt <m+Ian.Pratt@cl.cam.ac.uk> wrote:
> > On Mon, May 16, 2005 at 03:08:24PM -0700, Kip Macy wrote:
> > > "domu_debug" was mutually exclusive with crash_debug, which doesn't
> > > make sense to me. The other stub already had a #if 0 as a
> > > pre-processor guard around it. So the end effect with the patch is
> > > that domu_debug would be on by default and cdb could be enabled at
> > > compile-time. As I recall, there is no working
> > functionality that this changes.  I'll go back and look and
> > recant if I am in error.
> >
> > Unless I misread the patch (didn't apply it), you'd end up
> > with unconditional definitions of debugger_trap_fatal and
> > debugger_trap_immediate?
> > I usually just toggle the #elif 0 to enable the kdb stubs, I
> > don't see how that would work now, without having to do more changes?
> 
> Do we ever want to enter cdb or kdb for any domain other than dom0? I
> can't think why you'd want to, as there's a much nicer debug environment
> available for domU's.

debugger_trap_fatal and debugger_trap_immediate are only used in code
paths which cause a Xen reboot and the nicer debug environment will be
dead by then...

Good point though for making debugger_trap_entry domu_debug only,
might even be reasonable to rename it...

    christian

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2005-05-16 22:31 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-05-16 22:23 [PATCH] make domu_debug run-time option + fix int3handling for MP Ian Pratt
2005-05-16 22:31 ` Christian Limpach

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.