So we are back to:
[ 0.644189] Calling fixup hook: quirk_usb_early_handoff+0x0/0x4a6
[ 145.936254] Calling fixup hook: pci_fixup_video+0x0/0xac
So we really need to know what's happening there.
Can you please apply the following patch and enable
CONFIG_FUNCTION_TRACER and add "ftrace=function" on the command line?
When the box is up, mount debugfs (mount -t debugfs debugfs
/sys/kernel/debug) and read out /sys/kernel/debug/tracing/trace, bzip2
it and provide it somewhere for download. If you have no way to do
that, mail it to me offlist.