|
1 | | -linux-hwe-5.4 (5.4.0-89.100~18.04.1) UNRELEASED; urgency=medium |
| 1 | +linux-hwe-5.4 (5.4.0-89.100~18.04.1) bionic; urgency=medium |
2 | 2 |
|
3 | | - CHANGELOG: Do not edit directly. Autogenerated at release. |
4 | | - CHANGELOG: Use the printchanges target to see the curent changes. |
5 | | - CHANGELOG: Use the insertchanges target to create the final log. |
| 3 | + * bionic/linux-hwe-5.4: 5.4.0-89.100~18.04.1 -proposed tracker (LP: #1944900) |
6 | 4 |
|
7 | | - -- Stefan Bader <stefan.bader@canonical.com> Wed, 29 Sep 2021 12:21:21 +0200 |
| 5 | + [ Ubuntu: 5.4.0-89.100 ] |
| 6 | + |
| 7 | + * focal/linux: 5.4.0-89.100 -proposed tracker (LP: #1944901) |
| 8 | + * Packaging resync (LP: #1786013) |
| 9 | + - debian/dkms-versions -- update from kernel-versions (main/2021.09.27) |
| 10 | + * ext4 journal recovery fails w/ data=journal + mmap (LP: #1847340) |
| 11 | + - jbd2: introduce/export functions |
| 12 | + jbd2_journal_submit|finish_inode_data_buffers() |
| 13 | + - jbd2, ext4, ocfs2: introduce/use journal callbacks |
| 14 | + j_submit|finish_inode_data_buffers() |
| 15 | + - ext4: data=journal: fixes for ext4_page_mkwrite() |
| 16 | + - ext4: data=journal: write-protect pages on j_submit_inode_data_buffers() |
| 17 | + - ext4: fix mmap write protection for data=journal mode |
| 18 | + * CVE-2021-40490 |
| 19 | + - ext4: fix race writing to an inline_data file while its xattrs are changing |
| 20 | + * Obsolete patch "UBUNTU: SAUCE: ext4: fix directory index node split |
| 21 | + corruption" (LP: #1942902) |
| 22 | + - Revert "UBUNTU: SAUCE: ext4: fix directory index node split corruption" |
| 23 | + * psock_snd.sh in net from ubuntu_kernel_selftests ADT failure with |
| 24 | + focal/groovy/hirsute/impish (LP: #1892213) |
| 25 | + - selftests/net: remove min gso test in packet_snd |
| 26 | + * Focal update: v5.4.143 upstream stable release (LP: #1944212) |
| 27 | + - ext4: fix EXT4_MAX_LOGICAL_BLOCK macro |
| 28 | + - x86/fpu: Make init_fpstate correct with optimized XSAVE |
| 29 | + - ath: Use safer key clearing with key cache entries |
| 30 | + - ath9k: Clear key cache explicitly on disabling hardware |
| 31 | + - ath: Export ath_hw_keysetmac() |
| 32 | + - ath: Modify ath_key_delete() to not need full key entry |
| 33 | + - ath9k: Postpone key cache entry deletion for TXQ frames reference it |
| 34 | + - mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards |
| 35 | + - media: zr364xx: propagate errors from zr364xx_start_readpipe() |
| 36 | + - media: zr364xx: fix memory leaks in probe() |
| 37 | + - media: drivers/media/usb: fix memory leak in zr364xx_probe |
| 38 | + - USB: core: Avoid WARNings for 0-length descriptor requests |
| 39 | + - dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers |
| 40 | + - dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() |
| 41 | + - ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 |
| 42 | + - dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not |
| 43 | + yet available |
| 44 | + - scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() |
| 45 | + - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() |
| 46 | + - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO |
| 47 | + - scsi: core: Fix capacity set to zero after offlinining device |
| 48 | + - ARM: dts: nomadik: Fix up interrupt controller node names |
| 49 | + - net: usb: lan78xx: don't modify phy_device state concurrently |
| 50 | + - drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X |
| 51 | + - Bluetooth: hidp: use correct wait queue when removing ctrl_wait |
| 52 | + - iommu: Check if group is NULL before remove device |
| 53 | + - cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant |
| 54 | + - dccp: add do-while-0 stubs for dccp_pr_debug macros |
| 55 | + - virtio: Protect vqs list access |
| 56 | + - vhost: Fix the calculation in vhost_overflow() |
| 57 | + - bpf: Clear zext_dst of dead insns |
| 58 | + - bnxt: don't lock the tx queue from napi poll |
| 59 | + - bnxt: disable napi before canceling DIM |
| 60 | + - net: 6pack: fix slab-out-of-bounds in decode_data |
| 61 | + - ptp_pch: Restore dependency on PCI |
| 62 | + - bnxt_en: Add missing DMA memory barriers |
| 63 | + - vrf: Reset skb conntrack connection on VRF rcv |
| 64 | + - virtio-net: support XDP when not more queues |
| 65 | + - virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO |
| 66 | + - net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 |
| 67 | + - net: mdio-mux: Don't ignore memory allocation errors |
| 68 | + - net: mdio-mux: Handle -EPROBE_DEFER correctly |
| 69 | + - ovs: clear skb->tstamp in forwarding path |
| 70 | + - i40e: Fix ATR queue selection |
| 71 | + - iavf: Fix ping is lost after untrusted VF had tried to change MAC |
| 72 | + - ovl: add splice file read write helper |
| 73 | + - mmc: dw_mmc: Fix hang on data CRC error |
| 74 | + - ALSA: hda - fix the 'Capture Switch' value change notifications |
| 75 | + - tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event |
| 76 | + name |
| 77 | + - slimbus: messaging: start transaction ids from 1 instead of zero |
| 78 | + - slimbus: messaging: check for valid transaction id |
| 79 | + - slimbus: ngd: reset dma setup during runtime pm |
| 80 | + - ipack: tpci200: fix many double free issues in tpci200_pci_probe |
| 81 | + - ipack: tpci200: fix memory leak in the tpci200_register |
| 82 | + - btrfs: prevent rename2 from exchanging a subvol with a directory from |
| 83 | + different parents |
| 84 | + - PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI |
| 85 | + - ASoC: intel: atom: Fix breakage for PCM buffer address setup |
| 86 | + - mm, memcg: avoid stale protection values when cgroup is above protection |
| 87 | + - mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim |
| 88 | + - fs: warn about impending deprecation of mandatory locks |
| 89 | + - netfilter: nft_exthdr: fix endianness of tcp option cast |
| 90 | + - Linux 5.4.143 |
| 91 | + * Focal update: v5.4.142 upstream stable release (LP: #1944202) |
| 92 | + - iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels |
| 93 | + - iio: humidity: hdc100x: Add margin to the conversion time |
| 94 | + - iio: adc: Fix incorrect exit of for-loop |
| 95 | + - ASoC: xilinx: Fix reference to PCM buffer address |
| 96 | + - ASoC: intel: atom: Fix reference to PCM buffer address |
| 97 | + - i2c: dev: zero out array used for i2c reads from userspace |
| 98 | + - ceph: reduce contention in ceph_check_delayed_caps() |
| 99 | + - ACPI: NFIT: Fix support for virtual SPA ranges |
| 100 | + - libnvdimm/region: Fix label activation vs errors |
| 101 | + - ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi |
| 102 | + - ieee802154: hwsim: fix GPF in hwsim_new_edge_nl |
| 103 | + - ASoC: cs42l42: Correct definition of ADC Volume control |
| 104 | + - ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J |
| 105 | + - ASoC: cs42l42: Fix inversion of ADC Notch Switch control |
| 106 | + - ASoC: cs42l42: Remove duplicate control for WNF filter frequency |
| 107 | + - netfilter: nf_conntrack_bridge: Fix memory leak when error |
| 108 | + - ASoC: cs42l42: Fix LRCLK frame start edge |
| 109 | + - net: dsa: mt7530: add the missing RxUnicast MIB counter |
| 110 | + - platform/x86: pcengines-apuv2: revert wiring up simswitch GPIO as LED |
| 111 | + - platform/x86: pcengines-apuv2: Add missing terminating entries to gpio- |
| 112 | + lookup tables |
| 113 | + - net: phy: micrel: Fix link detection on ksz87xx switch" |
| 114 | + - ppp: Fix generating ifname when empty IFLA_IFNAME is specified |
| 115 | + - net: sched: act_mirred: Reset ct info when mirror/redirect skb |
| 116 | + - iavf: Set RSS LUT and key in reset handle path |
| 117 | + - psample: Add a fwd declaration for skbuff |
| 118 | + - net/mlx5: Fix return value from tracer initialization |
| 119 | + - drm/meson: fix colour distortion from HDR set during vendor u-boot |
| 120 | + - net: dsa: microchip: Fix ksz_read64() |
| 121 | + - net: Fix memory leak in ieee802154_raw_deliver |
| 122 | + - net: igmp: fix data-race in igmp_ifc_timer_expire() |
| 123 | + - net: dsa: lan9303: fix broken backpressure in .port_fdb_dump |
| 124 | + - net: dsa: lantiq: fix broken backpressure in .port_fdb_dump |
| 125 | + - net: dsa: sja1105: fix broken backpressure in .port_fdb_dump |
| 126 | + - net: bridge: fix memleak in br_add_if() |
| 127 | + - net: linkwatch: fix failure to restore device state across suspend/resume |
| 128 | + - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B |
| 129 | + packets |
| 130 | + - net: igmp: increase size of mr_ifc_count |
| 131 | + - xen/events: Fix race in set_evtchn_to_irq |
| 132 | + - vsock/virtio: avoid potential deadlock when vsock device remove |
| 133 | + - nbd: Aovid double completion of a request |
| 134 | + - powerpc/kprobes: Fix kprobe Oops happens in booke |
| 135 | + - x86/tools: Fix objdump version check again |
| 136 | + - genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP |
| 137 | + - x86/msi: Force affinity setup before startup |
| 138 | + - x86/ioapic: Force affinity setup before startup |
| 139 | + - x86/resctrl: Fix default monitoring groups reporting |
| 140 | + - genirq/msi: Ensure deactivation on teardown |
| 141 | + - genirq/timings: Prevent potential array overflow in __irq_timings_store() |
| 142 | + - PCI/MSI: Enable and mask MSI-X early |
| 143 | + - PCI/MSI: Mask all unused MSI-X entries |
| 144 | + - PCI/MSI: Enforce that MSI-X table entry is masked for update |
| 145 | + - PCI/MSI: Enforce MSI[X] entry updates to be visible |
| 146 | + - PCI/MSI: Do not set invalid bits in MSI mask |
| 147 | + - PCI/MSI: Correct misleading comments |
| 148 | + - PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() |
| 149 | + - PCI/MSI: Protect msi_desc::masked for multi-MSI |
| 150 | + - KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation |
| 151 | + - ceph: add some lockdep assertions around snaprealm handling |
| 152 | + - ceph: clean up locking annotation for ceph_get_snap_realm and |
| 153 | + __lookup_snap_realm |
| 154 | + - ceph: take snap_empty_lock atomically with snaprealm refcount change |
| 155 | + - vmlinux.lds.h: Handle clang's module.{c,d}tor sections |
| 156 | + - iommu/vt-d: Fix agaw for a supported 48 bit guest address width |
| 157 | + - Linux 5.4.142 |
| 158 | + * Focal update: v5.4.141 upstream stable release (LP: #1943484) |
| 159 | + - KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB |
| 160 | + - tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag |
| 161 | + - media: v4l2-mem2mem: always consider OUTPUT queue during poll |
| 162 | + - tracing: Reject string operand in the histogram expression |
| 163 | + - usb: dwc3: Stop active transfers before halting the controller |
| 164 | + - usb: dwc3: gadget: Allow runtime suspend if UDC unbinded |
| 165 | + - usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup |
| 166 | + - usb: dwc3: gadget: Prevent EP queuing while stopping transfers |
| 167 | + - usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable |
| 168 | + - usb: dwc3: gadget: Disable gadget IRQ during pullup disable |
| 169 | + - usb: dwc3: gadget: Avoid runtime resume if disabling pullup |
| 170 | + - KVM: X86: MMU: Use the correct inherited permissions to get shadow page |
| 171 | + - USB:ehci:fix Kunpeng920 ehci hardware problem |
| 172 | + - ALSA: hda: Add quirk for ASUS Flow x13 |
| 173 | + - ppp: Fix generating ppp unit id when ifname is not specified |
| 174 | + - ovl: prevent private clone if bind mount is not allowed |
| 175 | + - btrfs: make qgroup_free_reserved_data take btrfs_inode |
| 176 | + - btrfs: make btrfs_qgroup_reserve_data take btrfs_inode |
| 177 | + - btrfs: qgroup: allow to unreserve range without releasing other ranges |
| 178 | + - btrfs: qgroup: try to flush qgroup space when we get -EDQUOT |
| 179 | + - btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED |
| 180 | + - btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry- |
| 181 | + after-EDQUOT |
| 182 | + - btrfs: fix lockdep splat when enabling and disabling qgroups |
| 183 | + - net: xilinx_emaclite: Do not print real IOMEM pointer |
| 184 | + - btrfs: qgroup: don't commit transaction when we already hold the handle |
| 185 | + - btrfs: export and rename qgroup_reserve_meta |
| 186 | + - btrfs: don't flush from btrfs_delayed_inode_reserve_metadata |
| 187 | + - Linux 5.4.141 |
| 188 | + |
| 189 | + [ Ubuntu: 5.4.0-88.99 ] |
| 190 | + |
| 191 | + * focal/linux: 5.4.0-88.99 -proposed tracker (LP: #1944747) |
| 192 | + * Packaging resync (LP: #1786013) |
| 193 | + - debian/dkms-versions -- update from kernel-versions (main/2021.09.06) |
| 194 | + * please drop virtualbox-guest-dkms virtualbox-guest-source (LP: #1933248) |
| 195 | + - Revert "UBUNTU: [Config] Disable virtualbox dkms build" |
| 196 | + |
| 197 | + -- Stefan Bader <stefan.bader@canonical.com> Wed, 29 Sep 2021 12:24:58 +0200 |
8 | 198 |
|
9 | 199 | linux-hwe-5.4 (5.4.0-87.98~18.04.1) bionic; urgency=medium |
10 | 200 |
|
|
0 commit comments