* MMC card access with IOMMU broken
@ 2012-01-22 10:38 Oliver Hartkopp
0 siblings, 0 replies; only message in thread
From: Oliver Hartkopp @ 2012-01-22 10:38 UTC (permalink / raw)
To: Chris Ball; +Cc: linux-mmc, Chris Wright
Hi all,
a problem first that occurred in 3.2 is still in a problem 3.3rc1
See
http://lists.linuxfoundation.org/pipermail/iommu/2012-January/003438.html
As Chris Wright pointed out there's probably something in the MMC DMA handling
missing when IOMMU is enabled.
I can send new logs like this from the latest 3.3rc1 ...
[ 44.508118] mmc0: error -110 whilst initialising MMC card
[ 44.604237] mmc0: error -110 whilst initialising MMC card
[ 44.711132] DRHD: handling fault status reg 3
[ 44.711199] DMAR:[DMA Write] Request device [03:00.0] fault addr fffff000
[ 44.711202] DMAR:[fault reason 02] Present bit in context entry is clear
[ 44.711226] mmc0: card is mmc v4 but doesn't support any high-speed modes.
[ 44.711495] mmc0: power class selection to bus width 4 failed
[ 44.711996] DRHD: handling fault status reg 3
[ 44.712058] DMAR:[DMA Write] Request device [03:00.0] fault addr fffff000
[ 44.712060] DMAR:[fault reason 02] Present bit in context entry is clear
[ 44.712093] mmc0: new MMC card at address 0001
[ 44.722460] mmcblk0: mmc0:0001 000000 30.6 MiB
[ 44.724100] DRHD: handling fault status reg 2
[ 44.724165] DMAR:[DMA Write] Request device [03:00.0] fault addr fffff000
[ 44.724168] DMAR:[fault reason 02] Present bit in context entry is clear
[ 44.724363] DRHD: handling fault status reg 3
[ 44.724430] DMAR:[DMA Write] Request device [03:00.0] fault addr fffff000
[ 44.724433] DMAR:[fault reason 02] Present bit in context entry is clear
[ 44.724667] mmcblk0: unknown partition table
[ 44.729817] DRHD: handling fault status reg 3
[ 44.729882] DMAR:[DMA Write] Request device [03:00.0] fault addr fffff000
[ 44.729884] DMAR:[fault reason 02] Present bit in context entry is clear
[ 44.730088] DRHD: handling fault status reg 3
(..)
[ 44.825656] DRHD: handling fault status reg 3
[ 44.829802] DMAR:[DMA Write] Request device [03:00.0] fault addr fffff000
[ 44.829805] DMAR:[fault reason 02] Present bit in context entry is clear
[ 47.952259] mmc0: card 0001 removed
And also with IOMMU disabled if it helps.
Regards,
Oliver
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2012-01-22 10:39 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-22 10:38 MMC card access with IOMMU broken Oliver Hartkopp
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.