Orum said:Are you running the GENERIC kernel?
### FreeBSD 9.* i386/amd64
### PS/2 keyboard attached
#ps $(pgrep mouse)
PID USER TT COMMAND
1604 root ?? /usr/sbin/moused -p /dev/psm0 -t auto
#dmesg|grep -i "kbd\|keyb\|mouse"
kbd1 at kbdmux0
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model IntelliMouse Explorer, device ID 4
ukbd0: <vendor 0x09da USB Keyboard, class 0/0, rev 1.10/2.50, addr 5> on usbus4
kbd2 at ukbd0
uhid0: <vendor 0x09da USB Keyboard, class 0/0, rev 1.10/2.50, addr 5> on usbus4
### PS/2 keyboard NOT attached
#dmesg|grep -i "kbd\|keyb\|mouse"
kbd1 at kbdmux0
ukbd0: <vendor 0x09da USB Keyboard, class 0/0, rev 1.10/2.50, addr 5> on usbus4
kbd2 at ukbd0
uhid0: <vendor 0x09da USB Keyboard, class 0/0, rev 1.10/2.50, addr 5> on usbus4
### FreeBSD 8.3 i386
### PS/2 keyboard NOT attached
#dmesg|grep -i "kbd\|keyb\|mouse"
kbd1 at kbdmux0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
atkbd0: [ITHREAD]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model IntelliMouse Explorer, device ID 4
ukbd0: <vendor 0x09da USB Keyboard, class 0/0, rev 1.10/2.50, addr 5> on usbus4
kbd2 at ukbd0
uhid0: <vendor 0x09da USB Keyboard, class 0/0, rev 1.10/2.50, addr 5> on usbus4
#diff -bB --si --su -W 127 dmesg_with_kbd dmesg_no_kbd
psmcpnp0: <PS/2 mouse port> irq 12 on acpi0 | psmcpnp0: <PS/2 mouse port> port 0x60,0x64 irq 12 on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 o <
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 <
ioapic0: routing intpin 1 (ISA IRQ 1) to lapic 0 vector 60 <
atkbd0: [GIANT-LOCKED] <
psm0: current command byte:0047 <
psm0: <PS/2 Mouse> irq 12 on atkbdc0 <
ioapic0: routing intpin 12 (ISA IRQ 12) to lapic 0 vector 61 <
psm0: [GIANT-LOCKED] <
psm0: model IntelliMouse Explorer, device ID 4-00, 5 buttons <
psm0: config:00000000, flags:00000008, packet size:4 <
psm0: syncmask:08, syncbits:00 <
atkbdc: atkbdc0 already exists; skipping it <
> atkbdc0 failed to probe at port 0x60 on isa0
nb said:Problem exists under Freebsd 9.0, 9.1 RC1/RC2, i386 and amd64 architecture.
wblock@ said:That is likely an unrelated problem. There is a patch in PR 171433.