Hi All,

My first `panic' since 1995 ! - The title says it all.

My system is current as of July 19/99, the last working kernel was built
on (or about) June 8 - so I guess something broke between then and now.

The panic happens sometime after the disks get mounted but before the
network starts up. If it's useful I can pepper my `/etc/rc' file with
printf()'s.

I've attached gdb traceback info and my dmesg output ... If there's any
more data you'd like me to forward, just ask. :)

Btw, I'll be in meetings until about 3pm EST tomorrow, err today, so won't
be checking mail until then.


Cheers,

Andrew.

-- 
+--
| Andrew Atrens                 Nortel Networks, Ottawa, Canada. |
| All opinions expressed are my own,  not those of any employer. |
                                                               --+
  Heller's Law: The first myth of management is that it exists.   
  Johnson's Corollary: Nobody really knows what is going on
                       anywhere within the organization.   

# gdb -k kernel.1 vmcore.1
GNU gdb 4.18
Copyright 1998 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-unknown-freebsd"...
IdlePTD 3190784
initial pcb at 278b60
panicstr: from debugger
panic messages:
---
panic: lockmgr: pid -2, not exclusive lock holder 30 unlocking
panic: from debugger

dumping to dev (3,196609), offset 262176
dump 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 
107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 
81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 
52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 
23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 
---
#0  boot (howto=260) at ../../kern/kern_shutdown.c:291
291                     dumppcb.pcb_cr3 = rcr3();
(kgdb)  bt
#0  boot (howto=260) at ../../kern/kern_shutdown.c:291
#1  0xc0136de1 in panic (fmt=0xc02356f4 "from debugger")
    at ../../kern/kern_shutdown.c:505
#2  0xc011cbf5 in db_panic (addr=-1071635649, have_addr=0, count=-1, 
    modif=0xc025a654 "") at ../../ddb/db_command.c:434
#3  0xc011cb93 in db_command (last_cmdp=0xc025b7c8, cmd_table=0xc025b628, 
    aux_cmd_tablep=0xc0276300) at ../../ddb/db_command.c:334
#4  0xc011cc5a in db_command_loop () at ../../ddb/db_command.c:456
#5  0xc011ec97 in db_trap (type=3, code=0) at ../../ddb/db_trap.c:71
#6  0xc02020d8 in kdb_trap (type=3, code=0, regs=0xc025a74c)
    at ../../i386/i386/db_interface.c:157
#7  0xc020e720 in trap (frame={tf_fs = 16, tf_es = 16, tf_ds = 16, 
      tf_edi = 1024, tf_esi = 256, tf_ebp = -1071274092, tf_isp = -1071274120, 
      tf_ebx = -1071415936, tf_edx = 0, tf_ecx = 1920, tf_eax = 18, 
      tf_trapno = 3, tf_err = 0, tf_eip = -1071635649, tf_cs = 8, 
      tf_eflags = 582, tf_esp = -1071323617, tf_ss = -1071412933})
    at ../../i386/i386/trap.c:534
#8  0xc020233f in Debugger (msg=0xc023893b "panic") at machine/cpufunc.h:64
#9  0xc0136dd8 in panic (fmt=0xc0237d80 "lockmgr: pid %d, not %s %d unlocking")
    at ../../kern/kern_shutdown.c:503
#10 0xc013281c in lockmgr (lkp=0xc331c2c8, flags=6, interlkp=0x0, p=0x0)
    at ../../kern/kern_lock.c:391
#11 0xc01e43d1 in relpbuf (bp=0xc331c2a0, pfreecnt=0x0) at ../../sys/buf.h:298
#12 0xc01e450f in vm_pager_chain_iodone (nbp=0xc331c2a0)
    at ../../vm/vm_pager.c:525
#13 0xc01580db in biodone (bp=0xc331c2a0) at ../../kern/vfs_bio.c:2577
#14 0xc01eca09 in ad_interrupt (request=0xc0a181c0)
    at ../../dev/ata/ata-disk.c:704
#15 0xc01eb7c1 in ataintr (data=0xc09c4000) at ../../dev/ata/ata-all.c:564

