пятница

[Bug 1770845] Re: Make vfio-pci built-in or xhci_hcd optional

The task "linux-kvm (Ubuntu)" has expired because it has had no new comments or updates for more than three years. If this issue is still present in an Ubuntu LTS kernel still under active support, please reopen the bug and provide updated details. If this issue was reported against an Ubuntu kernel no longer under active support but the issue still exists in a currently supported Ubuntu kernel, please open a new bug against that kernel version and provide the updated details, with a reference link to the original bug. This action was performed by an automated process maintained by the Ubuntu Kernel Team. ** Tags added: kernel-autoclosed kernel-autoclosed-expired ** Changed in: linux-kvm (Ubuntu) Status: New => Expired -- You received this bug notification because you are subscribed to linux in Ubuntu. Matching subscriptions: Bgg, Bmail, Nb https://bugs.launchpad.net/bugs/1770845 Title: Make vfio-pci built-in or xhci_hcd optional Status in linux package in Ubuntu: Fix Released Status in linux-kvm package in Ubuntu: Expired Status in linux source package in Cosmic: Invalid Status in linux-kvm source package in Cosmic: Invalid Status in linux source package in Focal: Fix Released Status in linux-kvm source package in Focal: Fix Released Bug description: [Impact] This allows vfio-pci to be bound to certain devices during boot, preventing other drivers from binding them. In particular, USB host drivers, like xhci_hcd, are hard to unbind, as USB devices may end up being used by applications. [Test case] Boot the system with vfio-pci.ids=8086:1e31 or other device ID. [Regression potential] Check that VFIO does not bind to any other device. -------------------------------------- Because of nazar-pc@nazar-pc ~> cat '/boot/config-4.15.0-21-generic' | grep CONFIG_USB_XHCI_HCD CONFIG_USB_XHCI_HCD=y Following doesn't work: nazar-pc@nazar-pc ~> cat /etc/modprobe.d/gpu-passthrough.conf options vfio-pci ids=10de:1b06,10de:10ef,1b21:2142 softdep nouveau pre: vfio-pci softdep xhci_hcd pre: vfio-pci GPU is fine (first 2 IDs), but USB controller is always occupied by xhci_hcd and I can't change that while xhci_hcd is built-in. I'd like you to resolve this issue by either embedding vfio-pci module too (prefered solution) or making xhci_hcd optional. There are some discussions withot clean solution online like this: https://www.reddit.com/r/VFIO/comments/4o6wla/cant_get_vfiopci_to_bind_to_usb_30_card_at_boot/ ProblemType: Bug DistroRelease: Ubuntu 18.10 Package: linux-image-4.15.0-21-generic 4.15.0-21.22 ProcVersionSignature: Ubuntu 4.15.0-21.22-generic 4.15.17 Uname: Linux 4.15.0-21-generic x86_64 AlsaVersion: Advanced Linux Sound Architecture Driver Version k4.15.0-21-generic. ApportVersion: 2.20.10-0ubuntu2 Architecture: amd64 ArecordDevices:  **** List of CAPTURE Hardware Devices ****  card 1: S51 [SB Omni Surround 5.1], device 0: USB Audio [USB Audio]    Subdevices: 0/1    Subdevice #0: subdevice #0 AudioDevicesInUse:  USER PID ACCESS COMMAND  /dev/snd/pcmC1D0c: nazar-pc 2226 F...m pulseaudio  /dev/snd/pcmC1D0p: nazar-pc 2226 F...m pulseaudio  /dev/snd/controlC1: nazar-pc 2226 F.... pulseaudio                       nazar-pc 2267 F.... volumeicon Card1.Amixer.info:  Card hw:1 'S51'/'Creative Technology Ltd SB Omni Surround 5.1 at usb-0000:00:14.0-9.2, full spee'    Mixer name : 'USB Mixer'    Components : 'USB041e:322c'    Controls : 12    Simple ctrls : 5 CurrentDesktop: Custom Date: Sat May 12 16:44:11 2018 IwConfig: Error: [Errno 2] Немає такого файла або каталогу: 'iwconfig': 'iwconfig' MachineType: Micro-Star International Co., Ltd. MS-7B45 ProcFB: 0 inteldrmfb ProcKernelCmdLine: BOOT_IMAGE=/root/boot/vmlinuz-4.15.0-21-generic root=UUID=5170aca4-061a-4c6c-ab00-bd7fc8ae6030 ro rootflags=subvol=root nosplash intel_pstate=disable scsi_mod.use_blk_mq=1 intel_iommu=on RelatedPackageVersions:  linux-restricted-modules-4.15.0-21-generic N/A  linux-backports-modules-4.15.0-21-generic N/A  linux-firmware 1.173 RfKill: Error: [Errno 2] Немає такого файла або каталогу: 'rfkill': 'rfkill' SourcePackage: linux UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 03/29/2018 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: A.51 dmi.board.asset.tag: Default string dmi.board.name: Z370 GAMING PRO CARBON (MS-7B45) dmi.board.vendor: Micro-Star International Co., Ltd. dmi.board.version: 2.0 dmi.chassis.asset.tag: Default string dmi.chassis.type: 3 dmi.chassis.vendor: Micro-Star International Co., Ltd. dmi.chassis.version: 2.0 dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrA.51:bd03/29/2018:svnMicro-StarInternationalCo.,Ltd.:pnMS-7B45:pvr2.0:rvnMicro-StarInternationalCo.,Ltd.:rnZ370GAMINGPROCARBON(MS-7B45):rvr2.0:cvnMicro-StarInternationalCo.,Ltd.:ct3:cvr2.0: dmi.product.family: Default string dmi.product.name: MS-7B45 dmi.product.version: 2.0 dmi.sys.vendor: Micro-Star International Co., Ltd. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1770845/+subscriptions

Комментариев нет:

Отправить комментарий