Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Module problem on amd64



I've built a amd64 kernel without any file systems or compat code in the kernel itself; all of those options lines are commented out in the config file.

I've installed the new kernel and the 5.99.03/modules and the new /boot (from /usr/mdec/boot).

Shortly after booting, while the various /etc/rc.d/ stuff is still going on, the system panics. Unfortunately, it seems to happen just as soon as xdm takes over the console/display.

So, I rebooted in single-user mode, and of course I needed to run fsck on my root partition. During the fsck, I got the following panic:

panic: kernel diagnostic assertion "end <= VM_MAX_KERNEL_ADDRESS" failed: file "/build/netbsd-local/src/sys/uvm/uvm_km.c", line 473
fatal breakpoint trap in supervisor mode
trap type 1 code 0 rip ffffffff80151565 cs 8 rflags 246 cr2 f0cbc9 cpl 0 rsp ffff80004bedaa90
Stopped in pid 0.8 (system) at netbsd:breakpoint+0x5:   leave
0x1

A backtrace produces

breakpoint()+0x5
panic()+0x260
__kernassert()+0x2d
uvm_km_pgremove_intrsafe()+0x198
uvm_km_free()+0xb5
kobj_unload()+0x58
module_do_unload()+0xcd
module_thread()+0xe9

The config file and dmesg output (from equivalent 5.99.02 boot) are attached.

----------------------------------------------------------------------
|   Paul Goyette   | PGP DSS Key fingerprint: |  E-mail addresses:   |
| Customer Service | FA29 0E3B 35AF E8AE 6651 |  paul%whooppee.com@localhost   |
| Network Engineer | 0786 F758 55DE 53BA 7731 | pgoyette%juniper.net@localhost |
----------------------------------------------------------------------
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 5.99.02 (LIGHTNING (XFX nForce 790i ULTRA) 2008-11-18 22:24:33) #0: Tue 
Nov 18 16:14:56 PST 2008
        
