panic: 5.3-BETA4 i386 (20040914) with halt -p (vr_intr)

From: Juergen Lock <nox_at_jelal.kn-bremen.de>
Date: Thu, 16 Sep 2004 19:17:12 +0200
Hi!

 I get a panic with halt -p (after a long delay...), apparently the vr driver
gets interrupts after having been shut down (it's an on-board nic).  At first
I thought this is an apic problem (linux once had apic problems on this board,
reason apparently being that VIA considers hardware documentation secret), but
the up kernel without apic I built shows this problem too:

(btw: i have options 	KDB_UNATTENDED but i was dropped into ddb regardless!
had to manually `call doadump', which i guess wont work should it panic
while i'm in X...)

(btw #2: what about this `GDB will not be able to debug user-mode threads'
message, is it normal?)

# uname -a
FreeBSD neptun 5.3-BETA4 FreeBSD 5.3-BETA4 #2: Thu Sep 16 15:34:49 CEST 2004     nox_at_neptun:/ad0/usr/home/nox/src5/usr/src/sys/i386/compile/NEPTUN  i386
# kgdb kernel.debug /var/crash/vmcore.1
[GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so: Undefined symbol "ps_pglobal_lookup"]
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".
doadump () at pcpu.h:159
(kgdb) bt
#0  doadump () at pcpu.h:159
#1  0xc045abf6 in db_fncall (dummy1=0, dummy2=0, dummy3=-1066313105, 
    dummy4=0xd41fbae8 "\024»\037ÔÜ<qÀ") at ../../../ddb/db_command.c:531
#2  0xc045aa04 in db_command (last_cmdp=0xc0810f24, cmd_table=0x0, 
    aux_cmd_tablep=0xc079980c, aux_cmd_tablep_end=0xc0799828)
    at ../../../ddb/db_command.c:349
#3  0xc045aacc in db_command_loop () at ../../../ddb/db_command.c:455
#4  0xc045c641 in db_trap (type=12, code=0) at ../../../ddb/db_main.c:221
#5  0xc05b4d3e in kdb_trap (type=12, code=0, tf=0xd41fbc78)
    at ../../../kern/subr_kdb.c:418
#6  0xc072ad85 in trap_fatal (frame=0xd41fbc78, eva=8)
    at ../../../i386/i386/trap.c:804
#7  0xc072ab0b in trap_pfault (frame=0xd41fbc78, usermode=0, eva=8)
    at ../../../i386/i386/trap.c:727
#8  0xc072a709 in trap (frame=
      {tf_fs = 24, tf_es = 16, tf_ds = 16, tf_edi = 0, tf_esi = -1045765392, tf_ebp = -736117544, tf_isp = -736117596, tf_ebx = 0, tf_edx = -1045765392, tf_ecx = -1045766144, tf_eax = -4, tf_trapno = 12, tf_err = 0, tf_eip = -1066742501, tf_cs = 8, tf_eflags = 66199, tf_esp = -4, tf_ss = 2})
    at ../../../i386/i386/trap.c:417
#9  0xc071d30a in calltrap () at ../../../i386/i386/exception.s:140
#10 0x00000018 in ?? ()
#11 0x00000010 in ?? ()
---Type <return> to continue, or q <return> to quit---
#12 0x00000010 in ?? ()
#13 0x00000000 in ?? ()
#14 0xc1aae2f0 in ?? ()
#15 0xd41fbcd8 in ?? ()
#16 0xd41fbca4 in ?? ()
#17 0x00000000 in ?? ()
#18 0xc1aae2f0 in ?? ()
#19 0xc1aae000 in ?? ()
#20 0xfffffffc in ?? ()
#21 0x0000000c in ?? ()
#22 0x00000000 in ?? ()
#23 0xc06acd1b in vr_rxeof (sc=0xc1aae000) at ../../../pci/if_vr.c:1000
#24 0xc06ad2b8 in vr_intr (arg=0xc1aae000) at ../../../pci/if_vr.c:1268
#25 0xc0589681 in ithread_loop (arg=0xc197b880)
    at ../../../kern/kern_intr.c:547
#26 0xc0588801 in fork_exit (callout=0xc058952c <ithread_loop>, 
    arg=0xc197b880, frame=0xd41fbd48) at ../../../kern/kern_fork.c:811
