I'd like whatever information you can provide about the domU panic. It
should dump you into the kernel debugger. Please type "bt" at the
(ddb) prompt and then provide me with a copy of the domU console
output. Don't kill the domain either; I may ask for further ddb
commands.
Here is a full log and the output of bt :
The fsck bit is because of previous crash :-(

   amber ~ # xm start -c dworkin
   WARNING: loader(8) metadata is missing!
   GDB: no debug ports present
   KDB: debugger backends: ddb
   KDB: current backend: ddb
   Copyright (c) 1992-2009 The FreeBSD Project.
   Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
       The Regents of the University of California. All rights reserved.
   FreeBSD is a registered trademark of The FreeBSD Foundation.
   FreeBSD 8.0-CURRENT #0: Fri May 22 15:45:51 UTC 2009
[email protected]:/home/adrian/work/freebsd/xen/obj-head/home/adrian/work/freebsd/xen/svn/head/sys/XEN
   WARNING: WITNESS option enabled, expect reduced performance.
   Xen reported: 2404.110 MHz processor.
   Timecounter "ixen" frequency 1000000000 Hz quality 0
   CPU: Intel(R) Core(TM)2 Quad CPU    Q6600  @ 2.40GHz (2404.11-MHz
   686-class CPU)
     Origin = "GenuineIntel"  Id = 0x6fb  Stepping = 11
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE> Features2=0xe3bd<SSE3,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM>
     AMD Features=0x20000000<LM>
     AMD Features2=0x1<LAHF>
     TSC: P-state invariant

   Instruction TLB: 4 KB Pages, 4-way set associative, 128 entries
   1st-level instruction cache: 32 KB, 8-way set associative, 64 byte
   line size
   1st-level data cache: 32 KB, 8-way set associative, 64 byte line size
   L2 cache: 4096 kbytes, 16-way associative, 64 bytes/line
   real memory  = 1073741824 (1024 MB)
   Physical memory chunk(s):
   0x0000000000898000 - 0x000000003edb2fff, 1045540864 bytes (255259 pages)
   avail memory = 1041543168 (993 MB)
   APIC: Using the MPTable enumerator.
   SMP: Added CPU 0 (BSP)
   ULE: setup cpu 0
   cpu=0 irq=0 vector=0
   cpu=0 irq=0 vector=1
   Event-channel device installed.
   random: <entropy source, Software, Yarrow>
   kbd0 at kbdmux0
   mem: <memory>
   Pentium Pro MTRR support enabled
   nfslock: pseudo-device
   null: <null device, zero device>
   io: <I/O>
   Grant table initialized
   xenbus0: <Xen Devices> on motherboard
   xc0: <Xen Console> on motherboard
   npx0: INT 16 interface
   Device configuration finished.
   procfs registered
   Timecounters tick every 3.906 msec
   lo0: bpf attached
   xbd0: 512MB <Virtual Block Device> at device/vbd/51712 on xenbus0
   GEOM: new disk xbd0
   xbd2: 15360MB <Virtual Block Device> at device/vbd/51744 on xenbus0
   xn0: <Virtual Network Interface> at device/vif/0 on xenbus0
   xn0: bpf attached
   xn0: Ethernet address: 00:16:3e:1e:25:20
   WARNING: WITNESS option enabled, expect reduced performance.
   flowtable cleaner started
   GEOM_LABEL: Label for provider xbd0 is ufsid/4a16ce286b8b4567.
   GEOM: new disk xbd2
   GEOM_LABEL: Label for provider xbd2s1a is ufsid/4a16db167f8af2d3.
   GEOM_LABEL: Label for provider xbd2s1d is ufsid/4a16db25c19c561d.
   GEOM_LABEL: Label for provider xbd2s1e is ufsid/4a16db2ef57551da.
   GEOM_LABEL: Label for provider xbd2s1f is ufsid/4a16db38da6982fb.
   Trying to mount root from ufs:xbd0
   WARNING: / was not properly dismounted
   warning: no time-of-day clock registered, system time will not be
   set accurately
   start_init: trying /sbin/init
   No suitable dump device was found.
   Entropy harvesting: interrupts ethernet point_to_point kickstart.
   swapon: /dev/xbd1: No such file or directory
   GEOM_LABEL: Label ufsid/4a16ce286b8b4567 removed.
   /dev/xbd0: 11109 files, 201951 used, 320640 free (264 frags, 40047
   blocks, 0.1% fragmentation)
   GEOM_LABEL: Label for provider xbd0 is ufsid/4a16ce286b8b4567.
   GEOM_LABEL: Label ufsid/4a16ce286b8b4567 removed.
   /etc/rc: WARNING: $hostname is not set -- see rc.conf(5).
   Starting Network: lo0.
   /etc/rc: WARNING: Dump device does not exist.  Savecore not run.

   Sat May 23 11:16:58 UTC 2009

   FreeBSD/i386 (Amnesiac) (xc0)

   login: root
   Password:
   May 23 11:42:36  login: ROOT LOGIN (root) ON xc0
   Last login: Sat May 23 11:14:14 on xc0
   Copyright (c) 1992-2009 The FreeBSD Project.
   Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
       The Regents of the University of California. All rights reserved.

   FreeBSD 8.0-CURRENT (XEN) #0: Fri May 22 15:45:51 UTC 2009

   Welcome to FreeBSD!

   Before seeking technical support, please use the following resources:

   o  Security advisories and updated errata information for all
   releases are
      at http://www.FreeBSD.org/releases/ - always consult the ERRATA
   section
      for your release first as it's updated frequently.

   o  The Handbook and FAQ documents are at http://www.FreeBSD.org/ and,
      along with the mailing lists, can be searched by going to
      http://www.FreeBSD.org/search/.  If the doc distribution has
      been installed, they're also available formatted in /usr/share/doc.

   If you still have a question or problem, please take the output of
   `uname -a', along with any relevant error messages, and email it
   as a question to the [email protected] mailing list.  If you are
   unfamiliar with FreeBSD's directory layout, please refer to the hier(7)
   manual page.  If you are not familiar with manual pages, type `man man'.

   You may also use sysinstall(8) to re-enter the installation and
   configuration utility.  Edit /etc/motd to change this login
   announcement.

   You have new mail.
   # pwd
   /root
   # ll
   total 28
   -rw-r--r--  2 root  wheel    724 May 22 15:47 .cshrc
   -rw-r--r--  1 root  wheel     80 May 22 15:47 .k5login
   -rw-r--r--  1 root  wheel    229 May 22 15:47 .login
   -rw-r--r--  2 root  wheel    189 May 22 15:47 .profile
   -r--r--r--  1 root  wheel   3921 May 23 11:11 stable-supfile
   -rw-r--r--  1 root  wheel  19727 May 23 11:05 sysinstall.debug
   # uname -a
   FreeBSD  8.0-CURRENT FreeBSD 8.0-CURRENT #0: Fri May 22 15:45:51 UTC
2009 [email protected]:/home/adrian/work/freebsd/xen/obj-head/home/adrian/work/freebsd/xen/svn/head/sys/XEN i386
   # df
   Filesystem 1K-blocks   Used  Avail Capacity  Mounted on
   /dev/xbd0     522591 201955 278829    42%    /
   devfs              1      1      0   100%    /dev
   # ls /mnt/freebsd/
   # mount -t ufs /dev/xbd2s1a /mnt/freebsd/
   GEOM_LABEL: Label ufsid/4a16db167f8af2d3 removed.
   WARNING: R/W mount of /mnt/freebsd denied.  Filesystem is not clean
   - run fsck
   GEOM_LABEL: Label for provider xbd2s1a is ufsid/4a16db167f8af2d3.
   mount: /dev/xbd2s1a : Operation not permitted
   # fsck -t ufs /dev/xdb2s1a
   /dev/xdb2s1a (No such file or directory)Can't stat /dev/xdb2s1a
   Can't stat /dev/xdb2s1a: No such file or directory
   Can't stat /dev/xdb2s1a: No such file or directory
   # fsck -t ufs /dev/xbd2s1a
   GEOM_LABEL: Label ufsid/4a16db167f8af2d3 removed.
   ** /dev/xbd2s1a
   ** Last Mounted on /mnt/freebsd
   ** Phase 1 - Check Blocks and Sizes
   ** Phase 2 - Check Pathnames
   ** Phase 3 - Check Connectivity
   ** Phase 4 - Check Reference Counts
   ** Phase 5 - Check Cyl groups
   6 files, 15 used, 253800 free (40 frags, 31720 blocks, 0.0%
   fragmentation)

   ***** FILE SYSTEM MARKED CLEAN *****
   GEOM_LABEL: Label for provider xbd2s1a is ufsid/4a16db167f8af2d3.
   # fsck -t ufs /dev/xbd2s1d
   GEOM_LABEL: Label ufsid/4a16db25c19c561d removed.
   ** /dev/xbd2s1d
   ** Last Mounted on /mnt/freebsd/var
   ** Phase 1 - Check Blocks and Sizes
   ** Phase 2 - Check Pathnames
   ** Phase 3 - Check Connectivity
   ** Phase 4 - Check Reference Counts
   ** Phase 5 - Check Cyl groups
   2 files, 2 used, 1008405 free (21 frags, 126048 blocks, 0.0%
   fragmentation)

   ***** FILE SYSTEM MARKED CLEAN *****
   GEOM_LABEL: Label for provider xbd2s1d is ufsid/4a16db25c19c561d.
   # fsck -t ufs /dev/xbd2s1e
   GEOM_LABEL: Label ufsid/4a16db2ef57551da removed.
   ** /dev/xbd2s1e
   ** Last Mounted on /mnt/freebsd/tmp
   ** Phase 1 - Check Blocks and Sizes
   ** Phase 2 - Check Pathnames
   ** Phase 3 - Check Connectivity
   ** Phase 4 - Check Reference Counts
   ** Phase 5 - Check Cyl groups
   2 files, 2 used, 253813 free (21 frags, 31724 blocks, 0.0%
   fragmentation)

   ***** FILE SYSTEM MARKED CLEAN *****
   GEOM_LABEL: Label for provider xbd2s1e is ufsid/4a16db2ef57551da.
   # fsck -t ufs /dev/xbd2s1f
   GEOM_LABEL: Label ufsid/4a16db38da6982fb removed.
   ** /dev/xbd2s1f
   ** Last Mounted on /mnt/freebsd/usr
   ** Phase 1 - Check Blocks and Sizes
   ** Phase 2 - Check Pathnames
   ** Phase 3 - Check Connectivity
   ** Phase 4 - Check Reference Counts
   ** Phase 5 - Check Cyl groups
   4 files, 475934 used, 4614034 free (18 frags, 576752 blocks, 0.0%
   fragmentation)

   ***** FILE SYSTEM MARKED CLEAN *****
   GEOM_LABEL: Label for provider xbd2s1f is ufsid/4a16db38da6982fb.
   # mount -t ufs /dev/xbd2s1a /mnt/freebsd/
   GEOM_LABEL: Label ufsid/4a16db167f8af2d3 removed.
   # mount -t ufs /dev/xbd2s1d /mnt/freebsd/var/
   GEOM_LABEL: Label ufsid/4a16db25c19c561d removed.
   # mount -t ufs /dev/xbd2s1e /mnt/freebsd/tmp
   GEOM_LABEL: Label ufsid/4a16db2ef57551da removed.
   # mount -t ufs /dev/xbd2s1f /mnt/freebsd/usr
   GEOM_LABEL: Label ufsid/4a16db38da6982fb removed.
   # cat current-supfile
   *default host=ftp13.FreeBSD.org
   *default base=/mnt/freebsd/var/db
   *default prefix=/mnt/freebsd/usr
   *default release=cvs tag=.
   *default delete use-rel-suffix
   src-all

   # swapon /dev/xbd2s1b
   #  ifconfig xn0 inet 192.168.0.196 && route add default 192.168.0.1
   add net default: gateway 192.168.0.1
   # cat /etc/resolv.conf
   domain ruomad.local
   nameserver 192.168.0.1
   # ping www.freebsd.org
   PING www.freebsd.org (69.147.83.33): 56 data bytes
   64 bytes from 69.147.83.33: icmp_seq=0 ttl=51 time=214.843 ms
   64 bytes from 69.147.83.33: icmp_seq=1 ttl=52 time=199.219 ms
   64 bytes from 69.147.83.33: icmp_seq=2 ttl=52 time=207.031 ms
   ^C
   --- www.freebsd.org ping statistics ---
   3 packets transmitted, 3 packets received, 0.0% packet loss
   round-trip min/avg/max/stddev = 199.219/207.031/214.843/6.378 ms
   # csup current-supfile
   Connected to 64.74.207.33
   Kernel page fault with the following non-sleepable locks held:
   exclusive sleep mutex xennetif_tx (network transmit lock) r = 0
   (0xc39440a0) locked @
   /home/adrian/work/freebsd/xen/svn/head/sys/dev/xen/netfront/netfront.c:1118
   KDB: stack backtrace:
   X_db_sym_numargs(c0360308,c3527ab8,c0111ac5,c0383ef6,45e,...) at
   X_db_sym_numargs+0x146
   kdb_backtrace(c0383ef6,45e,ffffffff,c0511c34,c3527af0,...) at
   kdb_backtrace+0x29
   witness_display_spinlock(c036278d,c3527b04,4,1,0,...) at
   witness_display_spinlock+0x75
   witness_warn(5,0,c038c634,c3527b60,c,...) at witness_warn+0x1fd
   trap(c3527b8c) at trap+0x13e
   alltraps(c39440a0,0,c0383ef6,45e,6450ffff,...) at alltraps+0x1b
   xlvbd_add(c3944000,c3527cc8,c00c3814,c03d5d00,c3783738,...) at
   xlvbd_add+0x32d0
   intr_event_execute_handlers(c37097ec,c3783700,c0358a72,4e9,c3783770,...)
   at intr_event_execute_handlers+0x125
   intr_event_add_handler(c3708c30,c3527d38,c03587a5,336,c37097ec,...)
   at intr_event_add_handler+0x41f
   fork_exit(c00afcd0,c3708c30,c3527d38) at fork_exit+0xb8
   fork_trampoline() at fork_trampoline+0x8
   --- trap 0, eip = 0, esp = 0xc3527d70, ebp = 0 ---


   Fatal trap 12: page fault while in kernel mode
   cpuid = 0; apic id = 00
   fault virtual address    = 0x2
   fault code        = supervisor read, page not present
   instruction pointer    = 0x21:0xc0300ad9
   stack pointer            = 0x29:0xc3527bcc
   frame pointer            = 0x29:0xc3527bfc
   code segment        = base 0x0, limit 0xf9800, type 0x1b
               = DPL 1, pres 1, def32 1, gran 1
   processor eflags    = interrupt enabled, resume, IOPL = 0
   current process        = 12 (irq135: xn)
   [thread pid 12 tid 100024 ]
   Stopped at      xlvbd_add+0x2039:       cmpl    $0,0(%edi)
   db> bt
   Tracing pid 12 tid 100024 td 0xc3757d80
   xlvbd_add(c39440a0,0,c0383ef6,45e,6450ffff,...) at xlvbd_add+0x2039
   xlvbd_add(c3944000,c3527cc8,c00c3814,c03d5d00,c3783738,...) at
   xlvbd_add+0x32d0
   intr_event_execute_handlers(c37097ec,c3783700,c0358a72,4e9,c3783770,...)
   at intr_event_execute_handlers+0x125
   intr_event_add_handler(c3708c30,c3527d38,c03587a5,336,c37097ec,...)
   at intr_event_add_handler+0x41f
   fork_exit(c00afcd0,c3708c30,c3527d38) at fork_exit+0xb8
   fork_trampoline() at fork_trampoline+0x8
   --- trap 0, eip = 0, esp = 0xc3527d70, ebp = 0 ---
   db>

_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-xen
To unsubscribe, send any mail to "[email protected]"

Reply via email to