View Issue Details

IDProjectCategoryView StatusLast Update
0017178CentOS-8kernelpublic2020-03-23 11:57
Reportertomasz.zawadzki 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version8.1.1911 
Target VersionFixed in Version 
Summary0017178: Problems binding to uio_pci_generic in 4.18
DescriptionUsing CentOS 8.1, I am unable to bind a PCI device to uio_pci_generic. Dmesg shows:

[ 2422.671851] genirq: Threaded irq requested with handler=NULL and !ONESHOT for irq 11
[ 2422.691238] uio_pci_generic: probe of 0000:00:06.0 failed with error -22

This problem has been reproduced on multiple systems.

System:
[vagrant@centos8 spdk]$ cat /etc/redhat-release
CentOS Linux release 8.1.1911 (Core)
[vagrant@centos8 spdk]$ uname -a
Linux centos8.localdomain 4.18.0-147.5.1.el8_1.x86_64 #1 SMP Wed Feb 5 02:00:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Original report to LKML:
https://lkml.org/lkml/2018/8/10/624

Following patch merged to 4.18 stable resolves this issue:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.18.y&id=a34e4f42055a7fe8e804fc9e71dfc1e324c657f1

Having the above revert included in future version of CentOS would be helpful for any uio_pci_generic users.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2020-03-23 11:57 tomasz.zawadzki New Issue