Subject: (dumb?) dmesg questions
To: None <current-users@NetBSD.org>
From: Thomas Klausner <wiz@NetBSD.org>
List: current-users
Date: 12/23/2007 11:41:03
Hi!

I read my dmesg output in more detail and found some entries I'm
wondering about. I have all acpi stuff enabled except for com, fdc,
and lpt.

Can someone please shed a light on these -- what are they, do they
even need drivers, ...

CPU0 (ACPI Object Type 'Processor' [0x0c]) at acpi0 not configured
CPU1 (ACPI Object Type 'Processor' [0x0c]) at acpi0 not configured

PCI0 (PNP0A08) [PCI Express/PCI-X Mode-2 Host Bridge] at acpi0 not configured
MBIO (PNP0C02) [Plug and Play motherboard register resources] at acpi0 not configured

LNK1 (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
LNK2 (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
LNK6 (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
LUBA (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
LMAC (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
LAZA (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
LSMB (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
LUB2 (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
LSID (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
LFID (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
LSA2 (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
APC1 (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
APC2 (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
APC6 (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
APCF (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
APCH (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
AAZA (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
APCS (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
APCL (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
APSI (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
APSJ (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
ASA2 (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
SYSR (PNP0C02) [Plug and Play motherboard register resources] at acpi0 not configured
PIC (PNP0000) [AT Interrupt Controller] at acpi0 not configured
DMA1 (PNP0200) [AT DMA Controller] at acpi0 not configured

RTC (PNP0B00) [AT Real-Time Clock] at acpi0 not configured

COPR (PNP0C04) [Math Coprocessor] at acpi0 not configured
FDC0 (PNP0700) [PC standard floppy disk controller] at acpi0 not configured
UAR1 (PNP0501) [16550A-compatible COM port] at acpi0 not configured
LPT1 (PNP0400) [Standard LPT printer port] at acpi0 not configured

(The last three are expected since I have them disabled in my kernel config.)

EXPL (PNP0C02) [Plug and Play motherboard register resources] at acpi0 not configured
MEM (PNP0C01) [System Board] at acpi0 not configured
FAN (PNP0C0B) [ACPI Fan] at acpi0 not configured

NVIDIA nForce MCP55 Memory Controller (RAM memory, revision 0xa1) at pci0 dev 0 function 0 not configured
NVIDIA nForce MCP55 Memory Controller (RAM memory, revision 0xa2) at pci0 dev 1 function 2 not configured

nfe picks up a ukphy even though I have all phys enabled (from GENERIC/amd64):

nfe0 at pci0 dev 8 function 0: NVIDIA nForce MCP55 Gigabit Ethernet Controller (rev. 0xa2)
APCH: Picked IRQ 22 with weight 1
nfe0: interrupting at ioapic0 pin 22 (irq 10)
nfe0: Ethernet address 00:17:31:8e:ff:30
ukphy0 at nfe0 phy 1: Generic IEEE 802.3u media interface
ukphy0: OUI 0x000ac2, model 0x0021, rev. 1
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto

What about these?

ppb1 at pci0 dev 10 function 0: NVIDIA product 0x0376 (rev. 0xa2)
pci2 at ppb1 bus 2
pci2: no spaces enabled!
ppb2 at pci0 dev 11 function 0: NVIDIA product 0x0374 (rev. 0xa2)
pci3 at ppb2 bus 3
pci3: no spaces enabled!
ppb3 at pci0 dev 12 function 0: NVIDIA product 0x0374 (rev. 0xa2)
pci4 at ppb3 bus 4
pci4: no spaces enabled!
ppb4 at pci0 dev 13 function 0: NVIDIA product 0x0378 (rev. 0xa2)
pci5 at ppb4 bus 5
pci5: no spaces enabled!
ppb5 at pci0 dev 14 function 0: NVIDIA product 0x0375 (rev. 0xa2)
pci6 at ppb5 bus 6
pci6: no spaces enabled!

And a last thing:
I recently attached a PS/2 keyboard (since USB keyboards don't work in
ddb). Since then, starting X takes longer and dmesg then contains:
pckbport: command timeout
pms_enable: command error 35
pckbport: command timeout
pckbport: command timeout
pms_disable: command error
pckbport: command timeout
pms_enable: command error 35

grep pck says:
pckbc1 at acpi0 (PS2K, PNP0303): kbd port
pckbc1: io 0x60,0x64 irq 1
pckbd: error setting scanset 2
pckbd0 at pckbc1 (kbd slot)
pckbc1: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard
pms0 at pckbc1 (aux slot)
pckbc1: unable to establish interrupt for aux slot

Seems it looks for a PS/2 mouse as well, but why doesn't it remember
that there is none?
 Thomas