[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).

hiren (hiren panchasara) phabric-noreply at FreeBSD.org
Mon Feb 16 20:54:20 UTC 2015


hiren added a comment.

@rrs:  One more

Sanitized panic #5


  Dump header from device /dev/da0s1b
    Architecture: amd64
    Architecture Version: 2
    Dump Length: 1694281728B (1615 MB)
    Blocksize: 512
    Dumptime: Sun Feb 15 18:03:14 2015
    Hostname: xxxxxxxxxxxxxxxxx
    Magic: FreeBSD Kernel Dump
    Version String: FreeBSD 10.1-STABLE-llnw12 #0: Fri Feb 13 02:22:48 MST 2015
      jason at xxxxxxxxxxxx:/usr/obj/usr/src/sys/SIXFOUR
    Panic String: spin lock held too long
    Dump Parity: 4219482370
    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
  Reading symbols from /boot/kernel/if_gif.ko.symbols...done.
  Loaded symbols for /boot/kernel/if_gif.ko.symbols
  Reading symbols from /boot/kernel/ftcp.ko...done.
  Loaded symbols for /boot/kernel/ftcp.ko
  #0  doadump (textdump=1) at pcpu.h:219
  	in pcpu.h
  (kgdb) #0  doadump (textdump=1) at pcpu.h:219
  #1  0xffffffff80749c17 in kern_reboot (howto=260)
      at /usr/src/sys/kern/kern_shutdown.c:452
  #2  0xffffffff80749ff4 in panic (fmt=<value optimized out>)
      at /usr/src/sys/kern/kern_shutdown.c:759
  #3  0xffffffff80735683 in _mtx_lock_spin_cookie (c=<value optimized out>, 
      tid=<value optimized out>, opts=<value optimized out>, 
      file=<value optimized out>, line=<value optimized out>)
      at /usr/src/sys/kern/kern_mutex.c:561
  #4  0xffffffff80760064 in callout_lock (c=0xfffffe000092f6d0)
      at /usr/src/sys/kern/kern_timeout.c:530
  #5  0xffffffff8076019c in _callout_stop_safe (c=0xfffffe000092f6d0, safe=0)
      at /usr/src/sys/kern/kern_timeout.c:1119
  #6  0xffffffff80557202 in mpt_scsi_reply_handler (mpt=0xfffffe0000900000, 
      req=0xfffffe000092f678, reply_desc=0, reply_frame=0x0)
      at /usr/src/sys/dev/mpt/mpt_cam.c:2599
  #7  0xffffffff805509a7 in mpt_intr (arg=0xfffffe0000900000)
      at /usr/src/sys/dev/mpt/mpt.c:823
  #8  0xffffffff8055d9d6 in mpt_pci_intr (arg=0xfffffe0000900000)
      at /usr/src/sys/dev/mpt/mpt_pci.c:802
  #9  0xffffffff8071a7fb in intr_event_execute_handlers (
      p=<value optimized out>, ie=0xfffff80008532e00)
      at /usr/src/sys/kern/kern_intr.c:1264
  #10 0xffffffff8071b196 in ithread_loop (arg=0xfffff8000857bc00)
      at /usr/src/sys/kern/kern_intr.c:1277
  #11 0xffffffff8071841a in fork_exit (
      callout=0xffffffff8071b100 <ithread_loop>, arg=0xfffff8000857bc00, 
      frame=0xfffffe064b1edc00) at /usr/src/sys/kern/kern_fork.c:1017
  #12 0xffffffff80aeb08e in fork_trampoline ()
      at /usr/src/sys/amd64/amd64/exception.S:611
  #13 0x0000000000000000 in ?? ()
  Current language:  auto; currently minimal
  (kgdb)

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

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


More information about the freebsd-net mailing list