Subject: kern/20432: softdep panic in 1.6.1_RC2
To: None <gnats-bugs@gnats.netbsd.org>
From: Christopher Richards <richards+netbsd@CS.Princeton.EDU>
List: netbsd-bugs
Date: 02/19/2003 14:38:59
>Number:         20432
>Category:       kern
>Synopsis:       softdep panic ("locking against myself") in 1.6.1_RC1
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Feb 19 11:40:01 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Christopher Richards
>Release:        NetBSD 1.6.1_RC1
>Organization:
>Environment:
	
	
System: NetBSD zembla.Princeton.EDU 1.6.1_RC1 NetBSD 1.6.1_RC1 (ZEMBLA) #1: Fri Feb 14 06:10:31 EST 2003 richards@zembla.Princeton.EDU:/usr/src/sys/arch/i386/compile/ZEMBLA i386
Architecture: i386
Machine: i386

Kernel compiled with:

     COPTS+=    -O2 -march=pentiumpro

Kernel config filesystem options:

     options 	SOFTDEP		# FFS soft updates support.
     options 	MAXBSIZE="(16 * 1024)"
     options 	BUFCACHE=10

Sysctl:

     kern.maxvnodes=65536

Output of ident /netbsd:

     $NetBSD: param.c,v 1.40 2001/12/17 15:40:43 atatat Exp $
     $NetBSD: mii.c,v 1.29 2002/03/25 20:51:25 thorpej Exp $
     $NetBSD: mii_physubr.c,v 1.33 2002/05/12 21:39:46 thorpej Exp $
     $NetBSD: inphy.c,v 1.27 2002/03/25 20:51:25 thorpej Exp $
     $NetBSD: wi.c,v 1.72.4.1 2002/06/01 22:33:23 tv Exp $
     $NetBSD: i82557.c,v 1.65.2.1 2002/06/10 16:07:11 tv Exp $
     $NetBSD: com.c,v 1.196 2002/04/13 17:05:16 christos Exp $
     $NetBSD: pckbc.c,v 1.21 2001/12/18 15:50:23 soren Exp $
     $NetBSD: ac97.c,v 1.24.10.1 2002/12/11 18:10:06 he Exp $
     $NetBSD: wdc.c,v 1.114.4.2 2002/11/01 16:26:23 tron Exp $
     $NetBSD: pcdisplay_subr.c,v 1.20 2001/11/13 13:14:43 lukem Exp $
     $NetBSD: pcdisplay_chars.c,v 1.7 2001/11/13 13:14:43 lukem Exp $
     $NetBSD: vga.c,v 1.50 2002/04/04 13:08:35 hannken Exp $
     $NetBSD: vga_subr.c,v 1.8 2001/12/13 08:34:55 junyoung Exp $
     $NetBSD: uhci.c,v 1.159.2.1 2003/01/26 09:37:05 jmc Exp $
     $NetBSD: cd9660_bmap.c,v 1.8 2001/11/12 15:29:48 lukem Exp $
     $NetBSD: cd9660_lookup.c,v 1.28 2001/11/12 15:29:48 lukem Exp $
     $NetBSD: cd9660_node.c,v 1.28 2002/03/08 20:48:40 thorpej Exp $
     $NetBSD: cd9660_rrip.c,v 1.24 2001/11/15 09:48:20 lukem Exp $
     $NetBSD: cd9660_util.c,v 1.16 2001/11/12 15:29:49 lukem Exp $
     $NetBSD: cd9660_vfsops.c,v 1.60 2002/03/26 19:04:23 drochner Exp $
     $NetBSD: cd9660_vnops.c,v 1.71 2001/11/17 18:56:46 perry Exp $
     $NetBSD: null_vfsops.c,v 1.36 2001/11/10 13:33:42 lukem Exp $
     $NetBSD: null_vnops.c,v 1.25 2002/01/04 07:19:33 chs Exp $
     $NetBSD: procfs_cmdline.c,v 1.14 2002/05/09 15:44:45 thorpej Exp $
     $NetBSD: procfs_ctl.c,v 1.22.10.1 2002/07/29 15:37:48 lukem Exp $
     $NetBSD: procfs_fpregs.c,v 1.10 2002/05/09 15:44:45 thorpej Exp $
     $NetBSD: procfs_linux.c,v 1.4 2001/12/09 03:07:44 chs Exp $
     $NetBSD: procfs_map.c,v 1.15 2001/11/10 13:33:43 lukem Exp $
     $NetBSD: procfs_mem.c,v 1.31 2002/05/09 15:44:45 thorpej Exp $
     $NetBSD: procfs_note.c,v 1.9 2001/11/10 13:33:44 lukem Exp $
     $NetBSD: procfs_regs.c,v 1.16 2002/05/09 15:44:45 thorpej Exp $
     $NetBSD: procfs_status.c,v 1.17 2001/11/10 13:33:44 lukem Exp $
     $NetBSD: procfs_subr.c,v 1.40 2001/12/05 00:58:05 thorpej Exp $
     $NetBSD: procfs_vfsops.c,v 1.41 2001/11/10 13:33:44 lukem Exp $
     $NetBSD: procfs_vnops.c,v 1.89 2002/05/09 15:44:45 thorpej Exp $
     $NetBSD: union_subr.c,v 1.41 2001/11/10 13:33:45 lukem Exp $
     $NetBSD: union_vfsops.c,v 1.30 2001/11/15 09:48:23 lukem Exp $
     $NetBSD: union_vnops.c,v 1.58 2001/12/06 04:29:24 chs Exp $
     $NetBSD: msdosfs_conv.c,v 1.32 2002/01/08 20:44:13 jdolecek Exp $
     $NetBSD: msdosfs_denode.c,v 1.55.8.1 2002/06/05 03:26:27 lukem Exp $
     $NetBSD: msdosfs_fat.c,v 1.38 2001/11/10 13:26:45 lukem Exp $
     $NetBSD: msdosfs_lookup.c,v 1.52 2001/11/10 13:26:45 lukem Exp $
     $NetBSD: msdosfs_vfsops.c,v 1.81 2002/03/25 20:42:40 jdolecek Exp $
     $NetBSD: msdosfs_vnops.c,v 1.121 2002/03/17 23:58:09 chs Exp $
     $NetBSD: krpc_subr.c,v 1.25 2001/11/10 10:59:08 lukem Exp $
     $NetBSD: nfs_bio.c,v 1.81.4.1 2002/09/01 14:00:17 lukem Exp $
     $NetBSD: nfs_boot.c,v 1.57 2001/11/10 10:59:09 lukem Exp $
     $NetBSD: nfs_node.c,v 1.53 2002/03/16 23:05:25 chs Exp $
     $NetBSD: nfs_nqlease.c,v 1.40 2002/05/12 23:04:35 matt Exp $
     $NetBSD: nfs_socket.c,v 1.74.4.1 2002/08/02 01:04:05 lukem Exp $
     $NetBSD: nfs_subs.c,v 1.103 2002/03/17 22:22:40 christos Exp $
     $NetBSD: nfs_syscalls.c,v 1.51 2002/05/12 23:04:36 matt Exp $
     $NetBSD: nfs_vfsops.c,v 1.112.10.2 2002/07/29 15:00:57 lukem Exp $
     $NetBSD: nfs_vnops.c,v 1.151.2.1 2002/10/18 19:55:35 thorpej Exp $
     $NetBSD: ntfs_compr.c,v 1.4 2001/11/10 13:24:53 lukem Exp $
     $NetBSD: ntfs_conv.c,v 1.3 2001/11/15 09:48:29 lukem Exp $
     $NetBSD: ntfs_ihash.c,v 1.8 2001/11/10 13:24:53 lukem Exp $
     $NetBSD: ntfs_subr.c,v 1.32 2001/11/15 09:48:29 lukem Exp $
     $NetBSD: ntfs_vfsops.c,v 1.40 2001/12/18 07:51:16 chs Exp $
     $NetBSD: ntfs_vnops.c,v 1.40 2001/12/18 07:51:16 chs Exp $
     $NetBSD: ffs_alloc.c,v 1.55.4.1 2003/01/05 08:58:54 jmc Exp $
     $NetBSD: ffs_balloc.c,v 1.29.10.1 2002/06/05 09:32:06 lukem Exp $
     $NetBSD: ffs_inode.c,v 1.51 2001/12/18 10:57:21 fvdl Exp $
     $NetBSD: ffs_softdep.c,v 1.31.6.1 2003/01/05 22:10:41 tron Exp $
     $NetBSD: ffs_subr.c,v 1.22 2002/04/10 08:05:13 mycroft Exp $
     $NetBSD: ffs_tables.c,v 1.5 2002/01/31 19:19:23 tv Exp $
     $NetBSD: ffs_vfsops.c,v 1.98.4.1 2002/06/10 16:46:17 tv Exp $
     $NetBSD: ffs_vnops.c,v 1.49 2002/05/05 17:00:06 chs Exp $
     $NetBSD: ufs_readwrite.c,v 1.42.4.1 2002/10/21 01:54:27 lukem Exp $
     $NetBSD: mfs_vfsops.c,v 1.38.8.1 2002/11/01 08:41:49 lukem Exp $
     $NetBSD: mfs_vnops.c,v 1.29 2001/12/06 04:27:43 chs Exp $
     $NetBSD: ufs_bmap.c,v 1.17 2002/05/11 12:23:53 enami Exp $
     $NetBSD: ufs_ihash.c,v 1.14 2001/11/08 02:39:16 lukem Exp $
     $NetBSD: ufs_inode.c,v 1.33 2002/01/26 08:32:05 chs Exp $
     $NetBSD: ufs_lookup.c,v 1.39 2002/05/12 23:06:30 matt Exp $
     $NetBSD: ufs_vfsops.c,v 1.13 2001/11/08 02:39:17 lukem Exp $
     $NetBSD: ufs_vnops.c,v 1.86 2002/05/14 17:37:52 mycroft Exp $
     $NetBSD: arc4.c,v 1.2 2001/11/13 01:40:07 lukem Exp $
     $NetBSD: db_access.c,v 1.17 2002/02/15 07:33:49 simonb Exp $
     $NetBSD: db_aout.c,v 1.33 2002/02/15 07:33:49 simonb Exp $
     $NetBSD: db_break.c,v 1.17 2002/02/15 07:33:49 simonb Exp $
     $NetBSD: db_command.c,v 1.65 2002/02/15 11:18:26 simonb Exp $
     $NetBSD: db_elf.c,v 1.20 2002/02/15 07:33:50 simonb Exp $
     $NetBSD: db_examine.c,v 1.23 2002/02/15 07:33:50 simonb Exp $
     $NetBSD: db_expr.c,v 1.13 2002/02/15 07:33:50 simonb Exp $
     $NetBSD: db_input.c,v 1.17 2002/02/15 07:33:51 simonb Exp $
     $NetBSD: db_lex.c,v 1.16 2002/02/15 07:33:51 simonb Exp $
     $NetBSD: db_output.c,v 1.27 2002/02/15 07:33:51 simonb Exp $
     $NetBSD: db_print.c,v 1.18 2002/02/15 07:33:52 simonb Exp $
     $NetBSD: db_run.c,v 1.22 2002/02/15 07:33:52 simonb Exp $
     $NetBSD: db_sym.c,v 1.31 2002/02/15 07:33:52 simonb Exp $
     $NetBSD: db_trap.c,v 1.19 2002/02/15 07:33:53 simonb Exp $
     $NetBSD: db_variables.c,v 1.24 2002/02/15 07:33:53 simonb Exp $
     $NetBSD: db_watch.c,v 1.19 2002/02/15 07:33:54 simonb Exp $
     $NetBSD: db_write_cmd.c,v 1.16 2002/02/15 07:33:54 simonb Exp $
     $NetBSD: db_xxx.c,v 1.16 2002/02/15 07:33:54 simonb Exp $
     $NetBSD: auconv.c,v 1.10 2002/03/15 14:55:03 kent Exp $
     $NetBSD: audio.c,v 1.155.4.4 2002/12/11 18:12:03 he Exp $
     $NetBSD: clockctl.c,v 1.6 2002/03/01 22:58:33 manu Exp $
     $NetBSD: md.c,v 1.28 2002/01/13 19:28:07 tsutsui Exp $
     $NetBSD: midi.c,v 1.23 2001/11/13 05:32:50 lukem Exp $
     $NetBSD: mm.c,v 1.1 2002/02/27 01:16:14 christos Exp $
     $NetBSD: mulaw.c,v 1.20 2002/03/09 05:39:00 tacha Exp $
     $NetBSD: rnd.c,v 1.26 2002/03/08 20:48:37 thorpej Exp $
     $NetBSD: rndpool.c,v 1.14 2001/11/15 09:48:03 lukem Exp $
     $NetBSD: sequencer.c,v 1.19 2002/01/13 19:28:08 tsutsui Exp $
     $NetBSD: vnd.c,v 1.79.4.1 2002/08/03 00:59:46 lukem Exp $
     $NetBSD: core_elf32.c,v 1.3 2001/12/10 02:07:37 thorpej Exp $
     $NetBSD: core_netbsd.c,v 1.2 2001/12/10 01:52:26 thorpej Exp $
     $NetBSD: cnmagic.c,v 1.4 2001/11/27 20:00:36 bouyer Exp $
     $NetBSD: exec_aout.c,v 1.22.10.1 2002/09/01 13:56:58 lukem Exp $
     $NetBSD: exec_conf.c,v 1.72 2002/04/02 23:56:17 rafal Exp $
     $NetBSD: exec_elf32.c,v 1.70 2002/01/28 22:15:55 thorpej Exp $
     $NetBSD: exec_elf_common.c,v 1.14 2001/11/12 15:25:03 lukem Exp $
     $NetBSD: exec_script.c,v 1.30 2001/11/12 15:25:04 lukem Exp $
     $NetBSD: exec_subr.c,v 1.29 2001/11/12 15:25:04 lukem Exp $
     $NetBSD: init_main.c,v 1.199.8.1 2002/12/15 11:21:52 jmc Exp $
     $NetBSD: init_sysent.c,v 1.129 2002/05/03 00:22:15 eeh Exp $
     $NetBSD: kern_acct.c,v 1.50 2001/11/12 15:25:05 lukem Exp $
     $NetBSD: kern_allocsys.c,v 1.18 2001/11/12 15:25:05 lukem Exp $
     $NetBSD: kern_clock.c,v 1.79 2002/03/17 11:10:43 simonb Exp $
     $NetBSD: kern_descrip.c,v 1.92 2002/05/09 17:57:07 atatat Exp $
     $NetBSD: kern_exec.c,v 1.152 2002/04/23 15:11:25 christos Exp $
     $NetBSD: kern_exit.c,v 1.93.6.1 2002/07/29 15:37:28 lukem Exp $
     $NetBSD: kern_fork.c,v 1.88 2001/12/08 00:35:30 thorpej Exp $
     $NetBSD: kern_kthread.c,v 1.12 2001/11/12 15:25:10 lukem Exp $
     $NetBSD: kern_ktrace.c,v 1.55.10.1 2002/06/30 23:44:49 lukem Exp $
     $NetBSD: kern_lkm.c,v 1.57 2001/11/12 15:25:11 lukem Exp $
     $NetBSD: kern_lock.c,v 1.62 2002/05/21 01:38:27 thorpej Exp $
     $NetBSD: kern_malloc.c,v 1.71 2002/04/03 09:45:22 fvdl Exp $
     $NetBSD: kern_ntptime.c,v 1.21 2002/05/03 01:22:30 eeh Exp $
     $NetBSD: kern_physio.c,v 1.52 2002/02/14 07:08:21 chs Exp $
     $NetBSD: kern_proc.c,v 1.47 2002/04/12 17:02:33 christos Exp $
     $NetBSD: kern_prot.c,v 1.68 2001/12/06 23:11:59 christos Exp $
     $NetBSD: kern_resource.c,v 1.62 2001/11/23 18:56:33 jdolecek Exp $
     $NetBSD: kern_sig.c,v 1.120 2002/03/08 20:48:40 thorpej Exp $
     $NetBSD: kern_subr.c,v 1.80.6.1 2002/11/09 10:21:36 tron Exp $
     $NetBSD: kern_synch.c,v 1.108 2002/05/21 01:38:27 thorpej Exp $
     $NetBSD: kern_sysctl.c,v 1.108 2002/05/14 02:58:32 matt Exp $
     $NetBSD: kern_time.c,v 1.61 2002/01/31 00:13:08 simonb Exp $
     $NetBSD: kern_xxx.c,v 1.47.10.1 2002/05/31 02:31:55 tv Exp $
     $NetBSD: subr_autoconf.c,v 1.63 2002/04/15 05:30:12 gmcgarry Exp $
     $NetBSD: subr_disk.c,v 1.37.10.1 2002/07/22 04:39:45 lukem Exp $
     $NetBSD: subr_extent.c,v 1.46 2002/03/08 20:48:41 thorpej Exp $
     $NetBSD: subr_log.c,v 1.22 2002/04/28 04:13:51 enami Exp $
     $NetBSD: subr_pool.c,v 1.76.6.1 2002/11/11 23:31:43 he Exp $
     $NetBSD: subr_prf.c,v 1.83 2001/11/21 00:55:39 enami Exp $
     $NetBSD: subr_prof.c,v 1.25 2001/11/12 15:25:21 lukem Exp $
     $NetBSD: subr_prop.c,v 1.6 2002/03/16 22:44:41 mjacob Exp $
     $NetBSD: subr_rmap.c,v 1.17 2001/11/12 15:25:22 lukem Exp $
     $NetBSD: subr_xxx.c,v 1.12 2001/11/12 15:25:23 lukem Exp $
     $NetBSD: sys_generic.c,v 1.62 2002/03/22 18:58:59 jdolecek Exp $
     $NetBSD: sys_pipe.c,v 1.25 2002/03/17 19:41:07 atatat Exp $
     $NetBSD: sys_process.c,v 1.74.4.1 2002/07/29 15:37:38 lukem Exp $
     $NetBSD: sys_socket.c,v 1.32 2001/11/12 15:25:25 lukem Exp $
     $NetBSD: sysv_ipc.c,v 1.15 2001/11/12 15:25:25 lukem Exp $
     $NetBSD: sysv_msg.c,v 1.34 2002/03/05 23:28:58 nathanw Exp $
     $NetBSD: sysv_sem.c,v 1.44 2002/03/17 22:21:58 christos Exp $
     $NetBSD: sysv_shm.c,v 1.64 2002/04/03 11:53:01 fvdl Exp $
     $NetBSD: tty.c,v 1.138.4.1 2002/07/22 04:34:30 lukem Exp $
     $NetBSD: tty_conf.c,v 1.38 2002/03/17 19:41:08 atatat Exp $
     $NetBSD: tty_pty.c,v 1.62 2002/03/25 04:26:43 itohy Exp $
     $NetBSD: tty_subr.c,v 1.22 2001/12/27 02:27:50 ad Exp $
     $NetBSD: tty_tty.c,v 1.17 2001/11/12 15:25:30 lukem Exp $
     $NetBSD: uipc_domain.c,v 1.37 2002/05/12 20:36:58 matt Exp $
     $NetBSD: uipc_mbuf.c,v 1.59 2002/03/09 01:46:33 thorpej Exp $
     $NetBSD: uipc_mbuf2.c,v 1.9 2002/04/28 00:53:34 thorpej Exp $
     $NetBSD: uipc_proto.c,v 1.13 2001/11/12 15:25:32 lukem Exp $
     $NetBSD: uipc_socket.c,v 1.66.4.2 2002/11/08 09:31:35 tron Exp $
     $NetBSD: uipc_socket2.c,v 1.42 2001/11/12 15:25:33 lukem Exp $
     $NetBSD: uipc_syscalls.c,v 1.68 2002/02/11 18:11:43 jdolecek Exp $
     $NetBSD: uipc_usrreq.c,v 1.53 2001/11/12 15:25:34 lukem Exp $
     $NetBSD: vfs_bio.c,v 1.81 2002/05/12 23:06:27 matt Exp $
     $NetBSD: vfs_cache.c,v 1.35 2002/03/08 20:48:42 thorpej Exp $
     $NetBSD: vfs_getcwd.c,v 1.15 2001/11/12 15:25:37 lukem Exp $
     $NetBSD: vfs_init.c,v 1.21 2002/03/08 20:48:42 thorpej Exp $
     $NetBSD: vfs_lockf.c,v 1.18 2001/11/12 15:25:38 lukem Exp $
     $NetBSD: vfs_lookup.c,v 1.39.10.1 2002/06/21 05:47:58 lukem Exp $
     $NetBSD: vfs_subr.c,v 1.174.2.1 2002/06/02 15:29:56 tv Exp $
     $NetBSD: vfs_syscalls.c,v 1.174 2002/05/11 00:45:06 enami Exp $
     $NetBSD: vfs_vnops.c,v 1.54 2002/03/17 19:41:08 atatat Exp $
     $NetBSD: vnode_if.c,v 1.39 2001/11/12 14:50:28 lukem Exp $
     $NetBSD: dead_vnops.c,v 1.32 2001/12/06 04:27:40 chs Exp $
     $NetBSD: fifo_vnops.c,v 1.33.10.1 2002/07/29 14:56:43 lukem Exp $
     $NetBSD: genfs_vnops.c,v 1.63.2.2 2002/10/23 12:18:12 lukem Exp $
     $NetBSD: layer_subr.c,v 1.11 2002/02/20 06:16:22 enami Exp $
     $NetBSD: layer_vfsops.c,v 1.5 2001/11/15 09:48:21 lukem Exp $
     $NetBSD: layer_vnops.c,v 1.10 2001/12/06 04:29:23 chs Exp $
     $NetBSD: spec_vnops.c,v 1.61 2002/05/12 20:42:03 matt Exp $
     $NetBSD: sync_subr.c,v 1.11 2001/12/06 04:29:55 chs Exp $
     $NetBSD: sync_vnops.c,v 1.8 2001/12/06 04:30:49 chs Exp $
     $NetBSD: bpf.c,v 1.64 2002/03/23 15:55:21 darrenr Exp $
     $NetBSD: bpf_filter.c,v 1.19 2001/11/15 09:48:25 lukem Exp $
     $NetBSD: if.c,v 1.104.4.1 2002/11/01 10:56:17 tron Exp $
     $NetBSD: if_ethersubr.c,v 1.95.2.2 2003/01/26 10:32:57 jmc Exp $
     $NetBSD: if_ieee80211subr.c,v 1.7 2002/03/12 11:07:26 onoe Exp $
     $NetBSD: if_loop.c,v 1.40 2001/11/12 23:49:40 lukem Exp $
     $NetBSD: if_media.c,v 1.15 2001/11/12 23:49:40 lukem Exp $
     $NetBSD: pfil.c,v 1.20 2001/11/12 23:49:46 lukem Exp $
     $NetBSD: radix.c,v 1.18 2001/11/12 23:49:47 lukem Exp $
     $NetBSD: raw_cb.c,v 1.13 2002/05/12 20:40:12 matt Exp $
     $NetBSD: raw_usrreq.c,v 1.17 2001/11/12 23:49:48 lukem Exp $
     $NetBSD: route.c,v 1.52.4.1 2002/12/11 18:14:47 he Exp $
     $NetBSD: rtsock.c,v 1.55 2002/02/22 17:26:31 christos Exp $
     $NetBSD: fil.c,v 1.55.4.1 2002/10/24 09:33:49 lukem Exp $
     $NetBSD: if_arp.c,v 1.79 2001/11/13 00:32:35 lukem Exp $
     $NetBSD: igmp.c,v 1.28 2002/05/12 20:33:50 matt Exp $
     $NetBSD: in.c,v 1.76 2002/05/09 06:49:15 itojun Exp $
     $NetBSD: in_pcb.c,v 1.75 2002/03/08 20:48:43 thorpej Exp $
     $NetBSD: in_proto.c,v 1.55 2002/03/04 13:24:12 sommerfeld Exp $
     $NetBSD: ip_auth.c,v 1.27.4.1 2002/10/24 09:33:51 lukem Exp $
     $NetBSD: ip_encap.c,v 1.8.8.1 2002/08/02 00:34:13 lukem Exp $
     $NetBSD: ip_fil.c,v 1.79.4.1 2002/10/24 09:33:45 lukem Exp $
     $NetBSD: ip_frag.c,v 1.30.4.1 2002/10/24 09:33:56 lukem Exp $
     $NetBSD: ip_icmp.c,v 1.66.10.1 2002/06/15 00:53:41 lukem Exp $
     $NetBSD: ip_input.c,v 1.150.4.2 2002/11/12 14:44:11 tron Exp $
     $NetBSD: ip_log.c,v 1.19.4.1 2002/10/24 09:34:04 lukem Exp $
     $NetBSD: ip_nat.c,v 1.48.4.4 2002/10/24 09:33:47 lukem Exp $
     $NetBSD: ip_output.c,v 1.95.10.2 2002/11/01 12:14:28 tron Exp $
     $NetBSD: ip_proxy.c,v 1.33.4.1 2002/10/24 09:34:00 lukem Exp $
     $NetBSD: ip_ftp_pxy.c,v 1.24.4.1 2002/10/24 09:33:58 lukem Exp $
     $NetBSD: ip_rcmd_pxy.c,v 1.9 2002/01/24 08:23:45 martti Exp $
     $NetBSD: ip_raudio_pxy.c,v 1.8 2002/01/24 08:23:14 martti Exp $
     $NetBSD: ip_netbios_pxy.c,v 1.2 2002/04/01 16:44:28 jdolecek Exp $
     $NetBSD: ip_h323_pxy.c,v 1.3.4.1 2002/10/24 09:33:59 lukem Exp $
     $NetBSD: ip_ipsec_pxy.c,v 1.2 2002/04/01 16:47:46 jdolecek Exp $
     $NetBSD: ip_state.c,v 1.38.4.2 2002/10/24 09:34:01 lukem Exp $
     $NetBSD: raw_ip.c,v 1.60 2001/12/21 02:51:47 itojun Exp $
     $NetBSD: tcp_debug.c,v 1.17 2001/11/13 00:32:40 lukem Exp $
     $NetBSD: tcp_input.c,v 1.141.4.5 2002/10/23 12:21:24 lukem Exp $
     $NetBSD: tcp_output.c,v 1.79.4.3 2002/11/30 14:31:59 he Exp $
     $NetBSD: tcp_subr.c,v 1.127.4.1 2002/07/02 06:55:16 lukem Exp $
     $NetBSD: tcp_timer.c,v 1.57 2001/11/13 00:32:42 lukem Exp $
     $NetBSD: tcp_usrreq.c,v 1.70 2002/03/11 10:06:12 martin Exp $
     $NetBSD: udp_usrreq.c,v 1.93 2002/05/12 20:33:51 matt Exp $
     $NetBSD: uvm_amap.c,v 1.43 2002/03/28 06:06:29 nathanw Exp $
     $NetBSD: uvm_anon.c,v 1.21 2001/11/10 07:36:59 lukem Exp $
     $NetBSD: uvm_aobj.c,v 1.51 2002/05/09 07:04:23 enami Exp $
     $NetBSD: uvm_bio.c,v 1.25 2002/02/27 16:02:03 chs Exp $
     $NetBSD: uvm_device.c,v 1.40 2002/02/28 21:00:23 christos Exp $
     $NetBSD: uvm_fault.c,v 1.76.4.3 2002/12/10 07:14:41 jmc Exp $
     $NetBSD: uvm_glue.c,v 1.58 2002/05/15 06:57:49 matt Exp $
     $NetBSD: uvm_init.c,v 1.15 2001/11/10 07:37:00 lukem Exp $
     $NetBSD: uvm_io.c,v 1.17 2001/11/10 07:37:00 lukem Exp $
     $NetBSD: uvm_km.c,v 1.56.8.1 2002/11/18 01:29:48 he Exp $
     $NetBSD: uvm_loan.c,v 1.37.4.1 2002/06/01 22:43:35 tv Exp $
     $NetBSD: uvm_map.c,v 1.118 2002/03/08 20:48:47 thorpej Exp $
     $NetBSD: uvm_meter.c,v 1.23 2001/12/09 03:07:19 chs Exp $
     $NetBSD: uvm_mmap.c,v 1.63 2002/03/22 11:06:33 darrenr Exp $
     $NetBSD: uvm_page.c,v 1.75.4.3 2002/06/21 00:55:41 lukem Exp $
     $NetBSD: uvm_pager.c,v 1.57 2002/05/15 06:57:50 matt Exp $
     $NetBSD: uvm_pdaemon.c,v 1.46.4.1 2002/06/21 00:55:51 lukem Exp $
     $NetBSD: uvm_pglist.c,v 1.19 2001/11/10 07:37:01 lukem Exp $
     $NetBSD: uvm_stat.c,v 1.22 2001/12/09 03:07:20 chs Exp $
     $NetBSD: uvm_swap.c,v 1.64.4.1 2002/10/02 01:14:42 lukem Exp $
     $NetBSD: uvm_unix.c,v 1.26 2001/12/08 00:35:34 thorpej Exp $
     $NetBSD: uvm_user.c,v 1.11 2001/11/10 07:37:01 lukem Exp $
     $NetBSD: uvm_vnode.c,v 1.58 2002/05/17 22:00:50 enami Exp $
     $NetBSD: autoconf.c,v 1.60 2002/01/07 21:47:00 thorpej Exp $
     $NetBSD: bus_machdep.c,v 1.15 2002/04/10 10:09:31 haya Exp $
     $NetBSD: conf.c,v 1.155.4.1 2002/12/12 23:48:38 he Exp $
     $NetBSD: consinit.c,v 1.9 2001/11/20 08:43:27 lukem Exp $
     $NetBSD: db_disasm.c,v 1.27 2001/11/15 07:03:29 lukem Exp $
     $NetBSD: db_interface.c,v 1.35 2002/05/14 02:58:35 matt Exp $
     $NetBSD: db_memrw.c,v 1.12 2001/11/15 07:03:29 lukem Exp $
     $NetBSD: db_trace.c,v 1.31.10.1 2003/01/05 08:44:03 jmc Exp $
     $NetBSD: disksubr.c,v 1.45 2002/02/19 17:09:44 wiz Exp $
     $NetBSD: gdt.c,v 1.25 2001/11/18 19:28:34 chs Exp $
     $NetBSD: machdep.c,v 1.471.4.3 2003/02/08 06:40:59 jmc Exp $
     $NetBSD: mem.c,v 1.51 2002/02/27 01:20:53 christos Exp $
     $NetBSD: mtrr_i686.c,v 1.4 2001/11/15 07:03:30 lukem Exp $
     $NetBSD: mtrr_k6.c,v 1.2.14.1 2002/11/24 15:58:57 tron Exp $
     $NetBSD: pmap.c,v 1.136 2002/03/27 04:47:28 chs Exp $
     $NetBSD: process_machdep.c,v 1.44 2002/05/10 05:45:50 thorpej Exp $
     $NetBSD: procfs_machdep.c,v 1.9 2002/05/09 16:28:11 thorpej Exp $
     $NetBSD: softintr.c,v 1.2 2001/11/15 07:03:31 lukem Exp $
     $NetBSD: sys_machdep.c,v 1.62.4.2 2002/08/07 04:34:25 lukem Exp $
     $NetBSD: syscall.c,v 1.12 2002/03/29 17:07:06 christos Exp $
     $NetBSD: trap.c,v 1.165 2002/02/18 15:58:02 simonb Exp $
     $NetBSD: vm_machdep.c,v 1.102 2001/11/15 07:03:31 lukem Exp $
     $NetBSD: cons.c,v 1.41 2001/11/13 05:32:50 lukem Exp $
     $NetBSD: pmc.c,v 1.3 2001/11/15 07:03:31 lukem Exp $
     $NetBSD: scsipiconf.c,v 1.17 2002/01/12 16:37:55 tsutsui Exp $
     $NetBSD: scsipi_base.c,v 1.75.2.1 2002/06/04 11:38:35 lukem Exp $
     $NetBSD: scsipi_ioctl.c,v 1.43 2002/01/12 16:37:55 tsutsui Exp $
     $NetBSD: scsipi_verbose.c,v 1.15 2001/11/15 09:48:17 lukem Exp $
     $NetBSD: scsi_base.c,v 1.77 2001/11/15 09:48:16 lukem Exp $
     $NetBSD: atapi_base.c,v 1.18 2001/11/15 09:48:16 lukem Exp $
     $NetBSD: atapi_wdc.c,v 1.52.2.1 2002/11/01 16:40:31 tron Exp $
     $NetBSD: scsiconf.c,v 1.184.4.1 2002/08/02 08:55:15 lukem Exp $
     $NetBSD: atapiconf.c,v 1.48 2002/04/01 20:37:41 bouyer Exp $
     $NetBSD: cd_scsi.c,v 1.23.10.1 2002/12/13 07:51:58 jmc Exp $
     $NetBSD: cd_atapi.c,v 1.20 2002/04/23 20:41:19 bouyer Exp $
     $NetBSD: cd.c,v 1.162 2002/05/05 15:16:31 bouyer Exp $
     $NetBSD: ch.c,v 1.49 2002/05/06 13:43:57 bouyer Exp $
     $NetBSD: sd_scsi.c,v 1.22 2002/01/09 04:12:12 thorpej Exp $
     $NetBSD: sd_atapi.c,v 1.14 2002/01/09 18:48:18 drochner Exp $
     $NetBSD: sd.c,v 1.183 2002/05/15 13:01:27 bouyer Exp $
     $NetBSD: st.c,v 1.155 2002/05/05 15:16:31 bouyer Exp $
     $NetBSD: st_scsi.c,v 1.7 2001/12/07 11:26:31 yamt Exp $
     $NetBSD: st_atapi.c,v 1.8 2002/04/23 20:41:20 bouyer Exp $
     $NetBSD: ses.c,v 1.13 2001/11/15 09:48:18 lukem Exp $
     $NetBSD: ss.c,v 1.38 2001/11/15 09:48:18 lukem Exp $
     $NetBSD: ss_mustek.c,v 1.18 2001/11/15 09:48:18 lukem Exp $
     $NetBSD: ss_scanjet.c,v 1.27 2001/11/15 09:48:18 lukem Exp $
     $NetBSD: uk.c,v 1.33 2002/02/10 23:28:27 thorpej Exp $
     $NetBSD: wd.c,v 1.220.10.2 2002/07/22 04:45:32 lukem Exp $
     $NetBSD: ata_wdc.c,v 1.36 2002/04/23 20:41:13 bouyer Exp $
     $NetBSD: ata.c,v 1.17 2002/04/09 21:17:53 bouyer Exp $
     $NetBSD: bios32.c,v 1.5 2001/11/15 07:03:29 lukem Exp $
     $NetBSD: mainbus.c,v 1.38 2002/05/16 01:01:37 thorpej Exp $
     $NetBSD: pci.c,v 1.65 2002/05/18 21:40:41 sommerfeld Exp $
     $NetBSD: pci_map.c,v 1.10 2001/11/13 07:48:47 lukem Exp $
     $NetBSD: pci_quirks.c,v 1.2 2001/11/13 07:48:47 lukem Exp $
     $NetBSD: pci_subr.c,v 1.50 2002/05/19 00:01:09 sommerfeld Exp $
     $NetBSD: pci_usrreq.c,v 1.4 2002/03/17 19:41:00 atatat Exp $
     $NetBSD: cy82c693.c,v 1.3 2001/11/13 07:35:02 lukem Exp $
     $NetBSD: pciide.c,v 1.153.2.10 2002/11/28 13:31:31 tron Exp $
     $NetBSD: ppb.c,v 1.21 2002/05/16 01:01:30 thorpej Exp $
     $NetBSD: if_fxp_pci.c,v 1.22.4.4 2003/01/27 06:26:57 jmc Exp $
     $NetBSD: vga_pci.c,v 1.10 2002/03/17 19:41:00 atatat Exp $
     $NetBSD: cs4280.c,v 1.19 2001/11/15 09:48:11 lukem Exp $
     $NetBSD: cs428x.c,v 1.4 2001/11/15 09:48:11 lukem Exp $
     $NetBSD: uhci_pci.c,v 1.21 2001/11/13 07:48:49 lukem Exp $
     $NetBSD: pccbb.c,v 1.75 2002/03/05 11:56:33 haya Exp $
     $NetBSD: agp.c,v 1.14.10.2 2003/01/28 07:36:16 jmc Exp $
     $NetBSD: agp_ali.c,v 1.3 2001/11/13 07:48:40 lukem Exp $
     $NetBSD: agp_amd.c,v 1.8 2002/01/12 16:17:05 tsutsui Exp $
     $NetBSD: agp_i810.c,v 1.12.10.1 2003/01/26 10:23:48 jmc Exp $
     $NetBSD: agp_intel.c,v 1.5 2002/01/12 16:17:05 tsutsui Exp $
     $NetBSD: agp_sis.c,v 1.3 2001/11/13 07:48:40 lukem Exp $
     $NetBSD: agp_via.c,v 1.4 2002/01/12 16:17:05 tsutsui Exp $
     $NetBSD: pci_machdep.c,v 1.44.10.1 2002/12/07 23:05:28 he Exp $
     $NetBSD: agp_machdep.c,v 1.2 2001/11/15 07:03:33 lukem Exp $
     $NetBSD: pciide_machdep.c,v 1.4 2001/11/15 07:03:35 lukem Exp $
     $NetBSD: pchb.c,v 1.33.4.1 2002/06/21 16:30:45 lukem Exp $
     $NetBSD: pchb_rnd.c,v 1.9.12.1 2002/11/03 12:57:43 he Exp $
     $NetBSD: pcib.c,v 1.27 2001/11/15 07:03:34 lukem Exp $
     $NetBSD: isa.c,v 1.110 2002/01/07 21:47:09 thorpej Exp $
     $NetBSD: isadma.c,v 1.49 2001/11/13 08:01:22 lukem Exp $
     $NetBSD: com_isa.c,v 1.17 2002/01/07 21:47:04 thorpej Exp $
     $NetBSD: lpt.c,v 1.58 2001/11/13 13:14:40 lukem Exp $
     $NetBSD: lpt_isa.c,v 1.52 2002/01/07 21:47:10 thorpej Exp $
     $NetBSD: pckbc_isa.c,v 1.7 2002/01/12 16:21:07 tsutsui Exp $
     $NetBSD: pcppi.c,v 1.6 2002/01/07 21:47:12 thorpej Exp $
     $NetBSD: isa_machdep.c,v 1.53 2001/11/18 13:48:00 jdolecek Exp $
     $NetBSD: clock.c,v 1.70 2002/01/01 09:14:14 perry Exp $
     $NetBSD: clock_subr.c,v 1.7 2001/11/13 05:32:49 lukem Exp $
     $NetBSD: npx.c,v 1.85 2002/04/01 08:11:56 jdolecek Exp $
     $NetBSD: npx_isa.c,v 1.4 2002/01/07 21:47:01 thorpej Exp $
     $NetBSD: wsdisplay.c,v 1.63 2002/04/07 09:25:47 hannken Exp $
     $NetBSD: wsdisplay_compat_usl.c,v 1.18 2002/03/17 19:41:05 atatat Exp $
     $NetBSD: wsemulconf.c,v 1.5 2001/10/13 15:56:16 augustss Exp $
     $NetBSD: wsemul_vt100.c,v 1.17 2002/01/12 16:41:02 tsutsui Exp $
     $NetBSD: wsemul_vt100_subr.c,v 1.10 2001/11/13 06:17:47 lukem Exp $
     $NetBSD: wsemul_vt100_chars.c,v 1.8 2001/12/01 16:07:58 bjh21 Exp $
     $NetBSD: wsemul_vt100_keys.c,v 1.5 2001/11/13 06:17:47 lukem Exp $
     $NetBSD: wsevent.c,v 1.10 2002/01/12 16:41:02 tsutsui Exp $
     $NetBSD: wskbd.c,v 1.61 2002/03/17 19:41:06 atatat Exp $
     $NetBSD: wskbdutil.c,v 1.10 2001/11/15 09:48:19 lukem Exp $
     $NetBSD: wsmouse.c,v 1.22 2001/11/22 00:57:14 augustss Exp $
     $NetBSD: wsmux.c,v 1.29 2002/03/17 19:41:06 atatat Exp $
     $NetBSD: wsfont.c,v 1.28 2002/03/21 03:26:55 enami Exp $
     $NetBSD: wsfontdev.c,v 1.3 2001/11/13 06:11:50 lukem Exp $
     $NetBSD: pckbd.c,v 1.30 2002/03/17 19:41:00 atatat Exp $
     $NetBSD: wskbdmap_mfii.c,v 1.23.10.1 2002/06/21 05:06:46 lukem Exp $
     $NetBSD: pms.c,v 1.4.2.3 2002/07/10 02:34:46 lukem Exp $
     $NetBSD: fd.c,v 1.22 2002/03/10 08:55:40 jdolecek Exp $
     $NetBSD: fdc_isa.c,v 1.4 2002/01/07 21:47:05 thorpej Exp $
     $NetBSD: apm.c,v 1.66 2001/11/15 07:03:28 lukem Exp $
     $NetBSD: apmcall.s,v 1.9 2002/01/13 12:45:54 drochner Exp $
     $NetBSD: vm86.c,v 1.26 2002/03/29 17:07:06 christos Exp $
     $NetBSD: compat_13_machdep.c,v 1.7 2001/11/15 07:03:29 lukem Exp $
     $NetBSD: linux_blkio.c,v 1.5 2001/11/13 02:08:48 lukem Exp $
     $NetBSD: linux_cdrom.c,v 1.13 2002/03/22 17:14:18 christos Exp $
     $NetBSD: linux_errno.c,v 1.12 2001/11/13 02:08:49 lukem Exp $
     $NetBSD: linux_exec.c,v 1.58 2002/04/02 20:23:43 jdolecek Exp $
     $NetBSD: linux_exec_elf32.c,v 1.56 2002/03/22 17:14:18 christos Exp $
     $NetBSD: linux_exec_aout.c,v 1.47 2001/11/13 02:08:50 lukem Exp $
     $NetBSD: linux_fdio.c,v 1.3 2001/11/13 02:08:51 lukem Exp $
     $NetBSD: linux_file.c,v 1.52 2002/05/13 05:31:42 simonb Exp $
     $NetBSD: linux_hdio.c,v 1.4 2002/03/16 20:43:53 christos Exp $
     $NetBSD: linux_ioctl.c,v 1.28 2001/11/13 02:08:53 lukem Exp $
     $NetBSD: linux_ipc.c,v 1.27 2002/04/03 11:54:37 fvdl Exp $
     $NetBSD: linux_misc.c,v 1.109.4.2 2002/12/12 21:29:13 he Exp $
     $NetBSD: linux_sched.c,v 1.10 2002/03/31 22:22:47 christos Exp $
     $NetBSD: linux_signal.c,v 1.37 2002/03/31 22:22:47 christos Exp $
     $NetBSD: linux_signo.c,v 1.3 2002/04/03 17:18:21 christos Exp $
     $NetBSD: linux_sigarray.c,v 1.24 2002/04/10 09:53:01 itojun Exp $
     $NetBSD: linux_socket.c,v 1.39 2002/05/12 18:30:32 jschauma Exp $
     $NetBSD: linux_sysctl.c,v 1.5 2002/04/04 09:32:11 tron Exp $
     $NetBSD: linux_termios.c,v 1.15 2001/12/19 15:20:16 augustss Exp $
     $NetBSD: linux_uselib.c,v 1.6 2002/03/16 20:43:54 christos Exp $
     $NetBSD: linux_time.c,v 1.7 2002/01/17 15:10:26 rjs Exp $
     $NetBSD: linux_machdep.c,v 1.77 2002/05/20 06:22:43 jdolecek Exp $
     $NetBSD: linux_syscalls.c,v 1.45 2002/04/10 18:19:07 christos Exp $
     $NetBSD: linux_sysent.c,v 1.44 2002/04/10 18:19:08 christos Exp $
     $NetBSD: linux_commons.c,v 1.6 2001/11/15 09:48:00 lukem Exp $
     $NetBSD: linux_pipe.c,v 1.52 2001/11/13 02:08:57 lukem Exp $
     $NetBSD: linux_file64.c,v 1.18 2002/05/20 06:45:11 jdolecek Exp $
     $NetBSD: linux_ipccall.c,v 1.22 2001/11/15 09:48:01 lukem Exp $
     $NetBSD: linux_misc_notalpha.c,v 1.63 2002/04/03 14:28:36 tron Exp $
     $NetBSD: linux_sig_notalpha.c,v 1.25 2002/03/31 22:22:47 christos Exp $
     $NetBSD: linux_sigaction.c,v 1.23 2002/03/31 22:22:47 christos Exp $
     $NetBSD: linux_socketcall.c,v 1.24 2002/03/29 20:49:41 christos Exp $
     $NetBSD: linux_llseek.c,v 1.26 2001/11/13 02:08:54 lukem Exp $
     $NetBSD: linux_break.c,v 1.50 2001/11/13 02:08:48 lukem Exp $
     $NetBSD: linux_oldmmap.c,v 1.58 2002/03/29 20:49:40 christos Exp $
     $NetBSD: linux_oldselect.c,v 1.52 2001/11/13 02:08:56 lukem Exp $
     $NetBSD: linux_olduname.c,v 1.57 2001/11/13 02:08:57 lukem Exp $
     $NetBSD: linux_oldolduname.c,v 1.56 2001/11/13 02:08:56 lukem Exp $
     $NetBSD: linux_ptrace.c,v 1.8 2001/11/15 09:48:00 lukem Exp $
     $NetBSD: linux_syscall.c,v 1.19 2002/03/22 16:41:23 christos Exp $
     $NetBSD: linux_trap.c,v 1.4 2002/03/29 17:03:27 christos Exp $
     $NetBSD: ossaudio.c,v 1.39 2001/12/24 00:10:49 mycroft Exp $
     $NetBSD: cardslot.c,v 1.16 2001/11/15 09:48:02 lukem Exp $
     $NetBSD: cardbus.c,v 1.40 2001/11/23 10:20:47 enami Exp $
     $NetBSD: cardbus_map.c,v 1.14 2001/11/15 09:48:02 lukem Exp $
     $NetBSD: cardbus_exrom.c,v 1.6 2001/11/13 12:51:12 lukem Exp $
     $NetBSD: rbus.c,v 1.14 2002/04/22 19:29:55 matt Exp $
     $NetBSD: com_cardbus.c,v 1.6 2001/11/13 12:51:12 lukem Exp $
     $NetBSD: rbus_machdep.c,v 1.14 2001/11/15 07:03:31 lukem Exp $
     $NetBSD: pcmcia.c,v 1.28 2001/12/15 13:23:22 soren Exp $
     $NetBSD: pcmcia_cis.c,v 1.29 2002/01/12 16:25:15 tsutsui Exp $
     $NetBSD: pcmcia_cis_quirks.c,v 1.18 2002/01/13 12:28:02 aymeric Exp $
     $NetBSD: com_pcmcia.c,v 1.28 2002/04/13 17:06:53 christos Exp $
     $NetBSD: if_wi_pcmcia.c,v 1.19.2.4 2002/11/19 21:28:34 tron Exp $
     $NetBSD: usb.c,v 1.70 2002/05/09 21:54:32 augustss Exp $
     $NetBSD: usbdi.c,v 1.100 2002/05/19 06:24:33 augustss Exp $
     $NetBSD: usbdi_util.c,v 1.39 2001/12/27 11:24:42 augustss Exp $
     $NetBSD: usb_mem.c,v 1.23 2002/05/19 06:24:33 augustss Exp $
     $NetBSD: usb_subr.c,v 1.98 2002/02/20 20:30:13 christos Exp $
     $NetBSD: usb_quirks.c,v 1.39 2001/11/13 06:24:56 lukem Exp $
     $NetBSD: uhub.c,v 1.57 2001/11/20 16:08:37 augustss Exp $
     $NetBSD: ugen.c,v 1.58 2002/02/20 20:30:12 christos Exp $
     $NetBSD: hid.c,v 1.22 2002/01/12 17:11:03 tsutsui Exp $
     $NetBSD: uhid.c,v 1.51 2002/03/17 18:02:53 augustss Exp $
     $NetBSD: ukbd.c,v 1.81 2002/03/17 19:41:04 atatat Exp $
     $NetBSD: ukbdmap.c,v 1.10 2002/03/17 18:01:07 augustss Exp $
     $NetBSD: ums.c,v 1.56 2002/03/17 19:41:05 atatat Exp $
     $NetBSD: ulpt.c,v 1.49.10.3 2003/01/27 06:05:48 jmc Exp $
     $NetBSD: umass.c,v 1.87.6.2 2003/01/05 08:25:42 jmc Exp $
     $NetBSD: umass_isdata.c,v 1.1 2001/12/24 13:43:25 augustss Exp $
     $NetBSD: umass_scsipi.c,v 1.4 2001/12/31 12:15:21 augustss Exp $
     $NetBSD: sysv_sem_14.c,v 1.4 2001/11/13 02:08:03 lukem Exp $
     $NetBSD: sysv_shm_14.c,v 1.4 2001/11/13 02:08:03 lukem Exp $
     $NetBSD: sysv_msg_14.c,v 1.4 2001/11/13 02:08:03 lukem Exp $
     $NetBSD: sysv_ipc_14.c,v 1.2 2001/11/13 02:08:02 lukem Exp $
     $NetBSD: kern_sig_13.c,v 1.6 2001/11/13 02:08:01 lukem Exp $
     $NetBSD: vm_43.c,v 1.7 2001/11/13 02:08:06 lukem Exp $
     $NetBSD: vfs_syscalls_43.c,v 1.20 2001/11/13 02:08:05 lukem Exp $
     $NetBSD: uipc_syscalls_43.c,v 1.18 2002/03/16 20:43:49 christos Exp $
     $NetBSD: tty_43.c,v 1.14 2002/03/17 19:40:53 atatat Exp $
     $NetBSD: kern_sig_43.c,v 1.16 2001/11/13 02:08:01 lukem Exp $
     $NetBSD: kern_resource_43.c,v 1.9 2001/11/13 02:08:01 lukem Exp $
     $NetBSD: kern_info_43.c,v 1.13 2001/11/13 02:08:00 lukem Exp $
     $NetBSD: kern_exit_43.c,v 1.8 2002/03/16 20:43:49 christos Exp $
     $NetBSD: compat_util.c,v 1.23 2002/03/17 00:16:07 christos Exp $

