Subject: kern/28582: root device prompt blocks USB thread and doesn't accept entry from a USB keyboard
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: None <ctribo@dtcc.edu>
List: netbsd-bugs
Date: 12/08/2004 00:15:00
>Number:         28582
>Category:       kern
>Synopsis:       root device prompt blocks USB thread and doesn't accept entry from a USB keyboard
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Dec 08 00:15:00 +0000 2004
>Originator:     Chris Tribo
>Release:        2.0
>Organization:
>Environment:
NetBSD columbia.dtcc.edu 2.0 NetBSD 2.0 (GENERIC) #0: Wed Dec  1 17:45:15 EST 2004  root@columbia.dtcc.edu:/usr/obj/sys/arch/i386/compile/GENERIC i386
>Description:
When using a USB keyboard, and the kernel prompts you for a root device typing on the usb keyboard does nothing. If I unplug it and plug it back in nothing happens. However if I plug a PS/2 keyboard in and fill out the root device, dump device and filesystem information. When I hit enter the USB events from me unplugging and plugging the keyboard back in fire and then it attempts to mount the file system.
>How-To-Repeat:
Boot with a USB keyboard to a kernel that prompts you for the root device and attempt to type it in.
>Fix:
My guess is that something is spl'ing itself higher than the USB code when it prompts for a root device.