Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Mar 1997 18:24:21 +1030 (CST)
From:      Michael Smith <msmith@atrad.adelaide.edu.au>
To:        joerg_wunsch@uriah.heep.sax.de
Cc:        current@freebsd.org
Subject:   Re: Gotcha in moving to post 4.4 lite2 merge ``world''.
Message-ID:  <199703170754.SAA08636@genesis.atrad.adelaide.edu.au>
In-Reply-To: <19970317081614.KK10581@uriah.heep.sax.de> from J Wunsch at "Mar 17, 97 08:16:14 am"

next in thread | previous in thread | raw e-mail | index | archive | help
J Wunsch stands accused of saying:
> As Jonathan Lemon wrote:
> 
> > What's happening (in the test case I'm working on) is that the vm86() 
> > process is going into an infinite loop, and somehow or the other, an AST
> > interrupt is not being generated.
> > 
> > Interrupts are enabled, ...
> 
> If interrupts are still working, DDB or remote kgdb should be working,
> too?  This should simplify debugging.

It doesn't much though, at least as far as I've been able to establish.
Every time I've broken into the debugger, the CPU is off executing in 
userland in the vm86 process; presumably because interrupts don't happen 
during trap processing.

Can you set a breakpoint in and step through a trap handler?

> cheers, J"org

-- 
]] Mike Smith, Software Engineer        msmith@gsoft.com.au             [[
]] Genesis Software                     genesis@gsoft.com.au            [[
]] High-speed data acquisition and      (GSM mobile)     0411-222-496   [[
]] realtime instrument control.         (ph)          +61-8-8267-3493   [[
]] Unix hardware collector.             "Where are your PEZ?" The Tick  [[



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199703170754.SAA08636>