paul%speedy.whooppee.com@localhost:/build/netbsd-local/obj/amd64/sys/arch/amd64/compile/LIGHTNING
total memory = 4094 MB
avail memory = 3960 MB
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
SMBIOS rev. 2.4 @ 0xf0000 (38 entries)
NVIDIA NFORCE 790i ULTRA SLI (2)
mainbus0 (root)
cpu0 at mainbus0 apid 0: Intel 686-class, 2400MHz, id 0x6fb
cpu1 at mainbus0 apid 2: Intel 686-class, 2400MHz, id 0x6fb
cpu2 at mainbus0 apid 3: Intel 686-class, 2400MHz, id 0x6fb
cpu3 at mainbus0 apid 1: Intel 686-class, 2400MHz, id 0x6fb
ioapic0 at mainbus0 apid 4: pa 0xfec00000, version 11, 24 pins
acpi0 at mainbus0: Intel ACPICA 20080321
acpi0: X/RSDT: OemId <Nvidia,NVDAACPI,42302e31>, AslId <NVDA,00000000>
acpi0: SCI interrupting at int 9
acpi0: fixed-feature power button present
timecounter: Timecounter "ACPI-Fast" frequency 3579545 Hz quality 1000
ACPI-Fast 32-bit timer
acpibut0 at acpi0 (PWRB, PNP0C0C): ACPI Power Button
attimer0 at acpi0 (TMR, PNP0100): AT Timer
attimer0: io 0x40-0x43
hpet0 at acpi0 (HPET, PNP0103)
hpet0: mem 0xfeff0000-0xfeff03ff irq 0,8
timecounter: Timecounter "hpet0" frequency 25000000 Hz quality 2000
pcppi0 at acpi0 (SPKR, PNP0800)
pcppi0: io 0x61
midi0 at pcppi0: PC speaker (CPU-intensive output)
sysbeep0 at pcppi0
FDC0 (PNP0700) at acpi0 not configured
com0 at acpi0 (UAR1, PNP0501-1)
com0: io 0x3f8-0x3ff irq 4
com0: ns16550a, working fifo
attimer0: attached to pcppi0
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
pchb0 at pci0 dev 0 function 0
pchb0: vendor 0x10de product 0x0800 (rev. 0xb1)
vendor 0x10de product 0x0808 (RAM memory, revision 0xa1) at pci0 dev 0 function 
1 not configured
vendor 0x10de product 0x0809 (RAM memory, revision 0xa1) at pci0 dev 0 function 
2 not configured
vendor 0x10de product 0x080a (RAM memory, revision 0xa1) at pci0 dev 0 function 
3 not configured
vendor 0x10de product 0x080b (RAM memory, revision 0xa1) at pci0 dev 0 function 
4 not configured
vendor 0x10de product 0x080c (RAM memory, revision 0xb1) at pci0 dev 0 function 
5 not configured
vendor 0x10de product 0x080d (RAM memory, revision 0xa1) at pci0 dev 0 function 
6 not configured
vendor 0x10de product 0x080e (RAM memory, revision 0xa1) at pci0 dev 0 function 
7 not configured
vendor 0x10de product 0x080f (RAM memory, revision 0xa1) at pci0 dev 1 function 
0 not configured
vendor 0x10de product 0x0810 (RAM memory, revision 0xa1) at pci0 dev 1 function 
1 not configured
vendor 0x10de product 0x0811 (RAM memory, revision 0xa1) at pci0 dev 1 function 
2 not configured
vendor 0x10de product 0x0812 (RAM memory, revision 0xa1) at pci0 dev 1 function 
3 not configured
vendor 0x10de product 0x0813 (RAM memory, revision 0xa1) at pci0 dev 1 function 
4 not configured
vendor 0x10de product 0x0814 (RAM memory, revision 0xa1) at pci0 dev 1 function 
5 not configured
vendor 0x10de product 0x081a (RAM memory, revision 0xa1) at pci0 dev 1 function 
6 not configured
vendor 0x10de product 0x080e (RAM memory, revision 0xa1) at pci0 dev 1 function 
7 not configured
ppb0 at pci0 dev 2 function 0: vendor 0x10de product 0x0815 (rev. 0xa1)
ppb0: unsupported PCI Express version
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled, rd/line, wr/inv ok
vga0 at pci1 dev 0 function 0: vendor 0x10de product 0x0421 (rev. 0xa1)
wsdisplay0 at vga0 kbdmux 1: console (80x25, vt100 emulation)
wsmux1: connecting to wsdisplay0
drm at vga0 not configured
ppb1 at pci0 dev 4 function 0: vendor 0x10de product 0x0817 (rev. 0xa1)
ppb1: unsupported PCI Express version
pci2 at ppb1 bus 2
pci2: no spaces enabled!
vendor 0x10de product 0x0369 (RAM memory, revision 0xa2) at pci0 dev 9 function 
0 not configured
pcib0 at pci0 dev 10 function 0
pcib0: vendor 0x10de product 0x0360 (rev. 0xa3)
nfsmbc0 at pci0 dev 10 function 1: vendor 0x10de product 0x0368 (rev. 0xa3)
nfsmb0 at nfsmbc0 SMBus 1
iic0 at nfsmb0: I2C bus
iic0: devices at 0x30 0x31 0x50 0x51
spdmem0 at iic0 addr 0x50
spdmem0: DDR3 SDRAM memory, no ECC, 2048MB, 1067MHz (PC3-8533)
spdmem0: 11 rows, 13 cols, 8 internal banks, 2 physical banks, 1.875ns cycle 
time
spdmem0: tAA-tRCD-tRP-tRAS: 7-7-7-20
spdmem1 at iic0 addr 0x51
spdmem1: DDR3 SDRAM memory, no ECC, 2048MB, 1067MHz (PC3-8533)
spdmem1: 11 rows, 13 cols, 8 internal banks, 2 physical banks, 1.875ns cycle 
time
spdmem1: tAA-tRCD-tRP-tRAS: 7-7-7-20
nfsmb1 at nfsmbc0 SMBus 2
iic1 at nfsmb1: I2C bus
iic1: devices at 0x28 0x48 0x49
lm2 at iic1 addr 0x28
lm2: Winbond W83627DHG Hardware monitor
ohci0 at pci0 dev 11 function 0: vendor 0x10de product 0x036c (rev. 0xa1)
AUBA: Picked IRQ 22 with weight 0
ohci0: interrupting at ioapic0 pin 22
ohci0: OHCI version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
ehci0 at pci0 dev 11 function 1: vendor 0x10de product 0x036d (rev. 0xa2)
AUS2: Picked IRQ 23 with weight 0
ehci0: interrupting at ioapic0 pin 23
ehci0: BIOS has given up ownership
ehci0: EHCI version 1.0
ehci0: companion controller, 10 ports each: ohci0
usb1 at ehci0: USB revision 2.0
viaide0 at pci0 dev 13 function 0
viaide0: NVIDIA MCP55 IDE Controller (rev. 0xa1)
viaide0: bus-master DMA support present
viaide0: primary channel configured to compatibility mode
viaide0: primary channel interrupting at ioapic0 pin 14
atabus0 at viaide0 channel 0
viaide0: secondary channel configured to compatibility mode
viaide0: secondary channel ignored (disabled)
viaide1 at pci0 dev 14 function 0
viaide1: NVIDIA MCP55 Serial ATA Controller (rev. 0xa3)
viaide1: bus-master DMA support present
viaide1: primary channel wired to native-PCI mode
ASA0: Picked IRQ 20 with weight 0
viaide1: using ioapic0 pin 20 for native-PCI interrupt
atabus1 at viaide1 channel 0
viaide1: secondary channel wired to native-PCI mode
atabus2 at viaide1 channel 1
viaide2 at pci0 dev 14 function 1
viaide2: NVIDIA MCP55 Serial ATA Controller (rev. 0xa3)
viaide2: bus-master DMA support present
viaide2: primary channel wired to native-PCI mode
ASA1: Picked IRQ 21 with weight 0
viaide2: using ioapic0 pin 21 for native-PCI interrupt
atabus3 at viaide2 channel 0
viaide2: secondary channel wired to native-PCI mode
atabus4 at viaide2 channel 1
viaide3 at pci0 dev 14 function 2
viaide3: NVIDIA MCP55 Serial ATA Controller (rev. 0xa3)
viaide3: bus-master DMA support present
viaide3: primary channel wired to native-PCI mode
ASA2: Picked IRQ 20 with weight 1
viaide3: using ioapic0 pin 20 for native-PCI interrupt
atabus5 at viaide3 channel 0
viaide3: secondary channel wired to native-PCI mode
atabus6 at viaide3 channel 1
ppb2 at pci0 dev 15 function 0: vendor 0x10de product 0x0370 (rev. 0xa2)
pci3 at ppb2 bus 3
pci3: memory space enabled
fwohci0 at pci3 dev 7 function 0: vendor 0x104c product 0x8023 (rev. 0x00)
APC4: Picked IRQ 19 with weight 0
fwohci0: interrupting at ioapic0 pin 19
fwohci0: OHCI version 1.10 (ROM=0)
fwohci0: No. of Isochronous channels is 4.
fwohci0: EUI64 56:a2:75:c0:00:04:4b:18
fwohci0: Phy 1394a available S400, 2 ports.
fwohci0: Link S400, max_rec 2048 bytes.
ieee1394if0 at fwohci0: IEEE1394 bus
fwip0 at ieee1394if0: IP over IEEE1394
fwohci0: Initiate bus reset
azalia0 at pci0 dev 15 function 1: Generic High Definition Audio Controller
AAZA: Picked IRQ 22 with weight 1
azalia0: interrupting at ioapic0 pin 22
azalia0: host: 0x10de/0x0371 (rev. 162), HDA rev. 1.0
nfe0 at pci0 dev 17 function 0: vendor 0x10de product 0x0373 (rev. 0xa3)
AMAC: Picked IRQ 23 with weight 1
nfe0: interrupting at ioapic0 pin 23
nfe0: Ethernet address 00:04:4b:17:51:7f
ukphy0 at nfe0 phy 0: Generic IEEE 802.3u media interface
ukphy0: OUI 0x000af7, model 0x000a, rev. 2
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
vendor 0x10de product 0x0373 (miscellaneous bridge, revision 0xa3) at pci0 dev 
18 function 0 not configured
ppb3 at pci0 dev 21 function 0: vendor 0x10de product 0x0374 (rev. 0xa3)
pci4 at ppb3 bus 4
pci4: i/o space, memory space enabled, rd/line, wr/inv ok
jmide0 at pci4 dev 0 function 0: vendor 0x197b product 0x2363
jmide0: 1 PATA port, 2 SATA ports
AXV8: Picked IRQ 16 with weight 0
jmide0: interrupting at ioapic0 pin 16
ahcisata0 at jmide0
ahcisata0: AHCI revision 1.0, 2 ports, 32 command slots, features 0xc3228000
atabus7 at ahcisata0 channel 0
atabus8 at ahcisata0 channel 1
jmide0: PCI IDE interface used
jmide0: bus-master DMA support present
jmide0: primary channel wired to native-PCI mode
jmide0: primary channel is unused
jmide0: secondary channel wired to native-PCI mode
jmide0: secondary channel is PATA
atabus9 at jmide0 channel 1
isa0 at pcib0
pckbc1 at isa0 port 0x60-0x64
pckbd0 at pckbc1 (kbd slot)
pckbc1: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
fwohci0: BUS reset
fwohci0: node_id=0xc800ffc0, gen=1, CYCLEMASTER mode
ieee1394if0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
ieee1394if0: bus manager 0 (me)
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
timecounter: Timecounter "TSC" frequency 2400166080 Hz quality 3000
azalia0: codec[0]: Realtek ALC888 (rev. 1.1), HDA rev. 1.0
audio0 at azalia0: full duplex, independent
uhub0 at usb0: vendor 0x10de OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 10 ports with 10 removable, self powered
uhub1 at usb1: vendor 0x10de EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub1: 10 ports with 10 removable, self powered
atapibus0 at atabus0: 2 targets
cd0 at atapibus0 drive 0: <SONY    DVD RW DRU-V200A, , 1.60> cdrom removable
cd0: 32-bit data port
cd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 4 (Ultra/66)
cd0(viaide0:0:0): using PIO mode 4, Ultra-DMA mode 4 (Ultra/66) (using DMA)
viaide2 port 0: device present, speed: 3.0Gb/s
ehci0: handing over low speed device on port 1 to ohci0
wd0 at atabus3 drive 0: <WDC WD1600AAJS-08PSA0>
wd0: drive supports 16-sector PIO transfers, LBA48 addressing
wd0: 149 GB, 310101 cyl, 16 head, 63 sec, 512 bytes/sect x 312581808 sectors
wd0: 32-bit data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133)
wd0(viaide2:0:0): using PIO mode 4, Ultra-DMA mode 6 (Ultra/133) (using DMA)
pad0: outputs: 44100Hz, 16-bit, stereo
audio1 at pad0: half duplex
boot device: wd0
root on wd0a dumps on wd0b
uhidev0 at uhub0 port 1 configuration 1 interface 0
uhidev0: Justcom Technology USB KVM Switch, rev 1.10/1.00, addr 2, iclass 3/1
ukbd0 at uhidev0: 8 modifier keys, 6 key codes
wskbd1 at ukbd0 mux 1
wskbd1: connecting to wsdisplay0
uhidev1 at uhub0 port 1 configuration 1 interface 1
uhidev1: Justcom Technology USB KVM Switch, rev 1.10/1.00, addr 2, iclass 3/1
ums0 at uhidev1: 5 buttons and Z dir.
wsmouse0 at ums0 mux 0
wsdisplay0: screen 1 added (80x25, vt100 emulation)
wsdisplay0: screen 2 added (80x25, vt100 emulation)
wsdisplay0: screen 3 added (80x25, vt100 emulation)
wsdisplay0: screen 4 added (80x25, vt100 emulation)
Accounting started
include "arch/amd64/conf/std.amd64"