(kgdb) up
#1  0xc0136de1 in panic (fmt=0xc02356f4 "from debugger")
    at ../../kern/kern_shutdown.c:505
505             boot(bootopt);
(kgdb) up
#2  0xc011cbf5 in db_panic (addr=-1071635649, have_addr=0, count=-1, 
    modif=0xc025a654 "") at ../../ddb/db_command.c:434
434             panic("from debugger");
(kgdb) up
#3  0xc011cb93 in db_command (last_cmdp=0xc025b7c8, cmd_table=0xc025b628, 
    aux_cmd_tablep=0xc0276300) at ../../ddb/db_command.c:334
334                 (*cmd->fcn)(addr, have_addr, count, modif);
(kgdb) up
#4  0xc011cc5a in db_command_loop () at ../../ddb/db_command.c:456
456                 db_command(&db_last_command, db_command_table,
(kgdb) up
#5  0xc011ec97 in db_trap (type=3, code=0) at ../../ddb/db_trap.c:71
71                  db_command_loop();
(kgdb) up
#6  0xc02020d8 in kdb_trap (type=3, code=0, regs=0xc025a74c)
    at ../../i386/i386/db_interface.c:157
157                 db_trap(type, code);
(kgdb) up
#7  0xc020e720 in trap (frame={tf_fs = 16, tf_es = 16, tf_ds = 16, 
      tf_edi = 1024, tf_esi = 256, tf_ebp = -1071274092, tf_isp = -1071274120, 
      tf_ebx = -1071415936, tf_edx = 0, tf_ecx = 1920, tf_eax = 18, 
      tf_trapno = 3, tf_err = 0, tf_eip = -1071635649, tf_cs = 8, 
      tf_eflags = 582, tf_esp = -1071323617, tf_ss = -1071412933})
    at ../../i386/i386/trap.c:534
534                             if (kdb_trap (type, 0, &frame))
(kgdb) up
#8  0xc020233f in Debugger (msg=0xc023893b "panic") at machine/cpufunc.h:64
64              __asm __volatile("int $3");
(kgdb) up
#9  0xc0136dd8 in panic (fmt=0xc0237d80 "lockmgr: pid %d, not %s %d unlocking")
    at ../../kern/kern_shutdown.c:503
503                     Debugger ("panic");
(kgdb) l
498             printf("lapic.id = %08x\n", lapic.id);
499     #endif
500
501     #if defined(DDB)
502             if (debugger_on_panic)
503                     Debugger ("panic");
504     #endif
505             boot(bootopt);
506     }
507
(kgdb) up
#10 0xc013281c in lockmgr (lkp=0xc331c2c8, flags=6, interlkp=0x0, p=0x0)
    at ../../kern/kern_lock.c:391
