Introduces ECAM support into PCIX, also fixes a small bug I found while using it.
introduced an AMD k8 work around.
I know we should have some kind of compatibility thing like errata, but we don't have a good way to do that yet. and I like being able to boot.
Not like we're the first to do this either:
torvalds/linux@d6ece54
Fix a small registry bug too.