qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] gdbstub breakpoints not working across virtual address


From: Bradley Schatz
Subject: Re: [Qemu-devel] gdbstub breakpoints not working across virtual address spaces
Date: Fri, 21 Sep 2007 09:50:46 +1000

Trying things a different way, I find that issuing a:
  breakpoint *0xc...

will break properly.


On 9/20/07, Bradley Schatz <address@hidden> wrote:
> 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.
>
> Thanks,
>
> Bradley
>
>
>
> 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
> > CodeSourcery
> >
> >
> >
>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]