391                                     panic("lockmgr: pid %d, not %s %d unlocking",
(kgdb) l
386             case LK_RELEASE:
387                     if (lkp->lk_exclusivecount != 0) {
388     #if !defined(MAX_PERF)
389                             if (lkp->lk_lockholder != pid &&
390                                 lkp->lk_lockholder != LK_KERNPROC)
391                                     panic("lockmgr: pid %d, not %s %d unlocking",
392                                         pid, "exclusive lock holder",
393                                         lkp->lk_lockholder);
394     #endif
395                             COUNT(p, -1);
(kgdb) print *lkp
$1 = {lk_interlock = {lock_data = 0}, lk_flags = 1024, lk_sharecount = 0, 
  lk_waitcount = 0, lk_exclusivecount = 1, lk_prio = 20, 
  lk_wmesg = 0xc023af60 "bufwait", lk_timo = 0, lk_lockholder = 30}
(kgdb) print pid
$2 = -2
(kgdb) up
#11 0xc01e43d1 in relpbuf (bp=0xc331c2a0, pfreecnt=0x0) at ../../sys/buf.h:298
298             lockmgr(&(bp)->b_lock, LK_RELEASE, NULL, curproc);
(kgdb) l
293     BUF_UNLOCK(struct buf *bp)
294     {
295             int s;
296
297             s = splbio();
298             lockmgr(&(bp)->b_lock, LK_RELEASE, NULL, curproc);
299             splx(s);
300     }
301
302     /*
(kgdb) print *bp
$3 = {b_hash = {le_next = 0x0, le_prev = 0x0}, b_vnbufs = {tqe_next = 0x0, 
    tqe_prev = 0x0}, b_freelist = {tqe_next = 0xc331c010, 
    tqe_prev = 0xc029a99c}, b_act = {tqe_next = 0x0, tqe_prev = 0xc09da028}, 
  b_flags = 512, b_qindex = 0, b_unused1 = 0 '\000', b_xflags = 0 '\000', 
  b_lock = {lk_interlock = {lock_data = 0}, lk_flags = 1024, 
    lk_sharecount = 0, lk_waitcount = 0, lk_exclusivecount = 1, lk_prio = 20, 
    lk_wmesg = 0xc023af60 "bufwait", lk_timo = 0, lk_lockholder = 30}, 
  b_error = 0, b_bufsize = 8192, b_bcount = 8192, b_resid = 0, 
  b_dev = 0x3fc09, b_data = 0xc63c0a00 "", 
  b_kvabase = 0xc63e0000 <Address 0xc63e0000 out of bounds>, 
  b_kvasize = 131072, b_lblkno = 31, b_blkno = 256, b_offset = 253952, 
  b_iodone = 0xc01e4454 <vm_pager_chain_iodone>, b_iodone_chain = 0x0, 
  b_vp = 0x0, b_dirtyoff = 0, b_dirtyend = 8192, b_rcred = 0x0, b_wcred = 0x0, 
  b_pblkno = 885107, b_saveaddr = 0x0, b_driver1 = 0x0, b_driver2 = 0x0, 
  b_caller1 = 0x0, b_caller2 = 0x0, b_pager = {pg_spc = 0x0, pg_reqpage = 0}, 
  b_cluster = {cluster_head = {tqh_first = 0xc333f7a8, tqh_last = 0xc333f338}, 
    cluster_entry = {tqe_next = 0xc333f7a8, tqe_prev = 0xc333f338}}, 
  b_pages = {0xc0498b00, 0xc0498b30, 0xc0497360, 0xc0497390, 0xc0495bc0, 
    0xc04943f0, 0xc04b6c20, 0xc0494450, 0xc0492c80, 0xc04944b0, 0xc0499dc0, 
    0xc049b5f0, 0xc0499e20, 0xc049ce50, 0xc049b680, 0xc0499eb0, 
    0x0 <repeats 16 times>}, b_npages = 10, b_dep = {lh_first = 0x0}, 
  b_chain = {parent = 0x0, count = 0}}
(kgdb) print curproc
$4 = 0
(kgdb) print s
$5 = 1074315328
(kgdb) up
#12 0xc01e450f in vm_pager_chain_iodone (nbp=0xc331c2a0)
    at ../../vm/vm_pager.c:525
525             relpbuf(nbp, NULL);
(kgdb) l
520                             biodone(bp);
521                     }
522             }
523             nbp->b_flags |= B_DONE;
524             nbp->b_flags &= ~B_ASYNC;
525             relpbuf(nbp, NULL);
526     }
527
528     /*
529      *      getchainbuf:
(kgdb) print *nbp
$6 = {b_hash = {le_next = 0x0, le_prev = 0x0}, b_vnbufs = {tqe_next = 0x0, 
    tqe_prev = 0x0}, b_freelist = {tqe_next = 0xc331c010, 
    tqe_prev = 0xc029a99c}, b_act = {tqe_next = 0x0, tqe_prev = 0xc09da028}, 
  b_flags = 512, b_qindex = 0, b_unused1 = 0 '\000', b_xflags = 0 '\000', 
  b_lock = {lk_interlock = {lock_data = 0}, lk_flags = 1024, 
    lk_sharecount = 0, lk_waitcount = 0, lk_exclusivecount = 1, lk_prio = 20, 
    lk_wmesg = 0xc023af60 "bufwait", lk_timo = 0, lk_lockholder = 30}, 
  b_error = 0, b_bufsize = 8192, b_bcount = 8192, b_resid = 0, 
  b_dev = 0x3fc09, b_data = 0xc63c0a00 "", 
  b_kvabase = 0xc63e0000 <Address 0xc63e0000 out of bounds>, 
  b_kvasize = 131072, b_lblkno = 31, b_blkno = 256, b_offset = 253952, 
  b_iodone = 0xc01e4454 <vm_pager_chain_iodone>, b_iodone_chain = 0x0, 
  b_vp = 0x0, b_dirtyoff = 0, b_dirtyend = 8192, b_rcred = 0x0, b_wcred = 0x0, 
  b_pblkno = 885107, b_saveaddr = 0x0, b_driver1 = 0x0, b_driver2 = 0x0, 
  b_caller1 = 0x0, b_caller2 = 0x0, b_pager = {pg_spc = 0x0, pg_reqpage = 0}, 
  b_cluster = {cluster_head = {tqh_first = 0xc333f7a8, tqh_last = 0xc333f338}, 
    cluster_entry = {tqe_next = 0xc333f7a8, tqe_prev = 0xc333f338}}, 
  b_pages = {0xc0498b00, 0xc0498b30, 0xc0497360, 0xc0497390, 0xc0495bc0, 
    0xc04943f0, 0xc04b6c20, 0xc0494450, 0xc0492c80, 0xc04944b0, 0xc0499dc0, 
    0xc049b5f0, 0xc0499e20, 0xc049ce50, 0xc049b680, 0xc0499eb0, 
    0x0 <repeats 16 times>}, b_npages = 10, b_dep = {lh_first = 0x0}, 
  b_chain = {parent = 0x0, count = 0}}
(kgdb) print *bp
$7 = {b_hash = {le_next = 0x0, le_prev = 0x0}, b_vnbufs = {tqe_next = 0x0, 
    tqe_prev = 0x0}, b_freelist = {tqe_next = 0xc331c2a0, 
    tqe_prev = 0xc029a99c}, b_act = {tqe_next = 0x0, tqe_prev = 0xc09da228}, 
  b_flags = 262208, b_qindex = 0, b_unused1 = 0 '\000', b_xflags = 0 '\000', 
  b_lock = {lk_interlock = {lock_data = 0}, lk_flags = 1024, 
    lk_sharecount = 0, lk_waitcount = 0, lk_exclusivecount = 1, lk_prio = 20, 
    lk_wmesg = 0xc023af60 "bufwait", lk_timo = 0, lk_lockholder = 30}, 
  b_error = 0, b_bufsize = 8192, b_bcount = 8192, b_resid = 0, b_dev = 0xd402, 
  b_data = 0xc63c0a00 "", b_kvabase = 0xc63c0000 "", b_kvasize = 131072, 
  b_lblkno = 31680, b_blkno = 0, b_offset = 0, 
  b_iodone = 0xc01347a4 <physwakeup>, b_iodone_chain = 0x0, b_vp = 0x0, 
  b_dirtyoff = 0, b_dirtyend = 0, b_rcred = 0x0, b_wcred = 0x0, b_pblkno = 0, 
  b_saveaddr = 0x8068a00, b_driver1 = 0x0, b_driver2 = 0x0, b_caller1 = 0x0, 
  b_caller2 = 0x0, b_pager = {pg_spc = 0x0, pg_reqpage = 0}, b_cluster = {
    cluster_head = {tqh_first = 0xc333f140, tqh_last = 0xc333f0a8}, 
    cluster_entry = {tqe_next = 0xc333f140, tqe_prev = 0xc333f0a8}}, 
  b_pages = {0xc0492ce0, 0xc0495d10, 0xc0485540, 0xc0495d70, 0xc0498320, 
    0xc0496b50, 0xc049b380, 0xc049cbb0, 0xc056e640, 0xc056e670, 0xc056e6a0, 
    0xc056ced0, 0xc056b700, 0xc056cf30, 0xc056cf60, 0xc056b790, 
    0x0 <repeats 16 times>}, b_npages = 4, b_dep = {lh_first = 0x0}, 
  b_chain = {parent = 0x0, count = 0}}
(kgdb) print nbp
$8 = (struct buf *) 0xc331c2a0
(kgdb) print bp
$9 = (struct buf *) 0xc331c158
(kgdb) up
#13 0xc01580db in biodone (bp=0xc331c2a0) at ../../kern/vfs_bio.c:2577
2577                    (*bp->b_iodone) (bp);
(kgdb) l
2572            }
2573
2574            /* call optional completion function if requested */
2575            if (bp->b_flags & B_CALL) {
2576                    bp->b_flags &= ~B_CALL;
2577                    (*bp->b_iodone) (bp);
2578                    splx(s);
2579                    return;
2580            }
2581            if (LIST_FIRST(&bp->b_dep) != NULL && bioops.io_complete)
(kgdb) print bp
$10 = (struct buf *) 0xc331c2a0
(kgdb) print *buf
$11 = {b_hash = {le_next = 0x0, le_prev = 0xc33c348c}, b_vnbufs = {
    tqe_next = 0x0, tqe_prev = 0xc331d9b8}, b_freelist = {
    tqe_next = 0xc333d280, tqe_prev = 0xc331d9c0}, b_act = {tqe_next = 0x0, 
    tqe_prev = 0xc09da228}, b_flags = 135328, b_qindex = 3, 
  b_unused1 = 0 '\000', b_xflags = 1 '\001', b_lock = {lk_interlock = {
      lock_data = 0}, lk_flags = 0, lk_sharecount = 0, lk_waitcount = 0, 
    lk_exclusivecount = 0, lk_prio = 20, lk_wmesg = 0xc023af60 "bufwait", 
    lk_timo = 0, lk_lockholder = -1}, b_error = 0, b_bufsize = 8192, 
  b_bcount = 8192, b_resid = 0, b_dev = 0x3fc00, 
  b_data = 0xc33cd000 "$\201\001", b_kvabase = 0xc33cd000 "$\201\001", 
  b_kvasize = 8192, b_lblkno = 240, b_blkno = 240, b_offset = 122880, 
  b_iodone = 0, b_iodone_chain = 0x0, b_vp = 0xc760cec0, b_dirtyoff = 0, 
  b_dirtyend = 0, b_rcred = 0x0, b_wcred = 0x0, b_pblkno = 835620, 
  b_saveaddr = 0x0, b_driver1 = 0x0, b_driver2 = 0x0, b_caller1 = 0x0, 
  b_caller2 = 0x0, b_pager = {pg_spc = 0x0, pg_reqpage = 0}, b_cluster = {
    cluster_head = {tqh_first = 0x0, tqh_last = 0x0}, cluster_entry = {
      tqe_next = 0x0, tqe_prev = 0x0}}, b_pages = {0xc04e2e70, 0xc04e2ea0, 
    0x0 <repeats 30 times>}, b_npages = 2, b_dep = {lh_first = 0x0}, 
  b_chain = {parent = 0x0, count = 0}}
(kgdb) print s
$12 = 1074315328
(kgdb) up
#14 0xc01eca09 in ad_interrupt (request=0xc0a181c0)
    at ../../dev/ata/ata-disk.c:704
704             biodone(request->bp);
(kgdb) l
699                 }
700             }
701
702             TAILQ_REMOVE(&adp->controller->ata_queue, request, chain);
703             request->bp->b_resid = request->bytecount;
704             biodone(request->bp);
705             devstat_end_transaction(&adp->stats, request->donecount,
706                                     DEVSTAT_TAG_NONE,
707                                     (request->flags & AR_F_READ) ? 
708                                     DEVSTAT_READ : DEVSTAT_WRITE);
(kgdb) print request
$13 = (struct ad_request *) 0xc0a181c0
(kgdb) print *request
$14 = {device = 0xc09da000, blockaddr = 885107, bytecount = 0, 
  donecount = 8192, currentsize = 8192, result = 0, flags = 4, 
  data = 0xc63c0a00 "", bp = 0xc331c2a0, tag = 0 '\000', chain = {
    tqe_next = 0x0, tqe_prev = 0xc09c4030}}
