kern/121962: Kernel panics with device polling and snd_emu10k1.ko enabled and network load

Dmitry Demidov dima_bsd at inbox.lv
Sat Mar 22 17:30:03 UTC 2008


The following reply was made to PR kern/121962; it has been noted by GNATS.

From: Dmitry Demidov <dima_bsd at inbox.lv>
To: remko at elvandar.org
Cc: freebsd-gnats-submit at freebsd.org
Subject: Re: kern/121962: Kernel panics with device polling and  snd_emu10k1.ko enabled and network load
Date: Sat, 22 Mar 2008 18:20:08 +0200

 On Saturday 22 March 2008, Remko Lodder wrote:
 > On Sat, March 22, 2008 1:14 pm, Dmitry Demidov wrote:
 >
 >
 > Hello,
 >
 > Thanks for submitting this; can you please review
 > http://www.freebsd.org/doc/en/books/developers-handbook/kerneldebug.html
 > and return is the information? Make sure you reply-all to this message to
 > get it properly recorded for others.
 >
 > Without that it's rather difficult to see why something crashed and what
 > caused it (as you mention three or four different things occur at the same
 > time, only one of them probably triggers a panic).
 >
 > Thanks,
 > remko
 
 
 Thanks for support. 
 Here are the output of kgdb and some more info.
 Can I do more to help you trace this?
 
 
 ---
 
 kgdb kernel.debug /var/crash/vmcore.8
 
 GNU gdb 6.1.1 [FreeBSD]
 Copyright 2004 Free Software Foundation, Inc.
 GDB is free software, covered by the GNU General Public License, and you are
 welcome to change it and/or distribute copies of it under certain conditions.
 Type "show copying" to see the conditions.
 There is absolutely no warranty for GDB.  Type "show warranty" for details.
 This GDB was configured as "i386-marcel-freebsd".
 
 Unread portion of the kernel message buffer:
 panic: sbflush_internal: cc 4294967230 || mb 0 || mbcnt 0
 cpuid = 0
 Uptime: 2m40s
 Physical memory: 1007 MB
 Dumping 62 MB: 47 31 15
 
 #0  doadump () at /usr/src/sys/kern/kern_shutdown.c:241
 241             dumptid = curthread->td_tid;
 
 ---
 
 cat /var/crash/info.8
 
 Dump header from device /dev/ad0s2b
   Architecture: i386
   Architecture Version: 2
   Dump Length: 65060864B (62 MB)
   Blocksize: 512
   Dumptime: Sat Mar 22 17:15:49 2008
   Hostname: hius.local.home
   Magic: FreeBSD Kernel Dump
   Version String: FreeBSD 7.0-RELEASE #0: Sat Mar 22 16:44:18 EET 2008
     root at hius.local.home:/usr/obj/usr/src/sys/GENERIC_COPY
   Panic String: sbflush_internal: cc 4294967230 || mb 0 || mbcnt 0
   Dump Parity: 3434092906
   Bounds: 8
   Dump Status: good
 
 ---
 
 kldstat
 
 Id Refs Address    Size     Name
  1   10 0xc0400000 b51968   kernel
  2    1 0xc0f52000 85a4     snd_emu10k1.ko
  3    3 0xc0f5b000 4836c    sound.ko
  4    1 0xc0fa4000 6722c    acpi.ko
  5    1 0xc4b2f000 2000     rtc.ko
  6    1 0xc4b31000 21000    linux.ko
 
 ---
 
 ps auxw
 
 USER    PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
 root     11 97.8  0.0     0     8  ??  RL    5:13PM   0:42.42 [idle: cpu0]
 root      0  0.0  0.0     0     0  ??  WLs   5:13PM   0:00.00 [swapper]
 root      1  0.0  0.0  1888   456  ??  ILs   5:13PM   0:00.01 /sbin/init --
 root      2  0.0  0.0     0     8  ??  DL    5:13PM   0:00.01 [g_event]
 root      3  0.0  0.0     0     8  ??  DL    5:13PM   0:00.02 [g_up]
 root      4  0.0  0.0     0     8  ??  DL    5:13PM   0:00.03 [g_down]
 root      5  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [kqueue taskq]
 root      6  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [acpi_task_0]
 root      7  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [acpi_task_1]
 root      8  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [acpi_task_2]
 root      9  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [thread taskq]
 root     10  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [audit]
 root     12  0.0  0.0     0     8  ??  WL    5:13PM   0:00.00 [swi1: net]
 root     13  0.0  0.0     0     8  ??  WL    5:13PM   0:00.16 [swi4: clock 
 sio]
 root     14  0.0  0.0     0     8  ??  WL    5:13PM   0:00.00 [swi3: vm]
 root     15  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [yarrow]
 root     16  0.0  0.0     0     8  ??  WL    5:13PM   0:00.00 [swi6: task 
 queue]
 root     17  0.0  0.0     0     8  ??  WL    5:13PM   0:00.01 [swi6: Giant 
 taskq]
 root     18  0.0  0.0     0     8  ??  WL    5:13PM   0:00.00 [swi5: +]
 root     19  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [xpt_thrd]
 root     20  0.0  0.0     0     8  ??  WL    5:13PM   0:00.00 [swi2: cambio]
 root     21  0.0  0.0     0     8  ??  WL    5:13PM   0:00.00 [irq9: acpi0]
 root     22  0.0  0.0     0     8  ??  WL    5:13PM   0:00.00 [irq16: 
 fwohci0+]
 root     23  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [usb0]
 root     24  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [usbtask-hc]
 root     25  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [usbtask-dr]
 root     26  0.0  0.0     0     8  ??  WL    5:13PM   0:00.00 [irq19: uhci1]
 root     27  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [usb1]
 root     28  0.0  0.0     0     8  ??  WL    5:13PM   0:00.00 [irq18: uhci2]
 root     29  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [usb2]
 root     30  0.0  0.0     0     8  ??  WL    5:13PM   0:00.00 [irq23: ehci0]
 root     31  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [usb3]
 root     32  0.0  0.0     0     8  ??  WL    5:13PM   0:00.00 [irq21: pcm0 
 em0]
 root     33  0.0  0.0     0     8  ??  WL    5:13PM   0:00.00 [irq22: fxp0]
 root     34  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [fw0_taskq]
 root     35  0.0  0.0     0     8  ??  IL    5:13PM   0:00.00 [fw0_probe]
 root     36  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [em0 taskq]
 root     37  0.0  0.0     0     8  ??  WL    5:13PM   0:00.01 [irq14: ata0]
 root     38  0.0  0.0     0     8  ??  WL    5:13PM   0:00.00 [irq15: ata1]
 root     39  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [fdc0]
 root     40  0.0  0.0     0     8  ??  WL    5:13PM   0:00.00 [swi0: sio]
 root     41  0.0  0.0     0     8  ??  WL    5:13PM   0:00.00 [irq1: atkbd0]
 root     42  0.0  0.0     0     8  ??  WL    5:13PM   0:00.00 [irq7: ppbus0 
 ppc0]
 root     43  0.0  0.0     0    16  ??  DL    5:13PM   0:00.00 [sctp_iterator]
 root     44  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [pagedaemon]
 root     45  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [vmdaemon]
 root     46  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [idlepoll]
 root     47  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [pagezero]
 root     48  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [bufdaemon]
 root     49  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [syncer]
 root     50  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [vnlru]
 root     51  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [softdepflush]
 root     52  0.0  0.0     0     8  ??  DL    5:13PM   0:00.00 [schedcpu]
 root    170  0.0  0.1  1324   752  ??  Is    5:13PM   0:00.00 adjkerntz -i
 _dhcp   449  0.0  0.1  3072  1256  ??  Is    5:13PM   0:00.00 dhclient: em0 
 (dhclient)
 root    744  0.0  0.1  3208   996  ??  Is    5:13PM   
 0:00.00 /usr/sbin/moused -p /dev/ums0 -t auto -I /var/run/moused.ums0.pid
 root    802  0.0  0.1  1888   528  ??  Is    5:13PM   0:00.00 /sbin/devd
 root    873  0.0  0.1  3124  1156  ??  Ss    5:13PM   
 0:00.01 /usr/sbin/syslogd -s
 root   1015  0.0  0.1  3152  1180  ??  Is    5:13PM   
 0:00.00 /usr/sbin/cron -s
 root   1078  0.0  0.1  3124  1036  v0  Is+   5:13PM   
 0:00.00 /usr/libexec/getty Pc ttyv0
 root   1079  0.0  0.1  3556  1528  v1  Is    5:13PM   0:00.02 login [pam] 
 (login)
 root   1086  0.0  0.2  4352  2092  v1  S     5:13PM   0:00.02 -bash (bash)
 root   1092  0.0  0.1  3224  1020  v1  R+    5:13PM   0:00.00 ps auxw
 root   1080  0.0  0.1  3124  1040  v2  Is+   5:13PM   
 0:00.00 /usr/libexec/getty Pc ttyv2
 root   1081  0.0  0.1  3124  1040  v3  Is+   5:13PM   
 0:00.00 /usr/libexec/getty Pc ttyv3
 root   1082  0.0  0.1  3124  1040  v4  Is+   5:13PM   
 0:00.00 /usr/libexec/getty Pc ttyv4
 root   1083  0.0  0.1  3124  1040  v5  Is+   5:13PM   
 0:00.00 /usr/libexec/getty Pc ttyv5
 root   1084  0.0  0.1  3124  1040  v6  Is+   5:13PM   
 0:00.00 /usr/libexec/getty Pc ttyv6
 root   1085  0.0  0.1  3124  1040  v7  Is+   5:13PM   
 0:00.00 /usr/libexec/getty Pc ttyv7
 root    429  0.0  0.1  3072  1152 con- I+    5:13PM   0:00.00 dhclient: em0 
 [priv] (dhclient)


More information about the freebsd-bugs mailing list