[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] gdbstub breakpoints not working across virtual address
Re: [Qemu-devel] gdbstub breakpoints not working across virtual address spaces
Thu, 20 Sep 2007 07:57:53 +1000
I am running a windows2k guest, which in turn is running coLinux. I
wish to set a breakpoint in the linux instance.
A windows driver loads, and builds the page tables of two independent
virtual address spaces, and backs them with page frames allocated
using the windows driver API. The two addreess spaces are a trampoline
address space, and then the coLinux address space. The driver then
switches to the linux virtual address space via the trampoline space.
I am currently setting a breakpoint on an address in the linux address
space before the driver is even loaded. On running, the breakpoint is
ignored, but colinux runs.
On 9/19/07, Daniel Jacobowitz <address@hidden> wrote:
> On Wed, Sep 19, 2007 at 10:28:00PM +1000, Bradley Schatz wrote:
> > I have breakpoints failing in the case where a breakpoint is set on a
> > virtual address in another virtual address space. The virtual address
> > is mapped to nothing in the current virtual address space.
> > I would like breakpoints to arbitrarily apply across all virtual
> > address spaces.
> I think they already do. Specific example, please.
> Daniel Jacobowitz