(kgdb) print chain
No symbol "chain" in current context.
(kgdb) print adp
$15 = (struct ad_softc *) 0xc09da000
(kgdb) print *adp
$16 = {controller = 0xc09c4000, ata_parm = 0xc0a08f00, slices = 0xc0a1a000, 
  unit = 16, lun = 1, cylinders = 16383, heads = 16 '\020', sectors = 63 '?', 
  total_secs = 16514064, transfersize = 8192, num_tags = 0, flags = 10, 
  queue = {queue = {tqh_first = 0x0, tqh_last = 0xc09da028}, 
    last_pblkno = 885107, insert_point = 0x0, switch_point = 0x0}, stats = {
    dev_links = {stqe_next = 0xc0a08d00}, device_number = 2, 
    device_name = "ad", '\000' <repeats 13 times>, unit_number = 1, 
    bytes_written = 9216, bytes_read = 1459712, num_reads = 247, 
    num_writes = 4, num_other = 0, busy_count = 1, block_size = 512, 
    tag_types = {0, 0, 0}, dev_creation_time = {tv_sec = 2, tv_usec = 27565}, 
    busy_time = {tv_sec = 2, tv_usec = 190027}, start_time = {tv_sec = 23, 
      tv_usec = 597837}, last_comp_time = {tv_sec = 13, tv_usec = 67703}, 
    flags = DEVSTAT_NO_ORDERED_TAGS, device_type = DEVSTAT_TYPE_IF_IDE, 
    priority = 384}}
