[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] How to follow a child process created in the guest OS?
From: |
Wei Yang |
Subject: |
Re: [Qemu-devel] How to follow a child process created in the guest OS? |
Date: |
Sun, 12 Feb 2012 11:00:52 +0800 |
2012/2/11 malc <address@hidden>:
> On Sat, 11 Feb 2012, Andreas F?rber wrote:
>
>> Am 10.02.2012 11:26, schrieb ???:
>> > On Fri, Feb 10, 2012 at 08:14:41AM +0000, Stefan Hajnoczi wrote:
>> >> On Thu, Feb 09, 2012 at 06:33:16PM +0800, ??? wrote:
>> >>> I am running a tiny OS on QEMU and debugging it with gdbstub. The tiny
>> >>> OS will
>> >>> fork process 1, 2, ... and so on. I want to follow the child process,
>> >>> [...]
>> >>>
>> >>> Is there a way to do what I'm trying to do? Thanks!
>>
>> > ----------------- Tiny OS code -----------------------------
>> > void main(void) /* This really IS void, no error here. */
>> > {
>> > /* initialize enviroment */
>> >
>> > sti();
>> > move_to_user_mode();
>> > if (!fork()) { /* we count on this going ok */
>> > init(); // task 1
>> > }
>> >
>> > for(;;) pause(); // task 0
>> > }
>> > ------------------------------------------------------------
>> >
>> > I am running this tiny OS on QEMU then using GDB to connect it.
>> > I want to follow task 1 after the forking, [...]
>>
Could the Qemu gdbstub debug a user space process?
--
Richard Yang
Help You, Help Me