]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
fix(kernel-modules): add blk_mq_alloc_disk and blk_cleanup_disk to blockfuncs
authorLukas Nykryn <lnykryn@redhat.com>
Thu, 12 Aug 2021 09:46:35 +0000 (11:46 +0200)
committerJóhann B. Guðmundsson <johannbg@gmail.com>
Fri, 13 Aug 2021 11:27:15 +0000 (11:27 +0000)
Since kernel 5-14 those are used by many drivers for example:
xen-blkfront, loop, nbd, pd

modules.d/90kernel-modules/module-setup.sh

index 8b06893ae8a3028847969dedf0aa70cdb521bdf7..69dc18b59586c18b3d38ea7217388977fdc374cf 100755 (executable)
@@ -2,7 +2,7 @@
 
 # called by dracut
 installkernel() {
-    local _blockfuncs='ahci_platform_get_resources|ata_scsi_ioctl|scsi_add_host|blk_cleanup_queue|register_mtd_blktrans|scsi_esp_register|register_virtio_device|usb_stor_disconnect|mmc_add_host|sdhci_add_host|scsi_add_host_with_dma'
+    local _blockfuncs='ahci_platform_get_resources|ata_scsi_ioctl|scsi_add_host|blk_cleanup_queue|register_mtd_blktrans|scsi_esp_register|register_virtio_device|usb_stor_disconnect|mmc_add_host|sdhci_add_host|scsi_add_host_with_dma|blk_mq_alloc_disk|blk_cleanup_disk'
     local -A _hostonly_drvs
 
     find_kernel_modules_external() {