options         INCLUDE_JUST_CONFIG     # embed config file in kernel binary

#ident          "GENERIC-$Revision: 1.234 $"

ident           "LIGHTNING (XFX nForce 790i ULTRA) 2008-11-27 03:02:16"

maxusers        64              # estimated number of users

options         INSECURE        # disable kernel security levels - X needs this
options         RTC_OFFSET=0    # hardware clock is this many mins. west of GMT
options         NTP             # NTP phase/frequency locked loop
options         KTRACE          # system call tracing via ktrace(1)
#options        SYSTRACE        # system call vetting via systrace(1)

# Note: SysV IPC parameters could be changed dynamically, see sysctl(8).
options         SYSVMSG         # System V-like message queues
options         SYSVSEM         # System V-like semaphores
options         SYSVSHM         # System V-like memory sharing
#options        SHMMAXPGS=2048  # 2048 pages is the default
options         MODULAR
options         MEMORY_DISK_HOOKS
options         MEMORY_DISK_DYNAMIC
options         WAPBL           # File system journaling
options         VGA_POST

options         USERCONF        # userconf(4) support
options         SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel

options         POWERNOW_K8
#options        QUOTA           # UFS quotas

#options        EXEC_ELF32
#options        COMPAT_NETBSD32
options         COMPAT_BSDPTY   # .dev/[pt]ty?? ptys.
#options        COMPAT_40

