From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=53578 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PAiis-0000zp-KE for qemu-devel@nongnu.org; Tue, 26 Oct 2010 08:34:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PAiYF-0005NY-OV for qemu-devel@nongnu.org; Tue, 26 Oct 2010 08:22:52 -0400 Received: from mail.hust.edu.cn ([202.114.0.240]:58083) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1PAiYF-0005ME-1H for qemu-devel@nongnu.org; Tue, 26 Oct 2010 08:22:51 -0400 Message-ID: <488094999.01944@mail.hust.edu.cn> From: Zhiyuan Shao Content-Type: text/plain; charset="UTF-8" Date: Tue, 26 Oct 2010 20:22:34 +0800 Message-ID: <1288095754.2775.3.camel@zhiyuan-desktop> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] About QEMU debugging console List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Hi team, I am a Qemu User, and using Qemu 0.13.0 to debugging the linux kernel code (Qemu+GDB). During the usage, I found the Qemu debugging console (i.e., entered by pressing Ctl+Alt+2 in Qemu SDL window or by passing "-monitor stdio" to Qemu in the command line) is rather difficult to use. It can not show some important information, e.g., on i386 platform, which is my major interest, it can not show IDT, GDT information. Regarding the page mapping information, "info tlb" actually do a really bad job. On this side, I think Bochs is good. Unfortunately, it seems do not support gdb-stub debugging and general purpose debugging at the same time. I do not know if the Qemu team had made any plans to improve this? such as embedding the bochs debugging alike functionalities in future Qemu releases? Thanks! Zhiyuan