Format: 1.8 Date: Fri, 16 Jun 2023 15:48:59 +0200 Source: linux Binary: linux-buildinfo-5.15.0-77-generic linux-cloud-tools-5.15.0-77 linux-cloud-tools-5.15.0-77-generic linux-cloud-tools-common linux-doc linux-headers-5.15.0-77 linux-headers-5.15.0-77-generic linux-image-unsigned-5.15.0-77-generic linux-libc-dev linux-modules-5.15.0-77-generic linux-modules-extra-5.15.0-77-generic linux-modules-iwlwifi-5.15.0-77-generic linux-source-5.15.0 linux-tools-5.15.0-77 linux-tools-5.15.0-77-generic linux-tools-common linux-tools-host Built-For-Profiles: noudeb Architecture: amd64 all amd64_translations Version: 5.15.0-77.84 Distribution: jammy Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Stefan Bader Description: linux-buildinfo-5.15.0-77-generic - Linux kernel buildinfo for version 5.15.0 on 64 bit x86 SMP linux-cloud-tools-5.15.0-77 - Linux kernel version specific cloud tools for version 5.15.0-77 linux-cloud-tools-5.15.0-77-generic - Linux kernel version specific cloud tools for version 5.15.0-77 linux-cloud-tools-common - Linux kernel version specific cloud tools for version 5.15.0 linux-doc - Linux kernel specific documentation for version 5.15.0 linux-headers-5.15.0-77 - Header files related to Linux kernel version 5.15.0 linux-headers-5.15.0-77-generic - Linux kernel headers for version 5.15.0 on 64 bit x86 SMP linux-image-unsigned-5.15.0-77-generic - Linux kernel image for version 5.15.0 on 64 bit x86 SMP linux-libc-dev - Linux Kernel Headers for development linux-modules-5.15.0-77-generic - Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP linux-modules-extra-5.15.0-77-generic - Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP linux-modules-iwlwifi-5.15.0-77-generic - Linux kernel iwlwifi modules for version 5.15.0-77 linux-source-5.15.0 - Linux kernel source for version 5.15.0 with Ubuntu patches linux-tools-5.15.0-77 - Linux kernel version specific tools for version 5.15.0-77 linux-tools-5.15.0-77-generic - Linux kernel version specific tools for version 5.15.0-77 linux-tools-common - Linux kernel version specific tools for version 5.15.0 linux-tools-host - Linux kernel VM host tools Launchpad-Bugs-Fixed: 1977827 2018591 2019040 2020319 2020387 2020391 2020393 2022098 2023220 2023224 2023225 2023230 2023233 2023311 2023320 2023328 2023539 2023577 2023650 2024169 Changes: linux (5.15.0-77.84) jammy; urgency=medium . * jammy/linux: 5.15.0-77.84 -proposed tracker (LP: #2024169) . * ftrace in ubuntu_kernel_selftests failed with "check if duplicate events are caught" on J-5.15 P9 / J-kvm / L-kvm (LP: #1977827) - SAUCE: selftests/ftrace: Add test dependency . * Add microphone support of the front headphone port on P3 Tower (LP: #2023650) - ALSA: hda/realtek: Add Lenovo P3 Tower platform . * Add audio support for ThinkPad P1 Gen 6 and Z16 Gen 2 (LP: #2023539) - ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2 - ALSA: hda/realtek: Add quirk for ThinkPad P1 Gen 6 . * Resolve synchronous exception on arm64 (LP: #2023311) - arm64: efi: Recover from synchronous exceptions occurring in firmware . * Enable Tracing Configs for OSNOISE and TIMERLAT (LP: #2018591) - [Config] Enable OSNOISE_TRACER and TIMERLAT_TRACER configs . * Severe NFS performance degradation after LP #2003053 (LP: #2022098) - SAUCE: Make NFS file-access stale cache behaviour opt-in . * Encountering an issue with memcpy_fromio causing failed boot of SEV-enabled guest (LP: #2020319) - x86/sev: Unroll string mmio with CC_ATTR_GUEST_UNROLL_STRING_IO . * linux-*: please enable dm-verity kconfigs to allow MoK/db verified root images (LP: #2019040) - [Config] CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y . * CVE-2023-2124 - xfs: verify buffer contents when we skip log replay . * CVE-2023-0597 - x86/kasan: Map shadow for percpu pages on demand - x86/mm: Randomize per-cpu entry area - x86/mm: Recompute physical address for every page of per-CPU CEA mapping - x86/mm: Populate KASAN shadow for entire per-CPU range of CPU entry area - x86/mm: Do not shuffle CPU entry areas without KASLR . * cls_flower: off-by-one in fl_set_geneve_opt (LP: #2023577) - net/sched: flower: fix possible OOB write in fl_set_geneve_opt() . * Some INVLPG implementations can leave Global translations unflushed when PCIDs are enabled (LP: #2023220) - x86/mm: Avoid incomplete Global INVLPG flushes . * Jammy update: v5.15.108 upstream stable release (LP: #2023328) - Revert "pinctrl: amd: Disable and mask interrupts on resume" - ALSA: emu10k1: fix capture interrupt handler unlinking - ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard - ALSA: i2c/cs8427: fix iec958 mixer control deactivation - ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() - ALSA: emu10k1: don't create old pass-through playback device on Audigy - ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards - Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} - Bluetooth: Fix race condition in hidp_session_thread - btrfs: print checksum type and implementation at mount time - btrfs: fix fast csum implementation detection - fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace - mtdblock: tolerate corrected bit-flips - mtd: rawnand: meson: fix bitmask for length in command word - mtd: rawnand: stm32_fmc2: remove unsupported EDO mode - mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min - KVM: arm64: PMU: Restore the guest's EL0 event counting after migration - drm/i915/dsi: fix DSS CTL register offsets for TGL+ - clk: sprd: set max_register according to mapping range - RDMA/irdma: Fix memory leak of PBLE objects - RDMA/irdma: Increase iWARP CM default rexmit count - RDMA/irdma: Add ipv4 check to irdma_find_listener() - IB/mlx5: Add support for 400G_8X lane speed - RDMA/cma: Allow UD qp_type to join multicast only - bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp - niu: Fix missing unwind goto in niu_alloc_channels() - tcp: restrict net.ipv4.tcp_app_win - drm/armada: Fix a potential double free in an error handling path - qlcnic: check pci_reset_function result - net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume() - sctp: fix a potential overflow in sctp_ifwdtsn_skip - RDMA/core: Fix GID entry ref leak when create_ah fails - udp6: fix potential access to stale information - net: macb: fix a memory corruption in extended buffer descriptor mode - skbuff: Fix a race between coalescing and releasing SKBs - libbpf: Fix single-line struct definition output in btf_dump - ARM: 9290/1: uaccess: Fix KASAN false-positives - power: supply: cros_usbpd: reclassify "default case!" as debug - wifi: mwifiex: mark OF related data as maybe unused - i2c: imx-lpi2c: clean rx/tx buffers upon new message - i2c: hisi: Avoid redundant interrupts - efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L - drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F - verify_pefile: relax wrapper length check - asymmetric_keys: log on fatal failures in PE/pkcs7 - wifi: iwlwifi: mvm: fix mvmtxq->stopped handling - ACPI: resource: Add Medion S17413 to IRQ override quirk - counter: stm32-lptimer-cnt: Provide defines for clock polarities - counter: stm32-timer-cnt: Provide defines for slave mode selection - counter: Internalize sysfs interface code - counter: 104-quad-8: Fix Synapse action reported for Index signals - tracing: Add trace_array_puts() to write into instance - tracing: Have tracing_snapshot_instance_cond() write errors to the appropriate instance - i915/perf: Replace DRM_DEBUG with driver specific drm_dbg call - drm/i915: fix race condition UAF in i915_perf_add_config_ioctl - riscv: add icache flush for nommu sigreturn trampoline - net: sfp: initialize sfp->i2c_block_size at sfp allocation - net: phy: nxp-c45-tja11xx: add remove callback - net: phy: nxp-c45-tja11xx: fix unsigned long multiplication overflow - scsi: ses: Handle enclosure with just a primary component gracefully - x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot - cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() - mptcp: use mptcp_schedule_work instead of open-coding it - mptcp: stricter state check in mptcp_worker - ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size - ubi: Fix deadlock caused by recursively holding work_sem - powerpc/papr_scm: Update the NUMA distance table for the target node - sched/fair: Move calculate of avg_load to a better location - sched/fair: Fix imbalance overflow - x86/rtc: Remove __init for runtime functions - i2c: ocores: generate stop condition after timeout in polling mode - nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S50 - nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs - nvme-pci: Crucial P2 has bogus namespace ids - nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610 - nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 - nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN - nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD - kexec: turn all kexec_mutex acquisitions into trylocks - panic, kexec: make __crash_kexec() NMI safe - counter: fix docum. build problems after filename change - counter: Add the necessary colons and indents to the comments of counter_compi - nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs - Linux 5.15.108 . * Jammy update: v5.15.107 upstream stable release (LP: #2023320) - 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() - NFSD: Fix sparse warning - NFSD: pass range end to vfs_fsync_range() instead of count - RDMA/irdma: Do not request 2-level PBLEs for CQ alloc - platform/x86: int3472: Split into 2 drivers - [Config] updateconfigs for Intel skl_int3472 driver split - platform/x86: int3472/discrete: Ensure the clk/power enable pins are in output mode - iavf: return errno code instead of status code - iavf/iavf_main: actually log ->src mask when talking about it - serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards - serial: exar: Add support for Sealevel 7xxxC serial cards - bpf: hash map, avoid deadlock with suitable hash mask - gpio: GPIO_REGMAP: select REGMAP instead of depending on it - Drivers: vmbus: Check for channel allocation before looking up relids - pwm: cros-ec: Explicitly set .polarity in .get_state() - pwm: sprd: Explicitly set .polarity in .get_state() - KVM: s390: pv: fix external interruption loop not always detected - wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta - net: qrtr: combine nameservice into main module - [Config] updateconfigs for ns module merger - net: qrtr: Fix a refcount bug in qrtr_recvmsg() - NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL - icmp: guard against too small mtu - net: don't let netpoll invoke NAPI if in xmit context - net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit - sctp: check send stream number after wait_for_sndbuf - net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT - ipv6: Fix an uninit variable access bug in __ip6_make_skb() - platform/x86: think-lmi: Fix memory leak when showing current settings - platform/x86: think-lmi: Fix memory leaks when parsing ThinkStation WMI strings - platform/x86: think-lmi: Clean up display of current_value on Thinkstation - gpio: davinci: Add irq chip flag to skip set wake - net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe - net: stmmac: fix up RX flow hash indirection table when setting channels - sunrpc: only free unix grouplist after RCU settles - NFSD: callback request does not use correct credential for AUTH_SYS - ice: fix wrong fallback logic for FDIR - ice: Reset FDIR counter in FDIR init stage - ethtool: reset #lanes when lanes is omitted - gve: Secure enough bytes in the first TX desc for all TCP pkts - kbuild: refactor single builds of *.ko - usb: xhci: tegra: fix sleep in atomic call - xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu - usb: cdnsp: Fixes error: uninitialized symbol 'len' - usb: dwc3: pci: add support for the Intel Meteor Lake-S - USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs - usb: typec: altmodes/displayport: Fix configure initial pin assignment - USB: serial: option: add Telit FE990 compositions - USB: serial: option: add Quectel RM500U-CN modem - iio: adis16480: select CONFIG_CRC32 - iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip - iio: dac: cio-dac: Fix max DAC write value check for 12-bit - iio: light: cm32181: Unregister second I2C client if present - tty: serial: sh-sci: Fix transmit end interrupt handler - tty: serial: sh-sci: Fix Rx on RZ/G2L SCI - tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty - nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() - nilfs2: fix sysfs interface lifetime - dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs - ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN - ALSA: hda/realtek: Add quirk for Clevo X370SNW - coresight: etm4x: Do not access TRCIDR1 for identification - coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug - iio: adc: ad7791: fix IRQ flags - scsi: qla2xxx: Fix memory leak in qla2x00_probe_one() - scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param() - smb3: allow deferred close timeout to be configurable - smb3: lower default deferred close timeout to address perf regression - cifs: sanitize paths in cifs_update_super_prepath. - perf/core: Fix the same task check in perf_event_set_output - ftrace: Mark get_lock_parent_ip() __always_inline - ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct() - fs: drop peer group ids under namespace lock - can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access - can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events - tracing: Free error logs of tracing instances - ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots() - mm: vmalloc: avoid warn_alloc noise caused by fatal signal - drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path - drm/nouveau/disp: Support more modes by checking with lower bpc - ring-buffer: Fix race while reader and writer are on the same page - mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() - drm/bridge: lt9611: Fix PLL being unable to lock - mm: take a page reference when removing device exclusive entries - kbuild: fix single directory build - ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown - bpftool: Print newline before '}' for struct with padding only fields - Linux 5.15.107 . * Jammy update: v5.15.106 upstream stable release (LP: #2023233) - fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY - usb: dwc3: gadget: move cmd_endtransfer to extra function - usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC - kernel: kcsan: kcsan_test: build without structleak plugin - kcsan: avoid passing -g for test - ksmbd: don't terminate inactive sessions after a few seconds - bus: imx-weim: fix branch condition evaluates to a garbage value - xfrm: Zero padding when dumping algos and encap - ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds - md: avoid signed overflow in slot_store() - x86/PVH: obtain VGA console info in Dom0 - net: hsr: Don't log netdev_err message on unknown prp dst node - ALSA: asihpi: check pao in control_message() - ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() - fbdev: tgafb: Fix potential divide by zero - sched_getaffinity: don't assume 'cpumask_size()' is fully initialized - fbdev: nvidia: Fix potential divide by zero - fbdev: intelfb: Fix potential divide by zero - fbdev: lxfb: Fix potential divide by zero - fbdev: au1200fb: Fix potential divide by zero - tools/power turbostat: Fix /dev/cpu_dma_latency warnings - tools/power turbostat: fix decoding of HWP_STATUS - tracing: Fix wrong return in kprobe_event_gen_test.c - ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() - mips: bmips: BCM6358: disable RAC flush for TP1 - ALSA: usb-audio: Fix recursive locking at XRUN during syncing - platform/x86: think-lmi: add missing type attribute - platform/x86: think-lmi: use correct possible_values delimiters - platform/x86: think-lmi: only display possible_values if available - platform/x86: think-lmi: Add possible_values for ThinkStation - mtd: rawnand: meson: invalidate cache on polling ECC bit - SUNRPC: fix shutdown of NFS TCP client socket - sfc: ef10: don't overwrite offload features at NIC reset - scsi: megaraid_sas: Fix crash after a double completion - scsi: mpt3sas: Don't print sense pool info twice - ptp_qoriq: fix memory leak in probe() - net: dsa: microchip: ksz8863_smi: fix bulk access - r8169: fix RTL8168H and RTL8107E rx crc error - regulator: Handle deferred clk - net/net_failover: fix txq exceeding warning - net: stmmac: don't reject VLANs when IFF_PROMISC is set - drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state - platform/x86/intel/pmc: Alder Lake PCH slp_s0_residency fix - can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write - s390/vfio-ap: fix memory leak in vfio_ap device driver - loop: suppress uevents while reconfiguring the device - loop: LOOP_CONFIGURE: send uevents for partitions - net: mvpp2: classifier flow fix fragmentation flags - net: mvpp2: parser fix QinQ - net: mvpp2: parser fix PPPoE - smsc911x: avoid PHY being resumed when interface is not up - ice: add profile conflict check for AVF FDIR - ice: fix invalid check for empty list in ice_sched_assoc_vsi_to_agg() - ALSA: ymfpci: Create card with device-managed snd_devm_card_new() - ALSA: ymfpci: Fix BUG_ON in probe function - net: ipa: compute DMA pool size properly - i40e: fix registers dump after run ethtool adapter self test - bnxt_en: Fix reporting of test result in ethtool selftest - bnxt_en: Fix typo in PCI id to device description string mapping - bnxt_en: Add missing 200G link speed reporting - net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only - net: ethernet: mtk_eth_soc: fix flow block refcounting logic - pinctrl: ocelot: Fix alt mode for ocelot - iommu/vt-d: Allow zero SAGAW if second-stage not supported - Input: alps - fix compatibility with -funsigned-char - Input: focaltech - use explicitly signed char type - cifs: prevent infinite recursion in CIFSGetDFSRefer() - cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL - Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table - btrfs: fix race between quota disable and quota assign ioctls - btrfs: scan device in non-exclusive mode - zonefs: Always invalidate last cached page on append write - can: j1939: prevent deadlock by moving j1939_sk_errqueue() - xen/netback: don't do grant copy across page boundary - net: phy: dp83869: fix default value for tx-/rx-internal-delay - pinctrl: amd: Disable and mask interrupts on resume - pinctrl: at91-pio4: fix domain name assignment - powerpc: Don't try to copy PPR for task with NULL pt_regs - NFSv4: Fix hangs when recovering open state after a server reboot - ALSA: hda/conexant: Partial revert of a quirk for Lenovo - ALSA: usb-audio: Fix regression on detection of Roland VS-100 - ALSA: hda/realtek: Add quirks for some Clevo laptops - ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z - xtensa: fix KASAN report for show_stack - rcu: Fix rcu_torture_read ftrace event - drm/etnaviv: fix reference leak when mmaping imported buffer - drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub - KVM: arm64: Disable interrupts while walking userspace PTs - KVM: VMX: Move preemption timer <=> hrtimer dance to common x86 - KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 - KVM: x86: Purge "highest ISR" cache when updating APICv state - zonefs: Fix error message in zonefs_file_dio_append() - selftests/bpf: Test btf dump for struct with padding only fields - libbpf: Fix BTF-to-C converter's padding logic - selftests/bpf: Add few corner cases to test padding handling of btf_dump - libbpf: Fix btf_dump's packed struct determination - hsr: ratelimit only when errors are printed - x86/PVH: avoid 32-bit build warning when obtaining VGA console info - Linux 5.15.106 . * Jammy update: v5.15.105 upstream stable release (LP: #2023230) - interconnect: qcom: osm-l3: fix icc_onecell_data allocation - perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output - perf: fix perf_event_context->time - tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptr - serial: fsl_lpuart: Fix comment typo - tty: serial: fsl_lpuart: switch to new dmaengine_terminate_* API - tty: serial: fsl_lpuart: fix race on RX DMA shutdown - serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED - [Config] updateconfigs for SERIAL_8250_ASPEED_VUART - serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it - kthread: add the helper function kthread_run_on_cpu() - trace/hwlat: make use of the helper function kthread_run_on_cpu() - trace/hwlat: Do not start per-cpu thread if it is already running - net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() - power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync - power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition - power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition - ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl - ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl - arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodes - xsk: Add missing overflow check in xdp_umem_reg - iavf: fix inverted Rx hash condition leading to disabled hash - iavf: fix non-tunneled IPv6 UDP packet type and hashing - intel/igbvf: free irq on the error path in igbvf_request_msix() - igbvf: Regard vf reset nack as success - igc: fix the validation logic for taprio's gate list - i2c: imx-lpi2c: check only for enabled interrupt flags - i2c: hisi: Only use the completion interrupt to finish the transfer - scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() - net: dsa: b53: mmap: fix device tree support - net: usb: smsc95xx: Limit packet length to skb->len - qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info - net: phy: Ensure state transitions are processed from phy_stop() - net: mdio: fix owner field for mdio buses registered using device-tree - net: mdio: fix owner field for mdio buses registered using ACPI - drm/i915/gt: perform uc late init after probe error injection - net: qcom/emac: Fix use after free bug in emac_remove due to race condition - net/ps3_gelic_net: Fix RX sk_buff length - net/ps3_gelic_net: Use dma_mapping_error - octeontx2-vf: Add missing free for alloc_percpu - bootconfig: Fix testcase to increase max node - keys: Do not cache key in task struct if key is requested from kernel thread - iavf: fix hang on reboot with ice - i40e: fix flow director packet filter programming - bpf: Adjust insufficient default bpf_jit_limit - net/mlx5e: Set uplink rep as NETNS_LOCAL - net/mlx5: Fix steering rules cleanup - net/mlx5: Read the TC mapping of all priorities on ETS query - net/mlx5: E-Switch, Fix an Oops in error handling code - net: dsa: tag_brcm: legacy: fix daisy-chained switches - atm: idt77252: fix kmemleak when rmmod idt77252 - erspan: do not use skb_mac_header() in ndo_start_xmit() - net/sonic: use dma_mapping_error() for error check - nvme-tcp: fix nvme_tcp_term_pdu to match spec - hvc/xen: prevent concurrent accesses to the shared ring - ksmbd: add low bound validation to FSCTL_SET_ZERO_DATA - ksmbd: add low bound validation to FSCTL_QUERY_ALLOCATED_RANGES - ksmbd: fix possible refcount leak in smb2_open() - gve: Cache link_speed value from device - net: dsa: mt7530: move enabling disabling core clock to mt7530_pll_setup() - net: dsa: mt7530: move lowering TRGMII driving to mt7530_setup() - net: dsa: mt7530: move setting ssc_delta to PHY_INTERFACE_MODE_TRGMII case - net: mdio: thunder: Add missing fwnode_handle_put() - Bluetooth: btqcomsmd: Fix command timeout after setting BD address - Bluetooth: L2CAP: Fix responding with wrong PDU type - platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl - thread_info: Add helpers to snapshot thread flags - entry: Snapshot thread flags - entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up - hwmon: fix potential sensor registration fail if of_node is missing - hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs - scsi: qla2xxx: Synchronize the IOCB count to be in order - scsi: qla2xxx: Perform lockless command completion in abort path - uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 - thunderbolt: Use scale field when allocating USB3 bandwidth - thunderbolt: Call tb_check_quirks() after initializing adapters - thunderbolt: Disable interrupt auto clear for rings - thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access - thunderbolt: Use const qualifier for `ring_interrupt_index` - thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bit - ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable - riscv: Bump COMMAND_LINE_SIZE value to 1024 - drm/cirrus: NULL-check pipe->plane.state->fb in cirrus_pipe_update() - HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded - ca8210: fix mac_len negative array access - HID: intel-ish-hid: ipc: Fix potential use-after-free in work function - m68k: Only force 030 bus error if PC not in exception table - selftests/bpf: check that modifier resolves after pointer - scsi: target: iscsi: Fix an error message in iscsi_check_key() - scsi: hisi_sas: Check devm_add_action() return value - scsi: ufs: core: Add soft dependency on governor_simpleondemand - scsi: lpfc: Check kzalloc() in lpfc_sli4_cgn_params_read() - scsi: lpfc: Avoid usage of list iterator variable after loop - scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file - net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 - net: usb: qmi_wwan: add Telit 0x1080 composition - sh: sanitize the flags on sigreturn - net/sched: act_mirred: better wording on protection against excessive stack growth - act_mirred: use the backlog for nested calls to mirred ingress - cifs: empty interface list when server doesn't support query interfaces - cifs: print session id while listing open files - scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR - usb: dwc2: fix a devres leak in hw_enable upon suspend resume - usb: gadget: u_audio: don't let userspace block driver unbind - efi: sysfb_efi: Fix DMI quirks not working for simpledrm - mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP - fscrypt: destroy keyring after security_sb_delete() - fsverity: Remove WQ_UNBOUND from fsverity read workqueue - lockd: set file_lock start and end when decoding nlm4 testargs - arm64: dts: imx8mm-nitrogen-r2: fix WM8960 clock name - igb: revert rtnl_lock() that causes deadlock - dm thin: fix deadlock when swapping to thin device - usb: typec: tcpm: fix warning when handle discover_identity message - usb: cdns3: Fix issue with using incorrect PCI device function - usb: cdnsp: Fixes issue with redundant Status Stage - usb: cdnsp: changes PCI Device ID to fix conflict with CNDS3 driver - usb: chipdea: core: fix return -EINVAL if request role is the same with current role - usb: chipidea: core: fix possible concurrent when switch role - usb: ucsi: Fix NULL pointer deref in ucsi_connector_change() - kfence: avoid passing -g for test - KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask() with vcpu_mask==NULL - ksmbd: set FILE_NAMED_STREAMS attribute in FS_ATTRIBUTE_INFORMATION - ksmbd: return STATUS_NOT_SUPPORTED on unsupported smb2.0 dialect - ksmbd: return unsupported error on smb1 mount - wifi: mac80211: fix qos on mesh interfaces - nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() - drm/bridge: lt8912b: return EPROBE_DEFER if bridge is not found - drm/meson: fix missing component unbind on bind errors - drm/amdgpu/nv: Apply ASPM quirk on Intel ADL + AMD Navi - drm/i915/active: Fix missing debug object activation - drm/i915: Preserve crtc_state->inherited during state clearing - riscv: mm: Fix incorrect ASID argument when flushing TLB - riscv: Handle zicsr/zifencei issues between clang and binutils - tee: amdtee: fix race condition in amdtee_open_session - firmware: arm_scmi: Fix device node validation for mailbox transport - i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() - dm stats: check for and propagate alloc_percpu failure - dm crypt: add cond_resched() to dmcrypt_write() - dm crypt: avoid accessing uninitialized tasklet - sched/fair: sanitize vruntime of entity being placed - sched/fair: Sanitize vruntime of entity being migrated - mm: kfence: fix using kfence_metadata without initialization in show_object() - ocfs2: fix data corruption after failed write - Linux 5.15.105 . * Jammy update: v5.15.104 upstream stable release (LP: #2023225) - xfrm: Allow transport-mode states with AF_UNSPEC selector - drm/panfrost: Don't sync rpm suspension after mmu flushing - cifs: Move the in_send statistic to __smb_send_rqst() - drm/meson: fix 1px pink line on GXM when scaling video overlay - clk: HI655X: select REGMAP instead of depending on it - docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate - scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() - ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() - netfilter: nft_nat: correct length for loading protocol registers - netfilter: nft_masq: correct length for loading protocol registers - netfilter: nft_redir: correct length for loading protocol registers - netfilter: nft_redir: correct value of inet type `.maxattrs` - scsi: core: Fix a procfs host directory removal regression - tcp: tcp_make_synack() can be called from process context - nfc: pn533: initialize struct pn533_out_arg properly - ipvlan: Make skb->skb_iif track skb->dev for l3s mode - i40e: Fix kernel crash during reboot when adapter is in recovery mode - vdpa_sim: not reset state in vdpasim_queue_ready - vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready - PCI: s390: Fix use-after-free of PCI resources with per-function hotplug - drm/i915/display: Workaround cursor left overs with PSR2 selective fetch enabled - drm/i915/display/psr: Use drm damage helpers to calculate plane damaged area - drm/i915/display: clean up comments - drm/i915/psr: Use calculated io and fast wake lines - net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler() - qed/qed_dev: guard against a possible division by zero - net: dsa: mt7530: remove now incorrect comment regarding port 5 - net: dsa: mt7530: set PLL frequency and trgmii only when trgmii is used - loop: Fix use-after-free issues - net: tunnels: annotate lockless accesses to dev->needed_headroom - net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails - nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition - net/smc: fix deadlock triggered by cancel_delayed_work_syn() - net: usb: smsc75xx: Limit packet length to skb->len - drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc - block: null_blk: Fix handling of fake timeout request - nvme: fix handling single range discard request - nvmet: avoid potential UAF in nvmet_req_complete() - block: sunvdc: add check for mdesc_grab() returning NULL - ice: xsk: disable txq irq before flushing hw - net: dsa: mv88e6xxx: fix max_mtu of 1492 on 6165, 6191, 6220, 6250, 6290 - ravb: avoid PHY being resumed when interface is not up - sh_eth: avoid PHY being resumed when interface is not up - ipv4: Fix incorrect table ID in IOCTL path - net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull - net/iucv: Fix size of interrupt data - qed/qed_mng_tlv: correctly zero out ->min instead of ->hour - ethernet: sun: add check for the mdesc_grab() - bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change - bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails - hwmon: (adt7475) Display smoothing attributes in correct order - hwmon: (adt7475) Fix masking of hysteresis registers - hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition - hwmon: (ina3221) return prober error code - hwmon: (ucd90320) Add minimum delay between bus accesses - hwmon: tmp512: drop of_match_ptr for ID table - kconfig: Update config changed flag before calling callback - hwmon: (adm1266) Set `can_sleep` flag for GPIO chip - hwmon: (ltc2992) Set `can_sleep` flag for GPIO chip - media: m5mols: fix off-by-one loop termination error - mmc: atmel-mci: fix race between stop command and start of next command - jffs2: correct logic when creating a hole in jffs2_write_begin - ext4: fail ext4_iget if special inode unallocated - ext4: update s_journal_inum if it changes after journal replay - ext4: fix task hung in ext4_xattr_delete_inode - drm/amdkfd: Fix an illegal memory access - net/9p: fix bug in client create for .L - sh: intc: Avoid spurious sizeof-pointer-div warning - drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes - ext4: fix possible double unlock when moving a directory - tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted - serial: 8250_em: Fix UART port type - serial: 8250_fsl: fix handle_irq locking - firmware: xilinx: don't make a sleepable memory allocation from an atomic context - s390/ipl: add missing intersection check to ipl_report handling - interconnect: fix mem leak when freeing nodes - interconnect: exynos: fix node leak in probe PM QoS error path - tracing: Make splice_read available again - tracing: Check field value in hist_field_name() - tracing: Make tracepoint lockdep check actually test something - cifs: Fix smb2_set_path_size() - ALSA: hda: intel-dsp-config: add MTL PCI id - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro - Revert "riscv: mm: notify remote harts about mmu cache updates" - riscv: asid: Fixup stale TLB entry cause application crash - drm/shmem-helper: Remove another errant put in error path - drm/sun4i: fix missing component unbind on bind errors - drm/amd/pm: Fix sienna cichlid incorrect OD volage after resume - mptcp: fix possible deadlock in subflow_error_report - mptcp: add ro_after_init for tcp{,v6}_prot_override - mptcp: avoid setting TCP_CLOSE state twice - mptcp: fix lockdep false positive in mptcp_pm_nl_create_listen_socket() - ftrace: Fix invalid address access in lookup_rec() when index is 0 - nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 - mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the huge zeropage - mmc: sdhci_am654: lower power-on failed message severity - fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks - trace/hwlat: Do not wipe the contents of per-cpu thread data - net: phy: nxp-c45-tja11xx: fix MII_BASIC_CONFIG_REV bit - cpuidle: psci: Iterate backwards over list in psci_pd_remove() - x86/mce: Make sure logged MCEs are processed after sysfs update - x86/mm: Fix use of uninitialized buffer in sme_enable() - x86/resctrl: Clear staged_config[] before and after it is used - drm/i915: Don't use stolen memory for ring buffers with LLC - drm/i915/active: Fix misuse of non-idle barriers as fence trackers - io_uring: avoid null-ptr-deref in io_arm_poll_handler - PCI: Unify delay handling for reset and resume - PCI/DPC: Await readiness of secondary bus after reset - HID: core: Provide new max_buffer_size attribute to over-ride the default - HID: uhid: Over-ride the default maximum data buffer value with our own - perf: Fix check before add_event_to_groups() in perf_group_detach() - Linux 5.15.104 . * Jammy update: v5.15.103 upstream stable release (LP: #2023224) - fs: prevent out-of-bounds array speculation when closing a file descriptor - btrfs: fix percent calculation for bg reclaim message - perf inject: Fix --buildid-all not to eat up MMAP2 - fork: allow CLONE_NEWTIME in clone3 flags - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 - drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15 - drm/connector: print max_requested_bpc in state debugfs - staging: rtl8723bs: Pass correct parameters to cfg80211_get_bss() - ext4: fix cgroup writeback accounting with fs-layer encryption - ext4: fix RENAME_WHITEOUT handling for inline directories - ext4: fix another off-by-one fsmap error on 1k block filesystems - ext4: move where set the MAY_INLINE_DATA flag is set - ext4: fix WARNING in ext4_update_inline_data - ext4: zero i_disksize when initializing the bootloader inode - nfc: change order inside nfc_se_io error path - KVM: Optimize kvm_make_vcpus_request_mask() a bit - KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except() - KVM: Register /dev/kvm as the _very_ last thing during initialization - KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure - KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target - fs: dlm: fix log of lowcomms vs midcomms - fs: dlm: add midcomms init/start functions - fs: dlm: start midcomms before scand - udf: Fix off-by-one error when discarding preallocation - f2fs: avoid down_write on nat_tree_lock during checkpoint - f2fs: do not bother checkpoint by f2fs_get_node_info - f2fs: retry to update the inode page given data corruption - ipmi:ssif: Increase the message retry time - ipmi:ssif: Add a timer between request retries - irqdomain: Refactor __irq_domain_alloc_irqs() - iommu/vt-d: Fix PASID directory pointer coherency - block/brd: add error handling support for add_disk() - brd: mark as nowait compatible - arm64: efi: Make efi_rt_lock a raw_spinlock - RISC-V: Avoid dereferening NULL regs in die() - riscv: Avoid enabling interrupts in die() - riscv: Add header include guards to insn.h - scsi: core: Remove the /proc/scsi/${proc_name} directory earlier - regulator: Flag uncontrollable regulators as always_on - regulator: core: Fix off-on-delay-us for always-on/boot-on regulators - regulator: core: Use ktime_get_boottime() to determine how long a regulator was off - ext4: Fix possible corruption when moving a directory - drm/nouveau/kms/nv50-: remove unused functions - drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype - drm/msm: Fix potential invalid ptr free - drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register - drm/msm/a5xx: fix highest bank bit for a530 - drm/msm/a5xx: fix the emptyness check in the preempt code - drm/msm/a5xx: fix context faults during ring switch - bgmac: fix *initial* chip reset to support BCM5358 - nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties - powerpc: dts: t1040rdb: fix compatible string for Rev A boards - ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() - selftests: nft_nat: ensuring the listening side is up before starting the client - perf stat: Fix counting when initial delay configured - net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver - net: caif: Fix use-after-free in cfusbl_device_notify() - ice: copy last block omitted in ice_get_module_eeprom() - bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser() - drm/msm/dpu: fix len of sc7180 ctl blocks - net: stmmac: add to set device wake up flag when stmmac init phy - net: phylib: get rid of unnecessary locking - bnxt_en: Avoid order-5 memory allocation for TPA data - netfilter: tproxy: fix deadlock due to missing BH disable - btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR - net: phy: smsc: Cache interrupt mask - net: phy: smsc: fix link up detection in forced irq mode - net: ethernet: mtk_eth_soc: fix RX data corruption issue - scsi: megaraid_sas: Update max supported LD IDs to 240 - platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it - net/smc: fix fallback failed while sendmsg with fastopen - octeontx2-af: Unlock contexts in the queue context cache in case of fault detection - SUNRPC: Fix a server shutdown leak - net: dsa: mt7530: permit port 5 to work without port 6 on MT7621 SoC - af_unix: Remove unnecessary brackets around CONFIG_AF_UNIX_OOB. - af_unix: fix struct pid leaks in OOB support - riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode - s390/ftrace: remove dead code - RISC-V: Don't check text_mutex during stop_machine - ext4: Fix deadlock during directory rename - irqdomain: Fix mapping-creation race - nbd: use the correct block_device in nbd_bdev_reset - iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands - iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options - iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter - staging: rtl8723bs: clean up comparsions to NULL - Staging: rtl8723bs: Placing opening { braces in previous line - staging: rtl8723bs: fix placement of braces - staging: rtl8723bs: Fix key-store index handling - watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths - tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address - xfs: use setattr_copy to set vfs inode attributes - xfs: remove XFS_PREALLOC_SYNC - xfs: fallocate() should call file_modified() - xfs: set prealloc flag in xfs_alloc_file_space() - fs: add mode_strip_sgid() helper - fs: move S_ISGID stripping into the vfs_*() helpers - attr: add in_group_or_capable() - fs: move should_remove_suid() - attr: add setattr_should_drop_sgid() - attr: use consistent sgid stripping checks - fs: use consistent setgid checks in is_sxid() - MIPS: Fix a compilation issue - powerpc/iommu: fix memory leak with using debugfs_lookup() - powerpc/kcsan: Exclude udelay to prevent recursive instrumentation - alpha: fix R_ALPHA_LITERAL reloc for large modules - macintosh: windfarm: Use unsigned type for 1-bit bitfields - PCI: Add SolidRun vendor ID - scripts: handle BrokenPipeError for python scripts - media: ov5640: Fix analogue gain control - media: rc: gpio-ir-recv: add remove function - filelocks: use mount idmapping for setlease permission check - ext4: refactor ext4_free_blocks() to pull out ext4_mb_clear_bb() - ext4: add ext4_sb_block_valid() refactored out of ext4_inode_block_valid() - ext4: add strict range checks while freeing blocks - ext4: block range must be validated before use in ext4_mb_clear_bb() - arch: fix broken BuildID for arm64 and riscv - powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT - powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds - s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36 - sh: define RUNTIME_DISCARD_EXIT - tools build: Add feature test for init_disassemble_info API changes - tools include: add dis-asm-compat.h to handle version differences - tools perf: Fix compilation error with new binutils - tools bpf_jit_disasm: Fix compilation error with new binutils - tools bpftool: Fix compilation error with new binutils - KVM: fix memoryleak in kvm_init() - xfs: remove xfs_setattr_time() declaration - UML: define RUNTIME_DISCARD_EXIT - fs: hold writers when changing mount's idmapping - KVM: nVMX: Don't use Enlightened MSR Bitmap for L3 - KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper - KVM: VMX: Fix crash due to uninitialized current_vmcs - Makefile: use -gdwarf-{4|5} for assembler for DEBUG_INFO_DWARF{4|5} - Linux 5.15.103 . * Jammy update: v5.15.102 upstream stable release (LP: #2020393) - staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script - staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh - Linux 5.15.102 . * Jammy update: v5.15.101 upstream stable release (LP: #2020391) - Linux 5.15.101 . * Jammy update: v5.15.100 upstream stable release (LP: #2020387) - auxdisplay: hd44780: Fix potential memory leak in hd44780_remove() - fs/jfs: fix shift exponent db_agl2size negative - objtool: Fix memory leak in create_static_call_sections() - pwm: sifive: Reduce time the controller lock is held - pwm: sifive: Always let the first pwm_apply_state succeed - pwm: stm32-lp: fix the check on arr and cmp registers update - f2fs: use memcpy_{to,from}_page() where possible - fs: f2fs: initialize fsdata in pagecache_write() - f2fs: allow set compression option of files without blocks - um: vector: Fix memory leak in vector_config - ubi: ensure that VID header offset + VID header size <= alloc, size - ubifs: Fix build errors as symbol undefined - ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted - ubifs: Rectify space budget for ubifs_xrename() - ubifs: Fix wrong dirty space budget for dirty inode - ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1 - ubifs: Reserve one leb for each journal head while doing budget - ubi: Fix use-after-free when volume resizing failed - ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() - ubifs: Fix memory leak in alloc_wbufs() - ubi: Fix possible null-ptr-deref in ubi_free_volume() - ubifs: Re-statistic cleaned znode count if commit failed - ubifs: ubifs_writepage: Mark page dirty after writing inode failed - ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap - ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() - ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed - f2fs: fix to avoid potential memory corruption in __update_iostat_latency() - ext4: use ext4_fc_tl_mem in fast-commit replay path - netfilter: nf_tables: allow to fetch set elements when table has an owner - x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list - um: virtio_uml: free command if adding to virtqueue failed - um: virtio_uml: mark device as unregistered when breaking it - um: virtio_uml: move device breaking into workqueue - um: virt-pci: properly remove PCI device from bus - watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path - watchdog: Fix kmemleak in watchdog_cdev_register - watchdog: pcwd_usb: Fix attempting to access uninitialized memory - watchdog: sbsa_wdog: Make sure the timeout programming is within the limits - netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() - netfilter: ebtables: fix table blob use-after-free - netfilter: x_tables: fix percpu counter block leak on error path when creating new netns - ipv6: Add lwtunnel encap size of all siblings in nexthop calculation - sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop - octeontx2-pf: Use correct struct reference in test condition - net: fix __dev_kfree_skb_any() vs drop monitor - 9p/xen: fix version parsing - 9p/xen: fix connection sequence - 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() - net/mlx5e: Verify flow_source cap before using it - net/mlx5: Geneve, Fix handling of Geneve object id as error code - nfc: fix memory leak of se_io context in nfc_genl_se_io - net/sched: transition act_pedit to rcu and percpu stats - net/sched: act_pedit: fix action bind logic - net/sched: act_mpls: fix action bind logic - net/sched: act_sample: fix action bind logic - ARM: dts: spear320-hmi: correct STMPE GPIO compatible - tcp: tcp_check_req() can be called from process context - vc_screen: modify vcs_size() handling in vcs_read() - rtc: sun6i: Always export the internal oscillator - genirq: Refactor accessors to use irq_data_get_affinity_mask - genirq: Add and use an irq_data_update_affinity helper - scsi: ipr: Work around fortify-string warning - rtc: allow rtc_read_alarm without read_alarm callback - loop: loop_set_status_from_info() check before assignment - ASoC: adau7118: don't disable regulators on device unbind - ASoC: zl38060: Remove spurious gpiolib select - ASoC: zl38060 add gpiolib dependency - ASoC: mediatek: mt8195: add missing initialization - thermal: intel: quark_dts: fix error pointer dereference - thermal: intel: BXT_PMIC: select REGMAP instead of depending on it - tracing: Add NULL checks for buffer in ring_buffer_free_read_page() - kernel/printk/index.c: fix memory leak with using debugfs_lookup() - firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 - bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support - mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak - IB/hfi1: Update RMT size calculation - iommu/amd: Fix error handling for pdev_pri_ats_enable() - media: uvcvideo: Remove format descriptions - media: uvcvideo: Handle cameras with invalid descriptors - media: uvcvideo: Handle errors from calls to usb_string - media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 - media: uvcvideo: Silence memcpy() run-time false positive warnings - USB: fix memory leak with using debugfs_lookup() - staging: emxx_udc: Add checks for dma_alloc_coherent() - tty: fix out-of-bounds access in tty_driver_lookup_tty() - tty: serial: fsl_lpuart: disable the CTS when send break signal - serial: sc16is7xx: setup GPIO controller later in probe - mei: bus-fixup:upon error print return values of send and receive - tools/iio/iio_utils:fix memory leak - iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() - iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() - soundwire: bus_type: Avoid lockdep assert in sdw_drv_probe() - PCI: loongson: Prevent LS7A MRRS increases - USB: dwc3: fix memory leak with using debugfs_lookup() - USB: chipidea: fix memory leak with using debugfs_lookup() - USB: uhci: fix memory leak with using debugfs_lookup() - USB: sl811: fix memory leak with using debugfs_lookup() - USB: fotg210: fix memory leak with using debugfs_lookup() - USB: isp116x: fix memory leak with using debugfs_lookup() - USB: isp1362: fix memory leak with using debugfs_lookup() - USB: gadget: gr_udc: fix memory leak with using debugfs_lookup() - USB: gadget: bcm63xx_udc: fix memory leak with using debugfs_lookup() - USB: gadget: lpc32xx_udc: fix memory leak with using debugfs_lookup() - USB: gadget: pxa25x_udc: fix memory leak with using debugfs_lookup() - USB: gadget: pxa27x_udc: fix memory leak with using debugfs_lookup() - usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math - USB: ene_usb6250: Allocate enough memory for full object - usb: uvc: Enumerate valid values for color matching - usb: gadget: uvc: Make bSourceID read/write - PCI: Align extra resources for hotplug bridges properly - PCI: Take other bus devices into account when distributing resources - tty: pcn_uart: fix memory leak with using debugfs_lookup() - misc: vmw_balloon: fix memory leak with using debugfs_lookup() - drivers: base: component: fix memory leak with using debugfs_lookup() - drivers: base: dd: fix memory leak with using debugfs_lookup() - kernel/fail_function: fix memory leak with using debugfs_lookup() - PCI: loongson: Add more devices that need MRRS quirk - PCI: Add ACS quirk for Wangxun NICs - phy: rockchip-typec: Fix unsigned comparison with less than zero - soundwire: cadence: Remove wasted space in response_buf - soundwire: cadence: Drain the RX FIFO after an IO timeout - net: tls: avoid hanging tasks on the tx_lock - x86/resctl: fix scheduler confusion with 'current' - drm/display/dp_mst: Fix down/up message handling after sink disconnect - drm/display/dp_mst: Fix down message handling after a packet reception error - Bluetooth: hci_sock: purge socket queues in the destruct() callback - media: uvcvideo: Fix race condition with usb_kill_urb - drm/virtio: Fix error code in virtio_gpu_object_shmem_init() - Revert "scsi: mpt3sas: Fix return value check of dma_get_required_mask()" - scsi: mpt3sas: Don't change DMA mask while reallocating pools - scsi: mpt3sas: re-do lost mpt3sas DMA mask fix - scsi: mpt3sas: Remove usage of dma_get_required_mask() API - malidp: Fix NULL vs IS_ERR() checking - usb: gadget: uvc: fix missing mutex_unlock() if kstrtou8() fails - Linux 5.15.100 Checksums-Sha1: 78eedd394f0e0d2218b392db1015451f147fd57b 519540 linux-buildinfo-5.15.0-77-generic_5.15.0-77.84_amd64.deb 99aea51c3116ec8e635f7763504532d7251f042d 1678 linux-cloud-tools-5.15.0-77-generic_5.15.0-77.84_amd64.deb c8d1386a5c7b357e7b6b953a8b9d929effd1567a 99962 linux-cloud-tools-5.15.0-77_5.15.0-77.84_amd64.deb ea96b3aa6ad23bda5a880484f5fc567f4e5c1aff 88616 linux-cloud-tools-common_5.15.0-77.84_all.deb 35ce027dd0780b73189eab69eea5be8aafb0dbd6 10929194 linux-doc_5.15.0-77.84_all.deb 486166b5fdabeb93878d5e576a941351f779acfd 2888614 linux-headers-5.15.0-77-generic_5.15.0-77.84_amd64.deb a9e03d3d871d6600aa827f471ea2ed55c6883e0f 12319846 linux-headers-5.15.0-77_5.15.0-77.84_all.deb 9caf53d7d8348badcf8706220925850705d531a8 1061282488 linux-image-unsigned-5.15.0-77-generic-dbgsym_5.15.0-77.84_amd64.ddeb 5896963a7bf37ecef5a933a1fef4fd2802e6ddff 11714752 linux-image-unsigned-5.15.0-77-generic_5.15.0-77.84_amd64.deb 39d6a75da5eac3cc54bed209f350af8bb2580216 1326062 linux-libc-dev_5.15.0-77.84_amd64.deb c3e7c55c5777a53ddaa00e661398054ed2b3a7c5 23242944 linux-modules-5.15.0-77-generic_5.15.0-77.84_amd64.deb be57270442e4e494c16b2100b2266c409c2357de 64264162 linux-modules-extra-5.15.0-77-generic_5.15.0-77.84_amd64.deb 22eb6be23f360a6bb9bb9bf8afe8594c477cd9c8 1299072 linux-modules-iwlwifi-5.15.0-77-generic_5.15.0-77.84_amd64.deb c8ed679d6e822998674b2282702e49b3620f98d5 154263538 linux-source-5.15.0_5.15.0-77.84_all.deb 8cbb2ea2d64bc5496ac458143ed6099cda4d2029 1794 linux-tools-5.15.0-77-generic_5.15.0-77.84_amd64.deb 7576c8891f47e9067807c3ba8dc614c77d798e98 7950654 linux-tools-5.15.0-77_5.15.0-77.84_amd64.deb 34096e7d90a23eeb6e4a15b074f89631bb4bf76d 295274 linux-tools-common_5.15.0-77.84_all.deb 5f7e9a5622824386ef17d51fbea39946dc62c496 98644 linux-tools-host_5.15.0-77.84_all.deb 8fa03c3bd25fc9462e470ec4175b8054867e220a 22015 linux_5.15.0-77.84_amd64.buildinfo 026e07df5a3e39782ae2d754c73c5b1bc8ae8ec6 11437838 linux_5.15.0-77.84_amd64.tar.gz 2c59d66f968af173b31d30d42616e97687124924 39967 linux_5.15.0-77.84_amd64_translations.tar.gz Checksums-Sha256: e7fffcbbc2612fcca274540b476a1c9a2db41c8262b1d2a3dc3d0e126139a6db 519540 linux-buildinfo-5.15.0-77-generic_5.15.0-77.84_amd64.deb 923b70e75fad62b23b0ee42531936831717a9af34d75f28aa7cd4b571ab90b35 1678 linux-cloud-tools-5.15.0-77-generic_5.15.0-77.84_amd64.deb 9a34d9b490cdf747c37b8badc7e88358ca52cb4f7a9019cc1b5be60c84c3fab8 99962 linux-cloud-tools-5.15.0-77_5.15.0-77.84_amd64.deb 8c7df538c88edadf5adaae8010db77d272a031a3c332d0d2547b0a85d48594f3 88616 linux-cloud-tools-common_5.15.0-77.84_all.deb c9d112f6783887f41b414704f47e333c71e810daa9dc10b16b8738d68626fb69 10929194 linux-doc_5.15.0-77.84_all.deb fe395415009b1d96dafd2e81855325c15d3446ab859831926441011ed34ad5ae 2888614 linux-headers-5.15.0-77-generic_5.15.0-77.84_amd64.deb 67ea6dba4912181491be4d1b24a032f2dd6408c66107acdb951c078ab05a4075 12319846 linux-headers-5.15.0-77_5.15.0-77.84_all.deb 56e570225f92d3d605addda7d339cd607a307b1cbe23aff405a6d00d11c08165 1061282488 linux-image-unsigned-5.15.0-77-generic-dbgsym_5.15.0-77.84_amd64.ddeb b5f6205938a921a040bf1f865be59c642f7a9db13dfef8dd5b1fb14b7e445c13 11714752 linux-image-unsigned-5.15.0-77-generic_5.15.0-77.84_amd64.deb ec1a141837ee8afdebc11a3b3c59a52dc84a18529966026c5eb3ea269f135912 1326062 linux-libc-dev_5.15.0-77.84_amd64.deb 261d3b319af3d0c73568b828541723498c727cb5d1027842558ef8902b4db226 23242944 linux-modules-5.15.0-77-generic_5.15.0-77.84_amd64.deb 34c31f7e7c163e1004a6e82d57abe4c3e0144efdfd77c17890e3a67a4aa6c901 64264162 linux-modules-extra-5.15.0-77-generic_5.15.0-77.84_amd64.deb dbeb7603df8fa8d5283b8936608a7a32b1015aaf4cdeb644a2bc3ebb26f54cbc 1299072 linux-modules-iwlwifi-5.15.0-77-generic_5.15.0-77.84_amd64.deb c065d32ce206bd85128eab8dc154de4115283cabb9c95001c20f4d4fd230e67f 154263538 linux-source-5.15.0_5.15.0-77.84_all.deb 2fbf6fb885a0d1a4840a8b1a91aa5b379f5180af812708a882f1c6e3dae35c61 1794 linux-tools-5.15.0-77-generic_5.15.0-77.84_amd64.deb 33360fe43d820d80960028e461c15ccf0a362d15e2657a8d9f9e458beb6673f9 7950654 linux-tools-5.15.0-77_5.15.0-77.84_amd64.deb 4c4191b2048ea3e589902c3c5ab054d5ba4906a426286ac93a984f3606dfbea2 295274 linux-tools-common_5.15.0-77.84_all.deb 141c2cd68a2062f9df1d2ef30b219dd13c79dbac1651774781a154bf633dd4a3 98644 linux-tools-host_5.15.0-77.84_all.deb d3e722243bd8f3aac18a4cb59bd278d97c4454cf557b7bf56b6a285d72216f13 22015 linux_5.15.0-77.84_amd64.buildinfo 50611c44b0d036688695fa8de38aaa7317ad9cefe16cd9a2848ea78a48449b08 11437838 linux_5.15.0-77.84_amd64.tar.gz 56e6372bee20230185d8bc275f834b3329dcbc6b73e5825d37813f888e6ebee1 39967 linux_5.15.0-77.84_amd64_translations.tar.gz Files: d41977d2cd729962c49f2666a3a84a2b 519540 kernel optional linux-buildinfo-5.15.0-77-generic_5.15.0-77.84_amd64.deb e8bd1c0d4ffff52221d3ded6daa19ed3 1678 devel optional linux-cloud-tools-5.15.0-77-generic_5.15.0-77.84_amd64.deb df752796861381cee94570c9a71c4ca2 99962 devel optional linux-cloud-tools-5.15.0-77_5.15.0-77.84_amd64.deb ff2370270cde0c8aa27ae48111396443 88616 kernel optional linux-cloud-tools-common_5.15.0-77.84_all.deb af394bc74934545e8d5cbb1fa2b139e9 10929194 doc optional linux-doc_5.15.0-77.84_all.deb a8c14b7e68722c5541a49c615eca9a2a 2888614 devel optional linux-headers-5.15.0-77-generic_5.15.0-77.84_amd64.deb 50afe72514c0c6745966e89dd9d34b37 12319846 devel optional linux-headers-5.15.0-77_5.15.0-77.84_all.deb 533b239591e0d2849b95e47b1bc2f28c 1061282488 devel optional linux-image-unsigned-5.15.0-77-generic-dbgsym_5.15.0-77.84_amd64.ddeb 3e535abcba9df3c0ed0b67f9f1db3f49 11714752 kernel optional linux-image-unsigned-5.15.0-77-generic_5.15.0-77.84_amd64.deb 6514ff3e0f27e5e6d1b3d51f468fc521 1326062 devel optional linux-libc-dev_5.15.0-77.84_amd64.deb 3bbeb4aff4f4a080f62ecf1fc7b915df 23242944 kernel optional linux-modules-5.15.0-77-generic_5.15.0-77.84_amd64.deb 1823c92664b3520ba20debd4bf15325e 64264162 kernel optional linux-modules-extra-5.15.0-77-generic_5.15.0-77.84_amd64.deb 4afebc990a9944ce7899c633dfda580c 1299072 kernel optional linux-modules-iwlwifi-5.15.0-77-generic_5.15.0-77.84_amd64.deb 5ab3ec22d4d724de4ac519ac06ea0a59 154263538 devel optional linux-source-5.15.0_5.15.0-77.84_all.deb 205e04f563dbd13703244019ace6d4b0 1794 devel optional linux-tools-5.15.0-77-generic_5.15.0-77.84_amd64.deb 3c9eba34264608d95e32a379dbdaabbe 7950654 devel optional linux-tools-5.15.0-77_5.15.0-77.84_amd64.deb a101a0594a8489fed43e80571aaf5b8f 295274 kernel optional linux-tools-common_5.15.0-77.84_all.deb 229c396a992e18240e3a5bec7ca9b9e1 98644 kernel optional linux-tools-host_5.15.0-77.84_all.deb 0956e0a40458fef2a1ece6fcb8dd1f63 22015 devel optional linux_5.15.0-77.84_amd64.buildinfo 258b1a0b7a53b02393f367b636126f5c 11437838 raw-signing - linux_5.15.0-77.84_amd64.tar.gz 81ccff59cda395dfd02aa57b0c4a3e53 39967 raw-translations - linux_5.15.0-77.84_amd64_translations.tar.gz Ubuntu-Compatible-Signing: ubuntu/4 pro/3