UbuntuUpdates.org

Package "linux-hwe-5.4"

This package belongs to a PPA: Canonical Kernel Team




Name: linux-hwe-5.4

Description:

This package is just an umbrella for a group of other packages, it has no description.
Description samples from packages in group:

Latest version: *DELETED*
Release: bionic (18.04)
Level: base
Repository: main

Links



Other versions of "linux-hwe-5.4" in Bionic

Repository Area Version
security main 5.4.0-135.152~18.04.2
updates main 5.4.0-150.167~18.04.1
proposed main 5.4.0-152.169~18.04.1

Changelog

Version: 5.4.0-146.163~18.04.1 2023-03-20 18:08:58 UTC

 linux-hwe-5.4 (5.4.0-146.163~18.04.1) bionic; urgency=medium
 .
   * bionic/linux-hwe-5.4: 5.4.0-146.163~18.04.1 -proposed tracker (LP: #2012093)
 .
   [ Ubuntu: 5.4.0-146.163 ]
 .
   * focal/linux: 5.4.0-146.163 -proposed tracker (LP: #2012094)
   * NFS deathlock with last Kernel 5.4.0-144.161 and 5.15.0-67.74 (LP: #2009325)
     - NFS: Correct timing for assigning access cache timestamp
 .

Source diff to previous version

Version: 5.4.0-145.162~18.04.1 2023-03-08 21:08:54 UTC

 linux-hwe-5.4 (5.4.0-145.162~18.04.1) bionic; urgency=medium
 .
   * bionic/linux-hwe-5.4: 5.4.0-145.162~18.04.1 -proposed tracker (LP: #2008388)
 .
   * Some derivative kernel tools packages don't depend on linux-tools-common
     (LP: #1914774)
     - [Packaging] hwe-5.4: linux-tools-common and linux-cloud-tools-common are one
       per series
 .
   [ Ubuntu: 5.4.0-145.162 ]
 .
   * focal/linux: 5.4.0-145.162 -proposed tracker (LP: #2008389)
   * [SRU]Update ice driver to support E823 devices (LP: #1986717)
     - ice: Add device ids for E822 devices
     - ice: add support for E823 devices
   * btrfs/154: rename fails with EOVERFLOW when calculating item size during
     item key collision (LP: #2004132)
     - btrfs: correctly calculate item size used when item key collision happens
   * rtcpie in timers from ubuntu_kernel_selftests randomly failing
     (LP: #1814234)
     - SAUCE: selftest: rtcpie: Force passing unreliable subtest
   * [UBUNTU 20.04] KVM: s390: pv: don't allow userspace to set the clock under
     PV - kernel part (LP: #1999882)
     - KVM: s390x: fix SCK locking
     - KVM: s390: pv: don't allow userspace to set the clock under PV
   * CVE-2021-3669
     - ipc: replace costly bailout check in sysvipc_find_ipc()
   * net:fcnal-test.sh 'nettest' command not found on F/K (LP: #2006391)
     - selftests/net: Find nettest in current directory
   * xfs: Preallocated ioend transactions cause deadlock due to log buffer
     exhaustion (LP: #2007219)
     - xfs: drop submit side trans alloc for append ioends
   * CVE-2022-4382
     - USB: gadgetfs: Fix race between mounting and unmounting
   * CVE-2022-2196
     - KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS
   * ubuntu_kernel_selftests: net:udpgso_bench.sh failed (LP: #1951447)
     - selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs
   * net:fcnal-test.sh didn't return a non-zero value even with some sub-tests
     failed (LP: #2006692)
     - selftests: net/fcnal-test.sh: add exit code
   * Fix selftests/ftracetests/Meta-selftests in Focal (LP: #2006453)
     - SAUCE: Fix ftrace/Meta-selftests bashism check
   * CVE-2023-23559
     - wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid

Source diff to previous version
1914774 Some derivative kernel tools packages don't depend on linux-tools-common
1986717 [SRU]Update ice driver to support E823 devices
2004132 btrfs/154: rename fails with EOVERFLOW when calculating item size during item key collision
1814234 rtcpie in timers from ubuntu_kernel_selftests randomly failing
1999882 [UBUNTU 20.04] KVM: s390: pv: don't allow userspace to set the clock under PV - kernel part
2006391 net:fcnal-test.sh 'nettest' command not found on F/K
2007219 xfs: Preallocated ioend transactions cause deadlock due to log buffer exhaustion
1951447 ubuntu_kernel_selftests: net:udpgso_bench.sh failed
2006692 net:fcnal-test.sh didn't return a non-zero value even with some sub-tests failed
2006453 Fix selftests/ftracetests/Meta-selftests in Focal
CVE-2021-3669 A flaw was found in the Linux kernel. Measuring usage of the shared memory does not scale with large shared memory segment counts which could lead to
CVE-2022-4382 A use-after-free flaw caused by a race among the superblock operations in the gadgetfs Linux driver was found. It could be triggered by yanking out a
CVE-2022-2196 A regression exists in the Linux Kernel within KVM: nVMX that allowed for speculative execution attacks. L2 can carry out Spectre v2 attacks on L1 du
CVE-2023-23559 In rndis_query_oid in drivers/net/wireless/rndis_wlan.c in the Linux kernel through 6.1.5, there is an integer overflow in an addition.

Version: 5.4.0-144.161~18.04.1 2023-02-10 18:08:47 UTC

 linux-hwe-5.4 (5.4.0-144.161~18.04.1) bionic; urgency=medium
 .
   * bionic/linux-hwe-5.4: 5.4.0-144.161~18.04.1 -proposed tracker (LP: #2004384)
 .
   [ Ubuntu: 5.4.0-144.161 ]
 .
   * focal/linux: 5.4.0-144.161 -proposed tracker (LP: #2004653)
   * CVE-2023-0461
     - SAUCE: Fix inet_csk_listen_start after CVE-2023-0461
 .
   [ Ubuntu: 5.4.0-143.160 ]
 .
   * focal/linux: 5.4.0-143.160 -proposed tracker (LP: #2004385)
   * NFS: client permission error after adding user to permissible group
     (LP: #2003053)
     - NFS: Clear the file access cache upon login
     - NFS: Judge the file access cache's timestamp in rcu path
     - NFS: Fix up a sparse warning
   * Focal update: v5.4.229 upstream stable release (LP: #2003914)
     - tracing/ring-buffer: Only do full wait when cpu != RING_BUFFER_ALL_CPUS
     - udf: Discard preallocation before extending file with a hole
     - udf: Fix preallocation discarding at indirect extent boundary
     - udf: Do not bother looking for prealloc extents if i_lenExtents matches
       i_size
     - udf: Fix extending file within last block
     - usb: gadget: uvc: Prevent buffer overflow in setup handler
     - USB: serial: option: add Quectel EM05-G modem
     - USB: serial: cp210x: add Kamstrup RF sniffer PIDs
     - USB: serial: f81232: fix division by zero on line-speed change
     - USB: serial: f81534: fix division by zero on line-speed change
     - igb: Initialize mailbox message for VF reset
     - xen-netback: move removal of "hotplug-status" to the right place
     - HID: ite: Add support for Acer S1002 keyboard-dock
     - HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E
     - HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch V 10
     - HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk
     - net: loopback: use NET_NAME_PREDICTABLE for name_assign_type
     - usb: musb: remove extra check in musb_gadget_vbus_draw
     - ARM: dts: qcom: apq8064: fix coresight compatible
     - arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias
     - drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static
     - arm: dts: spear600: Fix clcd interrupt
     - soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of
       pm_runtime_get_sync
     - soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe
     - soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe
     - perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init()
     - perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init()
     - arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators
     - arm64: dts: mt2712e: Fix unit address for pinctrl node
     - arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names
     - arm64: dts: mt2712-evb: Fix usb vbus regulators unit names
     - arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name
     - ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port
     - ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port
     - ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port
     - ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port
     - ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port
     - ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port
     - ARM: dts: turris-omnia: Add ethernet aliases
     - ARM: dts: turris-omnia: Add switch port 6 node
     - arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC
     - pstore/ram: Fix error return code in ramoops_probe()
     - ARM: mmp: fix timer_read delay
     - pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP
     - tpm/tpm_crb: Fix error message in __crb_relinquish_locality()
     - cpuidle: dt: Return the correct numbers of parsed idle states
     - alpha: fix syscall entry in !AUDUT_SYSCALL case
     - PM: hibernate: Fix mistake in kerneldoc comment
     - fs: don't audit the capability check in simple_xattr_list()
     - selftests/ftrace: event_triggers: wait longer for test_event_enable
     - perf: Fix possible memleak in pmu_dev_alloc()
     - timerqueue: Use rb_entry_safe() in timerqueue_getnext()
     - proc: fixup uptime selftest
     - lib/fonts: fix undefined behavior in bit shift for get_default_font
     - ocfs2: fix memory leak in ocfs2_stack_glue_init()
     - MIPS: vpe-mt: fix possible memory leak while module exiting
     - MIPS: vpe-cmp: fix possible memory leak while module exiting
     - selftests/efivarfs: Add checking of the test return value
     - PNP: fix name memory leak in pnp_alloc_dev()
     - perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox()
     - irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe()
     - EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper()
     - nfsd: don't call nfsd_file_put from client states seqfile display
     - genirq/irqdesc: Don't try to remove non-existing sysfs files
     - cpufreq: amd_freq_sensitivity: Add missing pci_dev_put()
     - libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value
     - lib/notifier-error-inject: fix error when writing -errno to debugfs file
     - docs: fault-injection: fix non-working usage of negative values
     - debugfs: fix error when writing negative value to atomic_t debugfs file
     - ocfs2: ocfs2_mount_volume does cleanup job before return error
     - ocfs2: rewrite error handling of ocfs2_fill_super
     - ocfs2: fix memory leak in ocfs2_mount_volume()
     - rapidio: fix possible name leaks when rio_add_device() fails
     - rapidio: rio: fix possible name leak in rio_register_mport()
     - clocksource/drivers/sh_cmt: Make sure channel clock supply is enabled
     - ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage()
     - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix
     - xen/events: only register debug interrupt for 2-level events
     - x86/xen: Fix memory leak in xen_smp_int

Source diff to previous version
2003053 NFS: client permission error after adding user to permissible group
2003914 Focal update: v5.4.229 upstream stable release
2003904 Focal update: v5.4.228 upstream stable release
2003901 Focal update: v5.4.227 upstream stable release
2002889 5.15.0-58.64 breaks xen bridge networking (pvh domU)
2003896 Focal update: v5.4.226 upstream stable release
2002347 Focal update: v5.4.225 upstream stable release
CVE-2023-0461 RESERVED
CVE-2023-0266 A use after free vulnerability exists in the ALSA PCM package in the Linux Kernel. SNDRV_CTL_IOCTL_ELEM_{READ|WRITE}32 is missing locks that can be u
CVE-2022-41218 In drivers/media/dvb-core/dmxdev.c in the Linux kernel through 5.19.10, there is a use-after-free caused by refcount races, affecting dvb_demux_open
CVE-2022-4139 An incorrect TLB flush issue was found in the Linux kernel’s GPU i915 kernel driver, potentially leading to random memory corruption or data leaks. T
CVE-2022-47520 An issue was discovered in the Linux kernel before 6.0.11. Missing offset validation in drivers/net/wireless/microchip/wilc1000/hif.c in the WILC1000
CVE-2022-3545 A vulnerability has been found in Linux Kernel and classified as critical. Affected by this vulnerability is the function area_cache_get of the file

Version: 5.4.0-139.156~18.04.1 2023-01-25 19:09:00 UTC

 linux-hwe-5.4 (5.4.0-139.156~18.04.1) bionic; urgency=medium
 .
   [ Ubuntu: 5.4.0-139.156 ]
 .
   * focal/linux: 5.4.0-139.156 -proposed tracker (LP: #2003486)
   * Revoke & rotate to new signing key (LP: #2002812)
     - [Packaging] Revoke and rotate to new signing key
 .

Source diff to previous version
2002812 Revoke \u0026 rotate to new signing key

Version: 5.4.0-138.155~18.04.1 2023-01-13 17:08:45 UTC

 linux-hwe-5.4 (5.4.0-138.155~18.04.1) bionic; urgency=medium
 .
   * bionic/linux-hwe-5.4: 5.4.0-138.155~18.04.1 -proposed tracker (LP: #2001844)
 .
   [ Ubuntu: 5.4.0-138.155 ]
 .
   * focal/linux: 5.4.0-138.155 -proposed tracker (LP: #2001845)
   * Packaging resync (LP: #1786013)
     - [Packaging] update helper scripts
   * Focal update: v5.4.224 upstream stable release (LP: #1999273)
     - RDMA/cma: Use output interface for net_dev check
     - IB/hfi1: Correctly move list in sc_disable()
     - NFSv4.1: Handle RECLAIM_COMPLETE trunking errors
     - NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot
     - nfs4: Fix kmemleak when allocate slot failed
     - net: dsa: Fix possible memory leaks in dsa_loop_init()
     - RDMA/core: Fix null-ptr-deref in ib_core_cleanup()
     - RDMA/qedr: clean up work queue on failure in qedr_alloc_resources()
     - nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send()
     - nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send()
     - net: fec: fix improper use of NETDEV_TX_BUSY
     - ata: pata_legacy: fix pdc20230_set_piomode()
     - net: sched: Fix use after free in red_enqueue()
     - net: tun: fix bugs for oversize packet when napi frags enabled
     - netfilter: nf_tables: release flow rule object from commit path
     - ipvs: use explicitly signed chars
     - ipvs: fix WARNING in __ip_vs_cleanup_batch()
     - ipvs: fix WARNING in ip_vs_app_net_cleanup()
     - rose: Fix NULL pointer dereference in rose_send_frame()
     - mISDN: fix possible memory leak in mISDN_register_device()
     - isdn: mISDN: netjet: fix wrong check of device registration
     - btrfs: fix inode list leak during backref walking at resolve_indirect_refs()
     - btrfs: fix inode list leak during backref walking at find_parent_nodes()
     - btrfs: fix ulist leaks in error paths of qgroup self tests
     - Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del()
     - net: mdio: fix undefined behavior in bit shift for __mdiobus_register
     - net, neigh: Fix null-ptr-deref in neigh_table_clear()
     - ipv6: fix WARNING in ip6_route_net_exit_late()
     - media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE
     - media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE
     - media: dvb-frontends/drxk: initialize err to 0
     - media: meson: vdec: fix possible refcount leak in vdec_probe()
     - scsi: core: Restrict legal sdev_state transitions via sysfs
     - HID: saitek: add madcatz variant of MMO7 mouse device ID
     - i2c: xiic: Add platform module alias
     - xfs: don't fail verifier on empty attr3 leaf block
     - xfs: use ordered buffers to initialize dquot buffers during quotacheck
     - xfs: gut error handling in xfs_trans_unreserve_and_mod_sb()
     - xfs: group quota should return EDQUOT when prj quota enabled
     - xfs: don't fail unwritten extent conversion on writeback due to edquot
     - xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster()
     - Bluetooth: L2CAP: Fix attempting to access uninitialized memory
     - block, bfq: protect 'bfqd->queued' by 'bfqd->lock'
     - binder: fix UAF of alloc->vma in race with munmap()
     - btrfs: fix type of parameter generation in btrfs_get_dentry
     - tcp/udp: Make early_demux back namespacified.
     - kprobe: reverse kp->flags when arm_kprobe failed
     - tools/nolibc/string: Fix memcmp() implementation
     - tracing/histogram: Update document for KEYS_MAX size
     - capabilities: fix potential memleak on error path from vfs_getxattr_alloc()
     - fuse: add file_modified() to fallocate
     - efi: random: reduce seed size to 32 bytes
     - perf/x86/intel: Fix pebs event constraints for ICL
     - perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[]
     - ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices
     - parisc: Make 8250_gsc driver dependend on CONFIG_PARISC
     - parisc: Export iosapic_serial_irq() symbol for serial port driver
     - parisc: Avoid printing the hardware path twice
     - ext4: fix warning in 'ext4_da_release_space'
     - ext4: fix BUG_ON() when directory entry has invalid rec_len
     - KVM: x86: Mask off reserved bits in CPUID.8000001AH
     - KVM: x86: Mask off reserved bits in CPUID.80000008H
     - KVM: x86: emulator: em_sysexit should update ctxt->mode
     - KVM: x86: emulator: introduce emulator_recalc_and_set_mode
     - KVM: x86: emulator: update the emulation mode after CR0 write
     - mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times
     - drm/rockchip: dsi: Force synchronous probe
     - drm/i915/sdvo: Filter out invalid outputs more sensibly
     - drm/i915/sdvo: Setup DDC fully before output init
     - wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker()
     - ipc: remove memcg accounting for sops objects in do_semtimedop()
     - Linux 5.4.224
   * Focal update: v5.4.223 upstream stable release (LP: #1999179)
     - can: j1939: transport: j1939_session_skb_drop_old():
       spin_unlock_irqrestore() before kfree_skb()
     - can: kvaser_usb: Fix possible completions during init_completion
     - ALSA: Use del_timer_sync() before freeing timer
     - ALSA: au88x0: use explicitly signed char
     - USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM
     - usb: dwc3: gadget: Stop processing more requests on IMI
     - usb: dwc3: gadget: Don't set IMI for no_interrupt
     - usb: bdc: change state when port disconnected
     - usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96
       controller
     - mtd: rawnand: marvell: Use correct logic for nand-keep-config
     - xhci: Remove device endpoints from bandwidth list when freeing the device
     - tools: iio: iio_utils: fix digit calculation
     - iio: light: tsl2583: Fix module unloading
     - fbdev: smscufx: Fix several use-after-free bugs
     - mac802154: Fix LQI recording
     - drm/msm/dsi: fix memory corruption with too many bridges
    

1786013 Packaging resync
1999273 Focal update: v5.4.224 upstream stable release
1999179 Focal update: v5.4.223 upstream stable release
1997994 Focal update: v5.4.222 upstream stable release
1997993 Focal update: v5.4.221 upstream stable release
1996812 Focal update: v5.4.220 upstream stable release
1996804 Focal update: v5.4.219 upstream stable release



About   -   Send Feedback to @ubuntu_updates