From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FncGh-0007SO-DI for qemu-devel@nongnu.org; Tue, 06 Jun 2006 10:10:51 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FncGf-0007SC-0z for qemu-devel@nongnu.org; Tue, 06 Jun 2006 10:10:50 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FncGe-0007S9-SO for qemu-devel@nongnu.org; Tue, 06 Jun 2006 10:10:48 -0400 Received: from [66.249.82.198] (helo=wx-out-0102.google.com) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FncO2-0005DE-M0 for qemu-devel@nongnu.org; Tue, 06 Jun 2006 10:18:26 -0400 Received: by wx-out-0102.google.com with SMTP id s18so854912wxc for ; Tue, 06 Jun 2006 07:10:47 -0700 (PDT) Message-ID: Date: Tue, 6 Jun 2006 16:10:39 +0200 From: "andrzej zaborowski" Sender: balrogg@gmail.com Subject: Re: [Qemu-devel] Ask for debugging linux kernel with Qemu 0.8.1 on Msys In-Reply-To: <20060606134443.41c25d16@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20060606123513.50316.qmail@web38112.mail.mud.yahoo.com> <20060606134443.41c25d16@localhost.localdomain> Reply-To: balrogg@gmail.com, qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Hi, On 06/06/06, Robin Green wrote: > On Tue, 6 Jun 2006 05:35:13 -0700 (PDT) > Tieu Ma Dau wrote: > > Hi All, > > I've compiled Linux kernel 2.6.16 with kgdb on Linux. And after > > that, I've tried to debug this kernel with Qemu 0.8.1 on Msys to > > simulate ARM Processor. In fact, I've run the command below: > > qemu-system-arm -kernel myKernel -initrd arm_root.img -s But I can't > > make the connection from arm-toolchain-gdb to the port 1234 (by > > default, this port must be openned by Qemu when using the option -s > > for debugging) Furthermore, I've confirmed if the port 1234 is > > openned or not with the command: netstat -ao and there is not port > > 1234 openned. I've also try the option -p 123456 to change the > > default port for debugging of Qemu but I've got the same result. Do > > you know where the problem arrive? > > Port 1234 is the port on the virtual machine's IP address, not the port > on the real machine's IP address. So you need to be able to access the > virtual machine's IP address from the real machine. For this you can use > tun/tap networking - see the docs. It is not possible to do this with > user-mode networking. Acutally you don't need networking in the guest. QEMU listens on the host's port 1234 (and I think it listens on all interfaces, not only localhost, but I'm not sure of this one -- if this is not the case, make a ssh tunnel to debug remotely). > > -- > Robin > > > _______________________________________________ > Qemu-devel mailing list > Qemu-devel@nongnu.org > http://lists.nongnu.org/mailman/listinfo/qemu-devel > Regards, Andrew -- balrog 2oo6 Dear Outlook users: Please remove me from your address books http://www.newsforge.com/article.pl?sid=03/08/21/143258