PCI rerouting verbose boot output
Here's some debug output for the __PCI_REROUTE_INTERRUPT problem in
6-STABLE, with a couple of explanations:
-
dmesg-last-known-good-304.txt
STABLE's pci.c somewhere between 1.292.2.5 and 1.292.2.6 - I merged
1.296, 1.301, 1.303, and 1.304 by hand. 1.302 was skipped since it
was not really merged into 1.292.2.6 and hence not relevant.
-
dmesg-bad-stable.txt
STABLE's pci.c 1.292.2.6 - pcib3 is not handed IRQ 20, consequently
re0 gets IRQ 10, not 20, and gives a "watchdog timeout".
-
dmesg-good-stable-even-closer-to-308.txt
With pci-reroute-interrupt.patch
that fixes the "watchdog timeout" problem and brings 1.292.2.6 a bit
closer to 1.308; now pcib3 gets IRQ 20, re0 gets IRQ 20, and all is
well.