[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <21BF98B1-0EA5-46BC-BC68-196190880087@intel.com>
Date: Fri, 10 Aug 2018 21:12:19 +0000
From: "Harris, James R" <james.r.harris@...el.com>
To: "gregkh@...uxfoundation.org" <gregkh@...uxfoundation.org>,
"xiubli@...hat.com" <xiubli@...hat.com>
CC: "kvm@...r.kernel.org" <kvm@...r.kernel.org>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
"Michael S. Tsirkin" <mst@...hat.com>,
"Jiang, Dave" <dave.jiang@...el.com>,
"Walker, Benjamin" <benjamin.walker@...el.com>,
"Wodkowski, PawelX" <pawelx.wodkowski@...el.com>
Subject: Problems with uio_pci_generic in v4.18-rc8
Hi,
Using Linux kernel v4.18-rc8, I am unable to bind a PCI device to uio_pci_generic. This works fine with v4.18-rc4. dmesg shows:
[ 336.221585] genirq: Threaded irq requested with handler=NULL and !ONESHOT for irq 33
[ 336.221681] uio_pci_generic: probe of 0000:04:00.0 failed with error -22
This problem has been reproduced on multiple systems.
This seems to be related to commit 9421e45f5 (“uio: use request_threaded_irq instead”) which was merged in -rc5. Reverting this commit fixes the issue (I also reverted 543af5861f and 57c5f4df0a which also touch uio.c - just to be safe).
This seems like a serious regression to uio_pci_generic, but any tips or pointers would be appreciated.
Thanks,
Jim Harris
Powered by blists - more mailing lists