options         DIAGNOSTIC      # expensive kernel consistency checks
#options        DEBUG           # expensive debugging checks/support
options         KMEMSTATS       # kernel memory statistics (vmstat -m)

# Because gcc omits the frame pointer for any -O level, the line below
# is needed to make backtraces in DDB work. 
#
makeoptions     COPTS="-O2 -fno-omit-frame-pointer"
options         DDB             # in-kernel debugger
#options        DDB_ONPANIC=1   # see also sysctl(8): `ddb.onpanic'
options         DDB_HISTORY_SIZE=512    # enable history editing in DDB
#options        KGDB            # remote debugger
#options        KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
makeoptions     DEBUG="-g"      # compile full symbol table

# File systems
#file-system    FFS     # UFS
#file-system    MFS     # memory file system
#file-system    NFS     # Network File System client
#file-system    CD9660  # ISO 9660 + Rock Ridge file system
#file-system    MSDOSFS
#file-system    FDESC   # /dev/fd
#file-system    KERNFS  # /kern
#file-system    NULLFS  # loopback file system
#file-system    PROCFS  # /proc
#file-system    PTYFS   # /dev/pts/N support
#file-system    TMPFS   # Efficient memory file-system

# Networking options
options         GATEWAY         # packet forwarding
options         INET            # IP + ICMP + TCP + UDP
options         PFIL_HOOKS      # pfil(9) packet filter hooks
options         IPFILTER_LOG    # ipmon(8) log support
options         IPFILTER_LOOKUP # ippool(8) support
#options        IPFILTER_DEFAULT_BLOCK  # block all packets by default

