View Issue Details

IDProjectCategoryView StatusLast Update
0018494CentOS-8kernelpublic2022-08-18 19:02
Reporterkris+bugzilla@knigga.com Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Platformx86_64OSCentos StreamOS Version8
Summary0018494: vdo kernel modules aren't available for the latest kernel, kernel-core-4.18.0-408.el8.x86_64
DescriptionThe most recent published kernel modules for vdo appear to be for the 4.18.0-373 kernel, and won't load on 4.18.0-408 due to symbol version issues.

$ uname -r
4.18.0-408.el8.x86_64

$ rpm -qil kmod-kvdo
Name : kmod-kvdo
Version : 6.2.6.14
Release : 84.el8
Architecture: x86_64
Install Date: Thu Aug 11 08:10:05 2022
Group : Unspecified
Size : 1733033
License : GPLv2+
Signature : RSA/SHA256, Thu Apr 7 10:25:42 2022, Key ID 05b555b38483c65d
Source RPM : kmod-kvdo-6.2.6.14-84.el8.src.rpm
Build Date : Thu Apr 7 10:02:18 2022
Build Host : x86-01.mbox.centos.org
Relocations : (not relocatable)
Packager : CentOS Buildsys <bugs@centos.org>
Vendor : CentOS
URL : http://github.com/dm-vdo/kvdo
Summary : Kernel Modules for Virtual Data Optimizer
Description :
Virtual Data Optimizer (VDO) is a device mapper target that delivers
block-level deduplication, compression, and thin provisioning.

This package provides the kernel modules for VDO.
/etc/depmod.d/kvdo.conf
/lib/modules/4.18.0-373.el8.x86_64
/lib/modules/4.18.0-373.el8.x86_64/extra
/lib/modules/4.18.0-373.el8.x86_64/extra/kmod-kvdo
/lib/modules/4.18.0-373.el8.x86_64/extra/kmod-kvdo/uds
/lib/modules/4.18.0-373.el8.x86_64/extra/kmod-kvdo/uds/uds.ko
/lib/modules/4.18.0-373.el8.x86_64/extra/kmod-kvdo/vdo
/lib/modules/4.18.0-373.el8.x86_64/extra/kmod-kvdo/vdo/kvdo.ko
/usr/lib/.build-id
/usr/lib/.build-id/d4
/usr/lib/.build-id/d4/be5d85083e15dfe4febbb3bade63394b72e294
/usr/lib/.build-id/dd
/usr/lib/.build-id/dd/3520107c721f3e5c472f36168d46ca6accb2f5
/usr/share/doc/kmod-kvdo/greylist.txt

$ sudo insmod /lib/modules/4.18.0-373.el8.x86_64/extra/kmod-kvdo/vdo/kvdo.ko
insmod: ERROR: could not insert module /lib/modules/4.18.0-373.el8.x86_64/extra/kmod-kvdo/vdo/kvdo.ko: Invalid parameters

$ dmesg | tail
[174857.628302] kvdo: disagrees about version of symbol dm_set_target_max_io_len
[174857.628304] kvdo: Unknown symbol dm_set_target_max_io_len (err -22)
[174857.628412] kvdo: disagrees about version of symbol dm_register_target
[174857.628414] kvdo: Unknown symbol dm_register_target (err -22)
[174857.628489] kvdo: disagrees about version of symbol dm_table_get_mode
[174857.628491] kvdo: Unknown symbol dm_table_get_mode (err -22)
[174857.628533] kvdo: disagrees about version of symbol dm_table_get_md
[174857.628535] kvdo: Unknown symbol dm_table_get_md (err -22)
[174857.628597] kvdo: disagrees about version of symbol dm_get_device
[174857.628599] kvdo: Unknown symbol dm_get_device (err -22)

TagsNo tags attached.

Activities

toracat

toracat

2022-08-14 20:49

manager   ~0038969

All CentOS Stream-related bugs must be reported to Red Hat. For details, please see:

https://wiki.centos.org/ReportBugs
kris+bugzilla@knigga.com

kris+bugzilla@knigga.com

2022-08-15 16:12

reporter   ~0038973

Thanks.

https://bugzilla.redhat.com/show_bug.cgi?id=2118379
toracat

toracat

2022-08-18 19:02

manager   ~0038974

Closing now as the upstream bug you filed has been closed.

Issue History

Date Modified Username Field Change
2022-08-11 13:28 kris+bugzilla@knigga.com New Issue
2022-08-12 07:22 ManuelWolfshant Project CentOS-7 => CentOS-8
2022-08-14 20:49 toracat Note Added: 0038969
2022-08-15 16:12 kris+bugzilla@knigga.com Note Added: 0038973
2022-08-18 19:02 toracat Status new => closed
2022-08-18 19:02 toracat Resolution open => fixed
2022-08-18 19:02 toracat Note Added: 0038974