>Description:
	
        Under heavy filesystem activity (compiling xsrc), the machine
        panicked with the following error messages:

: softdep_lock: locking against myself
Begin traceback...
gcc2_compiled.(c02d63e0,0,0,0,0) at gcc2_compiled.+0x35
initiate_write_filepage(d9da0014,c9f60c50,0,d7c93ad4) at initiate_write_filepage+0x40
softdep_disk_io_initiation(c9f60c50,d85b6b74,1,0) at softdep_disk_io_initiation+0x8d
spec_strategy(d7c93bc4,ffffffff,c0c90001,c0c99000,0) at spec_strategy+0x2c
ufs_strategy(d7c93bc4,ffffffff,ffffffff,c0c90001,0) at ufs_strategy+0xbb
VOP_STRATEGY(c9f60c50,d8253450,d85b6b74,c0c99000) at VOP_STRATEGY+0x2b
bwrite(c9f60c50,d85b6b74,d7c93c5c,c01b1c29,d7c93c40) at bwrite+0xe7
vn_bwrite(d7c93c44,3699d438,d7c93c6c,c01b1aef,d7c93c58) at vn_bwrite+0x15
VOP_BWRITE(c9f60c50,c027e6c0,d85b6b74,0,0) at VOP_BWRITE+0x2b
bawrite(c9f60c50,0,0,0) at bawrite+0x1a
ffs_full_fsync(d7c93d68,6,d85b6b74,c0ec16e8,0) at ffs_full_fsync+0x17b
ffs_fsync(d7c93d68,10012,c0c98cc8,c0c99000,d8253450) at ffs_fsync+0x3c
VOP_FSYNC(d8253450,c0b5bf00,0,0,0,0,0,d7c8d568) at VOP_FSYNC+0x58
ffs_sync(c0cc5600,2,c0b5bf00,d7c8d568) at ffs_sync+0xd4
sys_sync(d7c8d568,0,0,c01aba63,100) at sys_sync+0x5b
vfs_shutdown(d7c93ea8,1,fffd,c027c389,c018fa00) at vfs_shutdown+0x6d
cpu_reboot(100,0,d7c93ea8,c018e26a,1000) at cpu_reboot+0x3b
panic(c0277940,d82739d0,4,da0ca750,0) at panic+0x127
softdep_pageiodone(c0ec1680,df276,d7c93f4c,c0187245) at softdep_pageiodone+0x132
uvm_aio_aiodone(c0ec1680,c0f27dd0,ffffffff,c01f47ce,d7c8d568) at uvm_aio_aiodone+0x73
uvm_aiodone_daemon(d7c8d568) at uvm_aiodone_daemon+0x98
End traceback...