#27 0xc071d36c in fork_trampoline () at ../../../i386/i386/exception.s:209
(kgdb) l *0xc06acd1b
0xc06acd1b is in vr_rxeof (../../../pci/if_vr.c:1000).
995			 * the manual that explains how to do it) so we have
996			 * to trim off the CRC manually.
997			 */
998			total_len -= ETHER_CRC_LEN;
999	
1000			m0 = m_devget(mtod(m, char *), total_len, ETHER_ALIGN, ifp,
1001			    NULL);
1002			vr_newbuf(sc, cur_rx, m);
1003			if (m0 == NULL) {
1004				ifp->if_ierrors++;
(kgdb) l *0xc06ad2b8
0xc06ad2b8 is in vr_intr (../../../pci/if_vr.c:1268).
1263	
1264			if ((status & VR_INTRS) == 0)
1265				break;
1266	
1267			if (status & VR_ISR_RX_OK)
1268				vr_rxeof(sc);
1269	
1270			if (status & VR_ISR_RX_DROPPED) {
1271				printf("vr%d: rx packet lost\n", sc->vr_unit);
1272				ifp->if_ierrors++;
(kgdb) q
# dmesg #(boot -v)
\\_SB_.PCI0.LNKA irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 10+ low,level,sharable 0.14.2
\\_SB_.PCI0.LNKB irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 10+ low,level,sharable 0.14.3
\\_SB_.PCI0.LNKD irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 11+ low,level,sharable 0.15.0
\\_SB_.PCI0.LNKA irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 10+ low,level,sharable 0.15.1
\\_SB_.PCI0.LNKB irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 10+ low,level,sharable 0.15.2
\\_SB_.PCI0.LNKC irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 11+ low,level,sharable 0.15.3
\\_SB_.PCI0.LNKB irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 10+ low,level,sharable 0.13.0
\\_SB_.PCI0.LNKC irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 11+ low,level,sharable 0.13.1
\\_SB_.PCI0.LNKD irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 11+ low,level,sharable 0.13.2
\\_SB_.PCI0.LNKA irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 10+ low,level,sharable 0.13.3
\\_SB_.PCI0.LNKA irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 10+ low,level,sharable 0.16.0
\\_SB_.PCI0.LNKB irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 10+ low,level,sharable 0.16.1
\\_SB_.PCI0.LNKC irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 11+ low,level,sharable 0.16.2
\\_SB_.PCI0.LNKD irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 11+ low,level,sharable 0.16.3
\\_SB_.PCI0.LNKA irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 10+ low,level,sharable 0.17.0
\\_SB_.PCI0.LNKB irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 10+ low,level,sharable 0.17.1
\\_SB_.PCI0.LNKC irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 11+ low,level,sharable 0.17.2
\\_SB_.PCI0.LNKD irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 11+ low,level,sharable 0.17.3
\\_SB_.PCI0.LNKA irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 10+ low,level,sharable 0.1.0
\\_SB_.PCI0.LNKB irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 10+ low,level,sharable 0.1.1
\\_SB_.PCI0.LNKC irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 11+ low,level,sharable 0.1.2
\\_SB_.PCI0.LNKD irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 11+ low,level,sharable 0.1.3
\\_SB_.PCI0.LNKA irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 10+ low,level,sharable 0.18.0
\\_SB_.PCI0.LNKB irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 10+ low,level,sharable 0.18.1
\\_SB_.PCI0.LNKC irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 11+ low,level,sharable 0.18.2
\\_SB_.PCI0.LNKD irq  0: [ 1  3  4  5  6  7 10 11 12 14 15] 11+ low,level,sharable 0.18.3
pci0: <ACPI PCI bus> on pcib0
pci0: physical bus=0
	map[10]: type 3, range 32, base d0000000, size 27, enabled
found->	vendor=0x1106, dev=0x3189, revid=0x00
	bus=0, slot=0, func=0
	class=06-00-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0006, statreg=0x2230, cachelnsz=0 (dwords)
	lattimer=0x08 (240 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	powerspec 2  supports D0 D3  current D0
found->	vendor=0x1106, dev=0xb168, revid=0x00
	bus=0, slot=1, func=0
	class=06-04-00, hdrtype=0x01, mfdev=0
	cmdreg=0x0107, statreg=0x2230, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x0c (3000 ns), maxlat=0x00 (0 ns)
	map[10]: type 4, range 32, base 0000d000, size  8, enabled
	map[14]: type 1, range 32, base e8111000, size  8, enabled
	map[18]: type 1, range 32, base e8110000, size 12, enabled
pcib0: matched entry for 0.11.INTA (src \\_SB_.PCI0.LNKD)
pcib0: possible interrupts:  1  3  4  5  6  7 10 11 12 14 15
ACPI PCI link arbitrated settings:
\\_SB_.PCI0.LNKA (references 12, priority 251269):
	interrupts:	    11    10     5    12     7     6     4     3    15    14     1
	penalty:	   480   480   530  5480  5480  5480  5480  5480 50480 50480100480
\\_SB_.PCI0.LNKB (references 12, priority 251269):
	interrupts:	    11    10     5    12     7     6     4     3    15    14     1
	penalty:	   480   480   530  5480  5480  5480  5480  5480 50480 50480100480
\\_SB_.PCI0.LNKC (references 12, priority 251269):
	interrupts:	    11    10     5    12     7     6     4     3    15    14     1
	penalty:	   480   480   530  5480  5480  5480  5480  5480 50480 50480100480
\\_SB_.PCI0.LNKD (references 12, priority 251269):
	interrupts:	    11    10     5    12     7     6     4     3    15    14     1
	penalty:	   480   480   530  5480  5480  5480  5480  5480 50480 50480100480
pcib0: slot 11 INTA routed to irq 11 via \\_SB_.PCI0.LNKD
found->	vendor=0x1000, dev=0x000f, revid=0x26
	bus=0, slot=11, func=0
	class=01-00-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0007, statreg=0x0210, cachelnsz=8 (dwords)
	lattimer=0x86 (4020 ns), mingnt=0x11 (4250 ns), maxlat=0x40 (16000 ns)
	intpin=a, irq=11
	powerspec 1  supports D0 D3  current D0
	map[10]: type 4, range 32, base 0000d400, size  6, enabled
pcib0: matched entry for 0.12.INTA (src \\_SB_.PCI0.LNKA)
pcib0: possible interrupts:  1  3  4  5  6  7 10 11 12 14 15
ACPI PCI link arbitrated settings:
\\_SB_.PCI0.LNKA (references 12, priority 257160):
	interrupts:	    10     5    11    12     7     6     4     3    15    14     1
	penalty:	   960  1010  1080  5960  5960  5960  5960  5960 50960 50960100960
\\_SB_.PCI0.LNKB (references 12, priority 257160):
	interrupts:	    10     5    11    12     7     6     4     3    15    14     1
	penalty:	   960  1010  1080  5960  5960  5960  5960  5960 50960 50960100960
\\_SB_.PCI0.LNKC (references 12, priority 257160):
	interrupts:	    10     5    11    12     7     6     4     3    15    14     1
	penalty:	   960  1010  1080  5960  5960  5960  5960  5960 50960 50960100960
pcib0: slot 12 INTA routed to irq 10 via \\_SB_.PCI0.LNKA
found->	vendor=0x1274, dev=0x1371, revid=0x08
	bus=0, slot=12, func=0
	class=04-01-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0105, statreg=0x0410, cachelnsz=0 (dwords)
	lattimer=0x20 (960 ns), mingnt=0x0c (3000 ns), maxlat=0x80 (32000 ns)
	intpin=a, irq=10
	powerspec 1  supports D0 D2 D3  current D0
	map[20]: type 4, range 32, base 0000d800, size  5, enabled
pcib0: matched entry for 0.16.INTA (src \\_SB_.PCI0.LNKA)
pcib0: slot 16 INTA is already routed to irq 10
found->	vendor=0x1106, dev=0x3038, revid=0x80
	bus=0, slot=16, func=0
	class=0c-03-00, hdrtype=0x00, mfdev=1
	cmdreg=0x0007, statreg=0x0210, cachelnsz=8 (dwords)
	lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=10
	powerspec 2  supports D0 D1 D2 D3  current D0
	map[20]: type 4, range 32, base 0000dc00, size  5, enabled
pcib0: matched entry for 0.16.INTB (src \\_SB_.PCI0.LNKB)
pcib0: possible interrupts:  1  3  4  5  6  7 10 11 12 14 15
ACPI PCI link arbitrated settings:
\\_SB_.PCI0.LNKB (references 12, priority 263050):
	interrupts:	     5    11    10    12     7     6     4     3    15    14     1
	penalty:	  1490  1560  1560  6440  6440  6440  6440  6440 51440 51440101440
\\_SB_.PCI0.LNKC (references 12, priority 263050):
	interrupts:	     5    11    10    12     7     6     4     3    15    14     1
	penalty:	  1490  1560  1560  6440  6440  6440  6440  6440 51440 51440101440
pcib0: slot 16 INTB routed to irq 10 via \\_SB_.PCI0.LNKB
found->	vendor=0x1106, dev=0x3038, revid=0x80
	bus=0, slot=16, func=1
	class=0c-03-00, hdrtype=0x00, mfdev=1
	cmdreg=0x0007, statreg=0x0210, cachelnsz=8 (dwords)
	lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=b, irq=10
	powerspec 2  supports D0 D1 D2 D3  current D0
	map[20]: type 4, range 32, base 0000e000, size  5, enabled
pcib0: matched entry for 0.16.INTC (src \\_SB_.PCI0.LNKC)
pcib0: possible interrupts:  1  3  4  5  6  7 10 11 12 14 15
ACPI PCI link arbitrated settings:
\\_SB_.PCI0.LNKC (references 12, priority 268941):
	interrupts:	     5    11    10    12     7     6     4     3    15    14     1
	penalty:	  1970  2040  2160  6920  6920  6920  6920  6920 51920 51920101920
pcib0: slot 16 INTC routed to irq 11 via \\_SB_.PCI0.LNKC
found->	vendor=0x1106, dev=0x3038, revid=0x80
	bus=0, slot=16, func=2
	class=0c-03-00, hdrtype=0x00, mfdev=1
	cmdreg=0x0007, statreg=0x0210, cachelnsz=8 (dwords)
	lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=c, irq=11
	powerspec 2  supports D0 D1 D2 D3  current D0
	map[10]: type 1, range 32, base e8112000, size  8, enabled
pcib0: matched entry for 0.16.INTD (src \\_SB_.PCI0.LNKD)
pcib0: slot 16 INTD is already routed to irq 11
found->	vendor=0x1106, dev=0x3104, revid=0x82
	bus=0, slot=16, func=3
	class=0c-03-20, hdrtype=0x00, mfdev=0
	cmdreg=0x0007, statreg=0x0210, cachelnsz=8 (dwords)
	lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=d, irq=11
	powerspec 2  supports D0 D1 D2 D3  current D0
found->	vendor=0x1106, dev=0x3177, revid=0x00
	bus=0, slot=17, func=0
	class=06-01-00, hdrtype=0x00, mfdev=1
	cmdreg=0x0087, statreg=0x0210, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	powerspec 2  supports D0 D3  current D0
	map[20]: type 4, range 32, base 0000e400, size  4, enabled
found->	vendor=0x1106, dev=0x0571, revid=0x06
	bus=0, slot=17, func=1
	class=01-01-8a, hdrtype=0x00, mfdev=0
	cmdreg=0x0007, statreg=0x0290, cachelnsz=0 (dwords)
	lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=255
	powerspec 2  supports D0 D3  current D0
	map[10]: type 4, range 32, base 0000e800, size  8, enabled
pcib0: matched entry for 0.17.INTC (src \\_SB_.PCI0.LNKC)
pcib0: slot 17 INTC is already routed to irq 11
found->	vendor=0x1106, dev=0x3059, revid=0x50
	bus=0, slot=17, func=5
	class=04-01-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0001, statreg=0x0210, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=c, irq=11
	powerspec 2  supports D0 D1 D2 D3  current D0
	map[10]: type 4, range 32, base 0000ec00, size  8, enabled
	map[14]: type 1, range 32, base e8113000, size  8, enabled
pcib0: matched entry for 0.18.INTA (src \\_SB_.PCI0.LNKA)
pcib0: slot 18 INTA is already routed to irq 10
found->	vendor=0x1106, dev=0x3065, revid=0x74
	bus=0, slot=18, func=0
	class=02-00-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0007, statreg=0x0210, cachelnsz=8 (dwords)
	lattimer=0x20 (960 ns), mingnt=0x03 (750 ns), maxlat=0x08 (2000 ns)
	intpin=a, irq=10
	powerspec 2  supports D0 D1 D2 D3  current D0
agp0: <VIA 8377 (Apollo KT400/KT400A/KT600) host to PCI bridge> mem 0xd0000000-0xd7ffffff at device 0.0 on pci0
agp0: Reserved 0x8000000 bytes for rid 0x10 type 3 at 0xd0000000
agp0: allocating GATT for aperture of size 256M
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pcib1:   secondary bus     1
pcib1:   subordinate bus   1
pcib1:   I/O decode        0xc000-0xcfff
pcib1:   memory decode     0xe8000000-0xe80fffff
pcib1:   prefetched decode 0xd8000000-0xe7ffffff
pci1: <PCI bus> on pcib1
pci1: physical bus=1
	map[10]: type 3, range 32, base d8000000, size 27, enabled
pcib1: device (null) requested decoded memory range 0xd8000000-0xdfffffff
	map[14]: type 4, range 32, base 0000c000, size  8, enabled
pcib1: device (null) requested decoded I/O range 0xc000-0xc0ff
	map[18]: type 1, range 32, base e8020000, size 16, enabled
pcib1: device (null) requested decoded memory range 0xe8020000-0xe802ffff
pcib0: matched entry for 0.1.INTA (src \\_SB_.PCI0.LNKA)
pcib0: slot 1 INTA is already routed to irq 10
pcib1: slot 0 INTA is routed to irq 10
found->	vendor=0x1002, dev=0x4144, revid=0x00
	bus=1, slot=0, func=0
	class=03-00-00, hdrtype=0x00, mfdev=1
	cmdreg=0x0087, statreg=0x02b0, cachelnsz=8 (dwords)
	lattimer=0x20 (960 ns), mingnt=0x08 (2000 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=10
	powerspec 2  supports D0 D1 D2 D3  current D0
	map[10]: type 3, range 32, base e0000000, size 27, memory disabled
pcib1: device (null) requested decoded memory range 0xe0000000-0xe7ffffff
	map[14]: type 1, range 32, base e8030000, size 16, enabled
pcib1: device (null) requested decoded memory range 0xe8030000-0xe803ffff
found->	vendor=0x1002, dev=0x4164, revid=0x00
	bus=1, slot=0, func=1
	class=03-80-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0080, statreg=0x02b0, cachelnsz=8 (dwords)
	lattimer=0x20 (960 ns), mingnt=0x08 (2000 ns), maxlat=0x00 (0 ns)
	powerspec 2  supports D0 D1 D2 D3  current D0
pci1: <display, VGA> at device 0.0 (no driver attached)
pci1: <display> at device 0.1 (no driver attached)
sym0: <875> port 0xd000-0xd0ff mem 0xe8110000-0xe8110fff,0xe8111000-0xe81110ff irq 11 at device 11.0 on pci0
sym0: Reserved 0x100 bytes for rid 0x14 type 3 at 0xe8111000
sym0: Reserved 0x1000 bytes for rid 0x18 type 3 at 0xe8110000
sym0: No NVRAM, ID 7, Fast-20, SE, parity checking
sym0: open drain IRQ line driver, using on-chip SRAM
sym0: using LOAD/STORE-based firmware.
sym0: [GIANT-LOCKED]
pci0: <multimedia, audio> at device 12.0 (no driver attached)
uhci0: <VIA 83C572 USB controller> port 0xd800-0xd81f irq 10 at device 16.0 on pci0
uhci0: Reserved 0x20 bytes for rid 0x20 type 4 at 0xd800
uhci0: [GIANT-LOCKED]
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1: <VIA 83C572 USB controller> port 0xdc00-0xdc1f irq 10 at device 16.1 on pci0
uhci1: Reserved 0x20 bytes for rid 0x20 type 4 at 0xdc00
uhci1: [GIANT-LOCKED]
usb1: <VIA 83C572 USB controller> on uhci1
usb1: USB revision 1.0
uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhci2: <VIA 83C572 USB controller> port 0xe000-0xe01f irq 11 at device 16.2 on pci0
uhci2: Reserved 0x20 bytes for rid 0x20 type 4 at 0xe000
uhci2: [GIANT-LOCKED]
usb2: <VIA 83C572 USB controller> on uhci2
usb2: USB revision 1.0
uhub2: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
ehci0: <VIA VT6202 USB 2.0 controller> mem 0xe8112000-0xe81120ff irq 11 at device 16.3 on pci0
ehci0: Reserved 0x100 bytes for rid 0x10 type 3 at 0xe8112000
ehci0: [GIANT-LOCKED]
ehci_pci_attach: companion usb0
ehci_pci_attach: companion usb1
ehci_pci_attach: companion usb2
usb3: EHCI version 1.0
usb3: companion controllers, 2 ports each: usb0 usb1 usb2
usb3: <VIA VT6202 USB 2.0 controller> on ehci0
usb3: USB revision 2.0
uhub3: VIA EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub3: 6 ports with 6 removable, self powered
isab0: <PCI-ISA bridge> at device 17.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <VIA 8235 UDMA133 controller> port 0xe400-0xe40f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 17.1 on pci0
atapci0: Reserved 0x10 bytes for rid 0x20 type 4 at 0xe400
ata0: channel #0 on atapci0
atapci0: Reserved 0x8 bytes for rid 0x10 type 4 at 0x1f0
atapci0: Reserved 0x1 bytes for rid 0x14 type 4 at 0x3f6
ata0: reset tp1 mask=03 ostat0=50 ostat1=00
ata0-master: stat=0x50 err=0x01 lsb=0x00 msb=0x00
ata0-slave:  stat=0x00 err=0x01 lsb=0x00 msb=0x00
ata0: reset tp2 stat0=50 stat1=00 devices=0x1<ATA_MASTER>
ata0: [MPSAFE]
ata1: channel #1 on atapci0
atapci0: Reserved 0x8 bytes for rid 0x18 type 4 at 0x170
atapci0: Reserved 0x1 bytes for rid 0x1c type 4 at 0x376
ata1: reset tp1 mask=03 ostat0=50 ostat1=50
ata1-master: stat=0x00 err=0x01 lsb=0x14 msb=0xeb
ata1-slave:  stat=0x00 err=0x01 lsb=0x14 msb=0xeb
ata1: reset tp2 stat0=00 stat1=00 devices=0xc<ATAPI_SLAVE,ATAPI_MASTER>
ata1: [MPSAFE]
pci0: <multimedia, audio> at device 17.5 (no driver attached)
vr0: <VIA VT6102 Rhine II 10/100BaseTX> port 0xec00-0xecff mem 0xe8113000-0xe81130ff irq 10 at device 18.0 on pci0
vr0: Reserved 0x100 bytes for rid 0x10 type 4 at 0xec00
miibus0: <MII bus> on vr0
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0: OUI 0x004063, model 0x0032, rev. 5
ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
vr0: bpf attached
vr0: Ethernet address: 00:0a:e6:55:d5:db
vr0: [MPSAFE]
fdc0: <floppy drive controller> port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on acpi0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
sio0: irq maps: 0x1 0x11 0x1 0x1
sio0 port 0x3f8-0x3ff irq 4 on acpi0
sio0: type 16550A
sio1: irq maps: 0x1 0x9 0x1 0x1
sio1 port 0x2f8-0x2ff irq 3 on acpi0
sio1: type 16550A
unknown: not probed (disabled)
unknown: not probed (disabled)
ppc0: using extended I/O port range
ppc0: ECP SPP ECP+EPP SPP
ppc0 port 0x778-0x77b,0x378-0x37f irq 7 drq 3 on acpi0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/16 bytes threshold
ppbus0: <Parallel port bus> on ppc0
plip0: <PLIP network interface> on ppbus0
plip0: bpf attached
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
psmcpnp0 irq 12 on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
atkbd: the current kbd controller command byte 0047
atkbd: keyboard ID 0x41ab (2)
kbd0 at atkbd0
kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000
atkbd0: [GIANT-LOCKED]
psm0: current command byte:0047
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model IntelliMouse, device ID 3-00, 3 buttons
psm0: config:00000000, flags:00000008, packet size:4
psm0: syncmask:08, syncbits:00
unknown: not probed (disabled)
unknown: not probed (disabled)
unknown: not probed (disabled)
ata: ata0 already exists; skipping it
ata: ata1 already exists; skipping it
atkbdc: atkbdc0 already exists; skipping it
fdc: fdc0 already exists; skipping it
ppc: ppc0 already exists; skipping it
sio: sio0 already exists; skipping it
sio: sio1 already exists; skipping it
Trying Read_Port at 203
Trying Read_Port at 243
Trying Read_Port at 283
Trying Read_Port at 2c3
Trying Read_Port at 303
Trying Read_Port at 343
Trying Read_Port at 383
Trying Read_Port at 3c3
sc: sc0 already exists; skipping it
vga: vga0 already exists; skipping it
unknown: status reg test failed ff
unknown: status reg test failed ff
unknown: status reg test failed ff
unknown: status reg test failed ff
unknown: status reg test failed ff
unknown: status reg test failed ff
ahc_isa_probe 13: ioport 0xdc00 alloc failed
ahc_isa_probe 14: ioport 0xec00 alloc failed
isa_probe_children: disabling PnP devices
isa_probe_children: probing non-PnP devices
orm0: <ISA Option ROM> at iomem 0xc0000-0xccfff on isa0
pmtimer0 on isa0
adv0: not probed (disabled)
aha0: not probed (disabled)
aic0: not probed (disabled)
bt0: not probed (disabled)
cs0: not probed (disabled)
ed0: not probed (disabled)
fe0: not probed (disabled)
ie0: not probed (disabled)
lnc0: not probed (disabled)
pcic0 failed to probe at port 0x3e0 iomem 0xd0000 on isa0
pcic1: not probed (disabled)
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sc0: fb0, kbd0, terminal emulator: sc (syscons terminal)
sio2: not probed (disabled)
sio3: not probed (disabled)
sn0: not probed (disabled)
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
fb0: vga0, vga, type:VGA (5), flags:0x7007f
fb0: port:0x3c0-0x3df, crtc:0x3d4, mem:0xa0000 0x20000
fb0: init mode:24, bios mode:3, current mode:24
fb0: window:0xc00b8000 size:32k gran:32k, buf:0 size:32k
VGA parameters upon power-up
50 18 10 00 00 00 03 00 02 67 5f 4f 50 82 55 81 
bf 1f 00 4f 0d 0e 00 00 07 80 9c 8e 8f 28 1f 96 
b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c 
3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff 
VGA parameters in BIOS for mode 24
50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81 
bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96 
b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c 
3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff 
EGA/VGA parameters to be used for mode 24
50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81 
bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96 
b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c 
3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff 
vt0: not probed (disabled)
isa_probe_children: probing PnP devices
Device configuration finished.
procfs registered
Timecounter "TSC" frequency 2075447974 Hz quality 800
Timecounters tick every 1.000 msec
lo0: bpf attached
cpu0: set speed to 100.0%
acpi_cpu: throttling enabled, 2 steps (100% to 50.0%), currently 100.0%
ata0-master: pio=0x0c wdma=0x22 udma=0x46 cable=80pin
ata0-master: setting PIO4 on VIA 8235 chip
ata0-master: setting UDMA133 on VIA 8235 chip
ad0: <Maxtor 6Y080L0/YAR41VW0> ATA-7 disk at ata0-master
ad0: 78167MB (160086528 sectors), 158816 C, 16 H, 63 S, 512 B
ad0: 16 secs/int, 1 depth queue, UDMA133
GEOM: new disk ad0
ar: FreeBSD check1 failed
ata1-slave: pio=0x0c wdma=0x22 udma=0x42 cable=80pin
ATAPI_RESET time = 1190us
ata1-master: pio=0x0c wdma=0x22 udma=0x42 cable=40pin
ATAPI_RESET time = 40us
ata1-master: setting PIO4 on VIA 8235 chip
ata1-master: setting UDMA33 on VIA 8235 chip
ata1-slave: setting PIO4 on VIA 8235 chip
ata1-slave: setting UDMA33 on VIA 8235 chip
acd0: <_NEC DV-5800C/D9S2> DVDROM drive at ata1 as master
acd0: read 8268KB/s (8268KB/s), 512KB buffer, UDMA33
acd0: Reads: CDR, CDRW, CDDA stream, DVDROM, DVDR, DVDRAM, packet
acd0: Writes:
acd0: Audio: play, 256 volume levels
acd0: Mechanism: ejectable tray, unlocked
acd0: Medium: no/blank disc
[0] f:00 typ:12 s(CHS):0/1/1 e(CHS):1023/254/63 s:63 l:33559722
[1] f:80 typ:12 s(CHS):1023/255/63 e(CHS):1023/254/63 s:33559785 l:66974985
[2] f:00 typ:5 s(CHS):1023/255/63 e(CHS):1023/254/63 s:100534770 l:33993540
[3] f:00 typ:165 s(CHS):1023/255/63 e(CHS):1023/254/63 s:134528310 l:25543350
GEOM: Configure ad0s1, start 32256 length 17182577664 end 17182609919
GEOM: Configure ad0s2, start 17182609920 length 34291192320 end 51473802239
GEOM: Configure ad0s3, start 51473802240 length 17404692480 end 68878494719
GEOM: Configure ad0s4, start 68878494720 length 13078195200 end 81956689919
acd1: <HL-DT-ST DVDRAM GSA-4120B/A102> DVDR drive at ata1 as slave
acd1: read 6890KB/s (6890KB/s) write 6890KB/s (6890KB/s), 2048KB buffer, UDMA33
acd1: Reads: CDR, CDRW, CDDA stream, DVDROM, DVDR, DVDRAM, packet
acd1: Writes: CDR, CDRW, DVDR, DVDRAM, test write, burnproof
acd1: Audio: play, 256 volume levels
acd1: Mechanism: ejectable tray, unlocked
acd1: Medium: no/blank disc
Waiting 15 seconds for SCSI devices to settle
(noperiph:sym0:0:-1:-1): SCSI BUS reset delivered.
MBREXT Slice 5 on ad0s3:
[0] f:00 typ:131 s(CHS):1023/254/63 e(CHS):1023/254/63 s:63 l:32001417
[1] f:00 typ:5 s(CHS):1023/254/63 e(CHS):1023/254/63 s:32001480 l:1992060
GEOM: Configure ad0s5, start 32256 length 16384725504 end 16384757759
MBREXT Slice 6 on ad0s3:
[0] f:00 typ:130 s(CHS):1023/254/63 e(CHS):1023/254/63 s:63 l:1991997
[1] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0
GEOM: Configure ad0s6, start 16384790016 length 1019902464 end 17404692479
GEOM: Configure ad0s4a, start 0 length 268435456 end 268435455
GEOM: Configure ad0s4b, start 268435456 length 1073741824 end 1342177279
GEOM: Configure ad0s4c, start 0 length 13078195200 end 13078195199
GEOM: Configure ad0s4e, start 1342177280 length 10737418240 end 12079595519
GEOM: Configure ad0s4f, start 12079595520 length 998599680 end 13078195199
(probe1:ata0:0:1:0): error 22
(probe1:ata0:0:1:0): Unretryable Error
(probe1:ata0:0:1:0): error 22
(probe1:ata0:0:1:0): Unretryable Error
(probe0:ata0:0:0:0): error 22
(probe0:ata0:0:0:0): Unretryable Error
(probe0:ata0:0:0:0): error 22
(probe0:ata0:0:0:0): Unretryable Error
(probe2:ata1:0:0:0): error 22
(probe2:ata1:0:0:0): Unretryable Error
(probe3:ata1:0:1:0): error 22
(probe3:ata1:0:1:0): Unretryable Error
(probe2:ata1:0:0:0): error 6
(probe2:ata1:0:0:0): Unretryable Error
(probe3:ata1:0:1:0): error 6
(probe3:ata1:0:1:0): Unretryable Error
(probe2:ata1:0:0:0): error 22
(probe2:ata1:0:0:0): Unretryable Error
(probe3:ata1:0:1:0): error 22
(probe3:ata1:0:1:0): Unretryable Error
(probe4:sym0:0:0:0): Retrying Command
pass0 at sym0 bus 0 target 0 lun 0
pass0: <IBM DNES-309170 SA30> Fixed Direct Access SCSI-3 device 
pass0: Serial Number         AJ156082
pass0: 20.000MB/s transfers (20.000MHz, offset 16), Tagged Queueing Enabled
pass1 at ata1 bus 0 target 0 lun 0
pass1: <_NEC DV-5800C D9S2> Removable CD-ROM SCSI-0 device 
pass1: 33.000MB/s transfers
pass2 at ata1 bus 0 target 1 lun 0
pass2: <HL-DT-ST DVDRAM GSA-4120B A102> Removable CD-ROM SCSI-0 device 
pass2: 33.000MB/s transfers
GEOM: new disk da0
GEOM: new disk cd0
GEOM: new disk cd1
(cd0:ata1:0:0:0): error 6
(cd0:ata1:0:0:0): Unretryable Error
cd0 at ata1 bus 0 target 0 lun 0
cd0: <_NEC DV-5800C D9S2> Removable CD-ROM SCSI-0 device 
cd0: 33.000MB/s transfers
cd0: Attempt to query device size failed: NOT READY, Medium not present
(cd1:ata1:0:1:0): error 6
(cd1:ata1:0:1:0): Unretryable Error
cd1 at ata1 bus 0 target 1 lun 0
cd1: <HL-DT-ST DVDRAM GSA-4120B A102> Removable CD-ROM SCSI-0 device 
cd1: 33.000MB/s transfers
cd1: Attempt to query device size failed: NOT READY, Medium not present
da0 at sym0 bus 0 target 0 lun 0
da0: <IBM DNES-309170 SA30> Fixed Direct Access SCSI-3 device 
da0: Serial Number         AJ156082
da0: 20.000MB/s transfers (20.000MHz, offset 16), Tagged Queueing Enabled
da0: 8748MB (17916240 512 byte sectors: 255H 63S/T 1115C)
[0] f:00 typ:5 s(CHS):0/0/33 e(CHS):373/133/16 s:32 l:6000608
[1] f:80 typ:165 s(CHS):373/133/17 e(CHS):1023/54/27 s:6000640 l:11915264
[2] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0
[3] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0
GEOM: Configure da0s1, start 16384 length 3072311296 end 3072327679
GEOM: Configure da0s2, start 3072327680 length 6100615168 end 9172942847
(cd0:ata1:0:0:0): error 6
(cd0:ata1:0:0:0): Unretryable Error
(cd0:ata1:0:0:0): error 6
(cd0:ata1:0:0:0): Unretryable Error
(cd0:ata1:0:0:0): error 6
(cd0:ata1:0:0:0): Unretryable Error
(cd1:ata1:0:1:0): error 6
(cd1:ata1:0:1:0): Unretryable Error
(cd1:ata1:0:1:0): error 6
(cd1:ata1:0:1:0): Unretryable Error
(cd1:ata1:0:1:0): error 6
(cd1:ata1:0:1:0): Unretryable Error
MBREXT Slice 5 on da0s1:
[0] f:80 typ:131 s(CHS):0/2/1 e(CHS):1023/63/32 s:32 l:6000576
[1] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0
GEOM: Configure da0s5, start 16384 length 3072294912 end 3072311295
GEOM: Configure da0s2a, start 0 length 268435456 end 268435455
GEOM: Configure da0s2c, start 0 length 6100615168 end 6100615167
GEOM: Configure da0s2e, start 268435456 length 5832179712 end 6100615167
Mounting root from ufs:/dev/da0s2a
start_init: trying /sbin/init
pci0: driver added
found->	vendor=0x1274, dev=0x1371, revid=0x08
	bus=0, slot=12, func=0
	class=04-01-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0105, statreg=0x0410, cachelnsz=0 (dwords)
	lattimer=0x20 (960 ns), mingnt=0x0c (3000 ns), maxlat=0x80 (32000 ns)
	intpin=a, irq=10
	powerspec 1  supports D0 D2 D3  current D0
pci0:12:0: reprobing on driver added
pcm0: <AudioPCI ES1373-8> port 0xd400-0xd43f irq 10 at device 12.0 on pci0
pcm0: Reserved 0x40 bytes for rid 0x10 type 4 at 0xd400
pcm0: <Cirrus Logic CS4297A AC97 Codec (id = 0x43525913)>
pcm0: Codec features headphone, 20 bit DAC, 18 bit ADC, 6 bit master volume, Crystal Semi 3D Stereo Enhancement
pcm0: Primary codec extended features AMAP
pcm0: [GIANT-LOCKED]
pcm0: sndbuf_setmap 1919d000, 1000; 0xc1c49000 -> 1919d000
pcm0: sndbuf_setmap 17017000, 1000; 0xc1d43000 -> 17017000
found->	vendor=0x1106, dev=0x3059, revid=0x50
	bus=0, slot=17, func=5
	class=04-01-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0001, statreg=0x0210, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=c, irq=11
	powerspec 2  supports D0 D1 D2 D3  current D0
pci0:17:5: reprobing on driver added
pci0:17:5: Transition from D0 to D3
pci1: driver added
found->	vendor=0x1002, dev=0x4144, revid=0x00
	bus=1, slot=0, func=0
	class=03-00-00, hdrtype=0x00, mfdev=1
	cmdreg=0x0087, statreg=0x02b0, cachelnsz=8 (dwords)
	lattimer=0x20 (960 ns), mingnt=0x08 (2000 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=10
	powerspec 2  supports D0 D1 D2 D3  current D0
pci1:0:0: reprobing on driver added
found->	vendor=0x1002, dev=0x4164, revid=0x00
	bus=1, slot=0, func=1
	class=03-80-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0080, statreg=0x02b0, cachelnsz=8 (dwords)
	lattimer=0x20 (960 ns), mingnt=0x08 (2000 ns), maxlat=0x00 (0 ns)
	powerspec 2  supports D0 D1 D2 D3  current D0
pci1:0:1: reprobing on driver added
splash: image decoder found: green_saver


kernel config:
#
# GENERIC -- Generic kernel configuration file for FreeBSD/i386
#
# For more information on this file, please read the handbook section on
# Kernel Configuration Files:
#
#    http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
#
# The handbook is also available locally in /usr/share/doc/handbook
# if you've installed the doc distribution, otherwise always see the
# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
# latest information.
#
# An exhaustive list of options and more detailed explanations of the
# device lines is also present in the ../../conf/NOTES and NOTES files.
# If you are in doubt as to the purpose or necessity of a line, check first
# in NOTES.
#
# $FreeBSD: src/sys/i386/conf/GENERIC,v 1.413.2.4 2004/09/11 04:28:39 scottl Exp $

machine		i386
cpu		I486_CPU
cpu		I586_CPU
cpu		I686_CPU
ident		NEPTUN

# To statically compile in device wiring instead of /boot/device.hints
#hints		"GENERIC.hints"		# Default places to look for devices.

options 	SCHED_4BSD		# 4BSD scheduler
options 	INET			# InterNETworking
options 	INET6			# IPv6 communications protocols
options 	FFS			# Berkeley Fast Filesystem
options 	SOFTUPDATES		# Enable FFS soft updates support
options 	UFS_ACL			# Support for access control lists
options 	UFS_DIRHASH		# Improve performance on big directories
options 	MD_ROOT			# MD is a potential root device
options 	NFSCLIENT		# Network Filesystem Client
options 	NFSSERVER		# Network Filesystem Server
options 	NFS_ROOT		# NFS usable as /, requires NFSCLIENT
options 	MSDOSFS			# MSDOS Filesystem
options 	CD9660			# ISO 9660 Filesystem
options 	PROCFS			# Process filesystem (requires PSEUDOFS)
options 	PSEUDOFS		# Pseudo-filesystem framework
options 	GEOM_GPT		# GUID Partition Tables.
options 	COMPAT_43		# Compatible with BSD 4.3 [KEEP THIS!]
options 	COMPAT_FREEBSD4		# Compatible with FreeBSD4
options 	SCSI_DELAY=15000	# Delay (in ms) before probing SCSI
options 	KTRACE			# ktrace(1) support
options 	SYSVSHM			# SYSV-style shared memory
options 	SYSVMSG			# SYSV-style message queues
options 	SYSVSEM			# SYSV-style semaphores
options 	_KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
options 	KBD_INSTALL_CDEV	# install a CDEV entry in /dev
options 	AHC_REG_PRETTY_PRINT	# Print register bitfields in debug
					# output.  Adds ~128k to driver.
options 	AHD_REG_PRETTY_PRINT	# Print register bitfields in debug
					# output.  Adds ~215k to driver.
options 	PFIL_HOOKS		# pfil(9) framework
options 	ADAPTIVE_GIANT		# Giant mutex is adaptive.

# To make an SMP kernel, the next two are needed
#options 	SMP		# Symmetric MultiProcessor Kernel
#device		apic		# I/O APIC

# Bus support.  Do not remove isa, even if you have no isa slots
device		isa
device		eisa
device		pci

# Floppy drives
device		fdc

# ATA and ATAPI devices
device		ata
device		atadisk		# ATA disk drives
device		ataraid		# ATA RAID drives
device		atapicd		# ATAPI CDROM drives
device		atapifd		# ATAPI floppy drives
device		atapist		# ATAPI tape drives
# NEPTUN:
device		atapicam	# emulate ATAPI devices as SCSI ditto via CAM
				# needs CAM to be present (scbus & pass)
options 	ATA_STATIC_ID	# Static device numbering

# SCSI Controllers
#device		ahb		# EISA AHA1742 family
device		ahc		# AHA2940 and onboard AIC7xxx devices
device		ahd		# AHA39320/29320 and onboard AIC79xx devices
device		amd		# AMD 53C974 (Tekram DC-390(T))
device		isp		# Qlogic family
device		mpt		# LSI-Logic MPT-Fusion
#device		ncr		# NCR/Symbios Logic
device		sym		# NCR/Symbios Logic (newer chipsets + those of `ncr')
device		trm		# Tekram DC395U/UW/F DC315U adapters

device		adv		# Advansys SCSI adapters
device		adw		# Advansys wide SCSI adapters
device		aha		# Adaptec 154x SCSI adapters
device		aic		# Adaptec 15[012]x SCSI adapters, AIC-6[23]60.
device		bt		# Buslogic/Mylex MultiMaster SCSI adapters

device		ncv		# NCR 53C500
device		nsp		# Workbit Ninja SCSI-3
device		stg		# TMC 18C30/18C50

# SCSI peripherals
device		scbus		# SCSI bus (required for SCSI)
device		ch		# SCSI media changers
device		da		# Direct Access (disks)
device		sa		# Sequential Access (tape etc)
device		cd		# CD
device		pass		# Passthrough device (direct SCSI access)
device		ses		# SCSI Environmental Services (and SAF-TE)

# RAID controllers interfaced to the SCSI subsystem
#device		amr		# AMI MegaRAID
#device		asr		# DPT SmartRAID V, VI and Adaptec SCSI RAID
#device		ciss		# Compaq Smart RAID 5*
#device		dpt		# DPT Smartcache III, IV - See NOTES for options
#device		iir		# Intel Integrated RAID
#device		ips		# IBM (Adaptec) ServeRAID
#device		mly		# Mylex AcceleRAID/eXtremeRAID
#device		twa		# 3ware 9000 series PATA/SATA RAID

# RAID controllers
#device		aac		# Adaptec FSA RAID
#device		aacp		# SCSI passthrough for aac (requires CAM)
#device		ida		# Compaq Smart RAID
#device		mlx		# Mylex DAC960 family
#device		pst		# Promise Supertrak SX6000
#device		twe		# 3ware ATA RAID

# atkbdc0 controls both the keyboard and the PS/2 mouse
device		atkbdc		# AT keyboard controller
device		atkbd		# AT keyboard
device		psm		# PS/2 mouse

device		vga		# VGA video card driver

device		splash		# Splash screen and screen saver support

# syscons is the default console driver, resembling an SCO console
device		sc

# Enable this for the pcvt (VT220 compatible) console driver
#device		vt
#options 	XSERVER		# support for X server on a vt console
#options 	FAT_CURSOR	# start with block cursor

device		agp		# support several AGP chipsets

# Floating point support - do not disable.
device		npx

# Power management support (see NOTES for more options)
#device		apm
# Add suspend/resume support for the i8254.
device		pmtimer

# PCCARD (PCMCIA) support
# PCMCIA and cardbus bridge support
#device		cbb		# cardbus (yenta) bridge
#device		pccard		# PC Card (16-bit) bus
#device		cardbus		# CardBus (32-bit) bus

# Serial (COM) ports
device		sio		# 8250, 16[45]50 based serial ports

# Parallel port
device		ppc
device		ppbus		# Parallel port bus (required)
device		lpt		# Printer
device		plip		# TCP/IP over parallel
device		ppi		# Parallel port interface device
#device		vpo		# Requires scbus and da

# If you've got a "dumb" serial or parallel PCI card that is
# supported by the puc(4) glue driver, uncomment the following
# line to enable it (connects to the sio and/or ppc drivers):
#device         puc

# PCI Ethernet NICs.
device		de		# DEC/Intel DC21x4x (``Tulip'')
device		em		# Intel PRO/1000 adapter Gigabit Ethernet Card
device		ixgb		# Intel PRO/10GbE Ethernet Card
device		txp		# 3Com 3cR990 (``Typhoon'')
device		vx		# 3Com 3c590, 3c595 (``Vortex'')

# PCI Ethernet NICs that use the common MII bus controller code.
# NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
device		miibus		# MII bus support
device		bfe		# Broadcom BCM440x 10/100 Ethernet
device		bge		# Broadcom BCM570xx Gigabit Ethernet
device		dc		# DEC/Intel 21143 and various workalikes
device		fxp		# Intel EtherExpress PRO/100B (82557, 82558)
device		pcn		# AMD Am79C97x PCI 10/100 (precedence over 'lnc')
device		re		# RealTek 8139C+/8169/8169S/8110S
device		rl		# RealTek 8129/8139
device		sf		# Adaptec AIC-6915 (``Starfire'')
device		sis		# Silicon Integrated Systems SiS 900/SiS 7016
device		sk		# SysKonnect SK-984x & SK-982x gigabit Ethernet
device		ste		# Sundance ST201 (D-Link DFE-550TX)
device		ti		# Alteon Networks Tigon I/II gigabit Ethernet
device		tl		# Texas Instruments ThunderLAN
device		tx		# SMC EtherPower II (83c170 ``EPIC'')
device		vr		# VIA Rhine, Rhine II
device		wb		# Winbond W89C840F
device		xl		# 3Com 3c90x (``Boomerang'', ``Cyclone'')

# ISA Ethernet NICs.  pccard NICs included.
#device		cs		# Crystal Semiconductor CS89x0 NIC
# 'device ed' requires 'device miibus'
#device		ed		# NE[12]000, SMC Ultra, 3c503, DS8390 cards
#device		ex		# Intel EtherExpress Pro/10 and Pro/10+
#device		ep		# Etherlink III based cards
#device		fe		# Fujitsu MB8696x based cards
#device		ie		# EtherExpress 8/16, 3C507, StarLAN 10 etc.
#device		lnc		# NE2100, NE32-VL Lance Ethernet cards
#device		sn		# SMC's 9000 series of Ethernet chips
#device		xe		# Xircom pccard Ethernet

# ISA devices that use the old ISA shims
#device		le

# Wireless NIC cards
#device		wlan		# 802.11 support
#device		an		# Aironet 4500/4800 802.11 wireless NICs.
#device		awi		# BayStack 660 and others
#device		wi		# WaveLAN/Intersil/Symbol 802.11 wireless NICs.
#device		wl		# Older non 802.11 Wavelan wireless NIC.

# Pseudo devices.
device		loop		# Network loopback
device		mem		# Memory and kernel memory devices
device		io		# I/O device
device		random		# Entropy device
device		ether		# Ethernet support
device		sl		# Kernel SLIP
device		ppp		# Kernel PPP
device		tun		# Packet tunnel.
device		pty		# Pseudo-ttys (telnet etc)
device		md		# Memory "disks"
device		gif		# IPv6 and IPv4 tunneling
device		faith		# IPv6-to-IPv4 relaying (translation)

# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
device		bpf		# Berkeley packet filter

# USB support
device		uhci		# UHCI PCI->USB interface
device		ohci		# OHCI PCI->USB interface
# NEPTUN:
device		ehci		# EHCI controller

device		usb		# USB Bus (required)
#device		udbp		# USB Double Bulk Pipe devices
device		ugen		# Generic
device		uhid		# "Human Interface Devices"
device		ukbd		# Keyboard
device		ulpt		# Printer
device		umass		# Disks/Mass storage - Requires scbus and da
device		ums		# Mouse
#device		urio		# Diamond Rio 500 MP3 player
device		uscanner	# Scanners
# USB Ethernet, requires mii
device		aue		# ADMtek USB Ethernet
device		axe		# ASIX Electronics USB Ethernet
device		cue		# CATC USB Ethernet
device		kue		# Kawasaki LSI USB Ethernet
device		rue		# RealTek RTL8150 USB Ethernet

# FireWire support
device		firewire	# FireWire bus code
device		sbp		# SCSI over FireWire (Requires scbus and da)
device		fwe		# Ethernet over FireWire (non-standard!)


# NEPTUN:
makeoptions	DEBUG=-g	#Build kernel with gdb(1) debug symbols

#
#
# Compile with kernel debugger related code.
#
options 	KDB

#
# Print a stack trace of the current thread on the console for a panic.
#
options 	KDB_TRACE

# Don't enter the debugger for a panic. Intended for unattended operation
# where you may want to enter the debugger from the console, but still want
# the machine to recover from a panic.
#
options 	KDB_UNATTENDED
#
# Enable the ddb debugger backend.
#
options 	DDB


#####################################################################
# CLOCK OPTIONS

# The granularity of operation is controlled by the kernel option HZ whose
# default value (100) means a granularity of 10ms (1s/HZ).
# Some subsystems, such as DUMMYNET, might benefit from a smaller
# granularity such as 1ms or less, for a smoother scheduling of packets.
# Consider, however, that reducing the granularity too much might
# cause excessive overhead in clock interrupt processing,
# potentially causing ticks to be missed and thus actually reducing
# the accuracy of operation.

#options 	HZ=100
options 	HZ=5000
Received on Thu Sep 16 2004 - 15:07:48 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:12 UTC