[ubuntu/hirsute-proposed] linux-oracle_5.11.0-1002.2_amd64.tar.gz - (Accepted)

Paolo Pisati paolo.pisati at canonical.com
Mon Mar 29 15:20:53 UTC 2021


linux-oracle (5.11.0-1002.2) hirsute; urgency=medium

  * hirsute/linux-oracle: 5.11.0-1002.2 -proposed tracker (LP: #1918754)

  * Packaging resync (LP: #1786013)
    - update dkms package versions

  * Miscellaneous Ubuntu changes
    - [Config] annotations: update changes from master that are not necessary in
      Oracle
    - [Config] updateconfigs after Ubuntu-5.11.0-12.13 rebase

  [ Ubuntu: 5.11.0-13.14 ]

  * CVE-2020-27170
    - bpf: Prohibit alu ops for pointer types not defining ptr_limit
    - bpf, selftests: Fix up some test_verifier cases for unprivileged
  * CVE-2020-27171
    - bpf: Fix off-by-one for area size in creating mask to left

  [ Ubuntu: 5.11.0-12.13 ]

  * hirsute/linux: 5.11.0-12.13 -proposed tracker (LP: #1918148)
  * Hirsute update: v5.11.7 upstream stable release (LP: #1919492)
    - uapi: nfnetlink_cthelper.h: fix userspace compilation error
    - powerpc/603: Fix protection of user pages mapped with PROT_NONE
    - powerpc/perf: Fix handling of privilege level checks in perf interrupt
      context
    - powerpc/pseries: Don't enforce MSI affinity with kdump
    - crypto: mips/poly1305 - enable for all MIPS processors
    - mptcp: fix length of ADD_ADDR with port sub-option
    - ath9k: fix transmitting to stations in dynamic SMPS mode
    - net: Fix gro aggregation for udp encaps with zero csum
    - net: check if protocol extracted by virtio_net_hdr_set_proto is correct
    - net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0
    - ath11k: fix AP mode for QCA6390
    - net: l2tp: reduce log level of messages in receive path, add counter instead
    - gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk
    - gpiolib: acpi: Allow to find GpioInt() resource by name and index
    - can: skb: can_skb_set_owner(): fix ref counting if socket was closed before
      setting skb ownership
    - gpio: pca953x: Set IRQ type when handle Intel Galileo Gen 2
    - can: flexcan: assert FRZ bit in flexcan_chip_freeze()
    - can: flexcan: enable RX FIFO after FRZ/HALT valid
    - can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode
    - can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before
      entering Normal Mode
    - tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE)
    - tcp: add sanity tests to TCP_QUEUE_SEQ
    - netfilter: nf_nat: undo erroneous tcp edemux lookup
    - netfilter: x_tables: gpf inside xt_find_revision()
    - net: always use icmp{,v6}_ndo_send from ndo_start_xmit
    - net: phy: fix save wrong speed and duplex problem if autoneg is on
    - selftests/bpf: Use the last page in test_snprintf_btf on s390
    - selftests/bpf: No need to drop the packet when there is no geneve opt
    - selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier
    - samples, bpf: Add missing munmap in xdpsock
    - libbpf: Clear map_info before each bpf_obj_get_info_by_fd
    - ibmvnic: Fix possibly uninitialized old_num_tx_queues variable warning.
    - ibmvnic: always store valid MAC address
    - ibmvnic: remove excessive irqsave
    - mt76: dma: do not report truncated frames to mac80211
    - gpio: fix gpio-device list corruption
    - mount: fix mounting of detached mounts onto targets that reside on shared
      mounts
    - cifs: fix credit accounting for extra channel
    - cifs: return proper error code in statfs(2)
    - Revert "mm, slub: consider rest of partial list if acquire_slab() fails"
    - docs: networking: drop special stable handling
    - net: dsa: tag_rtl4_a: fix egress tags
    - sh_eth: fix TRSCER mask for SH771x
    - net: enetc: don't overwrite the RSS indirection table when initializing
    - net: enetc: initialize RFS/RSS memories for unused ports too
    - net: enetc: take the MDIO lock only once per NAPI poll cycle
    - net: enetc: fix incorrect TPID when receiving 802.1ad tagged packets
    - net: enetc: don't disable VLAN filtering in IFF_PROMISC mode
    - net: enetc: force the RGMII speed and duplex instead of operating in inband
      mode
    - net: enetc: remove bogus write to SIRXIDR from enetc_setup_rxbdr
    - net: enetc: keep RX ring consumer index in sync with hardware
    - net: dsa: tag_mtk: fix 802.1ad VLAN egress
    - net: ethernet: mtk-star-emac: fix wrong unmap in RX handling
    - net/mlx4_en: update moderation when config reset
    - net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10
    - nexthop: Do not flush blackhole nexthops when loopback goes down
    - net: sched: avoid duplicates in classes dump
    - net: mscc: ocelot: properly reject destination IP keys in VCAP IS1
    - net: dsa: sja1105: fix SGMII PCS being forced to SPEED_UNKNOWN instead of
      SPEED_10
    - net: usb: qmi_wwan: allow qmimux add/del with master up
    - netdevsim: init u64 stats for 32bit hardware
    - cipso,calipso: resolve a number of problems with the DOI refcounts
    - net: stmmac: Fix VLAN filter delete timeout issue in Intel mGBE SGMII
    - stmmac: intel: Fixes clock registration error seen for multiple interfaces
    - net: lapbether: Remove netif_start_queue / netif_stop_queue
    - net: davicom: Fix regulator not turned off on failed probe
    - net: davicom: Fix regulator not turned off on driver removal
    - net: enetc: allow hardware timestamping on TX queues with tc-etf enabled
    - net: qrtr: fix error return code of qrtr_sendmsg()
    - s390/qeth: fix memory leak after failed TX Buffer allocation
    - s390/qeth: improve completion of pending TX buffers
    - s390/qeth: schedule TX NAPI on QAOB completion
    - s390/qeth: fix notification for pending buffers during teardown
    - r8169: fix r8168fp_adjust_ocp_cmd function
    - ixgbe: fail to create xfrm offload of IPsec tunnel mode SA
    - tools/resolve_btfids: Fix build error with older host toolchains
    - perf build: Fix ccache usage in $(CC) when generating arch errno table
    - net: stmmac: stop each tx channel independently
    - net: stmmac: fix watchdog timeout during suspend/resume stress test
    - net: stmmac: fix wrongly set buffer2 valid when sph unsupport
    - ethtool: fix the check logic of at least one channel for RX/TX
    - net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused
    - selftests: forwarding: Fix race condition in mirror installation
    - mlxsw: spectrum_ethtool: Add an external speed to PTYS register
    - perf traceevent: Ensure read cmdlines are null terminated.
    - perf report: Fix -F for branch & mem modes
    - net: hns3: fix error mask definition of flow director
    - net: hns3: fix query vlan mask value error for flow director
    - net: hns3: fix bug when calculating the TCAM table info
    - s390/cio: return -EFAULT if copy_to_user() fails again
    - bnxt_en: reliably allocate IRQ table on reset to avoid crash
    - drm/fb-helper: only unmap if buffer not null
    - drm/compat: Clear bounce structures
    - drm/radeon: also init GEM funcs in radeon_gem_prime_import_sg_table
    - drm/amd/display: Add a backlight module option
    - drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandwidth_fp()
    - drm/amd/display: Fix nested FPU context in dcn21_validate_bandwidth()
    - drm/amd/pm: correct the watermark settings for Polaris
    - drm/amd/pm: bug fix for pcie dpm
    - drm/amdgpu/display: simplify backlight setting
    - drm/amdgpu/display: don't assert in set backlight function
    - drm/amdgpu/display: handle aux backlight in backlight_get_brightness
    - drm/shmem-helper: Check for purged buffers in fault handler
    - drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff
    - drm: Use USB controller's DMA mask when importing dmabufs
    - drm/amdgpu: fix S0ix handling when the CONFIG_AMD_PMC=m
    - drm: meson_drv add shutdown function
    - drm/shmem-helpers: vunmap: Don't put pages for dma-buf
    - drm/i915: Wedge the GPU if command parser setup fails
    - s390/cio: return -EFAULT if copy_to_user() fails
    - s390/crypto: return -EFAULT if copy_to_user() fails
    - qxl: Fix uninitialised struct field head.surface_id
    - sh_eth: fix TRSCER mask for R7S9210
    - media: usbtv: Fix deadlock on suspend
    - media: rkisp1: params: fix wrong bits settings
    - media: v4l: vsp1: Fix uif null pointer access
    - media: v4l: vsp1: Fix bru null pointer access
    - media: rc: compile rc-cec.c into rc-core
    - MIPS: kernel: Reserve exception base early to prevent corruption
    - mptcp: always graft subflow socket to parent
    - mptcp: reset last_snd on subflow close
    - i2c: rcar: faster irq code to minimize HW race condition
    - i2c: rcar: optimize cacheline to minimize HW race condition
    - scsi: pm80xx: Fix missing tag_free in NVMD DATA req
    - scsi: ufs: WB is only available on LUN #0 to #7
    - scsi: ufs: Protect some contexts from unexpected clock scaling
    - udf: fix silent AED tagLocation corruption
    - iommu/vt-d: Clear PRQ overflow only when PRQ is empty
    - mmc: mxs-mmc: Fix a resource leak in an error handling path in
      'mxs_mmc_probe()'
    - mmc: mediatek: fix race condition between msdc_request_timeout and irq
    - mmc: sdhci-iproc: Add ACPI bindings for the RPi
    - platform/x86: amd-pmc: put device on error paths
    - Platform: OLPC: Fix probe error handling
    - powerpc/pci: Add ppc_md.discover_phbs()
    - spi: stm32: make spurious and overrun interrupts visible
    - powerpc: improve handling of unrecoverable system reset
    - powerpc/perf: Record counter overflow always if SAMPLE_IP is unset
    - HID: logitech-dj: add support for the new lightspeed connection iteration
    - powerpc/64: Fix stack trace not displaying final frame
    - iommu/amd: Fix performance counter initialization
    - clk: qcom: gdsc: Implement NO_RET_PERIPH flag
    - sparc32: Limit memblock allocation to low memory
    - sparc64: Use arch_validate_flags() to validate ADI flag
    - Input: applespi - don't wait for responses to commands indefinitely.
    - PCI: xgene-msi: Fix race in installing chained irq handler
    - PCI: mediatek: Add missing of_node_put() to fix reference leak
    - drivers/base: build kunit tests without structleak plugin
    - PCI/LINK: Remove bandwidth notification
    - ext4: don't try to processed freed blocks until mballoc is initialized
    - kbuild: clamp SUBLEVEL to 255
    - PCI: Fix pci_register_io_range() memory leak
    - i40e: Fix memory leak in i40e_probe
    - PCI/ERR: Retain status from error notification
    - kasan: fix memory corruption in kasan_bitops_tags test
    - s390/smp: __smp_rescan_cpus() - move cpumask away from stack
    - drivers/base/memory: don't store phys_device in memory blocks
    - sysctl.c: fix underflow value setting risk in vm_table
    - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling
    - scsi: target: core: Add cmd length set before cmd complete
    - scsi: target: core: Prevent underflow for service actions
    - clk: qcom: gpucc-msm8998: Add resets, cxc, fix flags on gpu_gx_gdsc
    - ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk
    - ALSA: hda/hdmi: Cancel pending works before suspend
    - ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5
    - ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support
    - ALSA: hda: Drop the BATCH workaround for AMD controllers
    - ALSA: hda: Flush pending unsolicited events before suspend
    - ALSA: hda: Avoid spurious unsol event handling during S3/S4
    - ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar
    - ALSA: usb-audio: Apply the control quirk to Plantronics headsets
    - opp: Don't drop extra references to OPPs accidentally
    - Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file
      capabilities")
    - block: Discard page cache of zone reset target range
    - block: Try to handle busy underlying device on discard
    - arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL
    - arm64: mte: Map hotplugged memory as Normal Tagged
    - arm64: perf: Fix 64-bit event counter read truncation
    - s390/dasd: fix hanging DASD driver unbind
    - s390/dasd: fix hanging IO request during DASD driver unbind
    - software node: Fix node registration
    - xen/events: reset affinity of 2-level event when tearing it down
    - xen/events: don't unmask an event channel when an eoi is pending
    - xen/events: avoid handling the same event on two cpus at the same time
    - mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants
    - mmc: core: Fix partition switch time for eMMC
    - mmc: cqhci: Fix random crash when remove mmc module/card
    - cifs: do not send close in compound create+close requests
    - Goodix Fingerprint device is not a modem
    - USB: gadget: udc: s3c2410_udc: fix return value check in s3c2410_udc_probe()
    - USB: gadget: u_ether: Fix a configfs return code
    - usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio
      slot
    - usb: gadget: f_uac1: stop playback on function disable
    - usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement
    - usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot
    - usb: dwc3: qcom: add ACPI device id for sc8180x
    - usb: dwc3: qcom: Honor wakeup enabled/disabled state
    - USB: usblp: fix a hang in poll() if disconnected
    - usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM
    - usb: xhci: do not perform Soft Retry for some xHCI hosts
    - xhci: Improve detection of device initiated wake signal.
    - usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing
    - USB: serial: io_edgeport: fix memory leak in edge_startup
    - USB: serial: ch341: add new Product ID
    - USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter
    - USB: serial: cp210x: add some more GE USB IDs
    - usbip: fix stub_dev to check for stream socket
    - usbip: fix vhci_hcd to check for stream socket
    - usbip: fix vudc to check for stream socket
    - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf
    - usbip: fix vhci_hcd attach_store() races leading to gpf
    - usbip: fix vudc usbip_sockfd_store races leading to gpf
    - Revert "serial: max310x: rework RX interrupt handling"
    - misc/pvpanic: Export module FDT device table
    - misc: fastrpc: restrict user apps from sending kernel RPC messages
    - staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan()
    - staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan()
    - staging: rtl8712: unterminated string leads to read overflow
    - staging: rtl8188eu: fix potential memory corruption in
      rtw_check_beacon_data()
    - staging: ks7010: prevent buffer overflow in ks_wlan_set_scan()
    - staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd
    - staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan
    - staging: comedi: addi_apci_1032: Fix endian problem for COS sample
    - staging: comedi: addi_apci_1500: Fix endian problem for command sample
    - staging: comedi: adv_pci1710: Fix endian problem for AI command data
    - staging: comedi: das6402: Fix endian problem for AI command data
    - staging: comedi: das800: Fix endian problem for AI command data
    - staging: comedi: dmm32at: Fix endian problem for AI command data
    - staging: comedi: me4000: Fix endian problem for AI command data
    - staging: comedi: pcl711: Fix endian problem for AI command data
    - staging: comedi: pcl818: Fix endian problem for AI command data
    - mlxsw: spectrum_router: Ignore routes using a deleted nexthop object
    - net: phy: ti: take into account all possible interrupt sources
    - sh_eth: fix TRSCER mask for R7S72100
    - powerpc/sstep: Fix VSX instruction emulation
    - net: macb: Add default usrio config to default gem config
    - cpufreq: qcom-hw: fix dereferencing freed memory 'data'
    - cpufreq: qcom-hw: Fix return value check in qcom_cpufreq_hw_cpu_init()
    - arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory
    - SUNRPC: Set memalloc_nofs_save() for sync tasks
    - NFS: Don't revalidate the directory permissions on a lookup failure
    - NFS: Don't gratuitously clear the inode cache when lookup failed
    - NFSv4.2: fix return value of _nfs4_get_security_label()
    - block: rsxx: fix error return code of rsxx_pci_probe()
    - drm/ttm: Fix TTM page pool accounting
    - nvme-fc: fix racing controller reset and create association
    - configfs: fix a use-after-free in __configfs_open_file
    - arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds
    - io_uring: perform IOPOLL reaping if canceler is thread itself
    - drm/nouveau: fix dma syncing for loops (v2)
    - perf/arm_dmc620_pmu: Fix error return code in dmc620_pmu_device_probe()
    - net: expand textsearch ts_state to fit skb_seq_state
    - mptcp: put subflow sock on connect error
    - mptcp: fix memory accounting on allocation error
    - perf/core: Flush PMU internal buffers for per-CPU events
    - perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR
    - hrtimer: Update softirq_expires_next correctly after
      __hrtimer_get_next_event()
    - powerpc/64s/exception: Clean up a missed SRR specifier
    - seqlock,lockdep: Fix seqcount_latch_init()
    - memblock: fix section mismatch warning
    - stop_machine: mark helpers __always_inline
    - include/linux/sched/mm.h: use rcu_dereference in in_vfork()
    - zram: fix return value on writeback_store
    - zram: fix broken page writeback
    - linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP*
    - sched: Fix migration_cpu_stop() requeueing
    - sched/membarrier: fix missing local execution of ipi_sync_rq_state()
    - sched: Collate affine_move_task() stoppers
    - sched: Simplify migration_cpu_stop()
    - sched: Optimize migration_cpu_stop()
    - sched: Fix affine_move_task() self-concurrency
    - sched: Simplify set_affinity_pending refcounts
    - efi: stub: omit SetVirtualAddressMap() if marked unsupported in RT_PROP
      table
    - powerpc/64s: Fix instruction encoding for lis in ppc_function_entry()
    - powerpc: Fix inverted SET_FULL_REGS bitop
    - powerpc: Fix missing declaration of [en/dis]able_kernel_vsx()
    - binfmt_misc: fix possible deadlock in bm_register_write
    - kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC
    - kasan: fix KASAN_STACK dependency for HW_TAGS
    - x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2
    - x86/sev-es: Introduce ip_within_syscall_gap() helper
    - x86/sev-es: Check regs->sp is trusted before adjusting #VC IST stack
    - x86/sev-es: Correctly track IRQ states in runtime #VC handler
    - x86/sev-es: Use __copy_from_user_inatomic()
    - x86/entry: Fix entry/exit mismatch on failed fast 32-bit syscalls
    - KVM: x86: Ensure deadline timer has truly expired before posting its IRQ
    - KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged
    - KVM: arm64: Ensure I-cache isolation between vcpus of a same VM
    - KVM: arm64: Fix range alignment when walking page tables
    - KVM: arm64: Avoid corrupting vCPU context register in guest exit
    - KVM: arm64: nvhe: Save the SPE context early
    - KVM: arm64: Reject VM creation when the default IPA size is unsupported
    - KVM: arm64: Fix exclusive limit for IPA size
    - mm/highmem.c: fix zero_user_segments() with start > end
    - mm/userfaultfd: fix memory corruption due to writeprotect
    - mm/madvise: replace ptrace attach requirement for process_madvise
    - mm/memcg: set memcg when splitting page
    - mm/memcg: rename mem_cgroup_split_huge_fixup to split_page_memcg and add
      nr_pages argument
    - mm/page_alloc.c: refactor initialization of struct page for holes in memory
      layout
    - KVM: arm64: Fix nVHE hyp panic host context restore
    - Linux 5.11.7
    - [Config] Update for removal of CONFIG_PCIE_BW
    - [Config] add rc-cec to modules.ignore
  * Fix broken efifb on graphics device without driver (LP: #1914411)
    - SAUCE: efifb: Ensure graphics device for efifb stays at PCI D0
  * Fix system sleep on TGL systems with Intel ME (LP: #1919321)
    - SAUCE: PCI: Serialize TGL e1000e PM ops
  *  riscv: revert SiFive Unleashed CPUFreq (LP: #1917433)
    - Revert "SiFive Unleashed CPUFreq"
  * Dell Precision 5550 takes up to 10 seconds to respond when coming out of
    sleep (LP: #1919123)
    - SAUCE: Input: i8042 - add dmi quirk
  * usb audio is not able to use after boot from 5.10.0-1017-oem (LP: #1918670)
    - ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe
    - ALSA: usb-audio: fix use after free in usb_audio_disconnect
  * LRMv4: switch to signing nvidia modules via the Ubuntu Modules signing key
    (LP: #1918134)
    - [Packaging] sync dkms-build et al from LRMv4
  * curtin: install flash-kernel in arm64 UEFI unexpected (LP: #1918427)
    - [Packaging] Allow grub-efi-arm* to satisfy recommends on ARM
  * Packaging resync (LP: #1786013)
    - update dkms package versions
  * Enable Tegra support in arm64 for NVIDIA Jetson (LP: #1918471)
    - [Config] enable ARCH_TEGRA and all Tegra SOC's
    - [Packaging] include modern Tegra modules
  * Cirrus Audio Codec CS8409/CS42L42: Input Device does not switch to headset
    Mic when a headset is inserted (LP: #1918378)
    - SAUCE: ALSA: hda/cirrus: Fix Headset Mic volume control name
  * [Intel Maple Ridge] system cannot enter S3 the first time while connecting
    to TBT4 storage (LP: #1916467)
    - xhci: Fix repeated xhci wake after suspend due to uncleared internal wake
      state
  * Cirrus Audio Codec CS8409/CS42L42 support (LP: #1916554)
    - ALSA: hda/cirrus: Increase AUTO_CFG_MAX_INS from 8 to 18
    - ALSA: hda/cirrus: Add support for CS8409 HDA bridge and CS42L42 companion
      codec.
    - ALSA: hda/cirrus: Add jack detect interrupt support from CS42L42 companion
      codec.
    - ALSA: hda/cirrus: Add Headphone and Headset MIC Volume Control
  * Can't adjust brightness on Dell Precision 7000 laptop (LP: #1917419)
    - drm/i915/dp: Program source OUI on eDP panels
  * drm/i915: Drop force_probe requirement for JSL (LP: #1917843)
    - SAUCE: drm/i915: Drop require_force_probe from JSL
  * alsa/hda: the hdmi audio dosn't work on TGL machines (LP: #1917829)
    - ALSA: hda/hdmi: let new platforms assign the pcm slot dynamically
  * Add in-tree Realtek 8821CE wireless module support (LP: #1885862)
    - rtw88: coex: 8821c: correct antenna switch function
    - rtw88: 8821c: Correct CCK RSSI
    - rtw88: 8821c: support RFE type2 wifi NIC
  * Fix Lenovo ThinkStation P620 rear audio (LP: #1917842)
    - ALSA: usb-audio: Disable USB autosuspend properly in
      setup_disable_autosuspend()
  * Miscellaneous Ubuntu changes
    - [Packaging] Skip d-i code if udebs are disabled
    - [Packaging] Disable udebs if $DEBIAN/d-i doesn't exist
    - [Packaging] remove dh-systemd build dependency
    - [Config] fix several annotaions with enforcement typos
    - [Config] refresh annotations
    - [Config] update configs and annotations
  * Miscellaneous upstream changes
    - vmlinux.lds.h: add DWARF v5 sections
    - vdpa/mlx5: fix param validation in mlx5_vdpa_get_config()
    - debugfs: be more robust at handling improper input in debugfs_lookup()
    - debugfs: do not attempt to create a new file before the filesystem is
      initalized
    - driver core: auxiliary bus: Fix calling stage for auxiliary bus init
    - scsi: libsas: docs: Remove notify_ha_event()
    - scsi: qla2xxx: Fix mailbox Ch erroneous error
    - kdb: Make memory allocations more robust
    - w1: w1_therm: Fix conversion result for negative temperatures
    - PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064
    - PCI: Decline to resize resources if boot config must be preserved
    - virt: vbox: Do not use wait_event_interruptible when called from kernel
      context
    - bfq: Avoid false bfq queue merging
    - ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode
    - zsmalloc: account the number of compacted pages correctly
    - MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section
    - vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y
    - random: fix the RNDRESEEDCRNG ioctl
    - ALSA: pcm: Call sync_stop at disconnection
    - ALSA: pcm: Assure sync with the pending stop operation at suspend
    - ALSA: pcm: Don't call sync_stop if it hasn't been stopped
    - drm/i915/gt: One more flush for Baytrail clear residuals
    - ath10k: Fix error handling in case of CE pipe init failure
    - Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the
      probe function
    - Bluetooth: hci_uart: Fix a race for write_work scheduling
    - Bluetooth: Fix initializing response id after clearing struct
    - arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio
    - arm64: dts: renesas: beacon: Fix audio-1.8V pin enable
    - ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5
    - ARM: dts: exynos: correct PMIC interrupt trigger level on Monk
    - ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato
    - ARM: dts: exynos: correct PMIC interrupt trigger level on Spring
    - ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa
    - ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family
    - arm64: dts: exynos: correct PMIC interrupt trigger level on TM2
    - arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso
    - memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops
    - Bluetooth: hci_qca: Fix memleak in qca_controller_memdump
    - staging: vchiq: Fix bulk userdata handling
    - staging: vchiq: Fix bulk transfers on 64-bit builds
    - arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible
    - net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock
    - bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h
    - bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args
    - firmware: arm_scmi: Fix call site of scmi_notification_exit
    - arm64: dts: allwinner: A64: properly connect USB PHY to port 0
    - arm64: dts: allwinner: H6: properly connect USB PHY to port 0
    - arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card
    - arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency
    - arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz
    - arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors
    - cpufreq: brcmstb-avs-cpufreq: Free resources in error path
    - cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove()
    - arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node
    - ACPICA: Fix exception code class checks
    - usb: gadget: u_audio: Free requests only after callback
    - arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node
    - soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model()
    - soc: ti: pm33xx: Fix some resource leak in the error handling paths of the
      probe function
    - staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug
      statemenet
    - Bluetooth: drop HCI device reference before return
    - Bluetooth: Put HCI device if inquiry procedure interrupts
    - memory: ti-aemif: Drop child node when jumping out loop
    - ARM: dts: Configure missing thermal interrupt for 4430
    - usb: dwc2: Do not update data length if it is 0 on inbound transfers
    - usb: dwc2: Abort transaction after errors with unknown reason
    - usb: dwc2: Make "trimming xfer length" a debug message
    - staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules
    - x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too
    - arm64: dts: renesas: beacon: Fix EEPROM compatible value
    - can: mcp251xfd: mcp251xfd_probe(): fix errata reference
    - ARM: dts: armada388-helios4: assign pinctrl to LEDs
    - ARM: dts: armada388-helios4: assign pinctrl to each fan
    - arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to
      a53-firmware
    - opp: Correct debug message in _opp_add_static_v2()
    - Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv
    - soc: qcom: ocmem: don't return NULL in of_get_ocmem
    - arm64: dts: msm8916: Fix reserved and rfsa nodes unit address
    - arm64: dts: meson: fix broken wifi node for Khadas VIM3L
    - iwlwifi: mvm: set enabled in the PPAG command properly
    - ARM: s3c: fix fiq for clang IAS
    - optee: simplify i2c access
    - staging: wfx: fix possible panic with re-queued frames
    - ARM: at91: use proper asm syntax in pm_suspend
    - ath10k: Fix suspicious RCU usage warning in
      ath10k_wmi_tlv_parse_peer_stats_info()
    - ath10k: Fix lockdep assertion warning in ath10k_sta_statistics
    - ath11k: fix a locking bug in ath11k_mac_op_start()
    - soc: aspeed: snoop: Add clock control logic
    - iwlwifi: mvm: fix the type we use in the PPAG table validity checks
    - iwlwifi: mvm: store PPAG enabled/disabled flag properly
    - iwlwifi: mvm: send stored PPAG command instead of local
    - iwlwifi: mvm: assign SAR table revision to the command later
    - iwlwifi: mvm: don't check if CSA event is running before removing
    - bpf_lru_list: Read double-checked variable once without lock
    - iwlwifi: pnvm: set the PNVM again if it was already loaded
    - iwlwifi: pnvm: increment the pointer before checking the TLV
    - ath9k: fix data bus crash when setting nf_override via debugfs
    - selftests/bpf: Convert test_xdp_redirect.sh to bash
    - ibmvnic: Set to CLOSED state even on error
    - bnxt_en: reverse order of TX disable and carrier off
    - bnxt_en: Fix devlink info's stored fw.psid version format.
    - xen/netback: fix spurious event detection for common event case
    - dpaa2-eth: fix memory leak in XDP_REDIRECT
    - net: phy: consider that suspend2ram may cut off PHY power
    - net/mlx5e: Enable XDP for Connect-X IPsec capable devices
    - net/mlx5e: Don't change interrupt moderation params when DIM is enabled
    - net/mlx5e: Change interrupt moderation channel params also when channels are
      closed
    - net/mlx5: Fix health error state handling
    - net/mlx5e: Replace synchronize_rcu with synchronize_net
    - net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context
    - net/mlx5: Disable devlink reload for multi port slave device
    - net/mlx5: Disallow RoCE on multi port slave device
    - net/mlx5: Disallow RoCE on lag device
    - net/mlx5: Disable devlink reload for lag devices
    - net/mlx5e: CT: manage the lifetime of the ct entry object
    - net/mlx5e: Check tunnel offload is required before setting SWP
    - mac80211: fix potential overflow when multiplying to u32 integers
    - libbpf: Ignore non function pointer member in struct_ops
    - bpf: Fix an unitialized value in bpf_iter
    - bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation
    - bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx
    - selftests: mptcp: fix ACKRX debug message
    - tcp: fix SO_RCVLOWAT related hangs under mem pressure
    - net: axienet: Handle deferred probe on clock properly
    - cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4
      and ulds
    - b43: N-PHY: Fix the update of coef for the PHY revision >= 3case
    - bpf: Clear subreg_def for global function return values
    - ibmvnic: add memory barrier to protect long term buffer
    - ibmvnic: skip send_request_unmap for timeout reset
    - ibmvnic: serialize access to work queue on remove
    - net: dsa: felix: perform teardown in reverse order of setup
    - net: dsa: felix: don't deinitialize unused ports
    - net: phy: mscc: adding LCPLL reset to VSC8514
    - net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout
    - net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning
    - net: amd-xgbe: Reset link when the link never comes back
    - net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP
    - net: mvneta: Remove per-cpu queue mapping for Armada 3700
    - net: enetc: fix destroyed phylink dereference during unbind
    - Bluetooth: Remove hci_req_le_suspend_config
    - arm64: dts: broadcom: bcm4908: use proper NAND binding
    - Bluetooth: hci_qca: Wait for SSR completion during suspend
    - serial: stm32: fix DMA initialization error handling
    - bpf: Declare __bpf_free_used_maps() unconditionally
    - selftests/bpf: Sync RCU before unloading bpf_testmod
    - arm64: dts: qcom: sm8250: correct sdhc_2 xo clk
    - arm64: dts: qcom: qrb5165-rb5: fix uSD pins drive strength
    - tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer
    - tty: implement read_iter
    - x86/sgx: Fix the return type of sgx_init()
    - selftests/bpf: Don't exit on failed bpf_testmod unload
    - arm64: dts: mt8183: rename rdma fifo size
    - arm64: dts: mt8183: refine gamma compatible name
    - arm64: dts: mt8183: Add missing power-domain for pwm0 node
    - net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips
    - ARM: tegra: ouya: Fix eMMC on specific bootloaders
    - arm64: dts: mt8183: Fix GCE include path
    - Bluetooth: hci_qca: check for SSR triggered flag while suspend
    - Bluetooth: hci_qca: Fixed issue during suspend
    - soc: aspeed: socinfo: Add new systems
    - net/mlx5e: E-switch, Fix rate calculation for overflow
    - net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices
    - net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ
    - ibmvnic: change IBMVNIC_MAX_IND_DESCS to 16
    - net: ipa: initialize all resources
    - net: phy: mscc: improved serdes calibration applied to VSC8514
    - net: phy: mscc: coma mode disabled for VSC8514
    - fbdev: aty: SPARC64 requires FB_ATY_CT
    - drm/gma500: Fix error return code in psb_driver_load()
    - drm: document that user-space should force-probe connectors
    - gma500: clean up error handling in init
    - drm/fb-helper: Add missed unlocks in setcmap_legacy()
    - drm/panel: s6e63m0: Fix init sequence again
    - drm/panel: mantix: Tweak init sequence
    - drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check
    - drm/panel: s6e63m0: Support max-brightness
    - crypto: sun4i-ss - linearize buffers content must be kept
    - crypto: sun4i-ss - fix kmap usage
    - crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled
    - hwrng: ingenic - Fix a resource leak in an error handling path
    - media: allegro: Fix use after free on error
    - ASoC: fsl_aud2htx: select SND_SOC_IMX_PCM_DMA
    - kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state()
    - drm: rcar-du: Fix PM reference leak in rcar_cmm_enable()
    - drm: rcar-du: Fix crash when using LVDS1 clock for CRTC
    - drm: rcar-du: Fix the return check of of_parse_phandle and
      of_find_device_by_node
    - drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition
    - MIPS: c-r4k: Fix section mismatch for loongson2_sc_init
    - MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0
    - drm/virtio: make sure context is created in gem open
    - drm/fourcc: fix Amlogic format modifier masks
    - media: ipu3-cio2: Build only for x86
    - media: i2c: ov5670: Fix PIXEL_RATE minimum value
    - media: imx: Unregister csc/scaler only if registered
    - media: imx: Fix csc/scaler unregister
    - media: mtk-vcodec: fix error return code in vdec_vp9_decode()
    - media: camss: Fix signedness bug in video_enum_fmt()
    - media: camss: missing error code in msm_video_register()
    - media: vsp1: Fix an error handling path in the probe function
    - media: em28xx: Fix use-after-free in em28xx_alloc_urbs
    - media: media/pci: Fix memleak in empress_init
    - media: tm6000: Fix memleak in tm6000_start_stream
    - media: aspeed: fix error return code in aspeed_video_setup_video()
    - ASoC: cs42l56: fix up error handling in probe
    - ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai
    - evm: Fix memleak in init_desc
    - crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig
    - crypto: bcm - Rename struct device_private to bcm_device_private
    - sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue
    - drm/sun4i: tcon: fix inverted DCLK polarity
    - media: imx7: csi: Fix regression for parallel cameras on i.MX6UL
    - media: imx7: csi: Fix pad link validation
    - media: ti-vpe: cal: fix write to unallocated memory
    - MIPS: properly stop .eh_frame generation
    - MIPS: Compare __SYNC_loongson3_war against 0
    - drm/tegra: Fix reference leak when pm_runtime_get_sync() fails
    - drm/amdgpu: toggle on DF Cstate after finishing xgmi injection
    - bsg: free the request before return error code
    - macintosh/adb-iop: Use big-endian autopoll mask
    - drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction.
    - drm/amd/display: Fix HDMI deep color output for DCE 6-11.
    - media: software_node: Fix refcounts in software_node_get_next_child()
    - media: lmedm04: Fix misuse of comma
    - media: vidtv: psi: fix missing crc for PMT
    - media: atomisp: Fix a buffer overflow in debug code
    - media: qm1d1c0042: fix error return code in qm1d1c0042_init()
    - media: cx25821: Fix a bug when reallocating some dma memory
    - media: mtk-vcodec: fix argument used when DEBUG is defined
    - mtd: phram: use div_u64_rem to stop overwrite len in phram_setup
    - media: pxa_camera: declare variable when DEBUG is defined
    - media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values
    - media: i2c/Kconfig: Select FWNODE for OV772x sensor
    - ASoC: max98373: Fixes a typo in max98373_feedback_get
    - sched/eas: Don't update misfit status if the task is pinned
    - f2fs: fix null page reference in redirty_blocks
    - f2fs: compress: fix potential deadlock
    - ASoC: qcom: lpass-cpu: Remove bit clock state check
    - ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend
    - perf/arm-cmn: Fix PMU instance naming
    - perf/arm-cmn: Move IRQs when migrating context
    - mtd: parser: imagetag: fix error codes in
      bcm963xx_parse_imagetag_partitions()
    - crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error)
    - crypto: talitos - Fix ctr(aes) on SEC1
    - drm/nouveau: bail out of nouveau_channel_new if channel init fails
    - irqchip/ls-extirq: add IRQCHIP_SKIP_SET_WAKE to the irqchip flags
    - mm: proc: Invalidate TLB after clearing soft-dirty page state
    - ata: ahci_brcm: Add back regulators management
    - ASoC: cpcap: fix microphone timeslot mask
    - ASoC: codecs: add missing max_register in regmap config
    - mtd: parsers: afs: Fix freeing the part name memory in failure
    - mtd: rawnand: intel: Fix an error handling path in 'ebu_dma_start()'
    - f2fs: fix to avoid inconsistent quota data
    - drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask()
    - f2fs: fix a wrong condition in __submit_bio
    - ASoC: qcom: Fix typo error in HDMI regmap config callbacks
    - KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs
    - drm/mediatek: Check if fb is null
    - Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind()
    - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E
    - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32
    - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E
    - locking/lockdep: Avoid unmatched unlock
    - ASoC: qcom: lpass: Fix i2s ctl register bit map
    - ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during
      system shutdown
    - ASoC: SOF: debug: Fix a potential issue on string buffer termination
    - btrfs: clarify error returns values in __load_free_space_cache
    - btrfs: fix double accounting of ordered extent for subpage case in
      btrfs_invalidapge
    - MIPS: relocatable: Provide kaslr_offset() to get the kernel offset
    - KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64
    - s390/zcrypt: return EIO when msg retry limit reached
    - drm/vc4: hdmi: Move hdmi reset to bind
    - drm/vc4: hdmi: Fix register offset with longer CEC messages
    - drm/vc4: hdmi: Fix up CEC registers
    - drm/vc4: hdmi: Restore cec physical address on reconnect
    - drm/vc4: hdmi: Compute the CEC clock divider from the clock rate
    - drm/vc4: hdmi: Update the CEC clock divider on HSM rate change
    - drm/lima: fix reference leak in lima_pm_busy
    - drm/virtio: fix an error code in virtio_gpu_init()
    - drm/dp_mst: Don't cache EDIDs for physical ports
    - hwrng: timeriomem - Fix cooldown period calculation
    - crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key()
    - io_uring: fix possible deadlock in io_uring_poll
    - nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs
    - nvmet-tcp: fix potential race of tcp socket closing accept_work
    - nvme-multipath: set nr_zones for zoned namespaces
    - nvmet: remove extra variable in identify ns
    - nvmet: set status to 0 in case for invalid nsid
    - ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk
    - ima: Free IMA measurement buffer on error
    - ima: Free IMA measurement buffer after kexec syscall
    - ASoC: simple-card-utils: Fix device module clock
    - fs/jfs: fix potential integer overflow on shift of a int
    - jffs2: fix use after free in jffs2_sum_write_data()
    - ubifs: Fix memleak in ubifs_init_authentication
    - ubifs: replay: Fix high stack usage, again
    - ubifs: Fix error return code in alloc_wbufs()
    - irqchip/imx: IMX_INTMUX should not default to y, unconditionally
    - smp: Process pending softirqs in flush_smp_call_function_from_idle()
    - drm/amdgpu/display: remove hdcp_srm sysfs on device removal
    - Input: da7280 - fix missing error test
    - Input: da7280 - protect OF match table with CONFIG_OF
    - Input: imx_keypad - add dependency on HAS_IOMEM
    - capabilities: Don't allow writing ambiguous v3 file capabilities
    - HSI: Fix PM usage counter unbalance in ssi_hw_init
    - power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression
    - clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL
    - clk: meson: clk-pll: make "ret" a signed integer
    - clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate()
    - selftests/powerpc: Make the test check in eeh-basic.sh posix compliant
    - regulator: qcom-rpmh-regulator: add pm8009-1 chip revision
    - arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators
    - quota: Fix memory leak when handling corrupted quota file
    - i2c: iproc: handle only slave interrupts which are enabled
    - i2c: iproc: update slave isr mask (ISR_MASK_SLAVE)
    - i2c: iproc: handle master read request
    - spi: cadence-quadspi: Abort read if dummy cycles required are too many
    - clk: sunxi-ng: h6: Fix CEC clock
    - clk: renesas: r8a779a0: Remove non-existent S2 clock
    - clk: renesas: r8a779a0: Fix parent of CBFUSA clock
    - HID: core: detect and skip invalid inputs to snto32()
    - RDMA/siw: Fix handling of zero-sized Read and Receive Queues.
    - dmaengine: fsldma: Fix a resource leak in the remove function
    - dmaengine: fsldma: Fix a resource leak in an error handling path of the
      probe function
    - dmaengine: owl-dma: Fix a resource leak in the remove function
    - rtc: rx6110: fix build against modular I2C
    - dmaengine: qcom: Always inline gpi_update_reg
    - dmaengine: ti: k3-udma: Set rflow count for BCDMA split channels
    - dmaengine: hsu: disable spurious interrupt
    - mfd: bd9571mwv: Use devm_mfd_add_devices()
    - power: supply: cpcap-charger: Fix missing power_supply_put()
    - power: supply: cpcap-battery: Fix missing power_supply_put()
    - scsi: ufs: Fix a possible NULL pointer issue
    - power: supply: cpcap-charger: Fix power_supply_put on null battery pointer
    - fdt: Properly handle "no-map" field in the memory region
    - of/fdt: Make sure no-map does not remove already reserved regions
    - RDMA/rtrs: Extend ibtrs_cq_qp_create
    - RDMA/rtrs-srv: Release lock before call into close_sess
    - RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect
    - RDMA/rtrs-clt: Set mininum limit when create QP
    - RDMA/rtrs-srv: Jump to dereg_mr label if allocate iu fails
    - RDMA/rtrs: Call kobject_put in the failure path
    - RDMA/rtrs-srv: Fix missing wr_cqe
    - RDMA/rtrs-clt: Refactor the failure cases in alloc_clt
    - RDMA/rtrs-srv: Init wr_cnt as 1
    - RDMA/rtrs: Fix KASAN: stack-out-of-bounds bug
    - power: reset: at91-sama5d2_shdwc: fix wkupdbc mask
    - rtc: s5m: select REGMAP_I2C
    - dmaengine: idxd: set DMA channel to be private
    - power: supply: fix sbs-charger build, needs REGMAP_I2C
    - clocksource/drivers/ixp4xx: Select TIMER_OF when needed
    - clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined
    - module: harden ELF info handling
    - spi: imx: Don't print error on -EPROBEDEFER
    - RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation
    - IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex
    - clk: sunxi-ng: h6: Fix clock divider range on some clocks
    - platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT
    - platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask
    - regulator: axp20x: Fix reference cout leak
    - watch_queue: Drop references to /dev/watch_queue
    - certs: Fix blacklist flag type confusion
    - regulator: s5m8767: Fix reference count leak
    - spi: atmel: Put allocated master before return
    - regulator: s5m8767: Drop regulators OF node reference
    - scsi: libsas: Remove notifier indirection
    - scsi: libsas: Introduce a _gfp() variant of event notifiers
    - scsi: mvsas: Pass gfp_t flags to libsas event notifiers
    - scsi: isci: Pass gfp_t flags in isci_port_link_down()
    - scsi: isci: Pass gfp_t flags in isci_port_link_up()
    - scsi: isci: Pass gfp_t flags in isci_port_bc_change_received()
    - power: supply: axp20x_usb_power: Init work before enabling IRQs
    - power: supply: smb347-charger: Fix interrupt usage if interrupt is
      unavailable
    - regulator: core: Avoid debugfs: Directory ... already present! error
    - isofs: release buffer head before return
    - watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready
    - auxdisplay: ht16k33: Fix refresh rate handling
    - auxdisplay: Fix duplicate CHARLCD config symbol
    - objtool: Fix error handling for STD/CLD warnings
    - objtool: Fix retpoline detection in asm code
    - objtool: Fix ".cold" section suffix check for newer versions of GCC
    - scsi: lpfc: Fix ancient double free
    - iommu: Switch gather->end to the inclusive end
    - tools/testing/scatterlist: Fix overflow of max segment size
    - RDMA/mlx5: Allow creating all QPs even when non RDMA profile is used
    - IB/umad: Return EIO in case of when device disassociated
    - IB/umad: Return EPOLLERR in case of when device disassociated
    - KVM: PPC: Make the VMX instruction emulation routines static
    - powerpc/kvm: Force selection of CONFIG_PPC_FPU
    - powerpc/47x: Disable 256k page size
    - powerpc/sstep: Check instruction validity against ISA version before
      emulation
    - powerpc/sstep: Fix incorrect return from analyze_instr()
    - powerpc/time: Enable sched clock for irqtime
    - powerpc: Fix build error in paravirt.h
    - mmc: owl-mmc: Fix a resource leak in an error handling path and in the
      remove function
    - mmc: sdhci-sprd: Fix some resource leaks in the remove function
    - mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe
    - mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to
      128-bytes
    - ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores
    - i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct
    - i3c/master/mipi-i3c-hci: Specify HAS_IOMEM dependency
    - amba: Fix resource leak for drivers without .remove
    - iommu: Move iotlb_sync_map out from __iommu_map
    - iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping
    - IB/mlx5: Return appropriate error code instead of ENOMEM
    - IB/cm: Avoid a loop when device has 255 ports
    - tracepoint: Do not fail unregistering a probe due to memory failure
    - rtc: zynqmp: depend on HAS_IOMEM
    - platform/x86: intel_pmt: Make INTEL_PMT_CLASS non-user-selectable
    - platform/x86: intel_pmt_telemetry: Add dependency on MFD_INTEL_PMT
    - platform/x86: intel_pmt_crashlog: Add dependency on MFD_INTEL_PMT
    - perf tools: Fix DSO filtering when not finding a map for a sampled address
    - perf vendor events arm64: Fix Ampere eMag event typo
    - RDMA/rxe: Fix coding error in rxe_recv.c
    - RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt
    - RDMA/rxe: Correct skb on loopback path
    - spi: stm32: properly handle 0 byte transfer
    - mfd: altera-sysmgr: Fix physical address storing more
    - mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq()
    - powerpc/pseries/dlpar: handle ibm, configure-connector delay status
    - powerpc/8xx: Fix software emulation interrupt
    - powerpc/sstep: Fix load-store and update emulation
    - powerpc/sstep: Fix darn emulation
    - clk: qcom: gfm-mux: fix clk mask
    - clk: qcom: gcc-sc7180: Mark the MM XO clocks to be always ON
    - clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs
    - kunit: tool: fix unit test cleanup handling
    - kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's
      usr/include dir
    - RDMA/hns: Allocate one more recv SGE for HIP08
    - RDMA/hns: Bugfix for checking whether the srq is full when post wr
    - RDMA/hns: Force srq_limit to 0 when creating SRQ
    - RDMA/hns: Fixed wrong judgments in the goto branch
    - RDMA/hns: Remove the reserved WQE of SRQ
    - RDMA/siw: Fix calculation of tx_valid_cpus size
    - RDMA/hns: Avoid filling sgid index when modifying QP to RTR
    - RDMA/hns: Fix type of sq_signal_bits
    - RDMA/hns: Add mapped page count checking for MTR
    - RDMA/hns: Disable RQ inline by default
    - clk: divider: fix initialization with parent_hw
    - spi: pxa2xx: Fix the controller numbering for Wildcat Point
    - powerpc/uaccess: Avoid might_fault() when user access is enabled
    - powerpc/kuap: Restore AMR after replaying soft interrupts
    - regulator: qcom-rpmh: fix pm8009 ldo7
    - clk: aspeed: Fix APLL calculate formula from ast2600-A2
    - selftests/ftrace: Update synthetic event syntax errors
    - perf symbols: Use (long) for iterator for bfd symbols
    - regulator: bd718x7, bd71828, Fix dvs voltage levels
    - spi: dw: Avoid stack content exposure
    - spi: Skip zero-length transfers in spi_transfer_one_message()
    - printk: avoid prb_first_valid_seq() where possible
    - perf symbols: Fix return value when loading PE DSO
    - nfsd: register pernet ops last, unregister first
    - svcrdma: Hold private mutex while invoking rdma_accept()
    - ceph: fix flush_snap logic after putting caps
    - RDMA/hns: Fixes missing error code of CMDQ
    - RDMA/ucma: Fix use-after-free bug in ucma_create_uevent
    - RDMA/rtrs-srv: Fix stack-out-of-bounds
    - RDMA/rtrs: Only allow addition of path to an already established session
    - RDMA/rtrs-srv: fix memory leak by missing kobject free
    - RDMA/rtrs-srv-sysfs: fix missing put_device
    - RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR()
    - Input: sur40 - fix an error code in sur40_probe()
    - perf record: Fix continue profiling after draining the buffer
    - perf unwind: Set userdata for all __report_module() paths
    - perf intel-pt: Fix missing CYC processing in PSB
    - perf intel-pt: Fix premature IPC
    - perf intel-pt: Fix IPC with CYC threshold
    - perf test: Fix unaligned access in sample parsing test
    - Input: elo - fix an error code in elo_connect()
    - sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set
    - sparc: fix led.c driver when PROC_FS is not enabled
    - Input: zinitix - fix return type of zinitix_init_touch()
    - Input: st1232 - add IDLE state as ready condition
    - ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled
    - Input: st1232 - fix NORMAL vs. IDLE state handling
    - misc: eeprom_93xx46: Fix module alias to enable module autoprobe
    - phy: rockchip-emmc: emmc_phy_init() always return 0
    - phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe()
    - misc: eeprom_93xx46: Add module alias to avoid breaking support for non
      device tree users
    - PCI: rcar: Always allocate MSI addresses in 32bit space
    - soundwire: cadence: fix ACK/NAK handling
    - pwm: rockchip: Enable APB clock during register access while probing
    - pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare()
    - pwm: rockchip: Eliminate potential race condition when probing
    - PCI: xilinx-cpm: Fix reference count leak on error path
    - VMCI: Use set_page_dirty_lock() when unregistering guest memory
    - PCI: Align checking of syscall user config accessors
    - mei: hbm: call mei_set_devstate() on hbm stop response
    - drm/msm: Fix MSM_INFO_GET_IOVA with carveout
    - drm/msm: Add proper checks for GPU LLCC support
    - drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY)
    - drm/msm/mdp5: Fix wait-for-commit for cmd panels
    - drm/msm: Fix race of GPU init vs timestamp power management.
    - drm/msm: Fix races managing the OOB state for timestamp vs timestamps.
    - drm/msm/kms: Make a lock_class_key for each crtc mutex
    - drm/msm/dp: trigger unplug event in msm_dp_display_disable
    - vfio/iommu_type1: Populate full dirty when detach non-pinned group
    - vfio/iommu_type1: Fix some sanity checks in detach group
    - vfio-pci/zdev: fix possible segmentation fault issue
    - ext4: fix potential htree index checksum corruption
    - phy: USB_LGM_PHY should depend on X86
    - coresight: etm4x: Skip accessing TRCPDCR in save/restore
    - nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of()
    - nvmem: core: skip child nodes not matching binding
    - drm/msm: Fix legacy relocs path
    - soundwire: bus: use sdw_update_no_pm when initializing a device
    - soundwire: bus: use sdw_write_no_pm when setting the bus scale registers
    - soundwire: export sdw_write/read_no_pm functions
    - soundwire: bus: fix confusion on device used by pm_runtime
    - drm/msm/dp: Add a missing semi-colon
    - misc: fastrpc: fix incorrect usage of dma_map_sgtable
    - remoteproc/mediatek: acknowledge watchdog IRQ after handled
    - mhi: Fix double dma free
    - regmap: sdw: use _no_pm functions in regmap_read/write
    - ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it
    - mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL
    - device-dax: Fix default return code of range_parse()
    - PCI: pci-bridge-emul: Fix array overruns, improve safety
    - PCI: cadence: Fix DMA range mapping early return error
    - i40e: Fix flow for IPv6 next header (extension header)
    - i40e: Add zero-initialization of AQ command structures
    - i40e: Fix overwriting flow control settings during driver loading
    - i40e: Fix addition of RX filters after enabling FW LLDP agent
    - i40e: Fix VFs not created
    - Take mmap lock in cacheflush syscall
    - nios2: fixed broken sys_clone syscall
    - i40e: Fix add TC filter for IPv6
    - i40e: Fix endianness conversions
    - octeontx2-af: Fix an off by one in rvu_dbg_qsize_write()
    - pwm: iqs620a: Fix overflow and optimize calculations
    - ice: report correct max number of TCs
    - ice: Account for port VLAN in VF max packet size calculation
    - ice: Fix state bits on LLDP mode switch
    - ice: update the number of available RSS queues
    - dpaa_eth: fix the access method for the dpaa_napi_portal
    - net: stmmac: fix CBS idleslope and sendslope calculation
    - net/mlx4_core: Add missed mlx4_free_cmd_mailbox()
    - PCI: rockchip: Make 'ep-gpios' DT property optional
    - vxlan: move debug check after netdev unregister
    - wireguard: device: do not generate ICMP for non-IP packets
    - wireguard: kconfig: use arm chacha even with no neon
    - ocfs2: fix a use after free on error
    - mm: memcontrol: fix NR_ANON_THPS accounting in charge moving
    - mm: memcontrol: fix slub memory accounting
    - mm/memory.c: fix potential pte_unmap_unlock pte error
    - mm/hugetlb: fix potential double free in hugetlb_register_node() error path
    - mm/hugetlb: suppress wrong warning info when alloc gigantic page
    - mm/compaction: fix misbehaviors of fast_find_migrateblock()
    - net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081
    - r8169: fix jumbo packet handling on RTL8168e
    - NFSv4: Fixes for nfs4_bitmask_adjust()
    - KVM: SVM: Intercept INVPCID when it's disabled to inject #UD
    - KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and
      HugeTLB pages
    - cifs: Fix inconsistent IS_ERR and PTR_ERR
    - arm64: Add missing ISB after invalidating TLB in __primary_switch
    - i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition
    - i2c: exynos5: Preserve high speed master code
    - mm,thp,shmem: make khugepaged obey tmpfs mount flags
    - mm: fix memory_failure() handling of dax-namespace metadata
    - mm/rmap: fix potential pte_unmap on an not mapped pte
    - proc: use kvzalloc for our kernel buffer
    - csky: Fix a size determination in gpr_get()
    - scsi: bnx2fc: Fix Kconfig warning & CNIC build errors
    - scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc
    - block: reopen the device in blkdev_reread_part
    - block: fix logging on capacity change
    - ide/falconide: Fix module unload
    - scsi: sd: Fix Opal support
    - blk-settings: align max_sectors on "logical_block_size" boundary
    - soundwire: intel: fix possible crash when no device is detected
    - ACPI: property: Fix fwnode string properties matching
    - ACPI: configfs: add missing check after configfs_register_default_group()
    - cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known
    - HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming
    - HID: wacom: Ignore attempts to overwrite the touch_max value from HID
    - Input: raydium_ts_i2c - do not send zero length
    - Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox
      Series X|S
    - Input: joydev - prevent potential read overflow in ioctl
    - Input: i8042 - add ASUS Zenbook Flip to noselftest list
    - media: mceusb: Fix potential out-of-bounds shift
    - USB: serial: option: update interface mapping for ZTE P685M
    - usb: musb: Fix runtime PM race in musb_queue_resume_work
    - usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1
    - usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt
    - USB: serial: ftdi_sio: fix FTX sub-integer prescaler
    - USB: serial: pl2303: fix line-speed handling on newer chips
    - USB: serial: mos7840: fix error code in mos7840_write()
    - USB: serial: mos7720: fix error code in mos7720_write()
    - phy: lantiq: rcu-usb2: wait after clock enable
    - ALSA: usb-audio: Correct document for snd_usb_endpoint_free_all()
    - ALSA: usb-audio: Handle invalid running state at releasing EP
    - ALSA: usb-audio: More strict state change in EP
    - ALSA: usb-audio: Don't avoid stopping the stream at disconnection
    - ALSA: usb-audio: Add implicit fb quirk for BOSS GP-10
    - ALSA: fireface: fix to parse sync status register of latter protocol
    - ALSA: hda: Add another CometLake-H PCI ID
    - ALSA: hda/hdmi: Drop bogus check at closing a stream
    - ALSA: hda/realtek: modify EAPD in the ALC886
    - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup
    - MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too
    - MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes
    - MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target='
    - Revert "MIPS: Octeon: Remove special handling of
      CONFIG_MIPS_ELF_APPENDED_DTB=y"
    - MIPS: compressed: fix build with enabled UBSAN
    - Revert "bcache: Kill btree_io_wq"
    - bcache: Give btree_io_wq correct semantics again
    - bcache: Move journal work to new flush wq
    - Revert "drm/amd/display: Update NV1x SR latency values"
    - drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth()
    - drm/amd/display: Remove Assert from dcn10_get_dig_frontend
    - drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1
    - Revert "drm/amd/display: reuse current context instead of recreating one"
    - drm/amdkfd: Fix recursive lock warnings
    - drm/amdgpu: fix CGTS_TCC_DISABLE register offset on gfx10.3
    - drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2)
    - drm/amdgpu: fix shutdown and poweroff process failed with s0ix
    - drm/ttm: Fix a memory leak
    - drm/nouveau/kms: handle mDP connectors
    - drm/modes: Switch to 64bit maths to avoid integer overflow
    - drm/sched: Cancel and flush all outstanding jobs before finish.
    - drm/panel: kd35t133: allow using non-continuous dsi clock
    - drm/rockchip: Require the YTR modifier for AFBC
    - ASoC: siu: Fix build error by a wrong const prefix
    - selinux: fix inconsistency between inode_getxattr and inode_listsecurity
    - erofs: initialized fields can only be observed after bit is set
    - tpm_tis: Fix check_locality for correct locality acquisition
    - tpm_tis: Clean up locality release
    - KEYS: trusted: Fix incorrect handling of tpm_get_random()
    - KEYS: trusted: Fix migratable=1 failing
    - KEYS: trusted: Reserve TPM for seal and unseal operations
    - btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node
    - btrfs: do not warn if we can't find the reloc root when looking up backref
    - btrfs: add asserts for deleting backref cache nodes
    - btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root
    - btrfs: fix reloc root leak with 0 ref reloc roots on recovery
    - btrfs: splice remaining dirty_bg's onto the transaction dirty bg list
    - btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself
    - btrfs: account for new extents being deleted in total_bytes_pinned
    - btrfs: fix extent buffer leak on failure to copy root
    - drm/i915/gt: Flush before changing register state
    - drm/i915/gt: Correct surface base address for renderclear
    - crypto: arm64/sha - add missing module aliases
    - crypto: aesni - prevent misaligned buffers on the stack
    - crypto: michael_mic - fix broken misalignment handling
    - crypto: sun4i-ss - checking sg length is not sufficient
    - crypto: sun4i-ss - IV register does not work on A10 and A13
    - crypto: sun4i-ss - handle BigEndian for cipher
    - crypto: sun4i-ss - initialize need_fallback
    - soc: samsung: exynos-asv: don't defer early on not-supported SoCs
    - soc: samsung: exynos-asv: handle reading revision register error
    - seccomp: Add missing return in non-void function
    - arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL)
    - misc: rtsx: init of rts522a add OCP power off when no card is present
    - drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue
    - pstore: Fix typo in compression option name
    - dts64: mt7622: fix slow sd card access
    - arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2
    - staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c
    - staging: gdm724x: Fix DMA from stack
    - staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table
    - floppy: reintroduce O_NDELAY fix
    - media: i2c: max9286: fix access to unallocated memory
    - media: v4l: ioctl: Fix memory leak in video_usercopy
    - media: ir_toy: add another IR Droid device
    - media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt()
    - media: marvell-ccic: power up the device on mclk enable
    - media: smipcie: fix interrupt handling and IR timeout
    - x86/virt: Eat faults on VMXOFF in reboot flows
    - x86/reboot: Force all cpus to exit VMX root if VMX is supported
    - x86/fault: Fix AMD erratum #91 errata fixup for user code
    - x86/entry: Fix instrumentation annotation
    - powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan
    - rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers
    - rcu/nocb: Perform deferred wake up before last idle's need_resched() check
    - rcu/nocb: Trigger self-IPI on late deferred wake up before user resume
    - entry: Explicitly flush pending rcuog wakeup before last rescheduling point
    - entry/kvm: Explicitly flush pending rcuog wakeup before last rescheduling
      point
    - kprobes: Fix to delay the kprobes jump optimization
    - arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55
    - iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs
    - mailbox: arm_mhuv2: Skip calling kfree() with invalid pointer
    - arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into()
      fails
    - arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing
    - arm64 module: set plt* section addresses to 0x0
    - arm64: spectre: Prevent lockdep splat on v4 mitigation enable path
    - riscv: Disable KSAN_SANITIZE for vDSO
    - watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ
    - watchdog: mei_wdt: request stop on unregister
    - coresight: etm4x: Handle accesses to TRCSTALLCTLR
    - mtd: spi-nor: sfdp: Fix last erase region marking
    - mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region
    - mtd: spi-nor: core: Fix erase type discovery for overlaid region
    - mtd: spi-nor: core: Add erase size check for erase command initialization
    - mtd: spi-nor: hisi-sfc: Put child node np on error path
    - fs/affs: release old buffer head on error path
    - seq_file: document how per-entry resources are managed.
    - x86: fix seq_file iteration for pat/memtype.c
    - mm: memcontrol: fix swap undercounting in cgroup2
    - mm: memcontrol: fix get_active_memcg return value
    - hugetlb: fix update_and_free_page contig page struct assumption
    - hugetlb: fix copy_huge_page_from_user contig page struct assumption
    - mm/vmscan: restore zone_reclaim_mode ABI
    - mm, compaction: make fast_isolate_freepages() stay within zone
    - KVM: nSVM: fix running nested guests when npt=0
    - nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer
    - module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols
    - mmc: sdhci-esdhc-imx: fix kernel panic when remove module
    - mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure
    - powerpc/32: Preserve cr1 in exception prolog stack check to fix build error
    - powerpc/kexec_file: fix FDT size estimation for kdump kernel
    - powerpc/32s: Add missing call to kuep_lock on syscall entry
    - spmi: spmi-pmic-arb: Fix hw_irq overflow
    - mei: bus: block send with vtag on non-conformat FW
    - mei: fix transfer over dma with extended header
    - mei: me: emmitsburg workstation DID
    - mei: me: add adler lake point S DID
    - mei: me: add adler lake point LP DID
    - gpio: pcf857x: Fix missing first interrupt
    - mfd: gateworks-gsc: Fix interrupt type
    - printk: fix deadlock when kernel panic
    - exfat: fix shift-out-of-bounds in exfat_fill_super()
    - zonefs: Fix file size of zones in full condition
    - kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE
    - thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error
    - cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks
    - cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument
    - cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if
      available
    - proc: don't allow async path resolution of /proc/thread-self components
    - s390/vtime: fix inline assembly clobber list
    - virtio/s390: implement virtio-ccw revision 2 correctly
    - um: mm: check more comprehensively for stub changes
    - um: defer killing userspace on page table update failures
    - irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap
    - f2fs: fix out-of-repair __setattr_copy()
    - f2fs: enforce the immutable flag on open files
    - f2fs: flush data when enabling checkpoint back
    - cifs: fix DFS failover
    - cifs: check all path components in resolved dfs target
    - cifs: introduce helper for finding referral server to improve DFS target
      resolution
    - cifs: fix nodfs mount option
    - cifs: fix handling of escaped ',' in the password mount argument
    - sparc32: fix a user-triggerable oops in clear_user()
    - perf stat: Use nftw() instead of ftw()
    - spi: fsl: invert spisel_boot signal on MPC8309
    - spi: spi-synquacer: fix set_cs handling
    - gfs2: fix glock confusion in function signal_our_withdraw
    - gfs2: Don't skip dlm unlock if glock has an lvb
    - gfs2: Lock imbalance on error path in gfs2_recover_one
    - gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end
    - dm: fix deadlock when swapping to encrypted device
    - dm table: fix iterate_devices based device capability checks
    - dm table: fix DAX iterate_devices based device capability checks
    - dm table: fix zoned iterate_devices based device capability checks
    - dm writecache: fix performance degradation in ssd mode
    - dm writecache: return the exact table values that were set
    - dm writecache: fix writing beyond end of underlying device when shrinking
    - dm era: Recover committed writeset after crash
    - dm era: Update in-core bitset after committing the metadata
    - dm era: Verify the data block size hasn't changed
    - dm era: Fix bitset memory leaks
    - dm era: Use correct value size in equality function of writeset tree
    - dm era: Reinitialize bitset cache before digesting a new writeset
    - dm era: only resize metadata in preresume
    - drm/i915: Reject 446-480MHz HDMI clock on GLK
    - kgdb: fix to kill breakpoints on initmem after boot
    - ipv6: silence compilation warning for non-IPV6 builds
    - net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending
    - wireguard: selftests: test multiple parallel streams
    - wireguard: queueing: get rid of per-peer ring buffers
    - net: sched: fix police ext initialization
    - net: qrtr: Fix memory leak in qrtr_tun_open
    - net_sched: fix RTNL deadlock again caused by request_module()
    - ARM: dts: aspeed: Add LCLK to lpc-snoop
    - net: usb: qmi_wwan: support ZTE P685M modem
    - iwlwifi: add new cards for So and Qu family
    - x86/build: Treat R_386_PLT32 relocation as R_386_PC32
    - JFS: more checks for invalid superblock
    - sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled
    - udlfb: Fix memory leak in dlfb_usb_probe
    - media: mceusb: sanity check for prescaler value
    - erofs: fix shift-out-of-bounds of blkszbits
    - media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate
    - media: zr364xx: fix memory leaks in probe()
    - xfs: Fix assert failure in xfs_setattr_size()
    - net/af_iucv: remove WARN_ONCE on malformed RX packets
    - smackfs: restrict bytes count in smackfs write functions
    - tomoyo: ignore data race while checking quota
    - net: fix up truesize of cloned skb in skb_prepare_for_shift()
    - mptcp: fix spurious retransmissions
    - riscv: Get rid of MAX_EARLY_MAPPING_SIZE
    - nbd: handle device refs for DESTROY_ON_DISCONNECT properly
    - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing
    - vfio/type1: Use follow_pte()
    - RDMA/rtrs: Do not signal for heatbeat
    - RDMA/rtrs-clt: Use bitmask to check sess->flags
    - RDMA/rtrs-srv: Do not signal REG_MR
    - tcp: fix tcp_rmem documentation
    - mptcp: do not wakeup listener for MPJ subflows
    - mptcp: fix DATA_FIN generation on early shutdown
    - net: bridge: use switchdev for port flags set through sysfs too
    - net/sched: cls_flower: Reject invalid ct_state flags rules
    - net: dsa: tag_rtl4_a: Support also egress tags
    - net: ag71xx: remove unnecessary MTU reservation
    - net: hsr: add support for EntryForgetTime
    - net: psample: Fix netlink skb length with tunnel info
    - net: fix dev_ifsioc_locked() race condition
    - dt-bindings: ethernet-controller: fix fixed-link specification
    - dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/
    - ASoC: qcom: Remove useless debug print
    - ath10k: prevent deinitializing NAPI twice
    - EDAC/amd64: Do not load on family 0x15, model 0x13
    - staging: fwserial: Fix error handling in fwserial_create
    - x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk
    - can: flexcan: add CAN wakeup function for i.MX8QM
    - vt/consolemap: do font sum unsigned
    - wlcore: Fix command execute failure 19 for wl12xx
    - Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl
    - Bluetooth: btusb: fix memory leak on suspend and resume
    - selftests/bpf: Remove memory leak
    - mt76: mt7915: reset token when mac_reset happens
    - mt76: mt7615: reset token when mac_reset happens
    - pktgen: fix misuse of BUG_ON() in pktgen_thread_worker()
    - ath10k: fix wmi mgmt tx queue full due to race condition
    - net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant
    - Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk
    - Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data
    - staging: most: sound: add sanity check for function argument
    - staging: bcm2835-audio: Replace unsafe strcpy() with strscpy()
    - net: ipa: avoid field overflow
    - brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet
    - brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet
    - wilc1000: Fix use of void pointer as a wrong struct type
    - drm/hisilicon: Fix use-after-free
    - crypto: tcrypt - avoid signed overflow in byte count
    - fs: make unlazy_walk() error handling consistent
    - drm/amdgpu: Add check to prevent IH overflow
    - PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse
    - ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag
    - ALSA: usb-audio: Add support for Pioneer DJM-750
    - drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails
    - drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data
    - media: uvcvideo: Allow entities with no pads
    - f2fs: handle unallocated section and zone on pinned/atgc
    - f2fs: fix to set/clear I_LINKABLE under i_lock
    - nvme-core: add cancel tagset helpers
    - nvme-rdma: add clean action for failed reconnection
    - nvme-tcp: add clean action for failed reconnection
    - ALSA: usb-audio: Add DJM450 to Pioneer format quirk
    - ALSA: usb-audio: Add DJM-450 to the quirks table
    - ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr()
    - btrfs: fix error handling in commit_fs_roots
    - perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[]
    - ASoC: Intel: sof-sdw: indent and add quirks consistently
    - ASoC: Intel: sof_sdw: detect DMIC number based on mach params
    - parisc: Bump 64-bit IRQ stack size to 64 KB
    - sched/features: Fix hrtick reprogramming
    - ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R
      tablet
    - ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet
    - ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet
    - ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet
    - scsi: iscsi: Restrict sessions and handles to admin capabilities
    - scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE
    - scsi: iscsi: Verify lengths on passthrough PDUs
    - Xen/gnttab: handle p2m update errors on a per-slot basis
    - xen-netback: respect gnttab_map_refs()'s return value
    - xen: fix p2m size in dom0 for disabled memory hotplug case
    - swap: fix swapfile read/write offset
    - tty: fix up iterate_tty_read() EOVERFLOW handling
    - tty: fix up hung_up_tty_read() conversion
    - tty: clean up legacy leftovers from n_tty line discipline
    - tty: teach n_tty line discipline about the new "cookie continuations"
    - tty: teach the n_tty ICANON case about the new "cookie continuations" too
    - phy: mediatek: Add missing MODULE_DEVICE_TABLE()
    - ALSA: hda/realtek: Add quirk for Clevo NH55RZQ
    - ALSA: hda/realtek: Add quirk for Intel NUC 10
    - ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board
    - ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256
    - ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair Virtuoso SE
    - ALSA: usb-audio: Don't abort even if the clock rate differs
    - ALSA: usb-audio: Drop bogus dB range in too low level
    - ALSA: usb-audio: Allow modifying parameters with succeeding hw_params calls
    - tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality()
    - tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality()
    - btrfs: avoid double put of block group when emptying cluster
    - btrfs: fix raid6 qstripe kmap
    - btrfs: fix race between writes to swap files and scrub
    - btrfs: fix race between swap file activation and snapshot creation
    - btrfs: fix stale data exposure after cloning a hole with NO_HOLES enabled
    - btrfs: tree-checker: do not error out if extent ref hash doesn't match
    - btrfs: fix race between extent freeing/allocation when using bitmaps
    - btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl
    - btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata
    - btrfs: fix spurious free_space_tree remount warning
    - btrfs: unlock extents in btrfs_zero_range in case of quota reservation
      errors
    - btrfs: fix warning when creating a directory with smack enabled
    - PM: runtime: Update device status before letting suppliers suspend
    - ring-buffer: Force before_stamp and write_stamp to be different on discard
    - io_uring: ignore double poll add on the same waitqueue head
    - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size
    - dm verity: fix FEC for RS roots unaligned to block size
    - drm/amd/pm: correct Arcturus mmTHM_BACO_CNTL register address
    - drm/amdgpu:disable VCN for Navi12 SKU
    - drm/amdgpu: Only check for S0ix if AMD_PMC is configured
    - drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie
    - crypto - shash: reduce minimum alignment of shash_desc structure
    - ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits
    - ALSA: usb-audio: Fix Pioneer DJM devices URB_CONTROL request direction to
      set samplerate
    - RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep
    - RDMA/rxe: Fix missing kconfig dependency on CRYPTO
    - IB/mlx5: Add missing error code
    - ALSA: hda: intel-nhlt: verify config type
    - ftrace: Have recordmcount use w8 to read relp->r_info in
      arm64_is_fake_mcount
    - ia64: don't call handle_signal() unless there's actually a signal queued
    - rsxx: Return -EFAULT if copy_to_user() fails
    - iommu/tegra-smmu: Fix mc errors on tegra124-nyan
    - iommu: Don't use lazy flush for untrusted device
    - iommu/vt-d: Fix status code for Allocate/Free PASID command
    - btrfs: zoned: use sector_t for zone sectors
    - tomoyo: recognize kernel threads correctly
    - r8169: fix resuming from suspend on RTL8105e if machine runs on battery
    - ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter
      handling
    - io_uring: fix inconsistent lock state
    - io_uring: deduplicate core cancellations sequence
    - io_uring: unpark SQPOLL thread for cancelation
    - io_uring: deduplicate failing task_work_add
    - fs: provide locked helper variant of close_fd_get_file()
    - io_uring: get rid of intermediate IORING_OP_CLOSE stage
    - io_uring/io-wq: kill off now unused IO_WQ_WORK_NO_CANCEL
    - io_uring/io-wq: return 2-step work swap scheme
    - io_uring: don't take uring_lock during iowq cancel
    - media: cedrus: Remove checking for required controls
    - nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state
    - parisc: Enable -mlong-calls gcc option with CONFIG_COMPILE_TEST
    - arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+
    - btrfs: export and rename qgroup_reserve_meta
    - btrfs: don't flush from btrfs_delayed_inode_reserve_metadata
    - iommu/amd: Fix sleeping in atomic in increase_address_space()
    - scsi: ufs-mediatek: Enable UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL
    - scsi: ufs: Add a quirk to permit overriding UniPro defaults
    - misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom
    - scsi: ufs: Introduce a quirk to allow only page-aligned sg entries
    - scsi: ufs: ufs-exynos: Apply vendor-specific values for three timeouts
    - scsi: ufs: ufs-exynos: Use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE
    - drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register
    - mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN
    - HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo
      Winpad A15
    - ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk
    - ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2
    - HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E
    - PCI: cadence: Retrain Link to work around Gen2 training defect
    - ASoC: Intel: sof_sdw: reorganize quirks by generation
    - ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible
    - scsi: ufs: Fix a duplicate dev quirk number
    - KVM: SVM: Clear the CR4 register on reset
    - nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST.
    - nvme-pci: add quirks for Lexar 256GB SSD
    - riscv: dts: fu740: fix cache-controller interrupts
    - riscv: sifive: fu740: cpu{1, 2, 3, 4} set compatible to sifive, u74-mc
    - riscv: sifive: unmatched: update for 16GB rev3
    - riscv: Add 3 SBI wrapper functions to get cpu manufacturer information
    - riscv: Get CPU manufacturer information
    - riscv: Introduce alternative mechanism to apply errata solution
    - riscv: sifive: apply errata "cip-453" patch
    - clk: sifive: Add pcie_aux clock in prci driver for PCIe driver
    - clk: sifive: Use reset-simple in prci driver for PCIe driver
    - MAINTAINERS: Add maintainers for SiFive FU740 PCIe driver
    - dt-bindings: PCI: Add SiFive FU740 PCIe host controller
    - PCI: designware: Add SiFive FU740 PCIe host controller driver
    - riscv: dts: Add PCIe support for the SiFive FU740-C000 SoC

  [ Ubuntu: 5.11.0-11.12 ]

  * hirsute/linux: 5.11.0-11.12 -proposed tracker (LP: #1917335)
  * Packaging resync (LP: #1786013)
    - update dkms package versions
    - [Packaging] update variants
  * Support no udeb profile (LP: #1916095)
    - [Packaging] replace custom filter script with dctrl-tools
    - [Packaging] correctly implement noudeb build profiles.
  * Miscellaneous Ubuntu changes
    - [Packaging] dkms-versions -- remove nvidia-graphics-drivers-440-server
    - [Debian] run ubuntu-regression-suite for linux-unstable
    - [Packaging] remove Provides: aufs-dkms
    - [Packaging] Change source package name to linux
    - [Config] update gcc version in config due to toolchain update
  * Miscellaneous upstream changes
    - Revert "UBUNTU: [Config] disable nvidia and nvidia_server builds"
    - Xen/x86: don't bail early from clear_foreign_p2m_mapping()
    - Xen/x86: also check kernel mapping in set_foreign_p2m_mapping()
    - Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages()
    - Xen/gntdev: correct error checking in gntdev_map_grant_pages()
    - xen/arm: don't ignore return errors from set_phys_to_machine
    - xen-blkback: don't "handle" error by BUG()
    - xen-netback: don't "handle" error by BUG()
    - xen-scsiback: don't "handle" error by BUG()
    - xen-blkback: fix error handling in xen_blkbk_map()
    - tty: protect tty_write from odd low-level tty disciplines
    - Bluetooth: btusb: Always fallback to alt 1 for WBS
    - media: pwc: Use correct device for DMA
    - bpf: Fix truncation handling for mod32 dst reg wrt zero
    - HID: make arrays usage and value to be the same
    - USB: quirks: sort quirk entries
    - usb: quirks: add quirk to start video capture on ELMO L-12F document camera
      reliable
    - ntfs: check for valid standard information attribute
    - Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working
    - arm64: tegra: Add power-domain for Tegra210 HDA
    - hwmon: (dell-smm) Add XPS 15 L502X to fan control blacklist
    - KVM: x86: Zap the oldest MMU pages, not the newest
    - KVM: do not assume PTE is writable after follow_pfn
    - mm: provide a saner PTE walking API for modules
    - KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped()

  [ Ubuntu: 5.11.0-10.11 ]

  * Empty entry

  [ Ubuntu: 5.11.0-10.11 ]

  * Packaging resync (LP: #1786013)
    - [Packaging] update variants
  * Support CML-S CPU + TGP PCH (LP: #1909457)
    - drm/i915/rkl: new rkl ddc map for different PCH
    - SAUCE: drm/i915/gen9_bc : Add TGP PCH support
  * Use DCPD to control HP DreamColor panel (LP: #1911001)
    - SAUCE: drm/dp: Another HP DreamColor panel brigntness fix
  * Update nvidia dkms build for module linker script changes
    - [Packaging] build-dkms--nvidia-N -- Update for preprocessed module linker
      script
  * Please trust Canonical Livepatch Service kmod signing key (LP: #1898716)
    - [Config] enable CONFIG_MODVERSIONS=y
    - [Packaging] build canonical-certs.pem from branch/arch certs
    - [Config] add Canonical Livepatch Service key to SYSTEM_TRUSTED_KEYS
    - [Config] add ubuntu-drivers key to SYSTEM_TRUSTED_KEYS
  * Miscellaneous Ubuntu changes
    - [Config] re-enable nvidia dkms
    - SAUCE: selftests: memory-hotplug: bump timeout to 10min
    - [Debian] update-aufs.sh -- Don't apply tmpfs-idr.patch
    - [Config] Update configs
    - [Config] disable nvidia and nvidia_server builds
    - SAUCE: Import aufs driver
    - [Config] CONFIG_AUFS_FS=n
    - [Config] refresh annotations file
    - [Config] set CONFIG_MIPI_I3C_HCI=m consistently
    - [Config] set CONFIG_PINCTRL_MSM8953=m on armhf generic-lpae
    - [Packaging] Change source package name to linux-unstable
    - [Config] update LD_VERSION in config due to toolchain update
  * Miscellaneous upstream changes
    - Revert "UBUNTU: SAUCE: tmpfs: Don't use 64-bit inodes by defulat with 32-bit
      ino_t"

  [ Ubuntu: 5.11.0-9.10 ]

  * Empty entry

  [ Ubuntu: 5.11.0-9.10 ]

  * Packaging resync (LP: #1786013)
    - update dkms package versions
  * Miscellaneous Ubuntu changes
    - [Config] update configs/annotations after rebase to 5.11
    - zfs-modules.ignore: add zzstd
  * Rebase to v5.11

  [ Ubuntu: 5.11.0-8.9 ]

  * Missing device id for Intel TGL-H ISH [8086:43fc] in intel-ish-hid driver
    (LP: #1914543)
    - SAUCE: HID: intel-ish-hid: ipc: Add Tiger Lake H PCI device ID
  *  Add support for new Realtek ethernet NIC (LP: #1914604)
    - r8169: Add support for another RTL8168FP
  * Miscellaneous Ubuntu changes
    - SAUCE: tmpfs: Don't use 64-bit inodes by defulat with 32-bit ino_t
    - [Config] Set CONFIG_TMPFS_INODE64=n for s390x
    - [Config] re-enable ZFS
  * Rebase to v5.11-rc7

  [ Ubuntu: 5.11.0-7.8 ]

  * Packaging resync (LP: #1786013)
    - update dkms package versions
  *  Boot fails: failed to validate module [nls_iso8859_1] BTF: -22
    (LP: #1911359)
    - SAUCE: x86/entry: build thunk_$(BITS) only if CONFIG_PREEMPTION=y
  * Remove scary stack trace from Realtek WiFi driver (LP: #1913263)
    - rtw88: reduce the log level for failure of tx report
  * Fix unexpected AER/DPC on PCH400 and PCH500 (LP: #1913691)
    - Revert "UBUNTU: SAUCE: PCI: Enable ACS quirk on all CML root ports"
    - Revert "UBUNTU: SAUCE: PCI: Enable ACS quirk on CML root port"
    - SAUCE: PCI/AER: Disable AER interrupt during suspend
    - SAUCE: PCI/DPC: Disable DPC interrupt during suspend
  * switch to an autogenerated nvidia series based core via dkms-versions
    (LP: #1912803)
    - [Packaging] nvidia -- use dkms-versions to define versions built
    - [Packaging] update-version-dkms -- maintain flags fields
  * Introduce the new NVIDIA 460-server series and update the 460 series
    (LP: #1913200)
    - [Config] dkms-versions -- add the 460-server nvidia driver
  * Fix the video can't output through WD19TB connected with TGL platform during
    cold-boot (LP: #1910211)
    - SAUCE: drm/i915/dp: Prevent setting LTTPR mode if no LTTPR is detected
  * Stop using get_scalar_status command in Dell AIO uart backlight driver
    (LP: #1865402)
    - SAUCE: platform/x86: dell-uart-backlight: add get_display_mode command
  * Miscellaneous Ubuntu changes
    - SAUCE: selftests/seccomp: Accept any valid fd in user_notification_addfd
    - [Packaging] Don't disable CONFIG_DEBUG_INFO in headers packages
    - [Config] update configs/annotations after rebase to 5.11-rc6
  * Rebase to v5.11-rc6

  [ Ubuntu: 5.11.0-6.7 ]

  * Packaging resync (LP: #1786013)
    - update dkms package versions
  * Prevent thermal shutdown during boot process (LP: #1906168)
    - thermal/drivers/acpi: Use hot and critical ops
    - thermal/core: Remove notify ops
    - thermal: int340x: Fix unexpected shutdown at critical temperature
    - thermal: intel: pch: Fix unexpected shutdown at critical temperature
  * riscv: backport support for SiFive Unmatched (LP: #1910965)
    - RISC-V: Update l2 cache DT documentation to add support for SiFive FU740
    - RISC-V: sifive_l2_cache: Update L2 cache driver to support SiFive FU740
    - dt-bindings: riscv: Update DT binding docs to support SiFive FU740 SoC
    - riscv: dts: add initial support for the SiFive FU740-C000 SoC
    - dt-bindings: riscv: Update YAML doc to support SiFive HiFive Unmatched board
    - riscv: dts: add initial board data for the SiFive HiFive Unmatched
    - PCI: microsemi: Add host driver for Microsemi PCIe controller
    - Microsemi PCIe expansion board DT entry.
    - SiFive Unleashed CPUFreq
    - SiFive HiFive Unleashed: Add PWM LEDs (D1, D2, D3, D4)
  * initramfs unpacking failed (LP: #1835660)
    - lib/decompress_unlz4.c: correctly handle zero-padding around initrds.
  * Miscellaneous Ubuntu changes
    - [Config] update configs and annotations after rebase to 5.11-rc5
  * Rebase to v5.11-rc5

  [ Ubuntu: 5.11.0-5.6 ]

  * Packaging resync (LP: #1786013)
    - update dkms package versions
  * Miscellaneous Ubuntu changes
    - [Config] update config and annotations after rebase to 5.11-rc4
  * Rebase to v5.11-rc4

  [ Ubuntu: 5.11.0-4.5 ]

  *  Boot fails: failed to validate module [nls_iso8859_1] BTF: -22
    (LP: #1911359)
    - SAUCE: x86/entry: build thunk_$(BITS) only if CONFIG_PREEMPTION=y

  [ Ubuntu: 5.11.0-3.4 ]

  *  Boot fails: failed to validate module [nls_iso8859_1] BTF: -22
    (LP: #1911359)
    - bpf: Allow empty module BTFs
    - libbpf: Allow loading empty BTFs

  [ Ubuntu: 5.11.0-2.3 ]

  * DMI entry syntax fix for Pegatron / ByteSpeed C15B (LP: #1910639)
    - Input: i8042 - unbreak Pegatron C15B
  * SYNA30B4:00 06CB:CE09 Mouse  on HP EliteBook 850 G7 not working at all
    (LP: #1908992)
    - HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device
  * debian/scripts/file-downloader does not handle positive failures correctly
    (LP: #1878897)
    - [Packaging] file-downloader not handling positive failures correctly
  * Packaging resync (LP: #1786013)
    - update dkms package versions
  * CVE-2021-1052 // CVE-2021-1053
    - [Packaging] NVIDIA -- Add the NVIDIA 460 driver
  * Miscellaneous Ubuntu changes
    - [Packaging] Remove nvidia-455 dkms build
    - SAUCE: ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP
      machines
    - [Config] update configs and annotations after rebase to 5.11-rc3
  * Rebase to v5.11-rc3

  [ Ubuntu: 5.11.0-1.2 ]

  * Rebase to v5.11-rc2

  [ Ubuntu: 5.11.0-0.1 ]

  * dep-8 ubuntu-regression-suite tests are not run for all linux-hwe-* kernels
    (LP: #1908529)
    - [dep-8] Allow all hwe kernels
  * Fix reading speed and duplex sysfs on igc device (LP: #1906851)
    - igc: Report speed and duplex as unknown when device is runtime suspended
  * rtwpci driver blocks the system to enter PC10, stuck at PC3 (LP: #1907200)
    - SAUCE: rtw88: 8723de: let cpu enter c10
  * [21.04 FEAT] Deactivate CONFIG_QETH_OSN kernel config option (LP: #1906370)
    - [Config] Deactivate CONFIG_QETH_OSN kernel config option
  * Add dpcd backlight control for 0x4c83 0x4f41 (LP: #1905663)
    - SAUCE: drm/dp: Add dpcd backlight control for 0x4c83 0x4f41
  * disable building bpf selftests (LP: #1908144)
    - SAUCE: selftests/bpf: Clarify build error if no vmlinux
    - SAUCE: selftests: Skip BPF selftests by default
    - disable building bpf selftests (no VMLINUX_BTF)
  * Miscellaneous Ubuntu changes
    - SAUCE: (lockdown) efi: Add an EFI_SECURE_BOOT flag to indicate secure boot
      mode
    - SAUCE: (lockdown) s390: Lock down the kernel when the IPL secure flag is set
    - [Config] update configs and annotations after rebase to v5.11-rc1
    - hio: fix build error with kernel 5.11
    - SAUCE: shiftfs: fix build error with 5.11
    - [Config] temporarily disable ZFS
    - check-aliases: do not error if modules.alias does not exist
    - ppc64el: don't build stripped vdso
  * Miscellaneous upstream changes
    - irq: export irq_check_status_bit
  * Rebase to v5.11-rc1

  [ Ubuntu: 5.11.0-0.0 ]

  * Empty entry

  [ Ubuntu: 5.10.0-9.10 ]

  * Use INTx for Pericom USB controllers (LP: #1906839)
    - PCI: Disable MSI for Pericom PCIe-USB adapter
  * disable building bpf selftests (LP: #1908144)
    - SAUCE: selftests/bpf: clarify build error if no vmlinux
    - SAUCE: selftests: Skip BPF seftests by default
    - disable building bpf selftests (no VMLINUX_BTF)
  * Miscellaneous Ubuntu changes
    - [Config] Enable CONFIG_BPF_LSM
  * Miscellaneous upstream changes
    - Revert "md: change mddev 'chunk_sectors' from int to unsigned"
    - Revert "dm raid: fix discard limits for raid1 and raid10"

  [ Ubuntu: 5.10.0-8.9 ]

  * Packaging resync (LP: #1786013)
    - [Packaging] update variants
  * Fix bpf selftest compilation with clang 11
    - bpf: Fix selftest compilation on clang 11
  * Miscellaneous Ubuntu changes
    - [Config] update configs and annotations after rebase to v5.10
  * Rebase to v5.10

  [ Ubuntu: 5.10.0-7.8 ]

  * Packaging resync (LP: #1786013)
    - update dkms package versions
  * Fix linux-libc-dev build for hirsute forward port kernels (LP: #1904067)
    - [Debian] Build linux-libc-dev for debian.master* branches
  * Update kernel packaging to support forward porting kernels (LP: #1902957)
    - [Debian] Update for leader included in BACKPORT_SUFFIX
  * Introduce the new NVIDIA 455 series (LP: #1897751)
    - [Packaging] NVIDIA -- Add signed modules for the 455 driver
  * 5.10 kernel fails to boot with secure boot disabled (LP: #1904906)
    - [Config] CONFIG_RCU_SCALE_TEST=n
  * Miscellaneous Ubuntu changes
    - [Config] s390x: disable GPIO_CDEV
    - [Config] ARM_CMN=m
    - [Config] disable GPIO_CDEV_V1
    - [Config] Reorder annotations after 5.10-rc6 rebase
    - [Packaging] Remove nvidia-435 dkms build
    - [Packaging] Change source package name to linux
    - [Config] Update configs and annotations after rebase to v5.10-rc7
    - SAUCE: Revert "mm/filemap: add static for function
      __add_to_page_cache_locked"
  * Rebase to v5.10-rc7

  [ Ubuntu: 5.10.0-6.7 ]

  * Empty entry.

  [ Ubuntu: 5.10.0-6.7 ]

  * Packaging resync (LP: #1786013)
    - update dkms package versions
  * Avoid double newline when running insertchanges (LP: #1903293)
    - [Packaging] insertchanges: avoid double newline
  * Miscellaneous Ubuntu changes
    - [Packaging]: linux-modules should depend on linux-image
    - [Packaging]: linux-image should suggest linux-modules-extra
  * Rebase to v5.10-rc6

  [ Ubuntu: 5.10.0-5.6 ]

  * Miscellaneous Ubuntu changes
    - [Config] add CONFIG_INFINIBAND_VIRT_DMA
  * Rebase to v5.10-rc5

  [ Ubuntu: 5.10.0-4.5 ]

  * Packaging resync (LP: #1786013)
    - update dkms package versions
  * Miscellaneous Ubuntu changes
    - [Packaging] reduce the size required to build packages
  * Rebase to v5.10-rc4

  [ Ubuntu: 5.10.0-3.4 ]

  * Packaging resync (LP: #1786013)
    - update dkms package versions
  * e1000e: fix issues with S0ix (LP: #1902687)
    - SAUCE: e1000e: fix S0ix flow to allow S0i3.2 subset entry
    - SAUCE: e1000e: allow turning s0ix flows on for systems with ME
    - SAUCE: e1000e: Add Dell's Comet Lake systems into s0ix heuristics
    - SAUCE: e1000e: Add more Dell CML systems into s0ix heuristics
    - [Config] Update CONFIG_E1000E for ppc64el in annotations
  * perf: Add support for Rocket Lake (LP: #1902004)
    - SAUCE: perf/x86/intel: Add Rocket Lake CPU support
    - SAUCE: perf/x86/cstate: Add Rocket Lake CPU support
    - SAUCE: perf/x86/msr: Add Rocket Lake CPU support
    - SAUCE: perf/x86/intel/uncore: Add Rocket Lake support
  * Miscellaneous Ubuntu changes
    - [Config] Disable CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE
    - [Config] update CONFIG_MST_IRQ after rebase to 5.10-rc3
    - [Config] drop obsolete SND_SST_IPC options
    - [Config] re-enable ZFS
  * Rebase to v5.10-rc3

  [ Ubuntu: 5.10.0-2.3 ]

  * Miscellaneous Ubuntu changes
    - [Config] Switch arm64 default cpufreq governor to ondemand
    - [Debian] Include scripts/module.lds from builddir in headers package

  [ Ubuntu: 5.10.0-1.2 ]

  * Packaging resync (LP: #1786013)
    - update dkms package versions
  * Fix non-working Intel NVMe after S3 (LP: #1900847)
    - SAUCE: PCI: Enable ACS quirk on all CML root ports
  * Miscellaneous Ubuntu changes
    - [Packaging] move to hirsute
    - [Config] Update configs and annotations after rebase to 5.10-rc2
    - [Config] Update numerous configs to conform with policy
    - [Config] Switch default CPUFreq governer for arm64/armhf to schedultil
    - [Config] Temporarily disable DEBUG_INFO_BTF for armhf
  * Rebase to v5.10-rc2

  [ Ubuntu: 5.10.0-0.1 ]

  * Packaging resync (LP: #1786013)
    - update dkms package versions
  * Miscellaneous Ubuntu changes
    - [Config] Update configs and annotations for v5.10-rc1
    - SAUCE: platform/x86: dell-uart-backlight: rename kzfree() to
      kfree_sensitive()
    - SAUCE: apparmor: rename kzfree() to kfree_sensitive()
    - SAUCE: LSM: change ima_read_file() to use lsmblob
    - SAUCE: LSM: Use lsmblob in smk_netlbl_mls()
  * Miscellaneous upstream changes
    - Revert "UBUNTU: [Packaging] Change source package name to linux-5.10"
    - s390: correct __bootdata / __bootdata_preserved macros
  * Rebase to v5.10-rc1

  [ Ubuntu: 5.10.0-0.0 ]

  * Empty entry

  [ Ubuntu: 5.9.0-2.3 ]

  * Fix system reboot when disconnecting WiFi (LP: #1899726)
    - iwlwifi: msix: limit max RX queues for 9000 family
  * booting linux-generic-lpae armhf kernel under qemu results in relocation out
    of range, and thus no modules can be loaded (LP: #1899519)
    - [Config] armhf: ARM_MODULE_PLTS=y
  * Fix broken MSI interrupt after HDA controller was suspended (LP: #1899586)
    - ALSA: hda: fix jack detection with Realtek codecs when in D3
  * CVE-2020-16119
    - SAUCE: dccp: avoid double free of ccid on child socket
  * python3-venv is gone (LP: #1896801)
    - SAUCE: doc: remove python3-venv dependency
  * *-tools-common packages descriptions have typo "PGKVER" (LP: #1898903)
    - [Packaging] Fix typo in -tools template s/PGKVER/PKGVER/
  * Enable brightness control on HP DreamColor panel (LP: #1898865)
    - SAUCE: drm/i915/dpcd_bl: Skip testing control capability with force DPCD
      quirk
    - SAUCE: drm/dp: HP DreamColor panel brigntness fix
  * HP Zbook Studio G7 boots into corrupted screen with PSR featured panel
    (LP: #1897501)
    - SAUCE: drm/i915/psr: allow overriding PSR disable param by quirk
    - SAUCE: drm/dp: add DP_QUIRK_FORCE_PSR_CHIP_DEFAULT quirk to CMN prod-ID
      19-15
  * Fix broken e1000e device after S3 (LP: #1897755)
    - SAUCE: e1000e: Increase polling timeout on MDIC ready bit
  * Wakeup the system by touching the touchpad (LP: #1888331)
    - HID: i2c-hid: Enable wakeup capability from Suspend-to-Idle
  * Enable LTR for endpoints behind VMD (LP: #1896598)
    - SAUCE: PCI/ASPM: Enable LTR for endpoints behind VMD
  * [SRU] [Focal/OEM-5.6/Groovy]Fix AMD usb host controller lost after stress S3
    (LP: #1893914)
    - SAUCE: xhci: workaround for S3 issue on AMD SNPS 3.0 xHC
  * debian/rules editconfigs does not work on s390x to change s390x only configs
    (LP: #1863116)
    - [Packaging] kernelconfig -- only update/edit configurations on architectures
      we have compiler support
  * Fix non-working NVMe after S3 (LP: #1895718)
    - SAUCE: PCI: Enable ACS quirk on CML root port
  * Miscellaneous Ubuntu changes
    - SAUCE: bpf: Check CONFIG_BPF option for resolve_btfids
    - SAUCE: tools resolve_btfids: Always force HOSTARCH
    - packaging: arm64: add a 64KB mem pages flavour called 'generic-64k'
    - packaging: arm64: generic-64k: skip ABI, modules and retpoline checks
    - SAUCE: drm/i915/display: Fix null deref in intel_psr_atomic_check()
    - [Config] Update toolchain versions
    - [Config] Refresh annotations
    - Add ubuntu-host module
    - CONFIG_UBUNTU_HOST=m
    - SAUCE: apparmor: drop prefixing abs root labels with '='
    - SAUCE: apparmor: disable showing the mode as part of a secid to secctx
    - SAUCE: apparmor: rename aa_sock() to aa_unix_sk()
    - SAUCE: apparmor: LSM stacking: switch from SK_CTX() to aa_sock()
    - SAUCE: LSM: Infrastructure management of the sock security
    - SAUCE: LSM: Create and manage the lsmblob data structure.
    - SAUCE: LSM: Use lsmblob in security_audit_rule_match
    - SAUCE: LSM: Use lsmblob in security_kernel_act_as
    - SAUCE: net: Prepare UDS for security module stacking
    - SAUCE: LSM: Use lsmblob in security_secctx_to_secid
    - SAUCE: LSM: Use lsmblob in security_secid_to_secctx
    - SAUCE: LSM: Use lsmblob in security_ipc_getsecid
    - SAUCE: LSM: Use lsmblob in security_task_getsecid
    - SAUCE: LSM: Use lsmblob in security_inode_getsecid
    - SAUCE: LSM: Use lsmblob in security_cred_getsecid
    - SAUCE: IMA: Change internal interfaces to use lsmblobs
    - SAUCE: LSM: Specify which LSM to display
    - SAUCE: LSM: Ensure the correct LSM context releaser
    - SAUCE: LSM: Use lsmcontext in security_secid_to_secctx
    - SAUCE: LSM: Use lsmcontext in security_inode_getsecctx
    - SAUCE: LSM: security_secid_to_secctx in netlink netfilter
    - SAUCE: NET: Store LSM netlabel data in a lsmblob
    - SAUCE: LSM: Verify LSM display sanity in binder
    - SAUCE: Audit: Add new record for multiple process LSM attributes
    - SAUCE: Audit: Add a new record for multiple object LSM
    - SAUCE: LSM: Add /proc attr entry for full LSM context
    - SAUCE: AppArmor: Remove the exclusive flag
    - SAUCE: Audit: Fix for missing NULL check
  * Miscellaneous upstream changes
    - tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup()
  * Rebase to v5.9

  [ Ubuntu: 5.9.0-1.2 ]

  * Miscellaneous Ubuntu changes
    - [Config] Update configs after rebase to 5.9-rc6
    - SAUCE: dax: Fix compilation for CONFIG_DAX && !CONFIG_FS_DAX
    - SAUCE: bpf: Use --no-fail option if CONFIG_BPF is not enabled
    - SAUCE: tools resolve_btfids: Always force HOSTARCH
  * Rebase to v5.9-rc6

  [ Ubuntu: 5.9.0-0.1 ]

  * Miscellaneous Ubuntu changes
    - [Config] Update configs and annotations for v5.9-rc1
    - SAUCE: i915: Fix build error due to missing struct definition
    - hio -- Update blk_queue_split() calls for changes in 5.9-rc1
    - hio -- Updates for move of make_request_fn to struct block_device_operations
    - [Config] Disable zfs dkms build
    - [Config] Disable nvidia dkms build
    - [Config] Disable nvidia server dkms builds
    - SAUCE: remoteproc: qcom: Use div_u64() for 64-bit division
    - SAUCE: PCI/ASPM: Enable ASPM for links under VMD domain
    - [Packaging] Bind hv_vss_daemon startup to hv_vss device
    - [Packaging] bind hv_fcopy_daemon startup to hv_fcopy device
    - [Config] Re-enable UEFI signing for arm64
    - SAUCE: Revert "UBUNTU: SAUCE: export __get_vm_area_caller() and map_kernel_range()"
    - [Config] Set the default CPU governor to ONDEMAND
    - [Packaging] update variants
    - [Packaging] update helper scripts
    - update dkms package versions
  * Rebase to v5.9-rc5

  [ Ubuntu: 5.9.0-0.0 ]

  * Empty entry

Date: Mon, 22 Mar 2021 10:33:31 +0100
Changed-By: Paolo Pisati <paolo.pisati at canonical.com>
Maintainer: Launchpad Build Daemon <buildd at lcy01-amd64-015.buildd>

-------------- next part --------------
Format: 1.8
Date: Mon, 22 Mar 2021 10:33:31 +0100
Source: linux-oracle
Binary: linux-buildinfo-5.11.0-1002-oracle linux-headers-5.11.0-1002-oracle linux-image-unsigned-5.11.0-1002-oracle linux-modules-5.11.0-1002-oracle linux-modules-extra-5.11.0-1002-oracle linux-oracle-headers-5.11.0-1002 linux-oracle-tools-5.11.0-1002 linux-tools-5.11.0-1002-oracle
Built-For-Profiles: noudeb
Architecture: amd64 all amd64_translations
Version: 5.11.0-1002.2
Distribution: hirsute
Urgency: medium
Maintainer: Launchpad Build Daemon <buildd at lcy01-amd64-015.buildd>
Changed-By: Paolo Pisati <paolo.pisati at canonical.com>
Description:
 linux-buildinfo-5.11.0-1002-oracle - Linux kernel buildinfo for version 5.11.0 on 64 bit x86 SMP
 linux-headers-5.11.0-1002-oracle - Oracle Linux kernel headers for version 5.11.0 on 64 bit x86 SMP
 linux-image-unsigned-5.11.0-1002-oracle - Oracle Linux kernel image for version 5.11.0 on 64 bit x86 SMP
 linux-modules-5.11.0-1002-oracle - Oracle Linux kernel extra modules for version 5.11.0 on 64 bit x8
 linux-modules-extra-5.11.0-1002-oracle - Oracle Linux kernel extra modules for version 5.11.0 on 64 bit x8
 linux-oracle-headers-5.11.0-1002 - Header files related to Oracle Linux kernel version 5.11.0
 linux-oracle-tools-5.11.0-1002 - Oracle Linux kernel version specific tools for version 5.11.0-100
 linux-tools-5.11.0-1002-oracle - Oracle Linux kernel version specific tools for version 5.11.0-100
Launchpad-Bugs-Fixed: 1786013 1835660 1863116 1865402 1878897 1885862 1888331 1893914 1895718 1896598 1896801 1897501 1897751 1897755 1898716 1898865 1898903 1899519 1899586 1899726 1900847 1902004 1902687 1902957 1903293 1904067 1904906 1905663 1906168 1906370 1906839 1906851 1907200 1908144 1908529 1908992 1909457 1910211 1910639 1910965 1911001 1911359 1912803 1913200 1913263 1913691 1914411 1914543 1914604 1916095 1916467 1916554 1917335 1917419 1917433 1917829 1917842 1917843 1918134 1918148 1918378 1918427 1918471 1918670 1918754 1919123 1919321 1919492
Changes:
 linux-oracle (5.11.0-1002.2) hirsute; urgency=medium
 .
   * hirsute/linux-oracle: 5.11.0-1002.2 -proposed tracker (LP: #1918754)
 .
   * Packaging resync (LP: #1786013)
     - update dkms package versions
 .
   * Miscellaneous Ubuntu changes
     - [Config] annotations: update changes from master that are not necessary in
       Oracle
     - [Config] updateconfigs after Ubuntu-5.11.0-12.13 rebase
 .
   [ Ubuntu: 5.11.0-13.14 ]
 .
   * CVE-2020-27170
     - bpf: Prohibit alu ops for pointer types not defining ptr_limit
     - bpf, selftests: Fix up some test_verifier cases for unprivileged
   * CVE-2020-27171
     - bpf: Fix off-by-one for area size in creating mask to left
 .
   [ Ubuntu: 5.11.0-12.13 ]
 .
   * hirsute/linux: 5.11.0-12.13 -proposed tracker (LP: #1918148)
   * Hirsute update: v5.11.7 upstream stable release (LP: #1919492)
     - uapi: nfnetlink_cthelper.h: fix userspace compilation error
     - powerpc/603: Fix protection of user pages mapped with PROT_NONE
     - powerpc/perf: Fix handling of privilege level checks in perf interrupt
       context
     - powerpc/pseries: Don't enforce MSI affinity with kdump
     - crypto: mips/poly1305 - enable for all MIPS processors
     - mptcp: fix length of ADD_ADDR with port sub-option
     - ath9k: fix transmitting to stations in dynamic SMPS mode
     - net: Fix gro aggregation for udp encaps with zero csum
     - net: check if protocol extracted by virtio_net_hdr_set_proto is correct
     - net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0
     - ath11k: fix AP mode for QCA6390
     - net: l2tp: reduce log level of messages in receive path, add counter instead
     - gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk
     - gpiolib: acpi: Allow to find GpioInt() resource by name and index
     - can: skb: can_skb_set_owner(): fix ref counting if socket was closed before
       setting skb ownership
     - gpio: pca953x: Set IRQ type when handle Intel Galileo Gen 2
     - can: flexcan: assert FRZ bit in flexcan_chip_freeze()
     - can: flexcan: enable RX FIFO after FRZ/HALT valid
     - can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode
     - can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before
       entering Normal Mode
     - tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE)
     - tcp: add sanity tests to TCP_QUEUE_SEQ
     - netfilter: nf_nat: undo erroneous tcp edemux lookup
     - netfilter: x_tables: gpf inside xt_find_revision()
     - net: always use icmp{,v6}_ndo_send from ndo_start_xmit
     - net: phy: fix save wrong speed and duplex problem if autoneg is on
     - selftests/bpf: Use the last page in test_snprintf_btf on s390
     - selftests/bpf: No need to drop the packet when there is no geneve opt
     - selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier
     - samples, bpf: Add missing munmap in xdpsock
     - libbpf: Clear map_info before each bpf_obj_get_info_by_fd
     - ibmvnic: Fix possibly uninitialized old_num_tx_queues variable warning.
     - ibmvnic: always store valid MAC address
     - ibmvnic: remove excessive irqsave
     - mt76: dma: do not report truncated frames to mac80211
     - gpio: fix gpio-device list corruption
     - mount: fix mounting of detached mounts onto targets that reside on shared
       mounts
     - cifs: fix credit accounting for extra channel
     - cifs: return proper error code in statfs(2)
     - Revert "mm, slub: consider rest of partial list if acquire_slab() fails"
     - docs: networking: drop special stable handling
     - net: dsa: tag_rtl4_a: fix egress tags
     - sh_eth: fix TRSCER mask for SH771x
     - net: enetc: don't overwrite the RSS indirection table when initializing
     - net: enetc: initialize RFS/RSS memories for unused ports too
     - net: enetc: take the MDIO lock only once per NAPI poll cycle
     - net: enetc: fix incorrect TPID when receiving 802.1ad tagged packets
     - net: enetc: don't disable VLAN filtering in IFF_PROMISC mode
     - net: enetc: force the RGMII speed and duplex instead of operating in inband
       mode
     - net: enetc: remove bogus write to SIRXIDR from enetc_setup_rxbdr
     - net: enetc: keep RX ring consumer index in sync with hardware
     - net: dsa: tag_mtk: fix 802.1ad VLAN egress
     - net: ethernet: mtk-star-emac: fix wrong unmap in RX handling
     - net/mlx4_en: update moderation when config reset
     - net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10
     - nexthop: Do not flush blackhole nexthops when loopback goes down
     - net: sched: avoid duplicates in classes dump
     - net: mscc: ocelot: properly reject destination IP keys in VCAP IS1
     - net: dsa: sja1105: fix SGMII PCS being forced to SPEED_UNKNOWN instead of
       SPEED_10
     - net: usb: qmi_wwan: allow qmimux add/del with master up
     - netdevsim: init u64 stats for 32bit hardware
     - cipso,calipso: resolve a number of problems with the DOI refcounts
     - net: stmmac: Fix VLAN filter delete timeout issue in Intel mGBE SGMII
     - stmmac: intel: Fixes clock registration error seen for multiple interfaces
     - net: lapbether: Remove netif_start_queue / netif_stop_queue
     - net: davicom: Fix regulator not turned off on failed probe
     - net: davicom: Fix regulator not turned off on driver removal
     - net: enetc: allow hardware timestamping on TX queues with tc-etf enabled
     - net: qrtr: fix error return code of qrtr_sendmsg()
     - s390/qeth: fix memory leak after failed TX Buffer allocation
     - s390/qeth: improve completion of pending TX buffers
     - s390/qeth: schedule TX NAPI on QAOB completion
     - s390/qeth: fix notification for pending buffers during teardown
     - r8169: fix r8168fp_adjust_ocp_cmd function
     - ixgbe: fail to create xfrm offload of IPsec tunnel mode SA
     - tools/resolve_btfids: Fix build error with older host toolchains
     - perf build: Fix ccache usage in $(CC) when generating arch errno table
     - net: stmmac: stop each tx channel independently
     - net: stmmac: fix watchdog timeout during suspend/resume stress test
     - net: stmmac: fix wrongly set buffer2 valid when sph unsupport
     - ethtool: fix the check logic of at least one channel for RX/TX
     - net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused
     - selftests: forwarding: Fix race condition in mirror installation
     - mlxsw: spectrum_ethtool: Add an external speed to PTYS register
     - perf traceevent: Ensure read cmdlines are null terminated.
     - perf report: Fix -F for branch & mem modes
     - net: hns3: fix error mask definition of flow director
     - net: hns3: fix query vlan mask value error for flow director
     - net: hns3: fix bug when calculating the TCAM table info
     - s390/cio: return -EFAULT if copy_to_user() fails again
     - bnxt_en: reliably allocate IRQ table on reset to avoid crash
     - drm/fb-helper: only unmap if buffer not null
     - drm/compat: Clear bounce structures
     - drm/radeon: also init GEM funcs in radeon_gem_prime_import_sg_table
     - drm/amd/display: Add a backlight module option
     - drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandwidth_fp()
     - drm/amd/display: Fix nested FPU context in dcn21_validate_bandwidth()
     - drm/amd/pm: correct the watermark settings for Polaris
     - drm/amd/pm: bug fix for pcie dpm
     - drm/amdgpu/display: simplify backlight setting
     - drm/amdgpu/display: don't assert in set backlight function
     - drm/amdgpu/display: handle aux backlight in backlight_get_brightness
     - drm/shmem-helper: Check for purged buffers in fault handler
     - drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff
     - drm: Use USB controller's DMA mask when importing dmabufs
     - drm/amdgpu: fix S0ix handling when the CONFIG_AMD_PMC=m
     - drm: meson_drv add shutdown function
     - drm/shmem-helpers: vunmap: Don't put pages for dma-buf
     - drm/i915: Wedge the GPU if command parser setup fails
     - s390/cio: return -EFAULT if copy_to_user() fails
     - s390/crypto: return -EFAULT if copy_to_user() fails
     - qxl: Fix uninitialised struct field head.surface_id
     - sh_eth: fix TRSCER mask for R7S9210
     - media: usbtv: Fix deadlock on suspend
     - media: rkisp1: params: fix wrong bits settings
     - media: v4l: vsp1: Fix uif null pointer access
     - media: v4l: vsp1: Fix bru null pointer access
     - media: rc: compile rc-cec.c into rc-core
     - MIPS: kernel: Reserve exception base early to prevent corruption
     - mptcp: always graft subflow socket to parent
     - mptcp: reset last_snd on subflow close
     - i2c: rcar: faster irq code to minimize HW race condition
     - i2c: rcar: optimize cacheline to minimize HW race condition
     - scsi: pm80xx: Fix missing tag_free in NVMD DATA req
     - scsi: ufs: WB is only available on LUN #0 to #7
     - scsi: ufs: Protect some contexts from unexpected clock scaling
     - udf: fix silent AED tagLocation corruption
     - iommu/vt-d: Clear PRQ overflow only when PRQ is empty
     - mmc: mxs-mmc: Fix a resource leak in an error handling path in
       'mxs_mmc_probe()'
     - mmc: mediatek: fix race condition between msdc_request_timeout and irq
     - mmc: sdhci-iproc: Add ACPI bindings for the RPi
     - platform/x86: amd-pmc: put device on error paths
     - Platform: OLPC: Fix probe error handling
     - powerpc/pci: Add ppc_md.discover_phbs()
     - spi: stm32: make spurious and overrun interrupts visible
     - powerpc: improve handling of unrecoverable system reset
     - powerpc/perf: Record counter overflow always if SAMPLE_IP is unset
     - HID: logitech-dj: add support for the new lightspeed connection iteration
     - powerpc/64: Fix stack trace not displaying final frame
     - iommu/amd: Fix performance counter initialization
     - clk: qcom: gdsc: Implement NO_RET_PERIPH flag
     - sparc32: Limit memblock allocation to low memory
     - sparc64: Use arch_validate_flags() to validate ADI flag
     - Input: applespi - don't wait for responses to commands indefinitely.
     - PCI: xgene-msi: Fix race in installing chained irq handler
     - PCI: mediatek: Add missing of_node_put() to fix reference leak
     - drivers/base: build kunit tests without structleak plugin
     - PCI/LINK: Remove bandwidth notification
     - ext4: don't try to processed freed blocks until mballoc is initialized
     - kbuild: clamp SUBLEVEL to 255
     - PCI: Fix pci_register_io_range() memory leak
     - i40e: Fix memory leak in i40e_probe
     - PCI/ERR: Retain status from error notification
     - kasan: fix memory corruption in kasan_bitops_tags test
     - s390/smp: __smp_rescan_cpus() - move cpumask away from stack
     - drivers/base/memory: don't store phys_device in memory blocks
     - sysctl.c: fix underflow value setting risk in vm_table
     - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling
     - scsi: target: core: Add cmd length set before cmd complete
     - scsi: target: core: Prevent underflow for service actions
     - clk: qcom: gpucc-msm8998: Add resets, cxc, fix flags on gpu_gx_gdsc
     - ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk
     - ALSA: hda/hdmi: Cancel pending works before suspend
     - ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5
     - ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support
     - ALSA: hda: Drop the BATCH workaround for AMD controllers
     - ALSA: hda: Flush pending unsolicited events before suspend
     - ALSA: hda: Avoid spurious unsol event handling during S3/S4
     - ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar
     - ALSA: usb-audio: Apply the control quirk to Plantronics headsets
     - opp: Don't drop extra references to OPPs accidentally
     - Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file
       capabilities")
     - block: Discard page cache of zone reset target range
     - block: Try to handle busy underlying device on discard
     - arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL
     - arm64: mte: Map hotplugged memory as Normal Tagged
     - arm64: perf: Fix 64-bit event counter read truncation
     - s390/dasd: fix hanging DASD driver unbind
     - s390/dasd: fix hanging IO request during DASD driver unbind
     - software node: Fix node registration
     - xen/events: reset affinity of 2-level event when tearing it down
     - xen/events: don't unmask an event channel when an eoi is pending
     - xen/events: avoid handling the same event on two cpus at the same time
     - mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants
     - mmc: core: Fix partition switch time for eMMC
     - mmc: cqhci: Fix random crash when remove mmc module/card
     - cifs: do not send close in compound create+close requests
     - Goodix Fingerprint device is not a modem
     - USB: gadget: udc: s3c2410_udc: fix return value check in s3c2410_udc_probe()
     - USB: gadget: u_ether: Fix a configfs return code
     - usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio
       slot
     - usb: gadget: f_uac1: stop playback on function disable
     - usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement
     - usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot
     - usb: dwc3: qcom: add ACPI device id for sc8180x
     - usb: dwc3: qcom: Honor wakeup enabled/disabled state
     - USB: usblp: fix a hang in poll() if disconnected
     - usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM
     - usb: xhci: do not perform Soft Retry for some xHCI hosts
     - xhci: Improve detection of device initiated wake signal.
     - usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing
     - USB: serial: io_edgeport: fix memory leak in edge_startup
     - USB: serial: ch341: add new Product ID
     - USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter
     - USB: serial: cp210x: add some more GE USB IDs
     - usbip: fix stub_dev to check for stream socket
     - usbip: fix vhci_hcd to check for stream socket
     - usbip: fix vudc to check for stream socket
     - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf
     - usbip: fix vhci_hcd attach_store() races leading to gpf
     - usbip: fix vudc usbip_sockfd_store races leading to gpf
     - Revert "serial: max310x: rework RX interrupt handling"
     - misc/pvpanic: Export module FDT device table
     - misc: fastrpc: restrict user apps from sending kernel RPC messages
     - staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan()
     - staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan()
     - staging: rtl8712: unterminated string leads to read overflow
     - staging: rtl8188eu: fix potential memory corruption in
       rtw_check_beacon_data()
     - staging: ks7010: prevent buffer overflow in ks_wlan_set_scan()
     - staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd
     - staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan
     - staging: comedi: addi_apci_1032: Fix endian problem for COS sample
     - staging: comedi: addi_apci_1500: Fix endian problem for command sample
     - staging: comedi: adv_pci1710: Fix endian problem for AI command data
     - staging: comedi: das6402: Fix endian problem for AI command data
     - staging: comedi: das800: Fix endian problem for AI command data
     - staging: comedi: dmm32at: Fix endian problem for AI command data
     - staging: comedi: me4000: Fix endian problem for AI command data
     - staging: comedi: pcl711: Fix endian problem for AI command data
     - staging: comedi: pcl818: Fix endian problem for AI command data
     - mlxsw: spectrum_router: Ignore routes using a deleted nexthop object
     - net: phy: ti: take into account all possible interrupt sources
     - sh_eth: fix TRSCER mask for R7S72100
     - powerpc/sstep: Fix VSX instruction emulation
     - net: macb: Add default usrio config to default gem config
     - cpufreq: qcom-hw: fix dereferencing freed memory 'data'
     - cpufreq: qcom-hw: Fix return value check in qcom_cpufreq_hw_cpu_init()
     - arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory
     - SUNRPC: Set memalloc_nofs_save() for sync tasks
     - NFS: Don't revalidate the directory permissions on a lookup failure
     - NFS: Don't gratuitously clear the inode cache when lookup failed
     - NFSv4.2: fix return value of _nfs4_get_security_label()
     - block: rsxx: fix error return code of rsxx_pci_probe()
     - drm/ttm: Fix TTM page pool accounting
     - nvme-fc: fix racing controller reset and create association
     - configfs: fix a use-after-free in __configfs_open_file
     - arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds
     - io_uring: perform IOPOLL reaping if canceler is thread itself
     - drm/nouveau: fix dma syncing for loops (v2)
     - perf/arm_dmc620_pmu: Fix error return code in dmc620_pmu_device_probe()
     - net: expand textsearch ts_state to fit skb_seq_state
     - mptcp: put subflow sock on connect error
     - mptcp: fix memory accounting on allocation error
     - perf/core: Flush PMU internal buffers for per-CPU events
     - perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR
     - hrtimer: Update softirq_expires_next correctly after
       __hrtimer_get_next_event()
     - powerpc/64s/exception: Clean up a missed SRR specifier
     - seqlock,lockdep: Fix seqcount_latch_init()
     - memblock: fix section mismatch warning
     - stop_machine: mark helpers __always_inline
     - include/linux/sched/mm.h: use rcu_dereference in in_vfork()
     - zram: fix return value on writeback_store
     - zram: fix broken page writeback
     - linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP*
     - sched: Fix migration_cpu_stop() requeueing
     - sched/membarrier: fix missing local execution of ipi_sync_rq_state()
     - sched: Collate affine_move_task() stoppers
     - sched: Simplify migration_cpu_stop()
     - sched: Optimize migration_cpu_stop()
     - sched: Fix affine_move_task() self-concurrency
     - sched: Simplify set_affinity_pending refcounts
     - efi: stub: omit SetVirtualAddressMap() if marked unsupported in RT_PROP
       table
     - powerpc/64s: Fix instruction encoding for lis in ppc_function_entry()
     - powerpc: Fix inverted SET_FULL_REGS bitop
     - powerpc: Fix missing declaration of [en/dis]able_kernel_vsx()
     - binfmt_misc: fix possible deadlock in bm_register_write
     - kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC
     - kasan: fix KASAN_STACK dependency for HW_TAGS
     - x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2
     - x86/sev-es: Introduce ip_within_syscall_gap() helper
     - x86/sev-es: Check regs->sp is trusted before adjusting #VC IST stack
     - x86/sev-es: Correctly track IRQ states in runtime #VC handler
     - x86/sev-es: Use __copy_from_user_inatomic()
     - x86/entry: Fix entry/exit mismatch on failed fast 32-bit syscalls
     - KVM: x86: Ensure deadline timer has truly expired before posting its IRQ
     - KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged
     - KVM: arm64: Ensure I-cache isolation between vcpus of a same VM
     - KVM: arm64: Fix range alignment when walking page tables
     - KVM: arm64: Avoid corrupting vCPU context register in guest exit
     - KVM: arm64: nvhe: Save the SPE context early
     - KVM: arm64: Reject VM creation when the default IPA size is unsupported
     - KVM: arm64: Fix exclusive limit for IPA size
     - mm/highmem.c: fix zero_user_segments() with start > end
     - mm/userfaultfd: fix memory corruption due to writeprotect
     - mm/madvise: replace ptrace attach requirement for process_madvise
     - mm/memcg: set memcg when splitting page
     - mm/memcg: rename mem_cgroup_split_huge_fixup to split_page_memcg and add
       nr_pages argument
     - mm/page_alloc.c: refactor initialization of struct page for holes in memory
       layout
     - KVM: arm64: Fix nVHE hyp panic host context restore
     - Linux 5.11.7
     - [Config] Update for removal of CONFIG_PCIE_BW
     - [Config] add rc-cec to modules.ignore
   * Fix broken efifb on graphics device without driver (LP: #1914411)
     - SAUCE: efifb: Ensure graphics device for efifb stays at PCI D0
   * Fix system sleep on TGL systems with Intel ME (LP: #1919321)
     - SAUCE: PCI: Serialize TGL e1000e PM ops
   *  riscv: revert SiFive Unleashed CPUFreq (LP: #1917433)
     - Revert "SiFive Unleashed CPUFreq"
   * Dell Precision 5550 takes up to 10 seconds to respond when coming out of
     sleep (LP: #1919123)
     - SAUCE: Input: i8042 - add dmi quirk
   * usb audio is not able to use after boot from 5.10.0-1017-oem (LP: #1918670)
     - ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe
     - ALSA: usb-audio: fix use after free in usb_audio_disconnect
   * LRMv4: switch to signing nvidia modules via the Ubuntu Modules signing key
     (LP: #1918134)
     - [Packaging] sync dkms-build et al from LRMv4
   * curtin: install flash-kernel in arm64 UEFI unexpected (LP: #1918427)
     - [Packaging] Allow grub-efi-arm* to satisfy recommends on ARM
   * Packaging resync (LP: #1786013)
     - update dkms package versions
   * Enable Tegra support in arm64 for NVIDIA Jetson (LP: #1918471)
     - [Config] enable ARCH_TEGRA and all Tegra SOC's
     - [Packaging] include modern Tegra modules
   * Cirrus Audio Codec CS8409/CS42L42: Input Device does not switch to headset
     Mic when a headset is inserted (LP: #1918378)
     - SAUCE: ALSA: hda/cirrus: Fix Headset Mic volume control name
   * [Intel Maple Ridge] system cannot enter S3 the first time while connecting
     to TBT4 storage (LP: #1916467)
     - xhci: Fix repeated xhci wake after suspend due to uncleared internal wake
       state
   * Cirrus Audio Codec CS8409/CS42L42 support (LP: #1916554)
     - ALSA: hda/cirrus: Increase AUTO_CFG_MAX_INS from 8 to 18
     - ALSA: hda/cirrus: Add support for CS8409 HDA bridge and CS42L42 companion
       codec.
     - ALSA: hda/cirrus: Add jack detect interrupt support from CS42L42 companion
       codec.
     - ALSA: hda/cirrus: Add Headphone and Headset MIC Volume Control
   * Can't adjust brightness on Dell Precision 7000 laptop (LP: #1917419)
     - drm/i915/dp: Program source OUI on eDP panels
   * drm/i915: Drop force_probe requirement for JSL (LP: #1917843)
     - SAUCE: drm/i915: Drop require_force_probe from JSL
   * alsa/hda: the hdmi audio dosn't work on TGL machines (LP: #1917829)
     - ALSA: hda/hdmi: let new platforms assign the pcm slot dynamically
   * Add in-tree Realtek 8821CE wireless module support (LP: #1885862)
     - rtw88: coex: 8821c: correct antenna switch function
     - rtw88: 8821c: Correct CCK RSSI
     - rtw88: 8821c: support RFE type2 wifi NIC
   * Fix Lenovo ThinkStation P620 rear audio (LP: #1917842)
     - ALSA: usb-audio: Disable USB autosuspend properly in
       setup_disable_autosuspend()
   * Miscellaneous Ubuntu changes
     - [Packaging] Skip d-i code if udebs are disabled
     - [Packaging] Disable udebs if $DEBIAN/d-i doesn't exist
     - [Packaging] remove dh-systemd build dependency
     - [Config] fix several annotaions with enforcement typos
     - [Config] refresh annotations
     - [Config] update configs and annotations
   * Miscellaneous upstream changes
     - vmlinux.lds.h: add DWARF v5 sections
     - vdpa/mlx5: fix param validation in mlx5_vdpa_get_config()
     - debugfs: be more robust at handling improper input in debugfs_lookup()
     - debugfs: do not attempt to create a new file before the filesystem is
       initalized
     - driver core: auxiliary bus: Fix calling stage for auxiliary bus init
     - scsi: libsas: docs: Remove notify_ha_event()
     - scsi: qla2xxx: Fix mailbox Ch erroneous error
     - kdb: Make memory allocations more robust
     - w1: w1_therm: Fix conversion result for negative temperatures
     - PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064
     - PCI: Decline to resize resources if boot config must be preserved
     - virt: vbox: Do not use wait_event_interruptible when called from kernel
       context
     - bfq: Avoid false bfq queue merging
     - ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode
     - zsmalloc: account the number of compacted pages correctly
     - MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section
     - vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y
     - random: fix the RNDRESEEDCRNG ioctl
     - ALSA: pcm: Call sync_stop at disconnection
     - ALSA: pcm: Assure sync with the pending stop operation at suspend
     - ALSA: pcm: Don't call sync_stop if it hasn't been stopped
     - drm/i915/gt: One more flush for Baytrail clear residuals
     - ath10k: Fix error handling in case of CE pipe init failure
     - Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the
       probe function
     - Bluetooth: hci_uart: Fix a race for write_work scheduling
     - Bluetooth: Fix initializing response id after clearing struct
     - arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio
     - arm64: dts: renesas: beacon: Fix audio-1.8V pin enable
     - ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5
     - ARM: dts: exynos: correct PMIC interrupt trigger level on Monk
     - ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato
     - ARM: dts: exynos: correct PMIC interrupt trigger level on Spring
     - ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa
     - ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family
     - arm64: dts: exynos: correct PMIC interrupt trigger level on TM2
     - arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso
     - memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops
     - Bluetooth: hci_qca: Fix memleak in qca_controller_memdump
     - staging: vchiq: Fix bulk userdata handling
     - staging: vchiq: Fix bulk transfers on 64-bit builds
     - arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible
     - net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock
     - bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h
     - bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args
     - firmware: arm_scmi: Fix call site of scmi_notification_exit
     - arm64: dts: allwinner: A64: properly connect USB PHY to port 0
     - arm64: dts: allwinner: H6: properly connect USB PHY to port 0
     - arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card
     - arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency
     - arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz
     - arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors
     - cpufreq: brcmstb-avs-cpufreq: Free resources in error path
     - cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove()
     - arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node
     - ACPICA: Fix exception code class checks
     - usb: gadget: u_audio: Free requests only after callback
     - arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node
     - soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model()
     - soc: ti: pm33xx: Fix some resource leak in the error handling paths of the
       probe function
     - staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug
       statemenet
     - Bluetooth: drop HCI device reference before return
     - Bluetooth: Put HCI device if inquiry procedure interrupts
     - memory: ti-aemif: Drop child node when jumping out loop
     - ARM: dts: Configure missing thermal interrupt for 4430
     - usb: dwc2: Do not update data length if it is 0 on inbound transfers
     - usb: dwc2: Abort transaction after errors with unknown reason
     - usb: dwc2: Make "trimming xfer length" a debug message
     - staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules
     - x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too
     - arm64: dts: renesas: beacon: Fix EEPROM compatible value
     - can: mcp251xfd: mcp251xfd_probe(): fix errata reference
     - ARM: dts: armada388-helios4: assign pinctrl to LEDs
     - ARM: dts: armada388-helios4: assign pinctrl to each fan
     - arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to
       a53-firmware
     - opp: Correct debug message in _opp_add_static_v2()
     - Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv
     - soc: qcom: ocmem: don't return NULL in of_get_ocmem
     - arm64: dts: msm8916: Fix reserved and rfsa nodes unit address
     - arm64: dts: meson: fix broken wifi node for Khadas VIM3L
     - iwlwifi: mvm: set enabled in the PPAG command properly
     - ARM: s3c: fix fiq for clang IAS
     - optee: simplify i2c access
     - staging: wfx: fix possible panic with re-queued frames
     - ARM: at91: use proper asm syntax in pm_suspend
     - ath10k: Fix suspicious RCU usage warning in
       ath10k_wmi_tlv_parse_peer_stats_info()
     - ath10k: Fix lockdep assertion warning in ath10k_sta_statistics
     - ath11k: fix a locking bug in ath11k_mac_op_start()
     - soc: aspeed: snoop: Add clock control logic
     - iwlwifi: mvm: fix the type we use in the PPAG table validity checks
     - iwlwifi: mvm: store PPAG enabled/disabled flag properly
     - iwlwifi: mvm: send stored PPAG command instead of local
     - iwlwifi: mvm: assign SAR table revision to the command later
     - iwlwifi: mvm: don't check if CSA event is running before removing
     - bpf_lru_list: Read double-checked variable once without lock
     - iwlwifi: pnvm: set the PNVM again if it was already loaded
     - iwlwifi: pnvm: increment the pointer before checking the TLV
     - ath9k: fix data bus crash when setting nf_override via debugfs
     - selftests/bpf: Convert test_xdp_redirect.sh to bash
     - ibmvnic: Set to CLOSED state even on error
     - bnxt_en: reverse order of TX disable and carrier off
     - bnxt_en: Fix devlink info's stored fw.psid version format.
     - xen/netback: fix spurious event detection for common event case
     - dpaa2-eth: fix memory leak in XDP_REDIRECT
     - net: phy: consider that suspend2ram may cut off PHY power
     - net/mlx5e: Enable XDP for Connect-X IPsec capable devices
     - net/mlx5e: Don't change interrupt moderation params when DIM is enabled
     - net/mlx5e: Change interrupt moderation channel params also when channels are
       closed
     - net/mlx5: Fix health error state handling
     - net/mlx5e: Replace synchronize_rcu with synchronize_net
     - net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context
     - net/mlx5: Disable devlink reload for multi port slave device
     - net/mlx5: Disallow RoCE on multi port slave device
     - net/mlx5: Disallow RoCE on lag device
     - net/mlx5: Disable devlink reload for lag devices
     - net/mlx5e: CT: manage the lifetime of the ct entry object
     - net/mlx5e: Check tunnel offload is required before setting SWP
     - mac80211: fix potential overflow when multiplying to u32 integers
     - libbpf: Ignore non function pointer member in struct_ops
     - bpf: Fix an unitialized value in bpf_iter
     - bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation
     - bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx
     - selftests: mptcp: fix ACKRX debug message
     - tcp: fix SO_RCVLOWAT related hangs under mem pressure
     - net: axienet: Handle deferred probe on clock properly
     - cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4
       and ulds
     - b43: N-PHY: Fix the update of coef for the PHY revision >= 3case
     - bpf: Clear subreg_def for global function return values
     - ibmvnic: add memory barrier to protect long term buffer
     - ibmvnic: skip send_request_unmap for timeout reset
     - ibmvnic: serialize access to work queue on remove
     - net: dsa: felix: perform teardown in reverse order of setup
     - net: dsa: felix: don't deinitialize unused ports
     - net: phy: mscc: adding LCPLL reset to VSC8514
     - net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout
     - net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning
     - net: amd-xgbe: Reset link when the link never comes back
     - net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP
     - net: mvneta: Remove per-cpu queue mapping for Armada 3700
     - net: enetc: fix destroyed phylink dereference during unbind
     - Bluetooth: Remove hci_req_le_suspend_config
     - arm64: dts: broadcom: bcm4908: use proper NAND binding
     - Bluetooth: hci_qca: Wait for SSR completion during suspend
     - serial: stm32: fix DMA initialization error handling
     - bpf: Declare __bpf_free_used_maps() unconditionally
     - selftests/bpf: Sync RCU before unloading bpf_testmod
     - arm64: dts: qcom: sm8250: correct sdhc_2 xo clk
     - arm64: dts: qcom: qrb5165-rb5: fix uSD pins drive strength
     - tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer
     - tty: implement read_iter
     - x86/sgx: Fix the return type of sgx_init()
     - selftests/bpf: Don't exit on failed bpf_testmod unload
     - arm64: dts: mt8183: rename rdma fifo size
     - arm64: dts: mt8183: refine gamma compatible name
     - arm64: dts: mt8183: Add missing power-domain for pwm0 node
     - net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips
     - ARM: tegra: ouya: Fix eMMC on specific bootloaders
     - arm64: dts: mt8183: Fix GCE include path
     - Bluetooth: hci_qca: check for SSR triggered flag while suspend
     - Bluetooth: hci_qca: Fixed issue during suspend
     - soc: aspeed: socinfo: Add new systems
     - net/mlx5e: E-switch, Fix rate calculation for overflow
     - net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices
     - net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ
     - ibmvnic: change IBMVNIC_MAX_IND_DESCS to 16
     - net: ipa: initialize all resources
     - net: phy: mscc: improved serdes calibration applied to VSC8514
     - net: phy: mscc: coma mode disabled for VSC8514
     - fbdev: aty: SPARC64 requires FB_ATY_CT
     - drm/gma500: Fix error return code in psb_driver_load()
     - drm: document that user-space should force-probe connectors
     - gma500: clean up error handling in init
     - drm/fb-helper: Add missed unlocks in setcmap_legacy()
     - drm/panel: s6e63m0: Fix init sequence again
     - drm/panel: mantix: Tweak init sequence
     - drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check
     - drm/panel: s6e63m0: Support max-brightness
     - crypto: sun4i-ss - linearize buffers content must be kept
     - crypto: sun4i-ss - fix kmap usage
     - crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled
     - hwrng: ingenic - Fix a resource leak in an error handling path
     - media: allegro: Fix use after free on error
     - ASoC: fsl_aud2htx: select SND_SOC_IMX_PCM_DMA
     - kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state()
     - drm: rcar-du: Fix PM reference leak in rcar_cmm_enable()
     - drm: rcar-du: Fix crash when using LVDS1 clock for CRTC
     - drm: rcar-du: Fix the return check of of_parse_phandle and
       of_find_device_by_node
     - drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition
     - MIPS: c-r4k: Fix section mismatch for loongson2_sc_init
     - MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0
     - drm/virtio: make sure context is created in gem open
     - drm/fourcc: fix Amlogic format modifier masks
     - media: ipu3-cio2: Build only for x86
     - media: i2c: ov5670: Fix PIXEL_RATE minimum value
     - media: imx: Unregister csc/scaler only if registered
     - media: imx: Fix csc/scaler unregister
     - media: mtk-vcodec: fix error return code in vdec_vp9_decode()
     - media: camss: Fix signedness bug in video_enum_fmt()
     - media: camss: missing error code in msm_video_register()
     - media: vsp1: Fix an error handling path in the probe function
     - media: em28xx: Fix use-after-free in em28xx_alloc_urbs
     - media: media/pci: Fix memleak in empress_init
     - media: tm6000: Fix memleak in tm6000_start_stream
     - media: aspeed: fix error return code in aspeed_video_setup_video()
     - ASoC: cs42l56: fix up error handling in probe
     - ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai
     - evm: Fix memleak in init_desc
     - crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig
     - crypto: bcm - Rename struct device_private to bcm_device_private
     - sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue
     - drm/sun4i: tcon: fix inverted DCLK polarity
     - media: imx7: csi: Fix regression for parallel cameras on i.MX6UL
     - media: imx7: csi: Fix pad link validation
     - media: ti-vpe: cal: fix write to unallocated memory
     - MIPS: properly stop .eh_frame generation
     - MIPS: Compare __SYNC_loongson3_war against 0
     - drm/tegra: Fix reference leak when pm_runtime_get_sync() fails
     - drm/amdgpu: toggle on DF Cstate after finishing xgmi injection
     - bsg: free the request before return error code
     - macintosh/adb-iop: Use big-endian autopoll mask
     - drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction.
     - drm/amd/display: Fix HDMI deep color output for DCE 6-11.
     - media: software_node: Fix refcounts in software_node_get_next_child()
     - media: lmedm04: Fix misuse of comma
     - media: vidtv: psi: fix missing crc for PMT
     - media: atomisp: Fix a buffer overflow in debug code
     - media: qm1d1c0042: fix error return code in qm1d1c0042_init()
     - media: cx25821: Fix a bug when reallocating some dma memory
     - media: mtk-vcodec: fix argument used when DEBUG is defined
     - mtd: phram: use div_u64_rem to stop overwrite len in phram_setup
     - media: pxa_camera: declare variable when DEBUG is defined
     - media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values
     - media: i2c/Kconfig: Select FWNODE for OV772x sensor
     - ASoC: max98373: Fixes a typo in max98373_feedback_get
     - sched/eas: Don't update misfit status if the task is pinned
     - f2fs: fix null page reference in redirty_blocks
     - f2fs: compress: fix potential deadlock
     - ASoC: qcom: lpass-cpu: Remove bit clock state check
     - ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend
     - perf/arm-cmn: Fix PMU instance naming
     - perf/arm-cmn: Move IRQs when migrating context
     - mtd: parser: imagetag: fix error codes in
       bcm963xx_parse_imagetag_partitions()
     - crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error)
     - crypto: talitos - Fix ctr(aes) on SEC1
     - drm/nouveau: bail out of nouveau_channel_new if channel init fails
     - irqchip/ls-extirq: add IRQCHIP_SKIP_SET_WAKE to the irqchip flags
     - mm: proc: Invalidate TLB after clearing soft-dirty page state
     - ata: ahci_brcm: Add back regulators management
     - ASoC: cpcap: fix microphone timeslot mask
     - ASoC: codecs: add missing max_register in regmap config
     - mtd: parsers: afs: Fix freeing the part name memory in failure
     - mtd: rawnand: intel: Fix an error handling path in 'ebu_dma_start()'
     - f2fs: fix to avoid inconsistent quota data
     - drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask()
     - f2fs: fix a wrong condition in __submit_bio
     - ASoC: qcom: Fix typo error in HDMI regmap config callbacks
     - KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs
     - drm/mediatek: Check if fb is null
     - Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind()
     - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E
     - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32
     - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E
     - locking/lockdep: Avoid unmatched unlock
     - ASoC: qcom: lpass: Fix i2s ctl register bit map
     - ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during
       system shutdown
     - ASoC: SOF: debug: Fix a potential issue on string buffer termination
     - btrfs: clarify error returns values in __load_free_space_cache
     - btrfs: fix double accounting of ordered extent for subpage case in
       btrfs_invalidapge
     - MIPS: relocatable: Provide kaslr_offset() to get the kernel offset
     - KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64
     - s390/zcrypt: return EIO when msg retry limit reached
     - drm/vc4: hdmi: Move hdmi reset to bind
     - drm/vc4: hdmi: Fix register offset with longer CEC messages
     - drm/vc4: hdmi: Fix up CEC registers
     - drm/vc4: hdmi: Restore cec physical address on reconnect
     - drm/vc4: hdmi: Compute the CEC clock divider from the clock rate
     - drm/vc4: hdmi: Update the CEC clock divider on HSM rate change
     - drm/lima: fix reference leak in lima_pm_busy
     - drm/virtio: fix an error code in virtio_gpu_init()
     - drm/dp_mst: Don't cache EDIDs for physical ports
     - hwrng: timeriomem - Fix cooldown period calculation
     - crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key()
     - io_uring: fix possible deadlock in io_uring_poll
     - nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs
     - nvmet-tcp: fix potential race of tcp socket closing accept_work
     - nvme-multipath: set nr_zones for zoned namespaces
     - nvmet: remove extra variable in identify ns
     - nvmet: set status to 0 in case for invalid nsid
     - ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk
     - ima: Free IMA measurement buffer on error
     - ima: Free IMA measurement buffer after kexec syscall
     - ASoC: simple-card-utils: Fix device module clock
     - fs/jfs: fix potential integer overflow on shift of a int
     - jffs2: fix use after free in jffs2_sum_write_data()
     - ubifs: Fix memleak in ubifs_init_authentication
     - ubifs: replay: Fix high stack usage, again
     - ubifs: Fix error return code in alloc_wbufs()
     - irqchip/imx: IMX_INTMUX should not default to y, unconditionally
     - smp: Process pending softirqs in flush_smp_call_function_from_idle()
     - drm/amdgpu/display: remove hdcp_srm sysfs on device removal
     - Input: da7280 - fix missing error test
     - Input: da7280 - protect OF match table with CONFIG_OF
     - Input: imx_keypad - add dependency on HAS_IOMEM
     - capabilities: Don't allow writing ambiguous v3 file capabilities
     - HSI: Fix PM usage counter unbalance in ssi_hw_init
     - power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression
     - clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL
     - clk: meson: clk-pll: make "ret" a signed integer
     - clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate()
     - selftests/powerpc: Make the test check in eeh-basic.sh posix compliant
     - regulator: qcom-rpmh-regulator: add pm8009-1 chip revision
     - arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators
     - quota: Fix memory leak when handling corrupted quota file
     - i2c: iproc: handle only slave interrupts which are enabled
     - i2c: iproc: update slave isr mask (ISR_MASK_SLAVE)
     - i2c: iproc: handle master read request
     - spi: cadence-quadspi: Abort read if dummy cycles required are too many
     - clk: sunxi-ng: h6: Fix CEC clock
     - clk: renesas: r8a779a0: Remove non-existent S2 clock
     - clk: renesas: r8a779a0: Fix parent of CBFUSA clock
     - HID: core: detect and skip invalid inputs to snto32()
     - RDMA/siw: Fix handling of zero-sized Read and Receive Queues.
     - dmaengine: fsldma: Fix a resource leak in the remove function
     - dmaengine: fsldma: Fix a resource leak in an error handling path of the
       probe function
     - dmaengine: owl-dma: Fix a resource leak in the remove function
     - rtc: rx6110: fix build against modular I2C
     - dmaengine: qcom: Always inline gpi_update_reg
     - dmaengine: ti: k3-udma: Set rflow count for BCDMA split channels
     - dmaengine: hsu: disable spurious interrupt
     - mfd: bd9571mwv: Use devm_mfd_add_devices()
     - power: supply: cpcap-charger: Fix missing power_supply_put()
     - power: supply: cpcap-battery: Fix missing power_supply_put()
     - scsi: ufs: Fix a possible NULL pointer issue
     - power: supply: cpcap-charger: Fix power_supply_put on null battery pointer
     - fdt: Properly handle "no-map" field in the memory region
     - of/fdt: Make sure no-map does not remove already reserved regions
     - RDMA/rtrs: Extend ibtrs_cq_qp_create
     - RDMA/rtrs-srv: Release lock before call into close_sess
     - RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect
     - RDMA/rtrs-clt: Set mininum limit when create QP
     - RDMA/rtrs-srv: Jump to dereg_mr label if allocate iu fails
     - RDMA/rtrs: Call kobject_put in the failure path
     - RDMA/rtrs-srv: Fix missing wr_cqe
     - RDMA/rtrs-clt: Refactor the failure cases in alloc_clt
     - RDMA/rtrs-srv: Init wr_cnt as 1
     - RDMA/rtrs: Fix KASAN: stack-out-of-bounds bug
     - power: reset: at91-sama5d2_shdwc: fix wkupdbc mask
     - rtc: s5m: select REGMAP_I2C
     - dmaengine: idxd: set DMA channel to be private
     - power: supply: fix sbs-charger build, needs REGMAP_I2C
     - clocksource/drivers/ixp4xx: Select TIMER_OF when needed
     - clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined
     - module: harden ELF info handling
     - spi: imx: Don't print error on -EPROBEDEFER
     - RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation
     - IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex
     - clk: sunxi-ng: h6: Fix clock divider range on some clocks
     - platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT
     - platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask
     - regulator: axp20x: Fix reference cout leak
     - watch_queue: Drop references to /dev/watch_queue
     - certs: Fix blacklist flag type confusion
     - regulator: s5m8767: Fix reference count leak
     - spi: atmel: Put allocated master before return
     - regulator: s5m8767: Drop regulators OF node reference
     - scsi: libsas: Remove notifier indirection
     - scsi: libsas: Introduce a _gfp() variant of event notifiers
     - scsi: mvsas: Pass gfp_t flags to libsas event notifiers
     - scsi: isci: Pass gfp_t flags in isci_port_link_down()
     - scsi: isci: Pass gfp_t flags in isci_port_link_up()
     - scsi: isci: Pass gfp_t flags in isci_port_bc_change_received()
     - power: supply: axp20x_usb_power: Init work before enabling IRQs
     - power: supply: smb347-charger: Fix interrupt usage if interrupt is
       unavailable
     - regulator: core: Avoid debugfs: Directory ... already present! error
     - isofs: release buffer head before return
     - watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready
     - auxdisplay: ht16k33: Fix refresh rate handling
     - auxdisplay: Fix duplicate CHARLCD config symbol
     - objtool: Fix error handling for STD/CLD warnings
     - objtool: Fix retpoline detection in asm code
     - objtool: Fix ".cold" section suffix check for newer versions of GCC
     - scsi: lpfc: Fix ancient double free
     - iommu: Switch gather->end to the inclusive end
     - tools/testing/scatterlist: Fix overflow of max segment size
     - RDMA/mlx5: Allow creating all QPs even when non RDMA profile is used
     - IB/umad: Return EIO in case of when device disassociated
     - IB/umad: Return EPOLLERR in case of when device disassociated
     - KVM: PPC: Make the VMX instruction emulation routines static
     - powerpc/kvm: Force selection of CONFIG_PPC_FPU
     - powerpc/47x: Disable 256k page size
     - powerpc/sstep: Check instruction validity against ISA version before
       emulation
     - powerpc/sstep: Fix incorrect return from analyze_instr()
     - powerpc/time: Enable sched clock for irqtime
     - powerpc: Fix build error in paravirt.h
     - mmc: owl-mmc: Fix a resource leak in an error handling path and in the
       remove function
     - mmc: sdhci-sprd: Fix some resource leaks in the remove function
     - mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe
     - mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to
       128-bytes
     - ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores
     - i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct
     - i3c/master/mipi-i3c-hci: Specify HAS_IOMEM dependency
     - amba: Fix resource leak for drivers without .remove
     - iommu: Move iotlb_sync_map out from __iommu_map
     - iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping
     - IB/mlx5: Return appropriate error code instead of ENOMEM
     - IB/cm: Avoid a loop when device has 255 ports
     - tracepoint: Do not fail unregistering a probe due to memory failure
     - rtc: zynqmp: depend on HAS_IOMEM
     - platform/x86: intel_pmt: Make INTEL_PMT_CLASS non-user-selectable
     - platform/x86: intel_pmt_telemetry: Add dependency on MFD_INTEL_PMT
     - platform/x86: intel_pmt_crashlog: Add dependency on MFD_INTEL_PMT
     - perf tools: Fix DSO filtering when not finding a map for a sampled address
     - perf vendor events arm64: Fix Ampere eMag event typo
     - RDMA/rxe: Fix coding error in rxe_recv.c
     - RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt
     - RDMA/rxe: Correct skb on loopback path
     - spi: stm32: properly handle 0 byte transfer
     - mfd: altera-sysmgr: Fix physical address storing more
     - mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq()
     - powerpc/pseries/dlpar: handle ibm, configure-connector delay status
     - powerpc/8xx: Fix software emulation interrupt
     - powerpc/sstep: Fix load-store and update emulation
     - powerpc/sstep: Fix darn emulation
     - clk: qcom: gfm-mux: fix clk mask
     - clk: qcom: gcc-sc7180: Mark the MM XO clocks to be always ON
     - clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs
     - kunit: tool: fix unit test cleanup handling
     - kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's
       usr/include dir
     - RDMA/hns: Allocate one more recv SGE for HIP08
     - RDMA/hns: Bugfix for checking whether the srq is full when post wr
     - RDMA/hns: Force srq_limit to 0 when creating SRQ
     - RDMA/hns: Fixed wrong judgments in the goto branch
     - RDMA/hns: Remove the reserved WQE of SRQ
     - RDMA/siw: Fix calculation of tx_valid_cpus size
     - RDMA/hns: Avoid filling sgid index when modifying QP to RTR
     - RDMA/hns: Fix type of sq_signal_bits
     - RDMA/hns: Add mapped page count checking for MTR
     - RDMA/hns: Disable RQ inline by default
     - clk: divider: fix initialization with parent_hw
     - spi: pxa2xx: Fix the controller numbering for Wildcat Point
     - powerpc/uaccess: Avoid might_fault() when user access is enabled
     - powerpc/kuap: Restore AMR after replaying soft interrupts
     - regulator: qcom-rpmh: fix pm8009 ldo7
     - clk: aspeed: Fix APLL calculate formula from ast2600-A2
     - selftests/ftrace: Update synthetic event syntax errors
     - perf symbols: Use (long) for iterator for bfd symbols
     - regulator: bd718x7, bd71828, Fix dvs voltage levels
     - spi: dw: Avoid stack content exposure
     - spi: Skip zero-length transfers in spi_transfer_one_message()
     - printk: avoid prb_first_valid_seq() where possible
     - perf symbols: Fix return value when loading PE DSO
     - nfsd: register pernet ops last, unregister first
     - svcrdma: Hold private mutex while invoking rdma_accept()
     - ceph: fix flush_snap logic after putting caps
     - RDMA/hns: Fixes missing error code of CMDQ
     - RDMA/ucma: Fix use-after-free bug in ucma_create_uevent
     - RDMA/rtrs-srv: Fix stack-out-of-bounds
     - RDMA/rtrs: Only allow addition of path to an already established session
     - RDMA/rtrs-srv: fix memory leak by missing kobject free
     - RDMA/rtrs-srv-sysfs: fix missing put_device
     - RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR()
     - Input: sur40 - fix an error code in sur40_probe()
     - perf record: Fix continue profiling after draining the buffer
     - perf unwind: Set userdata for all __report_module() paths
     - perf intel-pt: Fix missing CYC processing in PSB
     - perf intel-pt: Fix premature IPC
     - perf intel-pt: Fix IPC with CYC threshold
     - perf test: Fix unaligned access in sample parsing test
     - Input: elo - fix an error code in elo_connect()
     - sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set
     - sparc: fix led.c driver when PROC_FS is not enabled
     - Input: zinitix - fix return type of zinitix_init_touch()
     - Input: st1232 - add IDLE state as ready condition
     - ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled
     - Input: st1232 - fix NORMAL vs. IDLE state handling
     - misc: eeprom_93xx46: Fix module alias to enable module autoprobe
     - phy: rockchip-emmc: emmc_phy_init() always return 0
     - phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe()
     - misc: eeprom_93xx46: Add module alias to avoid breaking support for non
       device tree users
     - PCI: rcar: Always allocate MSI addresses in 32bit space
     - soundwire: cadence: fix ACK/NAK handling
     - pwm: rockchip: Enable APB clock during register access while probing
     - pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare()
     - pwm: rockchip: Eliminate potential race condition when probing
     - PCI: xilinx-cpm: Fix reference count leak on error path
     - VMCI: Use set_page_dirty_lock() when unregistering guest memory
     - PCI: Align checking of syscall user config accessors
     - mei: hbm: call mei_set_devstate() on hbm stop response
     - drm/msm: Fix MSM_INFO_GET_IOVA with carveout
     - drm/msm: Add proper checks for GPU LLCC support
     - drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY)
     - drm/msm/mdp5: Fix wait-for-commit for cmd panels
     - drm/msm: Fix race of GPU init vs timestamp power management.
     - drm/msm: Fix races managing the OOB state for timestamp vs timestamps.
     - drm/msm/kms: Make a lock_class_key for each crtc mutex
     - drm/msm/dp: trigger unplug event in msm_dp_display_disable
     - vfio/iommu_type1: Populate full dirty when detach non-pinned group
     - vfio/iommu_type1: Fix some sanity checks in detach group
     - vfio-pci/zdev: fix possible segmentation fault issue
     - ext4: fix potential htree index checksum corruption
     - phy: USB_LGM_PHY should depend on X86
     - coresight: etm4x: Skip accessing TRCPDCR in save/restore
     - nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of()
     - nvmem: core: skip child nodes not matching binding
     - drm/msm: Fix legacy relocs path
     - soundwire: bus: use sdw_update_no_pm when initializing a device
     - soundwire: bus: use sdw_write_no_pm when setting the bus scale registers
     - soundwire: export sdw_write/read_no_pm functions
     - soundwire: bus: fix confusion on device used by pm_runtime
     - drm/msm/dp: Add a missing semi-colon
     - misc: fastrpc: fix incorrect usage of dma_map_sgtable
     - remoteproc/mediatek: acknowledge watchdog IRQ after handled
     - mhi: Fix double dma free
     - regmap: sdw: use _no_pm functions in regmap_read/write
     - ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it
     - mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL
     - device-dax: Fix default return code of range_parse()
     - PCI: pci-bridge-emul: Fix array overruns, improve safety
     - PCI: cadence: Fix DMA range mapping early return error
     - i40e: Fix flow for IPv6 next header (extension header)
     - i40e: Add zero-initialization of AQ command structures
     - i40e: Fix overwriting flow control settings during driver loading
     - i40e: Fix addition of RX filters after enabling FW LLDP agent
     - i40e: Fix VFs not created
     - Take mmap lock in cacheflush syscall
     - nios2: fixed broken sys_clone syscall
     - i40e: Fix add TC filter for IPv6
     - i40e: Fix endianness conversions
     - octeontx2-af: Fix an off by one in rvu_dbg_qsize_write()
     - pwm: iqs620a: Fix overflow and optimize calculations
     - ice: report correct max number of TCs
     - ice: Account for port VLAN in VF max packet size calculation
     - ice: Fix state bits on LLDP mode switch
     - ice: update the number of available RSS queues
     - dpaa_eth: fix the access method for the dpaa_napi_portal
     - net: stmmac: fix CBS idleslope and sendslope calculation
     - net/mlx4_core: Add missed mlx4_free_cmd_mailbox()
     - PCI: rockchip: Make 'ep-gpios' DT property optional
     - vxlan: move debug check after netdev unregister
     - wireguard: device: do not generate ICMP for non-IP packets
     - wireguard: kconfig: use arm chacha even with no neon
     - ocfs2: fix a use after free on error
     - mm: memcontrol: fix NR_ANON_THPS accounting in charge moving
     - mm: memcontrol: fix slub memory accounting
     - mm/memory.c: fix potential pte_unmap_unlock pte error
     - mm/hugetlb: fix potential double free in hugetlb_register_node() error path
     - mm/hugetlb: suppress wrong warning info when alloc gigantic page
     - mm/compaction: fix misbehaviors of fast_find_migrateblock()
     - net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081
     - r8169: fix jumbo packet handling on RTL8168e
     - NFSv4: Fixes for nfs4_bitmask_adjust()
     - KVM: SVM: Intercept INVPCID when it's disabled to inject #UD
     - KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and
       HugeTLB pages
     - cifs: Fix inconsistent IS_ERR and PTR_ERR
     - arm64: Add missing ISB after invalidating TLB in __primary_switch
     - i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition
     - i2c: exynos5: Preserve high speed master code
     - mm,thp,shmem: make khugepaged obey tmpfs mount flags
     - mm: fix memory_failure() handling of dax-namespace metadata
     - mm/rmap: fix potential pte_unmap on an not mapped pte
     - proc: use kvzalloc for our kernel buffer
     - csky: Fix a size determination in gpr_get()
     - scsi: bnx2fc: Fix Kconfig warning & CNIC build errors
     - scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc
     - block: reopen the device in blkdev_reread_part
     - block: fix logging on capacity change
     - ide/falconide: Fix module unload
     - scsi: sd: Fix Opal support
     - blk-settings: align max_sectors on "logical_block_size" boundary
     - soundwire: intel: fix possible crash when no device is detected
     - ACPI: property: Fix fwnode string properties matching
     - ACPI: configfs: add missing check after configfs_register_default_group()
     - cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known
     - HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming
     - HID: wacom: Ignore attempts to overwrite the touch_max value from HID
     - Input: raydium_ts_i2c - do not send zero length
     - Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox
       Series X|S
     - Input: joydev - prevent potential read overflow in ioctl
     - Input: i8042 - add ASUS Zenbook Flip to noselftest list
     - media: mceusb: Fix potential out-of-bounds shift
     - USB: serial: option: update interface mapping for ZTE P685M
     - usb: musb: Fix runtime PM race in musb_queue_resume_work
     - usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1
     - usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt
     - USB: serial: ftdi_sio: fix FTX sub-integer prescaler
     - USB: serial: pl2303: fix line-speed handling on newer chips
     - USB: serial: mos7840: fix error code in mos7840_write()
     - USB: serial: mos7720: fix error code in mos7720_write()
     - phy: lantiq: rcu-usb2: wait after clock enable
     - ALSA: usb-audio: Correct document for snd_usb_endpoint_free_all()
     - ALSA: usb-audio: Handle invalid running state at releasing EP
     - ALSA: usb-audio: More strict state change in EP
     - ALSA: usb-audio: Don't avoid stopping the stream at disconnection
     - ALSA: usb-audio: Add implicit fb quirk for BOSS GP-10
     - ALSA: fireface: fix to parse sync status register of latter protocol
     - ALSA: hda: Add another CometLake-H PCI ID
     - ALSA: hda/hdmi: Drop bogus check at closing a stream
     - ALSA: hda/realtek: modify EAPD in the ALC886
     - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup
     - MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too
     - MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes
     - MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target='
     - Revert "MIPS: Octeon: Remove special handling of
       CONFIG_MIPS_ELF_APPENDED_DTB=y"
     - MIPS: compressed: fix build with enabled UBSAN
     - Revert "bcache: Kill btree_io_wq"
     - bcache: Give btree_io_wq correct semantics again
     - bcache: Move journal work to new flush wq
     - Revert "drm/amd/display: Update NV1x SR latency values"
     - drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth()
     - drm/amd/display: Remove Assert from dcn10_get_dig_frontend
     - drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1
     - Revert "drm/amd/display: reuse current context instead of recreating one"
     - drm/amdkfd: Fix recursive lock warnings
     - drm/amdgpu: fix CGTS_TCC_DISABLE register offset on gfx10.3
     - drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2)
     - drm/amdgpu: fix shutdown and poweroff process failed with s0ix
     - drm/ttm: Fix a memory leak
     - drm/nouveau/kms: handle mDP connectors
     - drm/modes: Switch to 64bit maths to avoid integer overflow
     - drm/sched: Cancel and flush all outstanding jobs before finish.
     - drm/panel: kd35t133: allow using non-continuous dsi clock
     - drm/rockchip: Require the YTR modifier for AFBC
     - ASoC: siu: Fix build error by a wrong const prefix
     - selinux: fix inconsistency between inode_getxattr and inode_listsecurity
     - erofs: initialized fields can only be observed after bit is set
     - tpm_tis: Fix check_locality for correct locality acquisition
     - tpm_tis: Clean up locality release
     - KEYS: trusted: Fix incorrect handling of tpm_get_random()
     - KEYS: trusted: Fix migratable=1 failing
     - KEYS: trusted: Reserve TPM for seal and unseal operations
     - btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node
     - btrfs: do not warn if we can't find the reloc root when looking up backref
     - btrfs: add asserts for deleting backref cache nodes
     - btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root
     - btrfs: fix reloc root leak with 0 ref reloc roots on recovery
     - btrfs: splice remaining dirty_bg's onto the transaction dirty bg list
     - btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself
     - btrfs: account for new extents being deleted in total_bytes_pinned
     - btrfs: fix extent buffer leak on failure to copy root
     - drm/i915/gt: Flush before changing register state
     - drm/i915/gt: Correct surface base address for renderclear
     - crypto: arm64/sha - add missing module aliases
     - crypto: aesni - prevent misaligned buffers on the stack
     - crypto: michael_mic - fix broken misalignment handling
     - crypto: sun4i-ss - checking sg length is not sufficient
     - crypto: sun4i-ss - IV register does not work on A10 and A13
     - crypto: sun4i-ss - handle BigEndian for cipher
     - crypto: sun4i-ss - initialize need_fallback
     - soc: samsung: exynos-asv: don't defer early on not-supported SoCs
     - soc: samsung: exynos-asv: handle reading revision register error
     - seccomp: Add missing return in non-void function
     - arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL)
     - misc: rtsx: init of rts522a add OCP power off when no card is present
     - drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue
     - pstore: Fix typo in compression option name
     - dts64: mt7622: fix slow sd card access
     - arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2
     - staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c
     - staging: gdm724x: Fix DMA from stack
     - staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table
     - floppy: reintroduce O_NDELAY fix
     - media: i2c: max9286: fix access to unallocated memory
     - media: v4l: ioctl: Fix memory leak in video_usercopy
     - media: ir_toy: add another IR Droid device
     - media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt()
     - media: marvell-ccic: power up the device on mclk enable
     - media: smipcie: fix interrupt handling and IR timeout
     - x86/virt: Eat faults on VMXOFF in reboot flows
     - x86/reboot: Force all cpus to exit VMX root if VMX is supported
     - x86/fault: Fix AMD erratum #91 errata fixup for user code
     - x86/entry: Fix instrumentation annotation
     - powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan
     - rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers
     - rcu/nocb: Perform deferred wake up before last idle's need_resched() check
     - rcu/nocb: Trigger self-IPI on late deferred wake up before user resume
     - entry: Explicitly flush pending rcuog wakeup before last rescheduling point
     - entry/kvm: Explicitly flush pending rcuog wakeup before last rescheduling
       point
     - kprobes: Fix to delay the kprobes jump optimization
     - arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55
     - iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs
     - mailbox: arm_mhuv2: Skip calling kfree() with invalid pointer
     - arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into()
       fails
     - arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing
     - arm64 module: set plt* section addresses to 0x0
     - arm64: spectre: Prevent lockdep splat on v4 mitigation enable path
     - riscv: Disable KSAN_SANITIZE for vDSO
     - watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ
     - watchdog: mei_wdt: request stop on unregister
     - coresight: etm4x: Handle accesses to TRCSTALLCTLR
     - mtd: spi-nor: sfdp: Fix last erase region marking
     - mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region
     - mtd: spi-nor: core: Fix erase type discovery for overlaid region
     - mtd: spi-nor: core: Add erase size check for erase command initialization
     - mtd: spi-nor: hisi-sfc: Put child node np on error path
     - fs/affs: release old buffer head on error path
     - seq_file: document how per-entry resources are managed.
     - x86: fix seq_file iteration for pat/memtype.c
     - mm: memcontrol: fix swap undercounting in cgroup2
     - mm: memcontrol: fix get_active_memcg return value
     - hugetlb: fix update_and_free_page contig page struct assumption
     - hugetlb: fix copy_huge_page_from_user contig page struct assumption
     - mm/vmscan: restore zone_reclaim_mode ABI
     - mm, compaction: make fast_isolate_freepages() stay within zone
     - KVM: nSVM: fix running nested guests when npt=0
     - nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer
     - module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols
     - mmc: sdhci-esdhc-imx: fix kernel panic when remove module
     - mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure
     - powerpc/32: Preserve cr1 in exception prolog stack check to fix build error
     - powerpc/kexec_file: fix FDT size estimation for kdump kernel
     - powerpc/32s: Add missing call to kuep_lock on syscall entry
     - spmi: spmi-pmic-arb: Fix hw_irq overflow
     - mei: bus: block send with vtag on non-conformat FW
     - mei: fix transfer over dma with extended header
     - mei: me: emmitsburg workstation DID
     - mei: me: add adler lake point S DID
     - mei: me: add adler lake point LP DID
     - gpio: pcf857x: Fix missing first interrupt
     - mfd: gateworks-gsc: Fix interrupt type
     - printk: fix deadlock when kernel panic
     - exfat: fix shift-out-of-bounds in exfat_fill_super()
     - zonefs: Fix file size of zones in full condition
     - kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE
     - thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error
     - cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks
     - cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument
     - cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if
       available
     - proc: don't allow async path resolution of /proc/thread-self components
     - s390/vtime: fix inline assembly clobber list
     - virtio/s390: implement virtio-ccw revision 2 correctly
     - um: mm: check more comprehensively for stub changes
     - um: defer killing userspace on page table update failures
     - irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap
     - f2fs: fix out-of-repair __setattr_copy()
     - f2fs: enforce the immutable flag on open files
     - f2fs: flush data when enabling checkpoint back
     - cifs: fix DFS failover
     - cifs: check all path components in resolved dfs target
     - cifs: introduce helper for finding referral server to improve DFS target
       resolution
     - cifs: fix nodfs mount option
     - cifs: fix handling of escaped ',' in the password mount argument
     - sparc32: fix a user-triggerable oops in clear_user()
     - perf stat: Use nftw() instead of ftw()
     - spi: fsl: invert spisel_boot signal on MPC8309
     - spi: spi-synquacer: fix set_cs handling
     - gfs2: fix glock confusion in function signal_our_withdraw
     - gfs2: Don't skip dlm unlock if glock has an lvb
     - gfs2: Lock imbalance on error path in gfs2_recover_one
     - gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end
     - dm: fix deadlock when swapping to encrypted device
     - dm table: fix iterate_devices based device capability checks
     - dm table: fix DAX iterate_devices based device capability checks
     - dm table: fix zoned iterate_devices based device capability checks
     - dm writecache: fix performance degradation in ssd mode
     - dm writecache: return the exact table values that were set
     - dm writecache: fix writing beyond end of underlying device when shrinking
     - dm era: Recover committed writeset after crash
     - dm era: Update in-core bitset after committing the metadata
     - dm era: Verify the data block size hasn't changed
     - dm era: Fix bitset memory leaks
     - dm era: Use correct value size in equality function of writeset tree
     - dm era: Reinitialize bitset cache before digesting a new writeset
     - dm era: only resize metadata in preresume
     - drm/i915: Reject 446-480MHz HDMI clock on GLK
     - kgdb: fix to kill breakpoints on initmem after boot
     - ipv6: silence compilation warning for non-IPV6 builds
     - net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending
     - wireguard: selftests: test multiple parallel streams
     - wireguard: queueing: get rid of per-peer ring buffers
     - net: sched: fix police ext initialization
     - net: qrtr: Fix memory leak in qrtr_tun_open
     - net_sched: fix RTNL deadlock again caused by request_module()
     - ARM: dts: aspeed: Add LCLK to lpc-snoop
     - net: usb: qmi_wwan: support ZTE P685M modem
     - iwlwifi: add new cards for So and Qu family
     - x86/build: Treat R_386_PLT32 relocation as R_386_PC32
     - JFS: more checks for invalid superblock
     - sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled
     - udlfb: Fix memory leak in dlfb_usb_probe
     - media: mceusb: sanity check for prescaler value
     - erofs: fix shift-out-of-bounds of blkszbits
     - media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate
     - media: zr364xx: fix memory leaks in probe()
     - xfs: Fix assert failure in xfs_setattr_size()
     - net/af_iucv: remove WARN_ONCE on malformed RX packets
     - smackfs: restrict bytes count in smackfs write functions
     - tomoyo: ignore data race while checking quota
     - net: fix up truesize of cloned skb in skb_prepare_for_shift()
     - mptcp: fix spurious retransmissions
     - riscv: Get rid of MAX_EARLY_MAPPING_SIZE
     - nbd: handle device refs for DESTROY_ON_DISCONNECT properly
     - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing
     - vfio/type1: Use follow_pte()
     - RDMA/rtrs: Do not signal for heatbeat
     - RDMA/rtrs-clt: Use bitmask to check sess->flags
     - RDMA/rtrs-srv: Do not signal REG_MR
     - tcp: fix tcp_rmem documentation
     - mptcp: do not wakeup listener for MPJ subflows
     - mptcp: fix DATA_FIN generation on early shutdown
     - net: bridge: use switchdev for port flags set through sysfs too
     - net/sched: cls_flower: Reject invalid ct_state flags rules
     - net: dsa: tag_rtl4_a: Support also egress tags
     - net: ag71xx: remove unnecessary MTU reservation
     - net: hsr: add support for EntryForgetTime
     - net: psample: Fix netlink skb length with tunnel info
     - net: fix dev_ifsioc_locked() race condition
     - dt-bindings: ethernet-controller: fix fixed-link specification
     - dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/
     - ASoC: qcom: Remove useless debug print
     - ath10k: prevent deinitializing NAPI twice
     - EDAC/amd64: Do not load on family 0x15, model 0x13
     - staging: fwserial: Fix error handling in fwserial_create
     - x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk
     - can: flexcan: add CAN wakeup function for i.MX8QM
     - vt/consolemap: do font sum unsigned
     - wlcore: Fix command execute failure 19 for wl12xx
     - Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl
     - Bluetooth: btusb: fix memory leak on suspend and resume
     - selftests/bpf: Remove memory leak
     - mt76: mt7915: reset token when mac_reset happens
     - mt76: mt7615: reset token when mac_reset happens
     - pktgen: fix misuse of BUG_ON() in pktgen_thread_worker()
     - ath10k: fix wmi mgmt tx queue full due to race condition
     - net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant
     - Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk
     - Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data
     - staging: most: sound: add sanity check for function argument
     - staging: bcm2835-audio: Replace unsafe strcpy() with strscpy()
     - net: ipa: avoid field overflow
     - brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet
     - brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet
     - wilc1000: Fix use of void pointer as a wrong struct type
     - drm/hisilicon: Fix use-after-free
     - crypto: tcrypt - avoid signed overflow in byte count
     - fs: make unlazy_walk() error handling consistent
     - drm/amdgpu: Add check to prevent IH overflow
     - PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse
     - ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag
     - ALSA: usb-audio: Add support for Pioneer DJM-750
     - drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails
     - drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data
     - media: uvcvideo: Allow entities with no pads
     - f2fs: handle unallocated section and zone on pinned/atgc
     - f2fs: fix to set/clear I_LINKABLE under i_lock
     - nvme-core: add cancel tagset helpers
     - nvme-rdma: add clean action for failed reconnection
     - nvme-tcp: add clean action for failed reconnection
     - ALSA: usb-audio: Add DJM450 to Pioneer format quirk
     - ALSA: usb-audio: Add DJM-450 to the quirks table
     - ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr()
     - btrfs: fix error handling in commit_fs_roots
     - perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[]
     - ASoC: Intel: sof-sdw: indent and add quirks consistently
     - ASoC: Intel: sof_sdw: detect DMIC number based on mach params
     - parisc: Bump 64-bit IRQ stack size to 64 KB
     - sched/features: Fix hrtick reprogramming
     - ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R
       tablet
     - ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet
     - ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet
     - ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet
     - scsi: iscsi: Restrict sessions and handles to admin capabilities
     - scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE
     - scsi: iscsi: Verify lengths on passthrough PDUs
     - Xen/gnttab: handle p2m update errors on a per-slot basis
     - xen-netback: respect gnttab_map_refs()'s return value
     - xen: fix p2m size in dom0 for disabled memory hotplug case
     - swap: fix swapfile read/write offset
     - tty: fix up iterate_tty_read() EOVERFLOW handling
     - tty: fix up hung_up_tty_read() conversion
     - tty: clean up legacy leftovers from n_tty line discipline
     - tty: teach n_tty line discipline about the new "cookie continuations"
     - tty: teach the n_tty ICANON case about the new "cookie continuations" too
     - phy: mediatek: Add missing MODULE_DEVICE_TABLE()
     - ALSA: hda/realtek: Add quirk for Clevo NH55RZQ
     - ALSA: hda/realtek: Add quirk for Intel NUC 10
     - ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board
     - ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256
     - ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair Virtuoso SE
     - ALSA: usb-audio: Don't abort even if the clock rate differs
     - ALSA: usb-audio: Drop bogus dB range in too low level
     - ALSA: usb-audio: Allow modifying parameters with succeeding hw_params calls
     - tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality()
     - tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality()
     - btrfs: avoid double put of block group when emptying cluster
     - btrfs: fix raid6 qstripe kmap
     - btrfs: fix race between writes to swap files and scrub
     - btrfs: fix race between swap file activation and snapshot creation
     - btrfs: fix stale data exposure after cloning a hole with NO_HOLES enabled
     - btrfs: tree-checker: do not error out if extent ref hash doesn't match
     - btrfs: fix race between extent freeing/allocation when using bitmaps
     - btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl
     - btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata
     - btrfs: fix spurious free_space_tree remount warning
     - btrfs: unlock extents in btrfs_zero_range in case of quota reservation
       errors
     - btrfs: fix warning when creating a directory with smack enabled
     - PM: runtime: Update device status before letting suppliers suspend
     - ring-buffer: Force before_stamp and write_stamp to be different on discard
     - io_uring: ignore double poll add on the same waitqueue head
     - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size
     - dm verity: fix FEC for RS roots unaligned to block size
     - drm/amd/pm: correct Arcturus mmTHM_BACO_CNTL register address
     - drm/amdgpu:disable VCN for Navi12 SKU
     - drm/amdgpu: Only check for S0ix if AMD_PMC is configured
     - drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie
     - crypto - shash: reduce minimum alignment of shash_desc structure
     - ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits
     - ALSA: usb-audio: Fix Pioneer DJM devices URB_CONTROL request direction to
       set samplerate
     - RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep
     - RDMA/rxe: Fix missing kconfig dependency on CRYPTO
     - IB/mlx5: Add missing error code
     - ALSA: hda: intel-nhlt: verify config type
     - ftrace: Have recordmcount use w8 to read relp->r_info in
       arm64_is_fake_mcount
     - ia64: don't call handle_signal() unless there's actually a signal queued
     - rsxx: Return -EFAULT if copy_to_user() fails
     - iommu/tegra-smmu: Fix mc errors on tegra124-nyan
     - iommu: Don't use lazy flush for untrusted device
     - iommu/vt-d: Fix status code for Allocate/Free PASID command
     - btrfs: zoned: use sector_t for zone sectors
     - tomoyo: recognize kernel threads correctly
     - r8169: fix resuming from suspend on RTL8105e if machine runs on battery
     - ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter
       handling
     - io_uring: fix inconsistent lock state
     - io_uring: deduplicate core cancellations sequence
     - io_uring: unpark SQPOLL thread for cancelation
     - io_uring: deduplicate failing task_work_add
     - fs: provide locked helper variant of close_fd_get_file()
     - io_uring: get rid of intermediate IORING_OP_CLOSE stage
     - io_uring/io-wq: kill off now unused IO_WQ_WORK_NO_CANCEL
     - io_uring/io-wq: return 2-step work swap scheme
     - io_uring: don't take uring_lock during iowq cancel
     - media: cedrus: Remove checking for required controls
     - nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state
     - parisc: Enable -mlong-calls gcc option with CONFIG_COMPILE_TEST
     - arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+
     - btrfs: export and rename qgroup_reserve_meta
     - btrfs: don't flush from btrfs_delayed_inode_reserve_metadata
     - iommu/amd: Fix sleeping in atomic in increase_address_space()
     - scsi: ufs-mediatek: Enable UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL
     - scsi: ufs: Add a quirk to permit overriding UniPro defaults
     - misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom
     - scsi: ufs: Introduce a quirk to allow only page-aligned sg entries
     - scsi: ufs: ufs-exynos: Apply vendor-specific values for three timeouts
     - scsi: ufs: ufs-exynos: Use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE
     - drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register
     - mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN
     - HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo
       Winpad A15
     - ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk
     - ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2
     - HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E
     - PCI: cadence: Retrain Link to work around Gen2 training defect
     - ASoC: Intel: sof_sdw: reorganize quirks by generation
     - ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible
     - scsi: ufs: Fix a duplicate dev quirk number
     - KVM: SVM: Clear the CR4 register on reset
     - nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST.
     - nvme-pci: add quirks for Lexar 256GB SSD
     - riscv: dts: fu740: fix cache-controller interrupts
     - riscv: sifive: fu740: cpu{1, 2, 3, 4} set compatible to sifive, u74-mc
     - riscv: sifive: unmatched: update for 16GB rev3
     - riscv: Add 3 SBI wrapper functions to get cpu manufacturer information
     - riscv: Get CPU manufacturer information
     - riscv: Introduce alternative mechanism to apply errata solution
     - riscv: sifive: apply errata "cip-453" patch
     - clk: sifive: Add pcie_aux clock in prci driver for PCIe driver
     - clk: sifive: Use reset-simple in prci driver for PCIe driver
     - MAINTAINERS: Add maintainers for SiFive FU740 PCIe driver
     - dt-bindings: PCI: Add SiFive FU740 PCIe host controller
     - PCI: designware: Add SiFive FU740 PCIe host controller driver
     - riscv: dts: Add PCIe support for the SiFive FU740-C000 SoC
 .
   [ Ubuntu: 5.11.0-11.12 ]
 .
   * hirsute/linux: 5.11.0-11.12 -proposed tracker (LP: #1917335)
   * Packaging resync (LP: #1786013)
     - update dkms package versions
     - [Packaging] update variants
   * Support no udeb profile (LP: #1916095)
     - [Packaging] replace custom filter script with dctrl-tools
     - [Packaging] correctly implement noudeb build profiles.
   * Miscellaneous Ubuntu changes
     - [Packaging] dkms-versions -- remove nvidia-graphics-drivers-440-server
     - [Debian] run ubuntu-regression-suite for linux-unstable
     - [Packaging] remove Provides: aufs-dkms
     - [Packaging] Change source package name to linux
     - [Config] update gcc version in config due to toolchain update
   * Miscellaneous upstream changes
     - Revert "UBUNTU: [Config] disable nvidia and nvidia_server builds"
     - Xen/x86: don't bail early from clear_foreign_p2m_mapping()
     - Xen/x86: also check kernel mapping in set_foreign_p2m_mapping()
     - Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages()
     - Xen/gntdev: correct error checking in gntdev_map_grant_pages()
     - xen/arm: don't ignore return errors from set_phys_to_machine
     - xen-blkback: don't "handle" error by BUG()
     - xen-netback: don't "handle" error by BUG()
     - xen-scsiback: don't "handle" error by BUG()
     - xen-blkback: fix error handling in xen_blkbk_map()
     - tty: protect tty_write from odd low-level tty disciplines
     - Bluetooth: btusb: Always fallback to alt 1 for WBS
     - media: pwc: Use correct device for DMA
     - bpf: Fix truncation handling for mod32 dst reg wrt zero
     - HID: make arrays usage and value to be the same
     - USB: quirks: sort quirk entries
     - usb: quirks: add quirk to start video capture on ELMO L-12F document camera
       reliable
     - ntfs: check for valid standard information attribute
     - Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working
     - arm64: tegra: Add power-domain for Tegra210 HDA
     - hwmon: (dell-smm) Add XPS 15 L502X to fan control blacklist
     - KVM: x86: Zap the oldest MMU pages, not the newest
     - KVM: do not assume PTE is writable after follow_pfn
     - mm: provide a saner PTE walking API for modules
     - KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped()
 .
   [ Ubuntu: 5.11.0-10.11 ]
 .
   * Empty entry
 .
   [ Ubuntu: 5.11.0-10.11 ]
 .
   * Packaging resync (LP: #1786013)
     - [Packaging] update variants
   * Support CML-S CPU + TGP PCH (LP: #1909457)
     - drm/i915/rkl: new rkl ddc map for different PCH
     - SAUCE: drm/i915/gen9_bc : Add TGP PCH support
   * Use DCPD to control HP DreamColor panel (LP: #1911001)
     - SAUCE: drm/dp: Another HP DreamColor panel brigntness fix
   * Update nvidia dkms build for module linker script changes
     - [Packaging] build-dkms--nvidia-N -- Update for preprocessed module linker
       script
   * Please trust Canonical Livepatch Service kmod signing key (LP: #1898716)
     - [Config] enable CONFIG_MODVERSIONS=y
     - [Packaging] build canonical-certs.pem from branch/arch certs
     - [Config] add Canonical Livepatch Service key to SYSTEM_TRUSTED_KEYS
     - [Config] add ubuntu-drivers key to SYSTEM_TRUSTED_KEYS
   * Miscellaneous Ubuntu changes
     - [Config] re-enable nvidia dkms
     - SAUCE: selftests: memory-hotplug: bump timeout to 10min
     - [Debian] update-aufs.sh -- Don't apply tmpfs-idr.patch
     - [Config] Update configs
     - [Config] disable nvidia and nvidia_server builds
     - SAUCE: Import aufs driver
     - [Config] CONFIG_AUFS_FS=n
     - [Config] refresh annotations file
     - [Config] set CONFIG_MIPI_I3C_HCI=m consistently
     - [Config] set CONFIG_PINCTRL_MSM8953=m on armhf generic-lpae
     - [Packaging] Change source package name to linux-unstable
     - [Config] update LD_VERSION in config due to toolchain update
   * Miscellaneous upstream changes
     - Revert "UBUNTU: SAUCE: tmpfs: Don't use 64-bit inodes by defulat with 32-bit
       ino_t"
 .
   [ Ubuntu: 5.11.0-9.10 ]
 .
   * Empty entry
 .
   [ Ubuntu: 5.11.0-9.10 ]
 .
   * Packaging resync (LP: #1786013)
     - update dkms package versions
   * Miscellaneous Ubuntu changes
     - [Config] update configs/annotations after rebase to 5.11
     - zfs-modules.ignore: add zzstd
   * Rebase to v5.11
 .
   [ Ubuntu: 5.11.0-8.9 ]
 .
   * Missing device id for Intel TGL-H ISH [8086:43fc] in intel-ish-hid driver
     (LP: #1914543)
     - SAUCE: HID: intel-ish-hid: ipc: Add Tiger Lake H PCI device ID
   *  Add support for new Realtek ethernet NIC (LP: #1914604)
     - r8169: Add support for another RTL8168FP
   * Miscellaneous Ubuntu changes
     - SAUCE: tmpfs: Don't use 64-bit inodes by defulat with 32-bit ino_t
     - [Config] Set CONFIG_TMPFS_INODE64=n for s390x
     - [Config] re-enable ZFS
   * Rebase to v5.11-rc7
 .
   [ Ubuntu: 5.11.0-7.8 ]
 .
   * Packaging resync (LP: #1786013)
     - update dkms package versions
   *  Boot fails: failed to validate module [nls_iso8859_1] BTF: -22
     (LP: #1911359)
     - SAUCE: x86/entry: build thunk_$(BITS) only if CONFIG_PREEMPTION=y
   * Remove scary stack trace from Realtek WiFi driver (LP: #1913263)
     - rtw88: reduce the log level for failure of tx report
   * Fix unexpected AER/DPC on PCH400 and PCH500 (LP: #1913691)
     - Revert "UBUNTU: SAUCE: PCI: Enable ACS quirk on all CML root ports"
     - Revert "UBUNTU: SAUCE: PCI: Enable ACS quirk on CML root port"
     - SAUCE: PCI/AER: Disable AER interrupt during suspend
     - SAUCE: PCI/DPC: Disable DPC interrupt during suspend
   * switch to an autogenerated nvidia series based core via dkms-versions
     (LP: #1912803)
     - [Packaging] nvidia -- use dkms-versions to define versions built
     - [Packaging] update-version-dkms -- maintain flags fields
   * Introduce the new NVIDIA 460-server series and update the 460 series
     (LP: #1913200)
     - [Config] dkms-versions -- add the 460-server nvidia driver
   * Fix the video can't output through WD19TB connected with TGL platform during
     cold-boot (LP: #1910211)
     - SAUCE: drm/i915/dp: Prevent setting LTTPR mode if no LTTPR is detected
   * Stop using get_scalar_status command in Dell AIO uart backlight driver
     (LP: #1865402)
     - SAUCE: platform/x86: dell-uart-backlight: add get_display_mode command
   * Miscellaneous Ubuntu changes
     - SAUCE: selftests/seccomp: Accept any valid fd in user_notification_addfd
     - [Packaging] Don't disable CONFIG_DEBUG_INFO in headers packages
     - [Config] update configs/annotations after rebase to 5.11-rc6
   * Rebase to v5.11-rc6
 .
   [ Ubuntu: 5.11.0-6.7 ]
 .
   * Packaging resync (LP: #1786013)
     - update dkms package versions
   * Prevent thermal shutdown during boot process (LP: #1906168)
     - thermal/drivers/acpi: Use hot and critical ops
     - thermal/core: Remove notify ops
     - thermal: int340x: Fix unexpected shutdown at critical temperature
     - thermal: intel: pch: Fix unexpected shutdown at critical temperature
   * riscv: backport support for SiFive Unmatched (LP: #1910965)
     - RISC-V: Update l2 cache DT documentation to add support for SiFive FU740
     - RISC-V: sifive_l2_cache: Update L2 cache driver to support SiFive FU740
     - dt-bindings: riscv: Update DT binding docs to support SiFive FU740 SoC
     - riscv: dts: add initial support for the SiFive FU740-C000 SoC
     - dt-bindings: riscv: Update YAML doc to support SiFive HiFive Unmatched board
     - riscv: dts: add initial board data for the SiFive HiFive Unmatched
     - PCI: microsemi: Add host driver for Microsemi PCIe controller
     - Microsemi PCIe expansion board DT entry.
     - SiFive Unleashed CPUFreq
     - SiFive HiFive Unleashed: Add PWM LEDs (D1, D2, D3, D4)
   * initramfs unpacking failed (LP: #1835660)
     - lib/decompress_unlz4.c: correctly handle zero-padding around initrds.
   * Miscellaneous Ubuntu changes
     - [Config] update configs and annotations after rebase to 5.11-rc5
   * Rebase to v5.11-rc5
 .
   [ Ubuntu: 5.11.0-5.6 ]
 .
   * Packaging resync (LP: #1786013)
     - update dkms package versions
   * Miscellaneous Ubuntu changes
     - [Config] update config and annotations after rebase to 5.11-rc4
   * Rebase to v5.11-rc4
 .
   [ Ubuntu: 5.11.0-4.5 ]
 .
   *  Boot fails: failed to validate module [nls_iso8859_1] BTF: -22
     (LP: #1911359)
     - SAUCE: x86/entry: build thunk_$(BITS) only if CONFIG_PREEMPTION=y
 .
   [ Ubuntu: 5.11.0-3.4 ]
 .
   *  Boot fails: failed to validate module [nls_iso8859_1] BTF: -22
     (LP: #1911359)
     - bpf: Allow empty module BTFs
     - libbpf: Allow loading empty BTFs
 .
   [ Ubuntu: 5.11.0-2.3 ]
 .
   * DMI entry syntax fix for Pegatron / ByteSpeed C15B (LP: #1910639)
     - Input: i8042 - unbreak Pegatron C15B
   * SYNA30B4:00 06CB:CE09 Mouse  on HP EliteBook 850 G7 not working at all
     (LP: #1908992)
     - HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device
   * debian/scripts/file-downloader does not handle positive failures correctly
     (LP: #1878897)
     - [Packaging] file-downloader not handling positive failures correctly
   * Packaging resync (LP: #1786013)
     - update dkms package versions
   * CVE-2021-1052 // CVE-2021-1053
     - [Packaging] NVIDIA -- Add the NVIDIA 460 driver
   * Miscellaneous Ubuntu changes
     - [Packaging] Remove nvidia-455 dkms build
     - SAUCE: ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP
       machines
     - [Config] update configs and annotations after rebase to 5.11-rc3
   * Rebase to v5.11-rc3
 .
   [ Ubuntu: 5.11.0-1.2 ]
 .
   * Rebase to v5.11-rc2
 .
   [ Ubuntu: 5.11.0-0.1 ]
 .
   * dep-8 ubuntu-regression-suite tests are not run for all linux-hwe-* kernels
     (LP: #1908529)
     - [dep-8] Allow all hwe kernels
   * Fix reading speed and duplex sysfs on igc device (LP: #1906851)
     - igc: Report speed and duplex as unknown when device is runtime suspended
   * rtwpci driver blocks the system to enter PC10, stuck at PC3 (LP: #1907200)
     - SAUCE: rtw88: 8723de: let cpu enter c10
   * [21.04 FEAT] Deactivate CONFIG_QETH_OSN kernel config option (LP: #1906370)
     - [Config] Deactivate CONFIG_QETH_OSN kernel config option
   * Add dpcd backlight control for 0x4c83 0x4f41 (LP: #1905663)
     - SAUCE: drm/dp: Add dpcd backlight control for 0x4c83 0x4f41
   * disable building bpf selftests (LP: #1908144)
     - SAUCE: selftests/bpf: Clarify build error if no vmlinux
     - SAUCE: selftests: Skip BPF selftests by default
     - disable building bpf selftests (no VMLINUX_BTF)
   * Miscellaneous Ubuntu changes
     - SAUCE: (lockdown) efi: Add an EFI_SECURE_BOOT flag to indicate secure boot
       mode
     - SAUCE: (lockdown) s390: Lock down the kernel when the IPL secure flag is set
     - [Config] update configs and annotations after rebase to v5.11-rc1
     - hio: fix build error with kernel 5.11
     - SAUCE: shiftfs: fix build error with 5.11
     - [Config] temporarily disable ZFS
     - check-aliases: do not error if modules.alias does not exist
     - ppc64el: don't build stripped vdso
   * Miscellaneous upstream changes
     - irq: export irq_check_status_bit
   * Rebase to v5.11-rc1
 .
   [ Ubuntu: 5.11.0-0.0 ]
 .
   * Empty entry
 .
   [ Ubuntu: 5.10.0-9.10 ]
 .
   * Use INTx for Pericom USB controllers (LP: #1906839)
     - PCI: Disable MSI for Pericom PCIe-USB adapter
   * disable building bpf selftests (LP: #1908144)
     - SAUCE: selftests/bpf: clarify build error if no vmlinux
     - SAUCE: selftests: Skip BPF seftests by default
     - disable building bpf selftests (no VMLINUX_BTF)
   * Miscellaneous Ubuntu changes
     - [Config] Enable CONFIG_BPF_LSM
   * Miscellaneous upstream changes
     - Revert "md: change mddev 'chunk_sectors' from int to unsigned"
     - Revert "dm raid: fix discard limits for raid1 and raid10"
 .
   [ Ubuntu: 5.10.0-8.9 ]
 .
   * Packaging resync (LP: #1786013)
     - [Packaging] update variants
   * Fix bpf selftest compilation with clang 11
     - bpf: Fix selftest compilation on clang 11
   * Miscellaneous Ubuntu changes
     - [Config] update configs and annotations after rebase to v5.10
   * Rebase to v5.10
 .
   [ Ubuntu: 5.10.0-7.8 ]
 .
   * Packaging resync (LP: #1786013)
     - update dkms package versions
   * Fix linux-libc-dev build for hirsute forward port kernels (LP: #1904067)
     - [Debian] Build linux-libc-dev for debian.master* branches
   * Update kernel packaging to support forward porting kernels (LP: #1902957)
     - [Debian] Update for leader included in BACKPORT_SUFFIX
   * Introduce the new NVIDIA 455 series (LP: #1897751)
     - [Packaging] NVIDIA -- Add signed modules for the 455 driver
   * 5.10 kernel fails to boot with secure boot disabled (LP: #1904906)
     - [Config] CONFIG_RCU_SCALE_TEST=n
   * Miscellaneous Ubuntu changes
     - [Config] s390x: disable GPIO_CDEV
     - [Config] ARM_CMN=m
     - [Config] disable GPIO_CDEV_V1
     - [Config] Reorder annotations after 5.10-rc6 rebase
     - [Packaging] Remove nvidia-435 dkms build
     - [Packaging] Change source package name to linux
     - [Config] Update configs and annotations after rebase to v5.10-rc7
     - SAUCE: Revert "mm/filemap: add static for function
       __add_to_page_cache_locked"
   * Rebase to v5.10-rc7
 .
   [ Ubuntu: 5.10.0-6.7 ]
 .
   * Empty entry.
 .
   [ Ubuntu: 5.10.0-6.7 ]
 .
   * Packaging resync (LP: #1786013)
     - update dkms package versions
   * Avoid double newline when running insertchanges (LP: #1903293)
     - [Packaging] insertchanges: avoid double newline
   * Miscellaneous Ubuntu changes
     - [Packaging]: linux-modules should depend on linux-image
     - [Packaging]: linux-image should suggest linux-modules-extra
   * Rebase to v5.10-rc6
 .
   [ Ubuntu: 5.10.0-5.6 ]
 .
   * Miscellaneous Ubuntu changes
     - [Config] add CONFIG_INFINIBAND_VIRT_DMA
   * Rebase to v5.10-rc5
 .
   [ Ubuntu: 5.10.0-4.5 ]
 .
   * Packaging resync (LP: #1786013)
     - update dkms package versions
   * Miscellaneous Ubuntu changes
     - [Packaging] reduce the size required to build packages
   * Rebase to v5.10-rc4
 .
   [ Ubuntu: 5.10.0-3.4 ]
 .
   * Packaging resync (LP: #1786013)
     - update dkms package versions
   * e1000e: fix issues with S0ix (LP: #1902687)
     - SAUCE: e1000e: fix S0ix flow to allow S0i3.2 subset entry
     - SAUCE: e1000e: allow turning s0ix flows on for systems with ME
     - SAUCE: e1000e: Add Dell's Comet Lake systems into s0ix heuristics
     - SAUCE: e1000e: Add more Dell CML systems into s0ix heuristics
     - [Config] Update CONFIG_E1000E for ppc64el in annotations
   * perf: Add support for Rocket Lake (LP: #1902004)
     - SAUCE: perf/x86/intel: Add Rocket Lake CPU support
     - SAUCE: perf/x86/cstate: Add Rocket Lake CPU support
     - SAUCE: perf/x86/msr: Add Rocket Lake CPU support
     - SAUCE: perf/x86/intel/uncore: Add Rocket Lake support
   * Miscellaneous Ubuntu changes
     - [Config] Disable CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE
     - [Config] update CONFIG_MST_IRQ after rebase to 5.10-rc3
     - [Config] drop obsolete SND_SST_IPC options
     - [Config] re-enable ZFS
   * Rebase to v5.10-rc3
 .
   [ Ubuntu: 5.10.0-2.3 ]
 .
   * Miscellaneous Ubuntu changes
     - [Config] Switch arm64 default cpufreq governor to ondemand
     - [Debian] Include scripts/module.lds from builddir in headers package
 .
   [ Ubuntu: 5.10.0-1.2 ]
 .
   * Packaging resync (LP: #1786013)
     - update dkms package versions
   * Fix non-working Intel NVMe after S3 (LP: #1900847)
     - SAUCE: PCI: Enable ACS quirk on all CML root ports
   * Miscellaneous Ubuntu changes
     - [Packaging] move to hirsute
     - [Config] Update configs and annotations after rebase to 5.10-rc2
     - [Config] Update numerous configs to conform with policy
     - [Config] Switch default CPUFreq governer for arm64/armhf to schedultil
     - [Config] Temporarily disable DEBUG_INFO_BTF for armhf
   * Rebase to v5.10-rc2
 .
   [ Ubuntu: 5.10.0-0.1 ]
 .
   * Packaging resync (LP: #1786013)
     - update dkms package versions
   * Miscellaneous Ubuntu changes
     - [Config] Update configs and annotations for v5.10-rc1
     - SAUCE: platform/x86: dell-uart-backlight: rename kzfree() to
       kfree_sensitive()
     - SAUCE: apparmor: rename kzfree() to kfree_sensitive()
     - SAUCE: LSM: change ima_read_file() to use lsmblob
     - SAUCE: LSM: Use lsmblob in smk_netlbl_mls()
   * Miscellaneous upstream changes
     - Revert "UBUNTU: [Packaging] Change source package name to linux-5.10"
     - s390: correct __bootdata / __bootdata_preserved macros
   * Rebase to v5.10-rc1
 .
   [ Ubuntu: 5.10.0-0.0 ]
 .
   * Empty entry
 .
   [ Ubuntu: 5.9.0-2.3 ]
 .
   * Fix system reboot when disconnecting WiFi (LP: #1899726)
     - iwlwifi: msix: limit max RX queues for 9000 family
   * booting linux-generic-lpae armhf kernel under qemu results in relocation out
     of range, and thus no modules can be loaded (LP: #1899519)
     - [Config] armhf: ARM_MODULE_PLTS=y
   * Fix broken MSI interrupt after HDA controller was suspended (LP: #1899586)
     - ALSA: hda: fix jack detection with Realtek codecs when in D3
   * CVE-2020-16119
     - SAUCE: dccp: avoid double free of ccid on child socket
   * python3-venv is gone (LP: #1896801)
     - SAUCE: doc: remove python3-venv dependency
   * *-tools-common packages descriptions have typo "PGKVER" (LP: #1898903)
     - [Packaging] Fix typo in -tools template s/PGKVER/PKGVER/
   * Enable brightness control on HP DreamColor panel (LP: #1898865)
     - SAUCE: drm/i915/dpcd_bl: Skip testing control capability with force DPCD
       quirk
     - SAUCE: drm/dp: HP DreamColor panel brigntness fix
   * HP Zbook Studio G7 boots into corrupted screen with PSR featured panel
     (LP: #1897501)
     - SAUCE: drm/i915/psr: allow overriding PSR disable param by quirk
     - SAUCE: drm/dp: add DP_QUIRK_FORCE_PSR_CHIP_DEFAULT quirk to CMN prod-ID
       19-15
   * Fix broken e1000e device after S3 (LP: #1897755)
     - SAUCE: e1000e: Increase polling timeout on MDIC ready bit
   * Wakeup the system by touching the touchpad (LP: #1888331)
     - HID: i2c-hid: Enable wakeup capability from Suspend-to-Idle
   * Enable LTR for endpoints behind VMD (LP: #1896598)
     - SAUCE: PCI/ASPM: Enable LTR for endpoints behind VMD
   * [SRU] [Focal/OEM-5.6/Groovy]Fix AMD usb host controller lost after stress S3
     (LP: #1893914)
     - SAUCE: xhci: workaround for S3 issue on AMD SNPS 3.0 xHC
   * debian/rules editconfigs does not work on s390x to change s390x only configs
     (LP: #1863116)
     - [Packaging] kernelconfig -- only update/edit configurations on architectures
       we have compiler support
   * Fix non-working NVMe after S3 (LP: #1895718)
     - SAUCE: PCI: Enable ACS quirk on CML root port
   * Miscellaneous Ubuntu changes
     - SAUCE: bpf: Check CONFIG_BPF option for resolve_btfids
     - SAUCE: tools resolve_btfids: Always force HOSTARCH
     - packaging: arm64: add a 64KB mem pages flavour called 'generic-64k'
     - packaging: arm64: generic-64k: skip ABI, modules and retpoline checks
     - SAUCE: drm/i915/display: Fix null deref in intel_psr_atomic_check()
     - [Config] Update toolchain versions
     - [Config] Refresh annotations
     - Add ubuntu-host module
     - CONFIG_UBUNTU_HOST=m
     - SAUCE: apparmor: drop prefixing abs root labels with '='
     - SAUCE: apparmor: disable showing the mode as part of a secid to secctx
     - SAUCE: apparmor: rename aa_sock() to aa_unix_sk()
     - SAUCE: apparmor: LSM stacking: switch from SK_CTX() to aa_sock()
     - SAUCE: LSM: Infrastructure management of the sock security
     - SAUCE: LSM: Create and manage the lsmblob data structure.
     - SAUCE: LSM: Use lsmblob in security_audit_rule_match
     - SAUCE: LSM: Use lsmblob in security_kernel_act_as
     - SAUCE: net: Prepare UDS for security module stacking
     - SAUCE: LSM: Use lsmblob in security_secctx_to_secid
     - SAUCE: LSM: Use lsmblob in security_secid_to_secctx
     - SAUCE: LSM: Use lsmblob in security_ipc_getsecid
     - SAUCE: LSM: Use lsmblob in security_task_getsecid
     - SAUCE: LSM: Use lsmblob in security_inode_getsecid
     - SAUCE: LSM: Use lsmblob in security_cred_getsecid
     - SAUCE: IMA: Change internal interfaces to use lsmblobs
     - SAUCE: LSM: Specify which LSM to display
     - SAUCE: LSM: Ensure the correct LSM context releaser
     - SAUCE: LSM: Use lsmcontext in security_secid_to_secctx
     - SAUCE: LSM: Use lsmcontext in security_inode_getsecctx
     - SAUCE: LSM: security_secid_to_secctx in netlink netfilter
     - SAUCE: NET: Store LSM netlabel data in a lsmblob
     - SAUCE: LSM: Verify LSM display sanity in binder
     - SAUCE: Audit: Add new record for multiple process LSM attributes
     - SAUCE: Audit: Add a new record for multiple object LSM
     - SAUCE: LSM: Add /proc attr entry for full LSM context
     - SAUCE: AppArmor: Remove the exclusive flag
     - SAUCE: Audit: Fix for missing NULL check
   * Miscellaneous upstream changes
     - tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup()
   * Rebase to v5.9
 .
   [ Ubuntu: 5.9.0-1.2 ]
 .
   * Miscellaneous Ubuntu changes
     - [Config] Update configs after rebase to 5.9-rc6
     - SAUCE: dax: Fix compilation for CONFIG_DAX && !CONFIG_FS_DAX
     - SAUCE: bpf: Use --no-fail option if CONFIG_BPF is not enabled
     - SAUCE: tools resolve_btfids: Always force HOSTARCH
   * Rebase to v5.9-rc6
 .
   [ Ubuntu: 5.9.0-0.1 ]
 .
   * Miscellaneous Ubuntu changes
     - [Config] Update configs and annotations for v5.9-rc1
     - SAUCE: i915: Fix build error due to missing struct definition
     - hio -- Update blk_queue_split() calls for changes in 5.9-rc1
     - hio -- Updates for move of make_request_fn to struct block_device_operations
     - [Config] Disable zfs dkms build
     - [Config] Disable nvidia dkms build
     - [Config] Disable nvidia server dkms builds
     - SAUCE: remoteproc: qcom: Use div_u64() for 64-bit division
     - SAUCE: PCI/ASPM: Enable ASPM for links under VMD domain
     - [Packaging] Bind hv_vss_daemon startup to hv_vss device
     - [Packaging] bind hv_fcopy_daemon startup to hv_fcopy device
     - [Config] Re-enable UEFI signing for arm64
     - SAUCE: Revert "UBUNTU: SAUCE: export __get_vm_area_caller() and map_kernel_range()"
     - [Config] Set the default CPU governor to ONDEMAND
     - [Packaging] update variants
     - [Packaging] update helper scripts
     - update dkms package versions
   * Rebase to v5.9-rc5
 .
   [ Ubuntu: 5.9.0-0.0 ]
 .
   * Empty entry
Checksums-Sha1:
 b93cb6414f6c114c84f0d7aa0ce276ca2d0b2ef1 492940 linux-buildinfo-5.11.0-1002-oracle_5.11.0-1002.2_amd64.deb
 7e5c85b360a9fd7299e4b6fd277865d65fc36239 2563160 linux-headers-5.11.0-1002-oracle_5.11.0-1002.2_amd64.deb
 11bdd8c7279c7cf1aaf666d9c0f15f2a568d75fa 936556644 linux-image-unsigned-5.11.0-1002-oracle-dbgsym_5.11.0-1002.2_amd64.ddeb
 6b12702934acabe4163634ebee05d4b6b94a2758 12246672 linux-image-unsigned-5.11.0-1002-oracle_5.11.0-1002.2_amd64.deb
 8f31df4315d812c225b1ac2bc8641a6c2dd1d57a 17539588 linux-modules-5.11.0-1002-oracle_5.11.0-1002.2_amd64.deb
 dfe49be8794803cd0ae417c7c74800f21402ef6c 47605832 linux-modules-extra-5.11.0-1002-oracle_5.11.0-1002.2_amd64.deb
 88a78c51fb4641343bdda2dade9dd35757911b65 11645320 linux-oracle-headers-5.11.0-1002_5.11.0-1002.2_all.deb
 dfd37d6fd5e04476f333f27e1f35b87ce0d6e79a 6527188 linux-oracle-tools-5.11.0-1002_5.11.0-1002.2_amd64.deb
 784d48a4c8a92222b4476fd27b1c69317529147f 16997 linux-oracle_5.11.0-1002.2_amd64.buildinfo
 2e1185e324b01f5787458511569e899908bbce66 12951770 linux-oracle_5.11.0-1002.2_amd64.tar.gz
 4902b869c36da25c464b40ffa2c47e58b764c89c 27948 linux-oracle_5.11.0-1002.2_amd64_translations.tar.gz
 8fa06a9fcc540b5fdc93ff7eab36054203206a45 2000 linux-tools-5.11.0-1002-oracle_5.11.0-1002.2_amd64.deb
Checksums-Sha256:
 5257b8f9ed5d23d909e69da9bea9ace3b5e6bcc861962fc786b9f4da6a4aa27f 492940 linux-buildinfo-5.11.0-1002-oracle_5.11.0-1002.2_amd64.deb
 ffa5a8bdbe89b8fdb1f2723827ae0ce7b1423dcdf0f8081f8bfdd29f21d7758b 2563160 linux-headers-5.11.0-1002-oracle_5.11.0-1002.2_amd64.deb
 9ef6e3e945602b8f3f72a480370c404c9a03ec90b9473ce224f3611e7516ebff 936556644 linux-image-unsigned-5.11.0-1002-oracle-dbgsym_5.11.0-1002.2_amd64.ddeb
 0d50ad2219936f66fa8867d546f49b284f6a3df497c2c9998394dad2c4db4fae 12246672 linux-image-unsigned-5.11.0-1002-oracle_5.11.0-1002.2_amd64.deb
 eb6b2eba556ce589ca049b2beac81ef51138bdc844c390e4204eb9fc5d750d9f 17539588 linux-modules-5.11.0-1002-oracle_5.11.0-1002.2_amd64.deb
 bbe1213802cae53f7c1aa7a0e2aa8a7688cb5a2b07984538f2a39ca0c92e1af7 47605832 linux-modules-extra-5.11.0-1002-oracle_5.11.0-1002.2_amd64.deb
 fa56b3c5903ddfa0fc09d48fb5bd00276839cbbf1ba4f77cb777ebb519a0fc74 11645320 linux-oracle-headers-5.11.0-1002_5.11.0-1002.2_all.deb
 c13ddca3b5e474d97b799f64f4bab6c37f13260b67ccc5ea2570395bd933697f 6527188 linux-oracle-tools-5.11.0-1002_5.11.0-1002.2_amd64.deb
 b4fe5b16d6182d016cf1fcf721f661f5f163bb82c27c67e8708c2be8f60c7088 16997 linux-oracle_5.11.0-1002.2_amd64.buildinfo
 3a117f1fa4217dca31b4006235dd206f692b36250bef2895416f1c570324d420 12951770 linux-oracle_5.11.0-1002.2_amd64.tar.gz
 b7fa36858f4daf5fe3520bbd6ca404641fe564d23476feedb8003e885c55e777 27948 linux-oracle_5.11.0-1002.2_amd64_translations.tar.gz
 adbe3a6ff708835d9c8dbec9472e3fdca48a217c5465f9067504df2be530e9c6 2000 linux-tools-5.11.0-1002-oracle_5.11.0-1002.2_amd64.deb
Files:
 42f8749e4a38cae1c48e726508af8ff5 492940 kernel optional linux-buildinfo-5.11.0-1002-oracle_5.11.0-1002.2_amd64.deb
 d2c5413b83b12615b01935ee78445b0c 2563160 devel optional linux-headers-5.11.0-1002-oracle_5.11.0-1002.2_amd64.deb
 1f54e5c88f0dcd930cc43e3f71203ba8 936556644 devel optional linux-image-unsigned-5.11.0-1002-oracle-dbgsym_5.11.0-1002.2_amd64.ddeb
 85f8fed0385b91b42efb8f002c3a1b76 12246672 kernel optional linux-image-unsigned-5.11.0-1002-oracle_5.11.0-1002.2_amd64.deb
 3b97d310704bb9dfeca0c1bd839063b7 17539588 kernel optional linux-modules-5.11.0-1002-oracle_5.11.0-1002.2_amd64.deb
 ee41f020bd8795c7c322d9083e40a6bb 47605832 kernel optional linux-modules-extra-5.11.0-1002-oracle_5.11.0-1002.2_amd64.deb
 1deaf167e0dc0b4252fc87cbcfaa4631 11645320 devel optional linux-oracle-headers-5.11.0-1002_5.11.0-1002.2_all.deb
 1baaf191c574e3e8e973395ed17bab83 6527188 devel optional linux-oracle-tools-5.11.0-1002_5.11.0-1002.2_amd64.deb
 f681739f890c277baac7eae6fbac3fbf 16997 devel optional linux-oracle_5.11.0-1002.2_amd64.buildinfo
 543ba1c1f69bfdeb2710e4ac1f6c98cd 12951770 raw-signing - linux-oracle_5.11.0-1002.2_amd64.tar.gz
 fa5c24437bc031eaae892226bdb7ab88 27948 raw-translations - linux-oracle_5.11.0-1002.2_amd64_translations.tar.gz
 919476294099a9e0fbfb5063f4670470 2000 devel optional linux-tools-5.11.0-1002-oracle_5.11.0-1002.2_amd64.deb


More information about the Hirsute-changes mailing list