From: Alex Williamson Date: Tue, 17 Jun 2014 21:40:13 +0000 (-0600) Subject: PCI: Fix unaligned access in AF transaction pending test X-Git-Tag: omap-for-v3.17/fixes-against-rc2~324^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d066c946a866268c14a120b33e7226e899981998;p=pandora-kernel.git PCI: Fix unaligned access in AF transaction pending test pci_wait_for_pending() uses word access, so we shouldn't be passing an offset that is only byte aligned. Use the control register offset instead, shifting the mask to match. Fixes: d0b4cc4e3270 ("PCI: Wrong register used to check pending traffic") Fixes: 157e876ffe0b ("PCI: Add pci_wait_for_pending() (refactor pci_wait_for_pending_transaction()) Reported-by: Ben Hutchings Signed-off-by: Alex Williamson Signed-off-by: Bjorn Helgaas Acked-by: Gavin Shan CC: stable@vger.kernel.org # v3.14+ --- Reading git-diff-tree failed