[linux-azure] [SRU] UBUNTU: SAUCE: Drivers: hv: vmbus: Add timeout to vmbus_wait_for_unload
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-azure (Ubuntu) |
Fix Released
|
High
|
Marcelo Cerri | ||
Bionic |
Invalid
|
High
|
Marcelo Cerri | ||
Focal |
Fix Released
|
High
|
Marcelo Cerri | ||
Groovy |
Invalid
|
High
|
Marcelo Cerri | ||
linux-azure-4.15 (Ubuntu) |
Invalid
|
Undecided
|
Marcelo Cerri | ||
Bionic |
Fix Released
|
High
|
Marcelo Cerri | ||
Focal |
Invalid
|
High
|
Marcelo Cerri | ||
Groovy |
Invalid
|
Undecided
|
Marcelo Cerri |
Bug Description
[Impact]
This is a request to inclue a patch, submitted to the upstream linux-hyperv mailing list, in the linux-azure kernels.
Microsoft would like to request this patch in the 16.04 (4.15) and newer azure kernels. This patch fixes a prior commit, hence the SRU request:
Fixes: 415719160de3 ("Drivers: hv: vmbus: avoid scheduling in interrupt context in vmbus_initiate_
The patch specfically performs the following:
"vmbus_
The requested patch can be found at:
https:/
[Test Case]
Since the problem depends on a communication failure with the host. I recommend testing for regressions. The change affects when the module is removed or the system is suspended.
[Regression Potential]
The change affects the panic path and suspend so any regressions shouldn't be critical.
CVE References
Changed in linux-azure (Ubuntu Bionic): | |
status: | New → Invalid |
Changed in linux-azure-4.15 (Ubuntu Focal): | |
status: | New → Invalid |
Changed in linux-azure-4.15 (Ubuntu Groovy): | |
status: | New → Invalid |
Changed in linux-azure-4.15 (Ubuntu Bionic): | |
status: | New → In Progress |
Changed in linux-azure (Ubuntu Focal): | |
status: | New → In Progress |
Changed in linux-azure (Ubuntu Groovy): | |
status: | New → In Progress |
Changed in linux-azure (Ubuntu Bionic): | |
importance: | Undecided → High |
Changed in linux-azure (Ubuntu Focal): | |
importance: | Undecided → High |
Changed in linux-azure (Ubuntu Groovy): | |
importance: | Undecided → High |
Changed in linux-azure-4.15 (Ubuntu Bionic): | |
importance: | Undecided → High |
Changed in linux-azure (Ubuntu Bionic): | |
assignee: | nobody → Marcelo Cerri (mhcerri) |
Changed in linux-azure-4.15 (Ubuntu Focal): | |
importance: | Undecided → High |
Changed in linux-azure (Ubuntu Focal): | |
assignee: | nobody → Marcelo Cerri (mhcerri) |
Changed in linux-azure-4.15 (Ubuntu Bionic): | |
assignee: | nobody → Marcelo Cerri (mhcerri) |
Changed in linux-azure-4.15 (Ubuntu Focal): | |
assignee: | nobody → Marcelo Cerri (mhcerri) |
Changed in linux-azure-4.15 (Ubuntu Groovy): | |
assignee: | nobody → Marcelo Cerri (mhcerri) |
Changed in linux-azure (Ubuntu Groovy): | |
assignee: | nobody → Marcelo Cerri (mhcerri) |
description: | updated |
Changed in linux-azure (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
Changed in linux-azure-4.15 (Ubuntu Bionic): | |
status: | In Progress → Fix Committed |
This bug was fixed in the package linux-azure - 5.4.0-1031.32
---------------
linux-azure (5.4.0-1031.32) focal; urgency=medium
[ Ubuntu: 5.4.0-51.56 ]
* Packaging resync (LP: #1786013)
- update dkms package versions
linux-azure (5.4.0-1030.31) focal; urgency=medium
[ Ubuntu: 5.4.0-50.55 ]
* CVE-2020-16119
- SAUCE: dccp: avoid double free of ccid on child socket
* CVE-2020-16120
- Revert "UBUNTU: SAUCE: overlayfs: ensure mounter privileges when reading
directories"
- ovl: pass correct flags for opening real directory
- ovl: switch to mounter creds in readdir
- ovl: verify permissions in ovl_path_open()
- ovl: call secutiry hook in ovl_real_ioctl()
- ovl: check permission to open real file
linux-azure (5.4.0-1029.29) focal; urgency=medium
* focal/linux-azure: 5.4.0-1029.29 -proposed tracker (LP: #1897102)
* btrfs: trimming a btrfs device which has been shrunk previously fails and
fills root disk with garbage data (LP: #1896154)
- btrfs: trim: fix underflow in trim length to prevent access beyond device
boundary
* Mellanox patch for fixing failures in ConnectX3 Pro/DPDK (LP: #1896760)
- RDMA/mlx4: Read pkey table length instead of hardcoded value
linux-azure (5.4.0-1027.27) focal; urgency=medium
* focal/linux-azure: 5.4.0-1027.27 -proposed tracker (LP: #1895994)
* Focal update: v5.4.61 upstream stable release (LP: #1893115)
- azure: [Config] update config for SPI_DYNAMIC
* Unexpected warning when hibernating (LP: #1895980)
- x86/hyperv: Properly suspend/resume reenlightenment notifications
* [linux-azure] [SRU] UBUNTU: SAUCE: Drivers: hv: vmbus: Add timeout to wait_for_ unload (LP: #1895527) for_unload
vmbus_
- SAUCE: Drivers: hv: vmbus: Add timeout to vmbus_wait_
[ Ubuntu: 5.4.0-49.53 ]
* focal/linux: 5.4.0-49.53 -proposed tracker (LP: #1896007) supported hash_policy port_local( )
* Comet Lake PCH-H RAID not support on Ubuntu20.04 (LP: #1892288)
- ahci: Add Intel Comet Lake PCH-H PCI ID
* Novalink (mkvterm command failure) (LP: #1892546)
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup()
* Oops and hang when starting LVM snapshots on 5.4.0-47 (LP: #1894780)
- SAUCE: Revert "mm: memcg/slab: fix memory leak at non-root kmem_cache
destroy"
* Intel x710 LOMs do not work on Focal (LP: #1893956)
- i40e: Fix LED blinking flow for X710T*L devices
- i40e: enable X710 support
* Add/Backport EPYC-v3 and EPYC-Rome CPU model (LP: #1887490)
- kvm: svm: Update svm_xsaves_
* Fix non-working NVMe after S3 (LP: #1895718)
- SAUCE: PCI: Enable ACS quirk on CML root port
* Focal update: v5.4.65 upstream stable release (LP: #1895881)
- ipv4: Silence suspicious RCU usage warning
- ipv6: Fix sysctl max for fib_multipath_
- netlabel: fix problems with mapping removal
- net: usb: dm9601: Add USB ID of Keenetic Plus DSL
- sctp: not disable bh in the whole sctp_get_
- taprio: Fix using wrong queues in gate mask
- tipc: fix shutdown() of connectionless socket
- net: disable netpoll on fresh napis
- Linux 5.4.65
* Focal update: v5.4.64 upstream stable release (LP: #1895...