[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [Problem] about debuging xen
The xen version of my host is xen-4.1.2, as the xen-4.1.2/docs/src/user.tex says:
\section{Xen Build Options} Xen provides a number of build-time options which should be set as
environment variables or passed on make's command-line. \begin{description} \item[verbose=y] Enable debugging messages when Xen detects an unexpected condition. Also enables console output from all domains.
\item[debug=y] Enable debug assertions. Implies {\bf verbose=y}. (Primarily useful for tracing bugs in Xen). \item[debugger=y] Enable the in-Xen debugger. This can be used to
debug Xen, guest OSes, and applications. \item[perfc=y] Enable performance counters for significant events within Xen. The counts can be reset or displayed on Xen's console
via console control keys. \end{description} I build with ``make xen debugger=y`` and copy the dist/install/boot/xen-4.1.2.gz to /boot of xen host.
There is another linux host which connects to the xen host through serial cable. Reboot xen host, in the linux host, I see the xen boot information and can send key-command to xen as well as CTRL+A used to switch input, but I have no idea how to make the xen hypervisor continues to run and how to trap into kdb.
I tried the CTRL+\ , but failed to trap info kdb. Appriciate your reply, thanks in advance. (XEN) 'h' pressed -> showing installed handlers (XEN) key '%' (ascii '25') => trap to xendbg
(XEN) key '*' (ascii '2a') => print all diagnostics (XEN) key '0' (ascii '30') => dump Dom0 registers (XEN) key 'A' (ascii '41') => toggle alternative key handling
(XEN) key 'C' (ascii '43') => trigger a crashdump (XEN) key 'H' (ascii '48') => dump heap info (XEN) key 'M' (ascii '4d') => dump MSI state
(XEN) key 'N' (ascii '4e') => trigger an NMI (XEN) key 'Q' (ascii '51') => dump PCI devices (XEN) key 'R' (ascii '52') => reboot machine
(XEN) key 'a' (ascii '61') => dump timer queues (XEN) key 'c' (ascii '63') => dump ACPI Cx structures (XEN) key 'd' (ascii '64') => dump registers
(XEN) key 'e' (ascii '65') => dump evtchn info (XEN) key 'g' (ascii '67') => print grant table usage (XEN) key 'h' (ascii '68') => show this message
(XEN) key 'i' (ascii '69') => dump interrupt bindings (XEN) key 'm' (ascii '6d') => memory info (XEN) key 'n' (ascii '6e') => NMI statistics
(XEN) key 'q' (ascii '71') => dump domain (and guest debug) info (XEN) key 'r' (ascii '72') => dump run queues (XEN) key 's' (ascii '73') => dump softtsc stats
(XEN) key 't' (ascii '74') => display multi-cpu clock info (XEN) key 'u' (ascii '75') => dump numa info (XEN) key 'z' (ascii '7a') => print ioapic info
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen) (XEN) *** Serial input -> Xen (type 'CTRL-a' three times to switch input to DOM0) (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
(XEN) *** Serial input -> Xen (type 'CTRL-a' three times to switch input to DOM0) _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |