openafs-modules-dkms 1.6.7-1: openafs kernel module failed to build
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openafs (Ubuntu) |
Fix Released
|
Undecided
|
Achim Bohnet | ||
Trusty |
Fix Released
|
Medium
|
Louis Bouchard | ||
Utopic |
Fix Released
|
Medium
|
Louis Bouchard |
Bug Description
[SRU justification]
The openafs-
[Impact]
No longer possible to use openafs kernel module
[Fix]
Backport the dentry changes into the current package.
[Test Case]
Install the openafs-
With the fix :
$ sudo apt-get install openafs-
Loading new openafs-1.6.7 DKMS files...
Building only for 3.13.0-46-generic
Building initial module for 3.13.0-46-generic
Done.
openafs:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/
depmod....
DKMS: install completed.
Without the fix :
$ sudo apt-get install openafs-
Loading new openafs-1.6.7 DKMS files...
Building only for 3.13.0-46-generic
Building initial module for 3.13.0-46-generic
Error! Bad return status for module build on kernel: 3.13.0-46-generic (x86_64)
Consult /var/lib/
[Regression]
The applied changes are from upstream and present in Vivid.
Two #includes have been taken out of another commit to
[Original description of the problem]
fails on update
ProblemType: Package
DistroRelease: Ubuntu 14.04
Package: openafs-
ProcVersionSign
Uname: Linux 3.13.0-45-generic x86_64
NonfreeKernelMo
ApportVersion: 2.14.1-0ubuntu3.7
Architecture: amd64
DKMSKernelVersion: 3.13.0-46-generic
Date: Wed Feb 18 12:19:38 2015
DuplicateSignature: dkms:openafs-
InstallationDate: Installed on 2014-12-15 (64 days ago)
InstallationMedia: Ubuntu 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.2)
PackageArchitec
PackageVersion: 1.6.7-1
SourcePackage: openafs
Title: openafs-
UpgradeStatus: No upgrade log present (probably fresh install)
tags: | removed: need-duplicate-check |
Changed in openafs (Ubuntu): | |
status: | New → Confirmed |
Changed in openafs (Ubuntu): | |
assignee: | nobody → Achim Bohnet (allee) |
status: | Confirmed → Fix Committed |
Changed in openafs (Ubuntu Trusty): | |
status: | New → Triaged |
importance: | Undecided → Medium |
assignee: | nobody → Louis Bouchard (louis-bouchard) |
tags: | added: cts |
Changed in openafs (Ubuntu Trusty): | |
status: | Triaged → In Progress |
Changed in openafs (Ubuntu Utopic): | |
status: | New → Confirmed |
importance: | Undecided → Medium |
assignee: | nobody → Louis Bouchard (louis-bouchard) |
Changed in openafs (Ubuntu Utopic): | |
status: | Confirmed → In Progress |
tags: |
added: verification-done removed: verification-needed |
Changed in openafs (Ubuntu): | |
status: | Fix Committed → Fix Released |
This is due to the backport of a kernel change:
move d_rcu from overlapping d_child to overlapping d_alias
to 3.2.0-76.111 and 3.13.0-46.*.
The OpenAFS package in Debian sid (1.6.10-4) has the necessary fixes. If you want to cherry-pick them, try the patches I'll attach shortly.