# These options enable verbose messages for several subsystems.
# Warning, these may compile large string tables into the kernel!
#options        ACPIVERBOSE     # verbose ACPI configuration messages
#options        MIIVERBOSE      # verbose PHY autoconfig messages
#options        PCIVERBOSE      # verbose PCI device autoconfig messages
#options        SCSIVERBOSE     # human readable SCSI error messages
#options        USBVERBOSE      # verbose USB device autoconfig messages

#
# wscons options
#
options         WSEMUL_VT100            # VT100 / VT220 emulation
options         WS_KERNEL_FG=WSCOL_GREEN
options         WSDISPLAY_COMPAT_PCVT           # emulate some ioctls
options         WSDISPLAY_COMPAT_SYSCONS        # emulate some ioctls
options         WSDISPLAY_COMPAT_USL            # VT handling
options         WSDISPLAY_COMPAT_RAWKBD         # can get raw scancodes
options         PCDISPLAY_SOFTCURSOR
options         WSDISPLAY_SCROLLSUPPORT

config          netbsd  root on wd0a type ?

#
# Pseudo-Devices
#

# accept filters
#pseudo-device  accf_data               # "dataready" accept filter
#pseudo-device  accf_http               # "httpready" accept filter


# crypto pseudo-devices
pseudo-device   crypto                  # /dev/crypto device
pseudo-device   swcrypto                # software crypto implementation

# disk/mass storage pseudo-devices
pseudo-device   cgd             4       # cryptographic disk devices
#pseudo-device  fss             4       # file system snapshot device
pseudo-device   md              1       # memory disk device (ramdisk)
pseudo-device   vnd                     # disk-like interface to files
#options        VND_COMPRESSION         # compressed vnd(4)

# network pseudo-devices
pseudo-device   bpfilter                # Berkeley packet filter
pseudo-device   ipfilter                # IP filter (firewall) and NAT
pseudo-device   loop                    # network loopback

# miscellaneous pseudo-devices
pseudo-device   pty                     # pseudo-terminals
pseudo-device   sequencer       1       # MIDI sequencer
pseudo-device   rnd                     # /dev/random and in-kernel generator
pseudo-device   clockctl                # user control of clock subsystem
pseudo-device   ksyms                   # /dev/ksyms
#pseudo-device  pf                      # PF packet filter
#pseudo-device  pflog                   # PF log if
pseudo-device   lockstat
pseudo-device   drvctl

# wscons pseudo-devices
pseudo-device   wsmux                   # mouse & keyboard multiplexor
pseudo-device   wsfont

# audio pseudo-devices
pseudo-device   pad

options         PAX_MPROTECT=0                  # PaX mprotect(2) restrictions
options         PAX_ASLR=0              # PaX Address Space Layout Randomization

options         DKWEDGE_AUTODISCOVER
options         DKWEDGE_METHOD_GPT

#
# Device configuration
#

# Mainbus configuration

