All of lore.kernel.org
 help / color / mirror / Atom feed
* PCI passthrough stopped working, brainache!
@ 2011-10-10 19:45 Andy Burns
  2011-10-10 22:02 ` Andy Burns
  2011-10-11 21:25 ` Andy Burns
  0 siblings, 2 replies; 27+ messages in thread
From: Andy Burns @ 2011-10-10 19:45 UTC (permalink / raw)
  To: xen-devel

Recently had passthrough of 2xPCI DVB-T cards and 1xPCIe DVB-S2 card working,
the last know config that was *certainly* working was

dom0
xen-4.1.1-3.fc16.x86_64
kernel-3.1.0-0.rc7.git0.0.fc16.x86_64

domU
kernel-3.1.0-0.rc8.git0.0.fc16.x86_64

Since then I've updated

xen-4.1.1-6.fc16.x86_64 on dom0

kernel-3.1.0-0.rc9.git0.0.fc16.x86_64 on dom0 and domU

and updated all other packages to current F16 updates-testing,
also lots of fiddling with grub2 and systemd on the domU

Only today did I realise that only the PCIe card is now working, not
the PCI ones, and have since spent several hours trying to get back to
a working configuration :-(

I've rolled my xen packages back from 4.1.1-6 to 4.1.1-3
tried booting various combinations of 3.1.0-rc7/rc8/rc9 as dom0 and domU

made sure I still have "pci=resource_alignment" for all the relevant
PCI devices on the dom0
made sure I still have "iommu=soft" on the domU
made sure pci-back is happy with "xm pci-list-assignable-devices"
made sure devices really have been assigned with "xm pci-list mythf16"
made sure the devices and drivers show in the domU with "lspci",
"lsusb" and "lsmod"
checked "xm dmesg" on dom0 and "dmesg" on dom0 and domU that drivers
see the hardware and load firmware OK
scandvb goes through the motions of tuning, but finds no stations,
this  *feels* as though the issue is lack of DMA transfers.

How can I tell if the iommu=soft is taking effect?
Anything stupid I sound like I've forgotten?

^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2011-12-06 23:49 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-10 19:45 PCI passthrough stopped working, brainache! Andy Burns
2011-10-10 22:02 ` Andy Burns
2011-10-11  8:32   ` Ian Campbell
2011-10-11 15:54     ` Konrad Rzeszutek Wilk
2011-10-11 21:25 ` Andy Burns
2011-10-11 21:49   ` Andy Burns
2011-10-12  3:50     ` Konrad Rzeszutek Wilk
2011-10-12  8:01       ` Andy Burns
2011-10-12 21:36         ` Andy Burns
2011-10-13 18:15           ` Konrad Rzeszutek Wilk
2011-10-13 20:22             ` Andy Burns
2011-10-13 20:28             ` Andy Burns
2011-10-14 15:55               ` Konrad Rzeszutek Wilk
2011-10-14 16:38                 ` Andy Burns
2011-10-15 10:07             ` Andy Burns
2011-10-15 10:36               ` Ian Campbell
2011-10-15 10:54                 ` Andy Burns
2011-10-15 12:15                   ` Ian Campbell
2011-10-15 11:27                 ` Andy Burns
2011-10-15 12:17                   ` Ian Campbell
2011-10-15 15:37                   ` AW: " Carsten Schiers
2011-10-20  3:40                     ` Konrad Rzeszutek Wilk
2011-10-24 11:30                   ` Andy Burns
2011-10-26  8:04                     ` Ian Campbell
2011-12-05 16:10                       ` Taylor, Neal E
2011-12-05 21:09                         ` Konrad Rzeszutek Wilk
2011-12-06 23:49                           ` Taylor, Neal E

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.