[regression] NFS client: access problems after updating to kernel 4.4.0-31-generic
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
High
|
Seth Forshee | ||
Xenial |
Fix Released
|
High
|
Seth Forshee |
Bug Description
SRU Justification
Impact: A regression in xenial causes automatic mounting of exported submounts of an nfs mount to fail.
Fix: Change nfs to use sget_userns instead of sget, bypassing a capability check that is not necessary for nfs.
Regression Potential: The behavior after the fix is functionally equivalent to upstream, so this is unlikely to cause regressions.
---
I am denied access to the subfilesystems exported by my nfs server (the top level filesystem itself is unaffected).
The client is reporting that I do not have the necessary permissions. However, all was fine until the day before yesterday.
When I revert my client to 4.4.0-28, everything is in working order again. I assume the permission problem is really a bug in kernel 4.4.0-31.
---
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CurrentDesktop: Unity
DistroRelease: Ubuntu 16.04
HibernationDevice: RESUME=
InstallationDate: Installed on 2016-04-07 (101 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Beta amd64 (20160405)
IwConfig:
lo no wireless extensions.
enp4s0 no wireless extensions.
MachineType: MICRO-STAR INTERNATIONAL CO.,LTD MS-7514
NonfreeKernelMo
Package: linux (not installed)
ProcFB:
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.157.2
RfKill:
Tags: xenial
Uname: Linux 4.4.0-31-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 05/28/2008
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: V1.1
dmi.board.
dmi.board.name: MS-7514
dmi.board.vendor: MICRO-STAR INTERNATIONAL CO.,LTD
dmi.board.version: 1.0
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: MICRO-STAR INTERNATIONAL CO.,LTD
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: MS-7514
dmi.product.
dmi.sys.vendor: MICRO-STAR INTERNATIONAL CO.,LTD
description: | updated |
Changed in linux (Ubuntu): | |
status: | Incomplete → Opinion |
status: | Opinion → Incomplete |
tags: | added: regression-updates |
Changed in linux (Ubuntu): | |
importance: | Low → High |
tags: | added: kernel-key |
Changed in linux (Ubuntu): | |
status: | Incomplete → In Progress |
Changed in linux (Ubuntu Xenial): | |
assignee: | nobody → Seth Forshee (sforshee) |
importance: | Undecided → High |
status: | New → In Progress |
description: | updated |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
Jurgen Schellaert, thank you for reporting this and helping to make Ubuntu better. Please execute the following command only once, as it will automatically gather debugging information, in a terminal:
apport-collect 1603719
When reporting bugs in the future please use apport by using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https:/ /wiki.ubuntu. com/ReportingBu gs.