Request for CIFS patches to be available in 5.4 kernel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
In Progress
|
Undecided
|
Marcelo Cerri | ||
Focal |
Fix Released
|
Undecided
|
Unassigned | ||
linux-azure (Ubuntu) |
In Progress
|
Undecided
|
Marcelo Cerri | ||
Focal |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
Microsoft's CIFS product team requested to ensure below patches are available in 5.4 kernel
https:/
https:/
https:/
https:/
I notice couple commits are already picked up in 5.4 kernel. Just sharing the CIFS patch commit requests came in.
[Test Case]
Since those are small improvements a basic smoke test can be used to avoid regressions:
1. Install cifs-utils and dbench:
$ sudo apt-get install cifs-utils dbench
2. Mount a CIFS share using:
$ sudo mount -t cifs -o username=REMOTEUSER \\remoteip\
3. Run dbench and check for regressions:
$ cd /mnt; dbench 20 -t 120 -D .
[Regression potential]
The regression potential is restricted to the ability of mounting and accessing CIFS volumes.
CVE References
Changed in linux (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
v5.4-rc1~8^2~37 df58fae72428 smb3: Incorrect size for netname negotiate context
v5.5-rc1~3^2~4 43f8a6a74ee2 smb3: query attributes on file close
v5.7-rc1~155^2~22 cf5371ae460e smb3: fix performance regression with setting mtime
v5.8-rc7~15^2 0e6705182d4e Revert "cifs: Fix the target file was deleted when rename failed."
The first commit was accepted upstream before 5.4 and the last two were already included to Focal via the upstream stable updates LP:#1873481 and LP:#1889669.
Groovy doesn't need any of the changes because all of them where included before 5.8.
The only one missing is commit id 43f8a6a74ee2 ("smb3: query attributes on file close").