View Issue Details

IDProjectCategoryView StatusLast Update
0001338channel: elrepo/el9kmod-ecryptfspublic2023-04-03 16:42
Reporterjcpunk Assigned Totoracat  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Summary0001338: unable to use kmod-ecryptfs with 5.14.0-162.22.2.el9_1
DescriptionIt looks like some of the symbols changed in the kernel as I'm no longer able to modprobe the ecryptfs kmod.

# rpm -q kmod-ecryptfs -i
Name : kmod-ecryptfs
Version : 0.1
Release : 1.el9_1.elrepo
Architecture: x86_64
Install Date: Tue 28 Mar 2023 09:13:47 AM CDT
Group : System Environment/Kernel
Size : 252067
License : GPLv2
Signature : DSA/SHA256, Mon 05 Dec 2022 01:21:24 PM CST, Key ID 309bc305baadae52
Source RPM : kmod-ecryptfs-0.1-1.el9_1.elrepo.src.rpm
Build Date : Mon 05 Dec 2022 01:19:56 PM CST
Build Host : Build64F37.local
Vendor : The ELRepo Project (https://elrepo.org)
URL : http://www.kernel.org/
Summary : ecryptfs kernel module(s)
Description :
This package provides the ecryptfs kernel module(s).
It is built to depend upon the specific ABI provided by a range of releases
of the same variant of the Linux kernel and not on any one specific build.
Steps To Reproduceboot to kernel-5.14.0-162.22.2.el9_1.x86_64
try to load kmod-ecryptfs
TagsNo tags attached.

Activities

toracat

2023-03-28 12:28

administrator   ~0009104

@jcpunk

I tried to rebuild the kmod against kernel-5.14.0-162.22.2.el9_1. However it ended with many build errors. The current source from kernel-5.15.80 may not be appropriate.

Suggestions, patches, welcome.

jcpunk

2023-03-28 19:05

reporter   ~0009105

Regretfully I'm not sure (and I've got the flu)... maybe the CentOS kmod sig has some ideas?

toracat

2023-03-29 01:55

administrator   ~0009108

@jcpunk

I suppose the CentOS kmod Sig uses the source code from RHEL kernels. I just built kmod-ecryptfs with the source code taken from the RHEL 9.1 kernel. It is in the elrepo-testing repo.

kmod-ecryptfs-0.2-1.el9_1.elrepo.x86_64.rpm

However, we used the source from kernel-5.15 previously ( https://elrepo.org/bugs/view.php?id=1294 ). I tried to rebuild this against kernel-5.14.0-162.22.2.el9_1 and that's when things went bananas. I will work on it later.

jcpunk

2023-03-30 15:29

reporter   ~0009119

https://cbs.centos.org/koji/buildinfo?buildID=43390 looks to have a build that runs on my setup.

toracat

2023-03-30 15:34

administrator   ~0009120

@jcpunk

So the package in the elrepo-testing does not run for you? Then I'd have to look in their code and see what's there.

jcpunk

2023-04-03 11:12

reporter   ~0009121

I just got back to this, I didn't read read your last response closely enough.

I can confirm the package up in elrepo-testing works as I'd expect.

toracat

2023-04-03 16:38

administrator   ~0009122

@jcpunk

Thank you for getting back with the result. I'm going to promote this to the main repo.

Issue History

Date Modified Username Field Change
2023-03-28 10:25 jcpunk New Issue
2023-03-28 10:25 jcpunk Status new => assigned
2023-03-28 10:25 jcpunk Assigned To => toracat
2023-03-28 12:28 toracat Note Added: 0009104
2023-03-28 19:05 jcpunk Note Added: 0009105
2023-03-29 01:55 toracat Note Added: 0009108
2023-03-30 15:29 jcpunk Note Added: 0009119
2023-03-30 15:34 toracat Note Added: 0009120
2023-04-03 11:12 jcpunk Note Added: 0009121
2023-04-03 16:38 toracat Note Added: 0009122
2023-04-03 16:42 toracat Status assigned => resolved
2023-04-03 16:42 toracat Resolution open => fixed