Changes between Initial Version and Version 1 of Ticket #11619, comment 25
- Timestamp:
- Aug 21, 2016, 6:07:07 PM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #11619, comment 25
initial v1 8 8 The EHCI base register is at 0x942c4000. The giveaway was the PCI error, the rest of the EHCI errors are misleading. 9 9 10 It looks like this is caused by ignoring the e820 reserved ranges when doing the MTRR allocation ?I think this is probably beyond me to fix (without spending a lot of time learning how this works anyway), it would be great if someone could have a further look at it.10 It looks like this is caused by ignoring the e820 reserved ranges when doing the MTRR allocation for the EHCI controller, because the e820 range isn't also recorded in the ACPI CRS. So when using ACPI, the CRS doesn't say to ignore the range, so we allocate the controller there (though the e820 told us to ignore it). So if you disable ACPI, there's no CRS, and it works. I think this is probably beyond me to fix (without spending a lot of time learning how this works anyway), it would be great if someone could have a further look at it. 11 11 12 12 [1] https://bugzilla.kernel.org/show_bug.cgi?id=22132