Messages in this thread | | | Subject | RE: [RFC/PATCH]reconfigure MSI registers after resume | Date | Thu, 1 Sep 2005 13:59:32 -0700 | From | "Nguyen, Tom L" <> |
| |
On Thursday, September 01, 2005 1:10 PM Andrew Morton wrote: >> >> On Thursday, September 01, 2005 12:32 PM Andrew Morton wrote: >> > So what is the alternative to Shaohua's fix? Restore all the msi >> > registers on resume? >> >> Yes, the PCIe port bus driver, for example, did that. >>
> So you're saying that each individual driver which uses MSI is responsible > for the restore? Yes.
> Is it not possible to do this in some single centralized place? Existing pci_save_state(dev)/pci_restore_state(dev) covers only 64 bytes of PCI header. One solution is to extend these APIs to cover up to 256 bytes. What do you think?
Thanks, Tom - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |