While at mountroot prompt the rpi uart driver eats some characters, making very hard to type something right. ray@ suggested to not enable the uart interrupts in uart_bus_attach() routine for the console device and that seems to also works fine for rpi. Fix: Apply the attached patch. It is a copy from the workaround used on uart_dev_imx.c. Patch attached with submission follows: How-To-Repeat: Boot a kernel from BOOTP (or boot a kernel from SD card without a valid root partition) and try to type at mountroot prompt. You need to keep the keys pressed for a while to see some output.
State Changed From-To: open->closed Fixed in head, soon to be fixed in stable...