|
1 | | -linux (5.4.0-91.102) UNRELEASED; urgency=medium |
| 1 | +linux (5.4.0-91.102) focal; 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 | + * focal/linux: 5.4.0-91.102 -proposed tracker (LP: #1949840) |
6 | 4 |
|
7 | | - -- Kleber Sacilotto de Souza <kleber.souza@canonical.com> Fri, 05 Nov 2021 16:45:09 +0100 |
| 5 | + * Packaging resync (LP: #1786013) |
| 6 | + - [Packaging] update Ubuntu.md |
| 7 | + - debian/dkms-versions -- update from kernel-versions (main/2021.11.08) |
| 8 | + |
| 9 | + * KVM emulation failure when booting into VM crash kernel with multiple CPUs |
| 10 | + (LP: #1948862) |
| 11 | + - KVM: x86: Properly reset MMU context at vCPU RESET/INIT |
| 12 | + |
| 13 | + * aufs: kernel bug with apparmor and fuseblk (LP: #1948470) |
| 14 | + - SAUCE: aufs: bugfix, stop omitting path->mnt |
| 15 | + |
| 16 | + * ebpf: bpf_redirect fails with ip6 gre interfaces (LP: #1947164) |
| 17 | + - net: handle ARPHRD_IP6GRE in dev_is_mac_header_xmit() |
| 18 | + |
| 19 | + * require CAP_NET_ADMIN to attach N_HCI ldisc (LP: #1949516) |
| 20 | + - Bluetooth: hci_ldisc: require CAP_NET_ADMIN to attach N_HCI ldisc |
| 21 | + |
| 22 | + * ACL updates on OCFS2 are not revalidated (LP: #1947161) |
| 23 | + - ocfs2: fix remounting needed after setfacl command |
| 24 | + |
| 25 | + * ppc64 BPF JIT mod by 1 will not return 0 (LP: #1948351) |
| 26 | + - powerpc/bpf: Fix BPF_MOD when imm == 1 |
| 27 | + |
| 28 | + * Drop "UBUNTU: SAUCE: cachefiles: Page leaking in |
| 29 | + cachefiles_read_backing_file while vmscan is active" (LP: #1947709) |
| 30 | + - Revert "UBUNTU: SAUCE: cachefiles: Page leaking in |
| 31 | + cachefiles_read_backing_file while vmscan is active" |
| 32 | + |
| 33 | + * Reassign I/O Path of ConnectX-5 Port 1 before Port 2 causes NULL dereference |
| 34 | + (LP: #1943464) |
| 35 | + - s390/pci: fix leak of PCI device structure |
| 36 | + - s390/pci: fix use after free of zpci_dev |
| 37 | + - s390/pci: fix zpci_zdev_put() on reserve |
| 38 | + |
| 39 | + * [SRU][F] USB: serial: pl2303: add support for PL2303HXN (LP: #1948377) |
| 40 | + - USB: serial: pl2303: add support for PL2303HXN |
| 41 | + - USB: serial: pl2303: fix line-speed handling on newer chips |
| 42 | + |
| 43 | + * Focal update: v5.4.151 upstream stable release (LP: #1947888) |
| 44 | + - tty: Fix out-of-bound vmalloc access in imageblit |
| 45 | + - cpufreq: schedutil: Use kobject release() method to free sugov_tunables |
| 46 | + - cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory |
| 47 | + - usb: cdns3: fix race condition before setting doorbell |
| 48 | + - fs-verity: fix signed integer overflow with i_size near S64_MAX |
| 49 | + - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary |
| 50 | + structure field |
| 51 | + - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary |
| 52 | + structure field |
| 53 | + - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary |
| 54 | + structure field |
| 55 | + - scsi: ufs: Fix illegal offset in UPIU event trace |
| 56 | + - mac80211: fix use-after-free in CCMP/GCMP RX |
| 57 | + - x86/kvmclock: Move this_cpu_pvti into kvmclock.h |
| 58 | + - drm/amd/display: Pass PCI deviceid into DC |
| 59 | + - ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 |
| 60 | + - hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced |
| 61 | + from sysfs |
| 62 | + - mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug |
| 63 | + - mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap |
| 64 | + - mac80211: mesh: fix potentially unaligned access |
| 65 | + - mac80211-hwsim: fix late beacon hrtimer handling |
| 66 | + - sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb |
| 67 | + - hwmon: (tmp421) report /PVLD condition as fault |
| 68 | + - hwmon: (tmp421) fix rounding for negative values |
| 69 | + - net: ipv4: Fix rtnexthop len when RTA_FLOW is present |
| 70 | + - e100: fix length calculation in e100_get_regs_len |
| 71 | + - e100: fix buffer overrun in e100_get_regs |
| 72 | + - selftests, bpf: test_lwt_ip_encap: Really disable rp_filter |
| 73 | + - scsi: csiostor: Add module softdep on cxgb4 |
| 74 | + - net: hns3: do not allow call hns3_nic_net_open repeatedly |
| 75 | + - net: sched: flower: protect fl_walk() with rcu |
| 76 | + - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses |
| 77 | + - perf/x86/intel: Update event constraints for ICX |
| 78 | + - elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings |
| 79 | + - debugfs: debugfs_create_file_size(): use IS_ERR to check for error |
| 80 | + - ipack: ipoctal: fix stack information leak |
| 81 | + - ipack: ipoctal: fix tty registration race |
| 82 | + - ipack: ipoctal: fix tty-registration error handling |
| 83 | + - ipack: ipoctal: fix missing allocation-failure check |
| 84 | + - ipack: ipoctal: fix module reference leak |
| 85 | + - ext4: fix loff_t overflow in ext4_max_bitmap_size() |
| 86 | + - ext4: fix reserved space counter leakage |
| 87 | + - ext4: fix potential infinite loop in ext4_dx_readdir() |
| 88 | + - HID: u2fzero: ignore incomplete packets without data |
| 89 | + - net: udp: annotate data race around udp_sk(sk)->corkflag |
| 90 | + - net: stmmac: don't attach interface until resume finishes |
| 91 | + - PCI: Fix pci_host_bridge struct device release/free handling |
| 92 | + - libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind |
| 93 | + - hso: fix bailout in error case of probe |
| 94 | + - usb: hso: fix error handling code of hso_create_net_device |
| 95 | + - usb: hso: remove the bailout parameter |
| 96 | + - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() |
| 97 | + - HID: betop: fix slab-out-of-bounds Write in betop_probe |
| 98 | + - netfilter: ipset: Fix oversized kvmalloc() calls |
| 99 | + - HID: usbhid: free raw_report buffers in usbhid_stop |
| 100 | + - Linux 5.4.151 |
| 101 | + |
| 102 | + * Focal update: v5.4.150 upstream stable release (LP: #1947886) |
| 103 | + - usb: gadget: r8a66597: fix a loop in set_feature() |
| 104 | + - usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave |
| 105 | + - usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA |
| 106 | + - usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned() |
| 107 | + - cifs: fix incorrect check for null pointer in header_assemble |
| 108 | + - xen/x86: fix PV trap handling on secondary processors |
| 109 | + - usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c |
| 110 | + - USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter |
| 111 | + - USB: cdc-acm: fix minor-number release |
| 112 | + - binder: make sure fd closes complete |
| 113 | + - staging: greybus: uart: fix tty use after free |
| 114 | + - Re-enable UAS for LaCie Rugged USB3-FW with fk quirk |
| 115 | + - USB: serial: mos7840: remove duplicated 0xac24 device ID |
| 116 | + - USB: serial: option: add Telit LN920 compositions |
| 117 | + - USB: serial: option: remove duplicate USB device ID |
| 118 | + - USB: serial: option: add device id for Foxconn T99W265 |
| 119 | + - mcb: fix error handling in mcb_alloc_bus() |
| 120 | + - erofs: fix up erofs_lookup tracepoint |
| 121 | + - btrfs: prevent __btrfs_dump_space_info() to underflow its free space |
| 122 | + - serial: mvebu-uart: fix driver's tx_empty callback |
| 123 | + - net: hso: fix muxed tty registration |
| 124 | + - afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation |
| 125 | + - platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() |
| 126 | + - enetc: Fix illegal access when reading affinity_hint |
| 127 | + - bnxt_en: Fix TX timeout when TX ring size is set to the smallest |
| 128 | + - net/smc: add missing error check in smc_clc_prfx_set() |
| 129 | + - gpio: uniphier: Fix void functions to remove return value |
| 130 | + - qed: rdma - don't wait for resources under hw error recovery flow |
| 131 | + - net/mlx4_en: Don't allow aRFS for encapsulated packets |
| 132 | + - scsi: iscsi: Adjust iface sysfs attr detection |
| 133 | + - tty: synclink_gt, drop unneeded forward declarations |
| 134 | + - tty: synclink_gt: rename a conflicting function name |
| 135 | + - fpga: machxo2-spi: Return an error on failure |
| 136 | + - fpga: machxo2-spi: Fix missing error code in machxo2_write_complete() |
| 137 | + - thermal/core: Potential buffer overflow in thermal_build_list_of_policies() |
| 138 | + - cifs: fix a sign extension bug |
| 139 | + - scsi: qla2xxx: Restore initiator in dual mode |
| 140 | + - scsi: lpfc: Use correct scnprintf() limit |
| 141 | + - irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build |
| 142 | + - irqchip/gic-v3-its: Fix potential VPE leak on error |
| 143 | + - md: fix a lock order reversal in md_alloc |
| 144 | + - blktrace: Fix uaf in blk_trace access after removing by sysfs |
| 145 | + - net: macb: fix use after free on rmmod |
| 146 | + - net: stmmac: allow CSR clock of 300MHz |
| 147 | + - m68k: Double cast io functions to unsigned long |
| 148 | + - ipv6: delay fib6_sernum increase in fib6_add |
| 149 | + - bpf: Add oversize check before call kvcalloc() |
| 150 | + - xen/balloon: use a kernel thread instead a workqueue |
| 151 | + - nvme-multipath: fix ANA state updates when a namespace is not present |
| 152 | + - sparc32: page align size in arch_dma_alloc |
| 153 | + - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd |
| 154 | + - compiler.h: Introduce absolute_pointer macro |
| 155 | + - net: i825xx: Use absolute_pointer for memcpy from fixed memory location |
| 156 | + - sparc: avoid stringop-overread errors |
| 157 | + - qnx4: avoid stringop-overread errors |
| 158 | + - parisc: Use absolute_pointer() to define PAGE0 |
| 159 | + - arm64: Mark __stack_chk_guard as __ro_after_init |
| 160 | + - alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile |
| 161 | + - net: 6pack: Fix tx timeout and slot time |
| 162 | + - spi: Fix tegra20 build with CONFIG_PM=n |
| 163 | + - EDAC/synopsys: Fix wrong value type assignment for edac_mode |
| 164 | + - thermal/drivers/int340x: Do not set a wrong tcc offset on resume |
| 165 | + - arm64: dts: marvell: armada-37xx: Extend PCIe MEM space |
| 166 | + - xen/balloon: fix balloon kthread freezing |
| 167 | + - qnx4: work around gcc false positive warning bug |
| 168 | + - Linux 5.4.150 |
| 169 | + |
| 170 | + * ACL updates on OCFS2 are not revalidated (LP: #1947161) // Focal update: |
| 171 | + v5.4.150 upstream stable release (LP: #1947886) |
| 172 | + - ocfs2: drop acl cache for directories too |
| 173 | + |
| 174 | + * Focal update: v5.4.149 upstream stable release (LP: #1947885) |
| 175 | + - PCI: pci-bridge-emul: Fix big-endian support |
| 176 | + - PCI: aardvark: Indicate error in 'val' when config read fails |
| 177 | + - PCI: pci-bridge-emul: Add PCIe Root Capabilities Register |
| 178 | + - PCI: aardvark: Fix reporting CRS value |
| 179 | + - PCI/ACPI: Add Ampere Altra SOC MCFG quirk |
| 180 | + - KVM: remember position in kvm->vcpus array |
| 181 | + - console: consume APC, DM, DCS |
| 182 | + - s390/pci_mmio: fully validate the VMA before calling follow_pte() |
| 183 | + - ARM: Qualify enabling of swiotlb_init() |
| 184 | + - apparmor: remove duplicate macro list_entry_is_head() |
| 185 | + - ARM: 9077/1: PLT: Move struct plt_entries definition to header |
| 186 | + - ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() |
| 187 | + - ARM: 9079/1: ftrace: Add MODULE_PLTS support |
| 188 | + - ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without DYNAMIC_FTRACE |
| 189 | + - sctp: validate chunk size in __rcv_asconf_lookup |
| 190 | + - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY |
| 191 | + - staging: rtl8192u: Fix bitwise vs logical operator in |
| 192 | + TranslateRxSignalStuff819xUsb() |
| 193 | + - um: virtio_uml: fix memory leak on init failures |
| 194 | + - dmaengine: acpi: Avoid comparison GSI with Linux vIRQ |
| 195 | + - thermal/drivers/exynos: Fix an error code in exynos_tmu_probe() |
| 196 | + - 9p/trans_virtio: Remove sysfs file on probe failure |
| 197 | + - prctl: allow to setup brk for et_dyn executables |
| 198 | + - nilfs2: use refcount_dec_and_lock() to fix potential UAF |
| 199 | + - profiling: fix shift-out-of-bounds bugs |
| 200 | + - pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was |
| 201 | + registered |
| 202 | + - phy: avoid unnecessary link-up delay in polling mode |
| 203 | + - net: stmmac: reset Tx desc base address before restarting Tx |
| 204 | + - Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH |
| 205 | + - thermal/core: Fix thermal_cooling_device_register() prototype |
| 206 | + - drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() |
| 207 | + - parisc: Move pci_dev_is_behind_card_dino to where it is used |
| 208 | + - dmaengine: sprd: Add missing MODULE_DEVICE_TABLE |
| 209 | + - dmaengine: ioat: depends on !UML |
| 210 | + - dmaengine: xilinx_dma: Set DMA mask for coherent APIs |
| 211 | + - ceph: request Fw caps before updating the mtime in ceph_write_iter |
| 212 | + - ceph: lockdep annotations for try_nonblocking_invalidate |
| 213 | + - btrfs: fix lockdep warning while mounting sprout fs |
| 214 | + - nilfs2: fix memory leak in nilfs_sysfs_create_device_group |
| 215 | + - nilfs2: fix NULL pointer in nilfs_##name##_attr_release |
| 216 | + - nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group |
| 217 | + - nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group |
| 218 | + - nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group |
| 219 | + - nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group |
| 220 | + - pwm: img: Don't modify HW state in .remove() callback |
| 221 | + - pwm: rockchip: Don't modify HW state in .remove() callback |
| 222 | + - pwm: stm32-lp: Don't modify HW state in .remove() callback |
| 223 | + - blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() |
| 224 | + - rtc: rx8010: select REGMAP_I2C |
| 225 | + - drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV |
| 226 | + - Linux 5.4.149 |
| 227 | + |
| 228 | + -- Kleber Sacilotto de Souza <kleber.souza@canonical.com> Fri, 05 Nov 2021 17:02:56 +0100 |
8 | 229 |
|
9 | 230 | linux (5.4.0-90.101) focal; urgency=medium |
10 | 231 |
|
|
0 commit comments