PCI config space is not restored upon resume (macbook pro)
osharoiko at gmail.com
Tue Aug 3 16:25:05 UTC 2010
On 3 August 2010 17:44, John Baldwin <jhb at freebsd.org> wrote:
> I wonder if the bus numbers for PCI-PCI bridges need to be restored on resume?
> If they aren't then config transactions won't be routed properly. You could
> add a pcib_resume() method that prints out the various bus register values
> after resume to see if they match what we print out during boot.
I'll do that tomorrow and report the results.
As I can see PCI-PCI bridge (non ACPI) restores bus numbers, while
ACPI version - don't.
More information about the freebsd-hackers