Booted fine on i686. However, I thought this was something that should be fixed by udev loading my modules, and it shows up in my dmesg output:
Warning! ehci_hcd should always be loaded before uhci_hcd and ohci_hcd, not after
dmesg has output from usbcore, ohci_hcd, and ehci_hcd in that order, so it does not appear to be loading in the correct order as the message indicates.
Hi, http://bugs.archlinux.org/task/12009 I talked to brain0 yesterday, it's pretty difficult to do this on udev level, because how you want to trigger if a system has a usb2 controller inside.
Workaround for this warning is to load it in MODULES= in initcpio and rc.conf manually.