(kgdb) up
#15 0xc01eb7c1 in ataintr (data=0xc09c4000) at ../../dev/ata/ata-all.c:564
564                 if (ad_interrupt(ad_request) == ATA_OP_CONTINUES)
(kgdb) l
559         /* find & call the responsible driver to process this interrupt */
560         switch (scp->active) {
561     #if NATADISK > 0
562         case ATA_ACTIVE_ATA:
563             if ((ad_request = TAILQ_FIRST(&scp->ata_queue)))
564                 if (ad_interrupt(ad_request) == ATA_OP_CONTINUES)
565                     return;
566             break;
567     #endif
568         case ATA_ACTIVE_ATAPI:
(kgdb) print scp
$17 = (struct ata_softc *) 0xc09c4000
(kgdb) print *scp
$18 = {unit = 0, lun = 0, dev = 0xc09c4300, ioaddr = 496, altioaddr = 1014, 
  bmaddr = 53248, dmatab = {0xc0a07000, 0xc0a09000}, flags = 0, devices = 3, 
  status = 88 'X', error = 0 '\000', active = 3, ata_queue = {tqh_first = 0x0, 
    tqh_last = 0xc09c4030}, atapi_queue = {tqh_first = 0x0, 
    tqh_last = 0xc09c4038}}
(kgdb) print ad_request
$19 = (struct ad_request *) 0x0
(kgdb) up
Initial frame selected; you cannot go up.
(kgdb) quit


Copyright (c) 1992-1999 The FreeBSD Project.
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California. All rights reserved.
FreeBSD 4.0-CURRENT #2: Tue Jul 20 00:23:01 EDT 1999
    root@churchill:/usr/local/src/cvs/sys/compile/CHURCHILL
Timecounter "i8254"  frequency 1193182 Hz
Timecounter "TSC"  frequency 332755382 Hz
CPU: AMD-K6(tm) 3D processor (332.76-MHz 586-class CPU)
  Origin = "AuthenticAMD"  Id = 0x58c  Stepping = 12
  Features=0x8021bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,PGE,MMX>
  AMD Features=0x80000800<SYSCALL,3DNow!>
real memory  = 134201344 (131056K bytes)
avail memory = 127328256 (124344K bytes)
Preloaded elf kernel "kernel" at 0xc02f9000.
Preloaded elf module "splash_bmp.ko" at 0xc02f909c.
Preloaded splash_image_data "/boot/foobs.bmp" at 0xc02f9140.
VESA: v2.0, 4096k memory, flags:0x0, mode table:0xc0299162 (1000022)
VESA: ATI MACH64
K6-family MTRR support enabled (2 registers)
Probing for PnP devices:
CSN 1 Vendor ID: YMH0020 [0x2000a865] Serial 0xffffffff Comp ID: PNPb02f [0x2fb0d041]
mss_attach <Yamaha SA2>1 at 0x530 irq 5 dma 0:1 flags 0x11
setting up yamaha registers
set yamaha master volume to max
pcm1 (CS423x/Yamaha/AD1816 <Yamaha SA2> sn 0xffffffff) at 0x530-0x537 irq 5 drq 0 
flags 0x11 on isa
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <AcerLabs M1541 (Aladdin-V) PCI host bridge> on motherboard
pci0: <PCI bus> on pcib0
pcib1: <AcerLabs M5243 PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
chip1: <AcerLabs M5237 (Aladdin-V) USB controller> irq 10 at device 2.0 on pci0
chip2: <AcerLabs M15x3 Power Management Unit> at device 3.0 on pci0
isab0: <AcerLabs M1533 portable PCI-ISA bridge> at device 7.0 on pci0
ed0: <NE2000 PCI Ethernet (RealTek 8029)> irq 11 at device 10.0 on pci0
ed0: address 00:40:05:59:30:f0, type NE2000 (16 bit) 
vga-pci0: <ATI model 4750 graphics accelerator> at device 11.0 on pci0
ata-pci0: <AcerLabs Aladdin IDE controller> irq 0 at device 15.0 on pci0
ata-pci0: Busmastering DMA supported
ata0 at 0x01f0 irq 14 on ata-pci0
ata1 at 0x0170 irq 15 on ata-pci0
isa0: <ISA bus> on motherboard
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> at fdc0 drive 0
atkbdc0: <keyboard controller (i8042)> at port 0x60-0x6f on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0
vga0: <Generic ISA VGA> at port 0x3b0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> on isa0
sc0: VGA <16 virtual consoles, flags=0x200>
sio0 at port 0x3f8-0x3ff irq 4 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
ppc0 at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
lpt0: <generic printer> on ppbus 0
lpt0: Interrupt-driven port
ata0: master: setting up UDMA2 mode on Aladdin chip OK
ad0: <QUANTUM FIREBALL EL5.1A/A08.1100> ATA-4 disk at ata0 as master
ad0: 4892MB (10018890 sectors), 10602 cyls, 15 heads, 63 S/T, 512 B/S
ad0: piomode=4, dmamode=2, udmamode=2
ad0: 16 secs/int, 0 depth queue, DMA mode
ata0: slave: setting up UDMA2 mode on Aladdin chip OK
ad1: <QUANTUM FIREBALL CR8.4A/A5U.1000> ATA-4 disk at ata0 as slave 
ad1: 8063MB (16514064 sectors), 16383 cyls, 16 heads, 63 S/T, 512 B/S
ad1: piomode=4, dmamode=2, udmamode=2
ad1: 16 secs/int, 0 depth queue, DMA mode
acd0: <HP CD-Writer+ 7200/V:003.01> CDROM drive at ata1 as master
acd0: drive speed 344 - 1034KB/sec, 768KB cache
acd0: supported read types: CD-R, CD-RW, CD-DA, packet track
acd0: supported write types: CD-R, CD-RW, test write
acd0: Audio: play, 128 volume levels
acd0: Mechanism: ejectable tray
acd0: Medium: no/blank disc inside, unlocked, lock protected
ata1: unwanted interrupt 1 status = 50
acd1: <NEC CD-ROM DRIVE:273/4.25> CDROM drive at ata1 as slave 
acd1: drive speed 689KB/sec, 256KB cache
acd1: supported read types: CD-DA
acd1: Audio: play, 256 volume levels
acd1: Mechanism: ejectable tray
acd1: Medium: no/blank disc inside, unlocked
changing root device to wd0s2a
panic: lockmgr: pid -2, not exclusive lock holder 30 unlocking
panic: from debugger

dumping to dev (3,196609), offset 262176
dump 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 
107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 
81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 
52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 
23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 

Reply via email to