mainbus0 at root
cpu0            at mainbus0
cpu1            at mainbus0
cpu2            at mainbus0
cpu3            at mainbus0
ioapic0         at mainbus0
acpi0           at mainbus0
options         ACPI_SCANPCI
pci0            at mainbus0 bus 0
pci1            at ppb0 bus 1
pci2            at ppb1 bus 2
pci3            at ppb2 bus 3
pci4            at ppb3 bus 4

# ACPI devices
acpibut0        at acpi0                # ACPI Button
attimer0        at acpi0
hpet0           at acpi0
pckbc0          at acpi0
com0            at acpi0
#fdc0           at acpi0
#fd0            at fdc0 drive 0
#npx0           at acpi0
pcppi0          at acpi0
midi0           at pcppi0
sysbeep0        at pcppi0

# PCI Bus configuration

pchb0           at pci0 dev  0 function 0
ppb0            at pci0 dev  2 function 0       # PCI host bridges
ppb1            at pci0 dev  4 function 0
pcib0           at pci0 dev 10 function 0
nfsmbc0         at pci0 dev 10 function 1
ohci0           at pci0 dev 11 function 0
ehci0           at pci0 dev 11 function 1
viaide0         at pci0 dev 13 function 0
viaide1         at pci0 dev 14 function 0 
viaide2         at pci0 dev 14 function 1
viaide3         at pci0 dev 14 function 2
ppb2            at pci0 dev 15 function 0
azalia0         at pci0 dev 15 function 1
audio0          at azalia0
audio1          at pad0
nfe0            at pci0 dev 17 function 0
nfe0            at pci0 dev 18 function 0
ukphy*          at mii? phy  ?
ppb3            at pci0 dev 21 function 0

vga0            at pci1 dev 0 function 0
wsdisplay0      at vga0 kbdmux 1
#drm0           at vga0

fwohci0         at pci3 dev  7 function 0
ieee1394if0     at fwohci0
fwip0           at ieee1394if0

jmide0          at pci4 dev  0 function 0

# IDE Disk/CD/Tape configuration

ahcisata0       at jmide0
atabus0         at viaide0 channel 0    # P-ATA Primary   - Blue
atabus1         at viaide1 channel 0    # 
atabus2         at viaide1 channel 1    #
atabus3         at viaide2 channel 0    #
atabus4         at viaide2 channel 1    #
atabus5         at viaide3 channel 0    #
atabus6         at viaide3 channel 1    #
atabus7         at ahcisata0 channel 0
atabus8         at ahcisata0 channel 1
atabus9         at jmide0 channel 1
atapibus0       at atabus0

wd0             at atabus3 drive 0
wd*             at atabus? drive ?
cd0             at atapibus0 drive 0

# USB keyboard, mouse, and printer

usb0            at ohci0
usb1            at ehci0
uhub0           at usb0
uhub1           at usb1
uhub*           at uhub? port ?

uhidev*         at uhub? port ? configuration ? interface ?
ukbd*           at uhidev? reportid ?
wskbd*          at ukbd? console ? mux 1
ums*            at uhidev? reportid ?
wsmouse*        at ums? mux 0

uhid*           at uhidev? reportid ?
ugen*           at uhub? port ?
options         UGEN_BULK_RA_WB
umass*          at uhub? port ? configuration ? interface ?
scsibus*        at umass?
sd*             at scsibus?
atapibus*       at umass?
cd*             at atapibus?

# ISA devices
isa0            at pcib0

# PS/2 keyboard and mouse

pckbc*          at isa0
pckbd*          at pckbc?
wskbd*          at pckbd? mux 1
#pms*           at pckbc?
#wsmouse*       at pms? mux 0

# NVIDIA nForce2/3/4 SMBus controller
nfsmb0          at nfsmbc0
iic0            at nfsmb0
nfsmb1          at nfsmbc0
iic1            at nfsmb1
spdmem0         at iic0 addr 0x50
spdmem1         at iic0 addr 0x51
spdmem2         at iic0 addr 0x52
spdmem3         at iic0 addr 0x53
lm0             at iic1 addr 0x48
lm1             at iic1 addr 0x49
lm2             at iic1 addr 0x28
#???            at iic1 addr 0x28
#lmtemp0        at iic1 addr 0x48
#lmtemp1        at iic1 addr 0x49

options I2C_SCAN        # See what else might be there

options         DDB_ONPANIC=1
options         DDB_COMMANDONENTER="call ddb_vgapost; bt"


Home | Main Index | Thread Index | Old Index