John, Sujith pointed out it would be best to have the ioread/iowrite serialized routines as inline, here is the new batch based on that. I had tried a macro but that is just too ugly.. I figured its best to revert instead of patching on top. Sorry for any trouble. It requires revert of the last serialization series: 3149fde1bf083d32d5190cdc7f2bf8d0035966b1 ath9k: remove dummy PCI "retry timeout" fix b214ce676b438434a32d8e3dbddb28639ffb56a1 ath9k: add cpu notifier to enhance device configuration c006bbb7932b3f6594fcbf56fec0552fe51d4386 ath9k: AR9280 PCI devices must serialize IO as well cd70622da755f37534e72d289fca6b98347aff65 ath9k: implement IO serialization Luis R. Rodriguez (4): ath9k: implement IO serialization ath9k: AR9280 PCI devices must serialize IO as well ath9k: add cpu notifier to enhance device configuration ath9k: remove dummy PCI "retry timeout" fix drivers/net/wireless/ath9k/ath9k.h | 41 ++++++++++++++++++++++++++++++++++++ drivers/net/wireless/ath9k/hw.c | 41 +++++++++++++++++++++++++++++++++++- drivers/net/wireless/ath9k/hw.h | 9 ++++++- drivers/net/wireless/ath9k/main.c | 30 ++++++++++++++++++++++++++ drivers/net/wireless/ath9k/pci.c | 22 +++--------------- 5 files changed, 122 insertions(+), 21 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html