[vfio-users] Interrupt Handling: Regression or config change?
Alex Williamson
alex.williamson at redhat.com
Thu Jan 5 23:30:46 UTC 2017
On Thu, 5 Jan 2017 19:14:29 +0100
Ede Wolf <listac at nebelschwaden.de> wrote:
> Hello,
>
> Running arch, I am having a windows XP guest, to which I am passing
> through a PCIe Parallel Card, that again talks to a device that
> unfortunately is very picky about interrupts and more so the interrupt
> setting within Windows XP for that parallel port.
>
> For a short explanation: Windows XP offers 3 ways to operate the
> parallel port:
> "never use an interrupt"
> "try not to use an interrupt"
> "Use any interrupt assigned to that port"
>
> My device requires the last option, otherwise communication does simply
> not work, albeit the device itself is detected. So it seems, that
> whatever setting I choose within windows xp, it is now ignored and does
> not make any difference any more.
>
> However, it used to work perfectly fine up to Kernel 4.5. or 4.6, I do
> not remember exactly, but does not work any more with 4.8. Skipped 4.7
> for sure.
>
> Booting into the 4.4-lts kernel makes things work as expected, booting
> into 4.8.x and communication is broken again. Can be repeated at will
> with consistently the same results and holds true now for several
> incarnations of the 4.8 kernel the archlinux team has provided so far.
>
> Now I am wondering: Is there any compelling configuration change that I
> am not aware of or is this simply a bug? And if, is this related to vfio
> or other parts of the kernel and this the wrong place?
>
> Thanks for any help
Any chance you could narrow down where this broke a little further,
perhaps even bisecting the kernel to a specific commit? Thanks,
Alex
More information about the vfio-users
mailing list