Well the new bios was a big improvement, when I took _all_ the boot options off. On the plus side, it now announces
Oct 9 08:59:16 harriet kernel: System has AMD C1E enabled
and ACPI seems a lot better featured & happier.
]No mention of aspm in the bootup. I was running pcie_aspm=force for the laptop power regression, and if I didn't the kernel would ask the bios about aspm then throw up it's hands. Now aspm isn't mentioned. Whassup? And on the minus side, I have these:
Oct 9 08:59:16 harriet kernel: pci_bus 0000:03: [bus 03-06] partially hidden behind transparent bridge 0000:02 [bus 02-03]
Oct 9 08:59:16 harriet kernel: pci0000:00: Unable to request _OSC control (_OSC support mask: 0x1e)
Oct 9 08:59:16 harriet kernel: pci 0000:00:14.2: address space collision: [mem 0xd0408000-0xd040bfff 64bit] conflicts with 0000:00:12.0 [mem 0xd0409000-0xd04093ff]
However, a check with lspci -v reveals that the numbers it's complaining about don't show. So it looks like they designed over non existent devices.