UbuntuUpdates.org

Package "linux-headers-5.13.0-52-generic"

This package belongs to a PPA: Canonical Kernel Team

Name: linux-headers-5.13.0-52-generic

Description:

Linux kernel headers for version 5.13.0 on 64 bit x86 SMP

Latest version: 5.13.0-52.59~20.04.1
Release: focal (20.04)
Level: base
Repository: main
Head package: linux-hwe-5.13

Links


Download "linux-headers-5.13.0-52-generic"


Other versions of "linux-headers-5.13.0-52-generic" in Focal

Repository Area Version
security main 5.13.0-52.59~20.04.1
updates main 5.13.0-52.59~20.04.1

Changelog

Version: 5.13.0-41.46~20.04.1 2022-04-20 17:08:10 UTC

 linux-hwe-5.13 (5.13.0-41.46~20.04.1) focal; urgency=medium
 .
   * focal/linux-hwe-5.13: 5.13.0-41.46~20.04.1 -proposed tracker (LP: #1969013)
 .
   [ Ubuntu: 5.13.0-41.46 ]
 .
   * impish/linux: 5.13.0-41.46 -proposed tracker (LP: #1969014)
   * NVMe devices fail to probe due to ACPI power state change (LP: #1942624)
     - ACPI: power: Rework turning off unused power resources
     - ACPI: PM: Do not turn off power resources in unknown state
   * Recent 5.13 kernel has broken KVM support (LP: #1966499)
     - KVM: Add infrastructure and macro to mark VM as bugged
     - KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that are fatal to the VM
     - KVM: VMX: prepare sync_pir_to_irr for running with APICv disabled
   * LRMv6: add multi-architecture support (LP: #1968774)
     - [Packaging] resync dkms-build{,--nvidia-N}
   * io_uring regression - lost write request (LP: #1952222)
     - io-wq: split bounded and unbounded work into separate lists
   * xfrm interface cannot be changed anymore (LP: #1968591)
     - xfrm: fix the if_id check in changelink
   * Use kernel-testing repo from launchpad for ADT tests (LP: #1968016)
     - [Debian] Use kernel-testing repo from launchpad
   * vmx_ldtr_test in ubuntu_kvm_unit_tests failed (FAIL: Expected 0 for L1 LDTR
     selector (got 50)) (LP: #1956315)
     - KVM: nVMX: Set LDTR to its architecturally defined value on nested VM-Exit
   * audio from external sound card is distorted (LP: #1966066)
     - ALSA: usb-audio: Fix packet size calculation regression
   * Impish update: upstream stable patchset 2022-04-12 (LP: #1968771)
     - cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug
     - btrfs: tree-checker: check item_size for inode_item
     - btrfs: tree-checker: check item_size for dev_item
     - clk: jz4725b: fix mmc0 clock gating
     - vhost/vsock: don't check owner in vhost_vsock_stop() while releasing
     - parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel
     - parisc/unaligned: Fix ldw() and stw() unalignment handlers
     - KVM: x86/mmu: make apf token non-zero to fix bug
     - drm/amdgpu: disable MMHUB PG for Picasso
     - drm/i915: Correctly populate use_sagv_wm for all pipes
     - sr9700: sanity check for packet length
     - USB: zaurus: support another broken Zaurus
     - CDC-NCM: avoid overflow in sanity checking
     - x86/fpu: Correct pkru/xstate inconsistency
     - tee: export teedev_open() and teedev_close_context()
     - optee: use driver internal tee_context for some rpc
     - ping: remove pr_err from ping_lookup
     - perf data: Fix double free in perf_session__delete()
     - bnx2x: fix driver load from initrd
     - bnxt_en: Fix active FEC reporting to ethtool
     - hwmon: Handle failure to register sensor with thermal zone correctly
     - bpf: Do not try bpf_msg_push_data with len 0
     - selftests: bpf: Check bpf_msg_push_data return value
     - bpf: Add schedule points in batch ops
     - io_uring: add a schedule point in io_add_buffers()
     - net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends
     - tipc: Fix end of loop tests for list_for_each_entry()
     - gso: do not skip outer ip header in case of ipip and net_failover
     - openvswitch: Fix setting ipv6 fields causing hw csum failure
     - drm/edid: Always set RGB444
     - net/mlx5e: Fix wrong return value on ioctl EEPROM query failure
     - net/sched: act_ct: Fix flow table lookup after ct clear or switching zones
     - net: ll_temac: check the return value of devm_kmalloc()
     - net: Force inlining of checksum functions in net/checksum.h
     - nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac()
     - netfilter: nf_tables: fix memory leak during stateful obj update
     - net/smc: Use a mutex for locking "struct smc_pnettable"
     - surface: surface3_power: Fix battery readings on batteries without a serial
       number
     - udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister()
     - net/mlx5: Fix possible deadlock on rule deletion
     - net/mlx5: Fix wrong limitation of metadata match on ecpf
     - net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets
     - spi: spi-zynq-qspi: Fix a NULL pointer dereference in
       zynq_qspi_exec_mem_op()
     - regmap-irq: Update interrupt clear register for proper reset
     - RDMA/rtrs-clt: Fix possible double free in error case
     - RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close
     - configfs: fix a race in configfs_{,un}register_subsystem()
     - RDMA/ib_srp: Fix a deadlock
     - tracing: Have traceon and traceoff trigger honor the instance
     - iio: adc: men_z188_adc: Fix a resource leak in an error handling path
     - iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM bits
     - iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx_read_oneshot
     - iio: Fix error handling for PM
     - sc16is7xx: Fix for incorrect data being transmitted
     - ata: pata_hpt37x: disable primary channel on HPT371
     - Revert "USB: serial: ch341: add new Product ID for CH341A"
     - usb: gadget: rndis: add spinlock for rndis response list
     - tracefs: Set the group ownership in apply_options() not parse_options()
     - USB: serial: option: add support for DW5829e
     - USB: serial: option: add Telit LE910R1 compositions
     - usb: dwc3: pci: Fix Bay Trail phy GPIO mappings
     - usb: dwc3: gadget: Let the interrupt handler disable bottom halves.
     - xhci: re-initialize the HC during resume if HCE was set
     - xhci: Prevent futile URB re-submissions due to incorrect return value.
     - driver core: Free DMA range map when device is released
     - RDMA/cma: Do not change route.addr.src_addr outside state checks
     - thermal: int340x: fix memory leak in int3400_notify()
     - riscv: fix oops caused by irqsoff latency tracer
     - tty: n_gsm: fix encoding of control signal octet bit DV
     - tty: n_gsm: fix proper link terminati

Source diff to previous version
1942624 NVMe devices fail to probe due to ACPI power state change
1966499 Recent 5.13 kernel has broken KVM support
1968774 LRMv6: add multi-architecture support
1968591 xfrm interface cannot be changed anymore
1966066 audio from external sound card is distorted
1968771 Impish update: upstream stable patchset 2022-04-12
1968223 Impish update: upstream stable patchset 2022-04-07
1967439 Impish update: upstream stable patchset 2022-03-31
1966021 Impish update: upstream stable patchset 2022-03-22
1965589 Impish update: upstream stable patchset 2022-03-18
1968210 USB devices not detected during boot on USB 3.0 hubs
CVE-2022-27223 In drivers/usb/gadget/udc/udc-xilinx.c in the Linux kernel before 5.16.12, the endpoint index is not validated and might be manipulated by the host f
CVE-2022-26490 st21nfca_connectivity_event_received in drivers/nfc/st21nfca/se.c in the Linux kernel through 5.16.12 has EVT_TRANSACTION buffer overflows because of
CVE-2021-26401 LFENCE/JMP (mitigation V2-2) may not sufficiently mitigate CVE-2017-5715 on some AMD CPUs.
CVE-2022-0001 Non-transparent sharing of branch predictor selectors between contexts in some Intel(R) Processors may allow an authorized user to potentially enable

Version: 5.13.0-40.45~20.04.1 2022-04-04 13:07:55 UTC

 linux-hwe-5.13 (5.13.0-40.45~20.04.1) focal; urgency=medium
 .
   * focal/linux-hwe-5.13: 5.13.0-40.45~20.04.1 -proposed tracker (LP: #1967356)
 .
   [ Ubuntu: 5.13.0-40.45 ]
 .
   * impish/linux: 5.13.0-40.45 -proposed tracker (LP: #1966701)
   * CVE-2022-1016
     - netfilter: nf_tables: initialize registers in nft_do_chain()
   * CVE-2022-1015
     - netfilter: nf_tables: validate registers coming from userspace.
   * audit: improve audit queue handling when "audit=1" on cmdline
     (LP: #1965723) // Impish update: upstream stable patchset 2022-03-22
     (LP: #1966021)
     - audit: improve audit queue handling when "audit=1" on cmdline
   * PS/2 Keyboard wakeup from s2idle not functioning on AMD Yellow Carp platform
     (LP: #1961739)
     - PM: s2idle: ACPI: Fix wakeup interrupts handling
   * Low RX performance for 40G Solarflare NICs (LP: #1964512)
     - SAUCE: sfc: The size of the RX recycle ring should be more flexible
   * [UBUNTU 20.04] Fix SIGP processing on KVM/s390 (LP: #1962578)
     - KVM: s390: Simplify SIGP Set Arch handling
     - KVM: s390: Add a routine for setting userspace CPU state
   * Move virtual graphics drivers from linux-modules-extra to linux-modules
     (LP: #1960633)
     - [Packaging] Move VM DRM drivers into modules
   * Impish update: upstream stable patchset 2022-03-09 (LP: #1964422)
     - bnx2x: Utilize firmware 7.13.21.0
     - bnx2x: Invalidate fastpath HSI version for VFs
     - rcu: Tighten rcu_advance_cbs_nowake() checks
     - select: Fix indefinitely sleeping task in poll_schedule_timeout()
     - drm/amdgpu: Use correct VIEWPORT_DIMENSION for DCN2
     - arm64/bpf: Remove 128MB limit for BPF JIT programs
     - Bluetooth: refactor malicious adv data check
     - net: sfp: ignore disabled SFP node
     - net: stmmac: skip only stmmac_ptp_register when resume from suspend
     - s390/hypfs: include z/VM guests with access control group set
     - bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack()
     - scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP
       devices
     - udf: Restore i_lenAlloc when inode expansion fails
     - udf: Fix NULL ptr deref when converting from inline format
     - efi: runtime: avoid EFIv2 runtime services on Apple x86 machines
     - PM: wakeup: simplify the output logic of pm_show_wakelocks()
     - tracing/histogram: Fix a potential memory leak for kstrdup()
     - tracing: Don't inc err_log entry count if entry allocation fails
     - ceph: properly put ceph_string reference after async create attempt
     - ceph: set pool_ns in new inode layout for async creates
     - fsnotify: fix fsnotify hooks in pseudo filesystems
     - Revert "KVM: SVM: avoid infinite loop on NPF from bad address"
     - perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX
     - drm/etnaviv: relax submit size limits
     - KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS
     - netfilter: nft_payload: do not update layer 4 checksum when mangling
       fragments
     - serial: 8250: of: Fix mapped region size when using reg-offset property
     - serial: stm32: fix software flow control transfer
     - tty: n_gsm: fix SW flow control encoding/handling
     - tty: Add support for Brainboxes UC cards.
     - usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge
     - usb: xhci-plat: fix crash when suspend if remote wake enable
     - usb: common: ulpi: Fix crash in ulpi_match()
     - usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS
     - USB: core: Fix hang in usb_kill_urb by adding memory barriers
     - usb: typec: tcpm: Do not disconnect while receiving VBUS off
     - ucsi_ccg: Check DEV_INT bit only when starting CCG4
     - jbd2: export jbd2_journal_[grab|put]_journal_head
     - ocfs2: fix a deadlock when commit trans
     - sched/membarrier: Fix membarrier-rseq fence command missing from query
       bitmask
     - x86/MCE/AMD: Allow thresholding interface updates after init
     - powerpc/32s: Allocate one 256k IBAT instead of two consecutives 128k IBATs
     - powerpc/32s: Fix kasan_init_region() for KASAN
     - powerpc/32: Fix boot failure with GCC latent entropy plugin
     - i40e: Increase delay to 1 s after global EMP reset
     - i40e: Fix issue when maximum queues is exceeded
     - i40e: Fix queues reservation for XDP
     - i40e: Fix for failed to init adminq while VF reset
     - i40e: fix unsigned stat widths
     - usb: roles: fix include/linux/usb/role.h compile issue
     - rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev
     - rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev
     - scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put()
     - ipv6_tunnel: Rate limit warning messages
     - net: fix information leakage in /proc/net/ptype
     - hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649
     - hwmon: (lm90) Mark alert as broken for MAX6680
     - ping: fix the sk_bound_dev_if match in ping_lookup
     - ipv4: avoid using shared IP generator for connected sockets
     - hwmon: (lm90) Reduce maximum conversion rate for G781
     - NFSv4: Handle case where the lookup of a directory fails
     - NFSv4: nfs_atomic_open() can race when looking up a non-regular file
     - net-procfs: show net devices bound packet types
     - drm/msm: Fix wrong size calculation
     - drm/msm/dsi: Fix missing put_device() call in dsi_get_phy
     - drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable
     - ipv6: annotate accesses to fn->fn_sernum
     - NFS: Ensure the server has an up to date ctime before hardlinking
     - NFS: Ensure the server has an up to date ctime before renaming
     - powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06
     - netfilter: conntrack: don't increment invalid counter on NF_REPEAT
     - perf: Fix perf_event_read_local() time
     - sched/pelt: Relax the sync of util_sum with util_avg
     - net: phy: broadcom

Source diff to previous version
1965723 audit: improve audit queue handling when \
1966021 Impish update: upstream stable patchset 2022-03-22
1961739 PS/2 Keyboard wakeup from s2idle not functioning on AMD Yellow Carp platform
1964512 Low RX performance for 40G Solarflare NICs
1962578 [UBUNTU 20.04] Fix SIGP processing on KVM/s390
1960633 Move virtual graphics drivers from linux-modules-extra to linux-modules
1964422 Impish update: upstream stable patchset 2022-03-09
1962230 Impish update: upstream stable patchset 2022-02-24
1786013 Packaging resync

Version: 5.13.0-39.44~20.04.1 2022-03-24 21:08:10 UTC

 linux-hwe-5.13 (5.13.0-39.44~20.04.1) focal; urgency=medium
 .
   * focal/linux-hwe-5.13: 5.13.0-39.44~20.04.1 -proposed tracker (LP: #1966235)
 .
   [ Ubuntu: 5.13.0-39.44 ]
 .
   * impish/linux: 5.13.0-39.44 -proposed tracker (LP: #1966236)
   * CVE-2022-27666
     - sock: remove one redundant SKB_FRAG_PAGE_ORDER macro
     - esp: Fix possible buffer overflow in ESP transformation
   * CVE-2022-1055
     - net: sched: fix use-after-free in tc_new_tfilter()

Source diff to previous version
CVE-2022-27666 In the Linux kernel before 5.16.15, there is a buffer overflow in ESP transformation in net/ipv4/esp4.c and net/ipv6/esp6.c via a large message.
CVE-2022-1055 RESERVED

Version: 5.13.0-38.43~20.04.1 2022-03-22 14:09:11 UTC

 linux-hwe-5.13 (5.13.0-38.43~20.04.1) focal; urgency=medium
 .
   * focal/linux-hwe-5.13: 5.13.0-38.43~20.04.1 -proposed tracker (LP: #1965346)
 .
   [ Ubuntu: 5.13.0-38.43 ]
 .
   * impish/linux: 5.13.0-38.43 -proposed tracker (LP: #1965347)
   * PS/2 Keyboard wakeup from s2idle not functioning on AMD Yellow Carp platform
     (LP: #1961739)
     - PM: s2idle: ACPI: Fix wakeup interrupts handling
   * Low RX performance for 40G Solarflare NICs (LP: #1964512)
     - SAUCE: sfc: The size of the RX recycle ring should be more flexible
   * [UBUNTU 20.04] Fix SIGP processing on KVM/s390 (LP: #1962578)
     - KVM: s390: Simplify SIGP Set Arch handling
     - KVM: s390: Add a routine for setting userspace CPU state
   * Move virtual graphics drivers from linux-modules-extra to linux-modules
     (LP: #1960633)
     - [Packaging] Move VM DRM drivers into modules
   * Impish update: upstream stable patchset 2022-03-09 (LP: #1964422)
     - bnx2x: Utilize firmware 7.13.21.0
     - bnx2x: Invalidate fastpath HSI version for VFs
     - rcu: Tighten rcu_advance_cbs_nowake() checks
     - select: Fix indefinitely sleeping task in poll_schedule_timeout()
     - drm/amdgpu: Use correct VIEWPORT_DIMENSION for DCN2
     - arm64/bpf: Remove 128MB limit for BPF JIT programs
     - Bluetooth: refactor malicious adv data check
     - net: sfp: ignore disabled SFP node
     - net: stmmac: skip only stmmac_ptp_register when resume from suspend
     - s390/hypfs: include z/VM guests with access control group set
     - bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack()
     - scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP
       devices
     - udf: Restore i_lenAlloc when inode expansion fails
     - udf: Fix NULL ptr deref when converting from inline format
     - efi: runtime: avoid EFIv2 runtime services on Apple x86 machines
     - PM: wakeup: simplify the output logic of pm_show_wakelocks()
     - tracing/histogram: Fix a potential memory leak for kstrdup()
     - tracing: Don't inc err_log entry count if entry allocation fails
     - ceph: properly put ceph_string reference after async create attempt
     - ceph: set pool_ns in new inode layout for async creates
     - fsnotify: fix fsnotify hooks in pseudo filesystems
     - Revert "KVM: SVM: avoid infinite loop on NPF from bad address"
     - perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX
     - drm/etnaviv: relax submit size limits
     - KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS
     - netfilter: nft_payload: do not update layer 4 checksum when mangling
       fragments
     - serial: 8250: of: Fix mapped region size when using reg-offset property
     - serial: stm32: fix software flow control transfer
     - tty: n_gsm: fix SW flow control encoding/handling
     - tty: Add support for Brainboxes UC cards.
     - usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge
     - usb: xhci-plat: fix crash when suspend if remote wake enable
     - usb: common: ulpi: Fix crash in ulpi_match()
     - usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS
     - USB: core: Fix hang in usb_kill_urb by adding memory barriers
     - usb: typec: tcpm: Do not disconnect while receiving VBUS off
     - ucsi_ccg: Check DEV_INT bit only when starting CCG4
     - jbd2: export jbd2_journal_[grab|put]_journal_head
     - ocfs2: fix a deadlock when commit trans
     - sched/membarrier: Fix membarrier-rseq fence command missing from query
       bitmask
     - x86/MCE/AMD: Allow thresholding interface updates after init
     - powerpc/32s: Allocate one 256k IBAT instead of two consecutives 128k IBATs
     - powerpc/32s: Fix kasan_init_region() for KASAN
     - powerpc/32: Fix boot failure with GCC latent entropy plugin
     - i40e: Increase delay to 1 s after global EMP reset
     - i40e: Fix issue when maximum queues is exceeded
     - i40e: Fix queues reservation for XDP
     - i40e: Fix for failed to init adminq while VF reset
     - i40e: fix unsigned stat widths
     - usb: roles: fix include/linux/usb/role.h compile issue
     - rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev
     - rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev
     - scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put()
     - ipv6_tunnel: Rate limit warning messages
     - net: fix information leakage in /proc/net/ptype
     - hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649
     - hwmon: (lm90) Mark alert as broken for MAX6680
     - ping: fix the sk_bound_dev_if match in ping_lookup
     - ipv4: avoid using shared IP generator for connected sockets
     - hwmon: (lm90) Reduce maximum conversion rate for G781
     - NFSv4: Handle case where the lookup of a directory fails
     - NFSv4: nfs_atomic_open() can race when looking up a non-regular file
     - net-procfs: show net devices bound packet types
     - drm/msm: Fix wrong size calculation
     - drm/msm/dsi: Fix missing put_device() call in dsi_get_phy
     - drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable
     - ipv6: annotate accesses to fn->fn_sernum
     - NFS: Ensure the server has an up to date ctime before hardlinking
     - NFS: Ensure the server has an up to date ctime before renaming
     - powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06
     - netfilter: conntrack: don't increment invalid counter on NF_REPEAT
     - perf: Fix perf_event_read_local() time
     - sched/pelt: Relax the sync of util_sum with util_avg
     - net: phy: broadcom: hook up soft_reset for BCM54616S
     - phylib: fix potential use-after-free
     - octeontx2-pf: Forward error codes to VF
     - rxrpc: Adjust retransmission backoff
     - efi/libstub: arm64: Fix image check alignment at entry
     - hwmon: (lm90) Mark alert as broken for MAX6654
     - powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if
       PMI is pending
     - net: ipv4:

Source diff to previous version
1961739 PS/2 Keyboard wakeup from s2idle not functioning on AMD Yellow Carp platform
1964512 Low RX performance for 40G Solarflare NICs
1962578 [UBUNTU 20.04] Fix SIGP processing on KVM/s390
1960633 Move virtual graphics drivers from linux-modules-extra to linux-modules
1964422 Impish update: upstream stable patchset 2022-03-09
1962230 Impish update: upstream stable patchset 2022-02-24
1786013 Packaging resync

Version: 5.13.0-37.42~20.04.1 2022-03-15 19:09:22 UTC

 linux-hwe-5.13 (5.13.0-37.42~20.04.1) focal; urgency=medium
 .
   * focal/linux-hwe-5.13: 5.13.0-37.42~20.04.1 -proposed tracker (LP: #1964958)
 .
   [ Ubuntu: 5.13.0-37.42 ]
 .
   * impish/linux: 5.13.0-37.42 -proposed tracker (LP: #1964959)
   * CVE-2022-0742
     - ipv6: fix skb drops in igmp6_event_query() and igmp6_event_report()
 .

CVE-2022-0742 ipv6: fix skb drops in igmp6_event_query() and igmp6_event_report()



About   -   Send Feedback to @ubuntu_updates