dumping to dev 0,1 offset 3199
dump panic: wddump: polled command has been queued
Begin traceback...
wddump(1,c7f,d7c9382c,200,1008d8) at wddump+0x1d9
cpu_dump(104,c0275fa0,104,c018fa90,c0275fa0) at cpu_dump+0xcc
dumpsys(d7c93ac8,1,ffeb,c027c389,c018fa00) at dumpsys+0x101
cpu_reboot(104,0,1,652a000,0) at cpu_reboot+0x63
panic(c0275fa0,0,40,0,c04d5c10) at panic+0x127
gcc2_compiled.(c02d63e0,0,0,0,0) at gcc2_compiled.+0x35
initiate_write_filepage(d9da0014,c9f60c50,0,d7c93ad4) at initiate_write_filepage+0x40
softdep_disk_io_initiation(c9f60c50,d85b6b74,1,0) at softdep_disk_io_initiation+0x8d
spec_strategy(d7c93bc4,ffffffff,c0c90001,c0c99000,0) at spec_strategy+0x2c
ufs_strategy(d7c93bc4,ffffffff,ffffffff,c0c90001,0) at ufs_strategy+0xbb
VOP_STRATEGY(c9f60c50,d8253450,d85b6b74,c0c99000) at VOP_STRATEGY+0x2b
bwrite(c9f60c50,d85b6b74,d7c93c5c,c01b1c29,d7c93c40) at bwrite+0xe7
vn_bwrite(d7c93c44,3699d438,d7c93c6c,c01b1aef,d7c93c58) at vn_bwrite+0x15
VOP_BWRITE(c9f60c50,c027e6c0,d85b6b74,0,0) at VOP_BWRITE+0x2b
bawrite(c9f60c50,0,0,0) at bawrite+0x1a
ffs_full_fsync(d7c93d68,6,d85b6b74,c0ec16e8,0) at ffs_full_fsync+0x17b
ffs_fsync(d7c93d68,10012,c0c98cc8,c0c99000,d8253450) at ffs_fsync+0x3c
VOP_FSYNC(d8253450,c0b5bf00,0,0,0,0,0,d7c8d568) at VOP_FSYNC+0x58
ffs_sync(c0cc5600,2,c0b5bf00,d7c8d568) at ffs_sync+0xd4
sys_sync(d7c8d568,0,0,c01aba63,100) at sys_sync+0x5b
vfs_shutdown(d7c93ea8,1,fffd,c027c389,c018fa00) at vfs_shutdown+0x6d
cpu_reboot(100,0,d7c93ea8,c018e26a,1000) at cpu_reboot+0x3b
panic(c0277940,d82739d0,4,da0ca750,0) at panic+0x127
softdep_pageiodone(c0ec1680,df276,d7c93f4c,c0187245) at softdep_pageiodone+0x132
uvm_aio_aiodone(c0ec1680,c0f27dd0,ffffffff,c01f47ce,d7c8d568) at uvm_aio_aiodone+0x73
uvm_aiodone_daemon(d7c8d568) at uvm_aiodone_daemon+0x98
End traceback...

dumping to dev 0,1 offset 3199
dump device not ready


wd0: flush cache command didn't complete
rebooting...

>How-To-Repeat:
	
        Unknown.  Don't want to try.

>Fix:
	
        Unknown.
>Release-Note:
>Audit-Trail:
>Unformatted: