[Differential] [Commented On] D1711: Changes to the callout code to restore active semantics and also add a test-framework and test to validate thecallout code (and potentially for use by other tests).

sbruno (Sean Bruno) phabric-noreply at FreeBSD.org
Tue Feb 3 17:53:44 UTC 2015


sbruno added a comment.

Sanitized panic #1

Dump header from device /dev/da0s1b
  Architecture: amd64
  Architecture Version: 2
  Dump Length: 6451576832B (6152 MB)
  Blocksize: 512
  Dumptime: Sat Jan 31 21:30:37 2015
  Hostname: xxxxxxxxxxxxxxxxxxxx
  Magic: FreeBSD Kernel Dump
  Version String: FreeBSD 10.1-STABLE-llnw10-D1711 #0 r277988M: Sat Jan 31 19:48:14 MST 2015
    root at xxxxxxxxxxxxxxxxx:/usr/obj/usr/src/sys/SIXFOUR
  Panic String: duplicate worklist: 0xfffff80023118b00

  Dump Parity: 3331327211
  Bounds: 0
  Dump Status: good

Backtrace:
Reading symbols from /boot/kernel/cc_cubic.ko.symbols...done.
Loaded symbols for /boot/kernel/cc_cubic.ko.symbols
Reading symbols from /boot/kernel/cc_cdg.ko.symbols...done.
Loaded symbols for /boot/kernel/cc_cdg.ko.symbols
Reading symbols from /boot/kernel/h_ertt.ko.symbols...done.
Loaded symbols for /boot/kernel/h_ertt.ko.symbols


#0  doadump (textdump=1) at pcpu.h:219
	in pcpu.h
(kgdb) #0  doadump (textdump=1) at pcpu.h:219
#1  0xffffffff8072d967 in kern_reboot (howto=260)
    at /usr/src/sys/kern/kern_shutdown.c:452
#2  0xffffffff8072dd44 in panic (fmt=<value optimized out>)
    at /usr/src/sys/kern/kern_shutdown.c:759
#3  0xffffffff80928082 in softdep_disk_write_complete (
    bp=<value optimized out>) at /usr/src/sys/ufs/ffs/ffs_softdep.c:10944
#4  0xffffffff807bb3c3 in bufdone_finish (bp=0xfffffe1f2b0ade80) at buf.h:420
#5  0xffffffff807bb227 in bufdone (bp=<value optimized out>)
    at /usr/src/sys/kern/vfs_bio.c:3769
#6  0xffffffff806925b0 in g_io_deliver (bp=0xfffff803b80c74d8, 
    error=<value optimized out>) at /usr/src/sys/geom/geom_io.c:669
#7  0xffffffff806925b0 in g_io_deliver (bp=0xfffff803b80a1e88, 
    error=<value optimized out>) at /usr/src/sys/geom/geom_io.c:669
#8  0xffffffff806925b0 in g_io_deliver (bp=0xfffff803b80a1d90, 
    error=<value optimized out>) at /usr/src/sys/geom/geom_io.c:669
#9  0xffffffff806902ab in g_disk_done (bp=0xfffff803b80b41f0)
    at /usr/src/sys/geom/geom_disk.c:252
#10 0xffffffff802e065c in dadone (periph=<value optimized out>, 
    done_ccb=<value optimized out>) at /usr/src/sys/cam/scsi/scsi_da.c:3041
#11 0xffffffff802bcefd in xpt_done_process (ccb_h=0xfffff8021e3e1000)
    at /usr/src/sys/cam/cam_xpt.c:5258
#12 0xffffffff802c02d6 in xpt_done_td (arg=0xffffffff81248e80)
    at /usr/src/sys/cam/cam_xpt.c:5285
#13 0xffffffff806fc16a in fork_exit (
    callout=0xffffffff802c01b0 <xpt_done_td>, arg=0xffffffff81248e80, 
    frame=0xfffffe1f9e79eac0) at /usr/src/sys/kern/kern_fork.c:1017
#14 0xffffffff80acf40e in fork_trampoline ()
    at /usr/src/sys/amd64/amd64/exception.S:611
#15 0x0000000000000000 in ?? ()
Current language:  auto; currently minimal
(kgdb)

REVISION DETAIL
  https://reviews.freebsd.org/D1711

To: rrs, gnn, rwatson, lstewart, jhb, kostikbel, hselasky, adrian, imp, sbruno
Cc: jhb, kostikbel, emaste, delphij, neel, erj, freebsd-net


More information about the freebsd-net mailing list