test it together with tip, it seems all io apic routing is not set rightly. MSI is ok...
[ 200.290040] ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 23
[ 200.290991] ehci_hcd 0000:00:1d.7: setting latency timer to 64
[ 200.310002] ehci_hcd 0000:00:1d.7: EHCI Host Controller
[ 200.310455] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 1
[ 200.330127] ehci_hcd 0000:00:1d.7: debug port 1
[ 200.334395] ehci_hcd 0000:00:1d.7: cache line size of 256 is not supported
[ 200.350042] ehci_hcd 0000:00:1d.7: request interrupt 23 failed
[ 200.350491] ehci_hcd 0000:00:1d.7: USB bus 1 deregistered
[ 200.372257] ehci_hcd 0000:00:1d.7: PCI INT A disabled
[ 200.372644] ehci_hcd 0000:00:1d.7: init 0000:00:1d.7 fail, -38
[ 200.389916] ehci_hcd: probe of 0000:00:1d.7 failed with error -38
--