Kernel Build Fails for Fuse Module
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Medium
|
Seth Forshee |
Bug Description
SRU Justification
Impact: Users attempting to build our xenial kernel tree with fuse as a module get an error that current_in_userns in undefined. This is because that symbol is not exported to modules.
Fix: Export the symbol. This is done in the upstream patches, but that never got backported to xenial.
Regression Potential: Virtually zero.
---
ERROR: "current_in_userns" [fs/fuse/fuse.ko] undefined!
/root/linux-
make[3]: *** [__modpost] Error 1
/root/linux-
make[2]: *** [modules] Error 2
make[2]: Leaving directory '/root/
Makefile:146: recipe for target 'sub-make' failed
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory '/root/linux-4.4.0'
debian/
make: *** [/root/
Confirmed working using the following diff:
https:/
Changed in linux (Ubuntu Xenial): | |
assignee: | nobody → Seth Forshee (sforshee) |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in linux (Ubuntu): | |
status: | Confirmed → Fix Released |
description: | updated |
Changed in linux (Ubuntu Xenial): | |
status: | Confirmed → In Progress |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 1617550
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.