Re: No dma_sync_* during pci_probe? (Sparc, post 2.6.22 regression)

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: David Miller <davem@...>
Cc: <sparclinux@...>, <linux-kernel@...>, <gregkh@...>, <krh@...>, <linux1394-devel@...>
Date: Wednesday, December 19, 2007 - 12:33 pm

David Miller wrote:

And why are the dev_archdata corrupt?
Does arch/sparc64/kernel/pci.c fill them in incorrectly or too late?

drivers/firewire/fw_ohci.c needs them for dma_map_single() +
dma_sync_single_for_device() in the pci_driver.probe(), sometime after
it called pci_enable_device(), before finishing the probe.
-- 
Stefan Richter
-=====-=-=== ==-- =--==
http://arcgraph.de/sr/
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: No dma_sync_* during pci_probe? (Sparc, post 2.6.22 regr..., Stefan Richter, (Wed Dec 19, 12:33 pm)