Commit 3d54fb16 authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

Merge 6.12.44 into android16-6.12-lts



GKI (arm64) relevant 62 out of 323 changes, affecting 84 files +826/-552
  8e273947 serial: 8250: fix panic due to PSLVERR [1 file, +1/-2]
  2b6e3546 PM: runtime: Take active children into account in pm_runtime_get_if_in_use() [1 file, +18/-9]
  88646167 dm: dm-crypt: Do not partially accept write BIOs with zoned targets [1 file, +39/-10]
  f0fc87ca dm: Check for forbidden splitting of zone write operations [1 file, +13/-4]
  14cfb25e ext4: check fast symlink for ea_inode correctly [1 file, +1/-1]
  4fa10989 ext4: fix fsmap end of range reporting with bigalloc [1 file, +12/-3]
  0bbcd943 ext4: fix reserved gdt blocks handling in fsmap [1 file, +8/-0]
  48a6128a ext4: don't try to clear the orphan_present feature block device is r/o [1 file, +2/-0]
  e767e51c ext4: use kmalloc_array() for array space allocation [1 file, +3/-2]
  275c88b7 ext4: fix hole length calculation overflow in non-extent inodes [1 file, +2/-2]
  6dc4a6eb scsi: ufs: ufs-pci: Fix hibernate state transition for Intel MTL-like host controllers [1 file, +27/-0]
  47bf4ef2 scsi: ufs: ufs-pci: Fix default runtime and system PM levels [1 file, +14/-1]
  72e849b5 readahead: fix return value of page_cache_next_miss() when no hole is found [1 file, +2/-1]
  365cc41d PCI/portdrv: Use is_pciehp instead of is_hotplug_bridge [1 file, +1/-1]
  6cf65505 PCI: endpoint: Fix configfs group list head handling [1 file, +0/-1]
  faf332a1 vsock/virtio: Validate length in packet header before skb_put() [1 file, +10/-2]
  21d9382c vhost/vsock: Avoid allocating arbitrarily-sized SKBs [1 file, +4/-2]
  888aa660 f2fs: fix to avoid out-of-boundary access in dnode page [1 file, +10/-0]
  429d50cb jbd2: prevent softlockup in jbd2_log_do_checkpoint() [1 file, +1/-0]
  0ac47b86 media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() [1 file, +0/-1]
  c826250c USB: typec: Use str_enable_disable-like helpers [6 files, +27/-21]
  f08c80af netfs: Fix unbuffered write error handling [4 files, +14/-4]
  fe9da181 io_uring/net: commit partial buffers on retry [1 file, +15/-12]
  d9f93172 io_uring/futex: ensure io_futex_wait() cleans up properly on failure [1 file, +3/-0]
  4652d0b6 iov_iter: iterate_folioq: fix handling of offset >= folio size [1 file, +11/-9]
  12e7df89 scsi: core: Fix command pass through retry regression [1 file, +3/-0]
  74482f00 ext4: preserve SB_I_VERSION on remount [1 file, +3/-3]
  3adec707 debugfs: fix mount options not being applied [1 file, +10/-1]
  042cf48e fs/buffer: fix use-after-free when call bh_read() helper [1 file, +1/-1]
  d133154c use uniform permission checks for all mount propagation changes [1 file, +20/-14]
  b39b6207 cpuidle: menu: Remove iowait influence [1 file, +9/-67]
  87dca4c6 cpuidle: governors: menu: Avoid selecting states with too much latency [1 file, +12/-17]
  f42e2149 kcov, usb: Don't disable interrupts in kcov_remote_start_usb_softirq() [2 files, +14/-45]
  33bfc3a4 usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive [1 file, +1/-0]
  b0cdcacd usb: core: hcd: fix accessing unmapped memory in SINGLE_STEP_SET_FEATURE test [1 file, +7/-1]
  2f7fc6ec usb: xhci: Fix slot_id resource race conflict [5 files, +35/-23]
  900fdc73 usb: dwc3: Ignore late xferNotReady event to prevent halt timeout [1 file, +9/-0]
  f49697df usb: dwc3: Remove WARN_ON for device endpoint command timeouts [2 files, +24/-6]
  e1fdc506 tracing: Remove unneeded goto out logic [1 file, +15/-23]
  d0c68045 tracing: Limit access to parser->buffer when trace_get_user failed [2 files, +19/-7]
  9c4afcaf ovl: use I_MUTEX_PARENT when locking parent in ovl_create_temp() [1 file, +1/-1]
  68da1fac cgroup/cpuset: Use static_branch_enable_cpuslocked() on cpusets_insane_config_key [1 file, +1/-1]
  7a60c213 cgroup/cpuset: Fix a partition error with CPU hotplug [1 file, +4/-3]
  d218e87d drm/format-helper: Add conversion from XRGB8888 to BGR888 [3 files, +138/-0]
  f7798cb6 drm/format-helper: Add generic conversion to 32-bit formats [1 file, +19/-65]
  46d9ebf9 drm/tests: Do not use drm_fb_blit() in format-helper tests [4 files, +131/-102]
  846bda14 iosys-map: Fix undefined behavior in iosys_map_clear() [1 file, +1/-6]
  bdb19cd0 net: bridge: fix soft lockup in br_multicast_query_expired() [2 files, +18/-0]
  0d340bbb Bluetooth: hci_sync: Fix scan state after PA Sync has been established [1 file, +5/-2]
  369518d9 Bluetooth: hci_sync: Prevent unintended PA sync when SID is 0xFF [1 file, +8/-4]
  dcb367e7 Bluetooth: hci_event: fix MTU for BN == 0 in CIS Established [1 file, +4/-4]
  975e2590 Bluetooth: hci_conn: do return error from hci_enhanced_setup_sync() [1 file, +2/-1]
  9d9b0456 ALSA: usb-audio: Fix size validation in convert_chmap_v3() [1 file, +1/-1]
  041e2f94 net: gso: Forbid IPv6 TSO with extensions on devices with only IPV6_CSUM [1 file, +12/-0]
  94731cc5 ppp: fix race conditions in ppp_fill_forward_path [1 file, +11/-6]
  22042ffe net: usb: asix_devices: Fix PHY address mask in MDIO bus initialization [1 file, +1/-1]
  23ff73c9 net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate [1 file, +1/-1]
  34327b36 ALSA: timer: fix ida_free call while not allocated [1 file, +2/-2]
  892fe7bf net/mlx5: Add IFC bits and enums for buf_ownership [1 file, +12/-2]
  ba1e8eab ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation [1 file, +1/-1]
  51e85313 netfilter: nf_reject: don't leak dst refcount for loopback packets [2 files, +4/-7]
  4edaeba4 alloc_fdtable(): change calling conventions. [1 file, +29/-46]

Changes in 6.12.44
	serial: 8250: fix panic due to PSLVERR
	ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig
	cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table()
	platform/chrome: cros_ec: Unregister notifier in cros_ec_unregister()
	PM: runtime: Take active children into account in pm_runtime_get_if_in_use()
	dm: dm-crypt: Do not partially accept write BIOs with zoned targets
	dm: Check for forbidden splitting of zone write operations
	m68k: Fix lost column on framebuffer debug console
	usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init()
	usb: gadget: udc: renesas_usb3: fix device leak at unbind
	usb: musb: omap2430: fix device leak at unbind
	usb: dwc3: meson-g12a: fix device leaks at unbind
	usb: dwc3: imx8mp: fix device leak at unbind
	bus: mhi: host: Fix endianness of BHI vector table
	bus: mhi: host: Detect events pointing to unexpected TREs
	vt: keyboard: Don't process Unicode characters in K_OFF mode
	vt: defkeymap: Map keycodes above 127 to K_HOLE
	lib/crypto: mips/chacha: Fix clang build and remove unneeded byteswap
	crypto: qat - lower priority for skcipher and aead algorithms
	crypto: caam - Prevent crash on suspend with iMX8QM / iMX8ULP
	crypto: qat - flush misc workqueue during device shutdown
	crypto: octeontx2 - Fix address alignment issue on ucode loading
	crypto: octeontx2 - Fix address alignment on CN10K A0/A1 and OcteonTX2
	crypto: octeontx2 - Fix address alignment on CN10KB and CN10KA-B0
	Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()"
	ksmbd: fix refcount leak causing resource not released
	ksmbd: extend the connection limiting mechanism to support IPv6
	tracing: fprobe-event: Sanitize wildcard for fprobe event name
	ext4: check fast symlink for ea_inode correctly
	ext4: fix fsmap end of range reporting with bigalloc
	ext4: fix reserved gdt blocks handling in fsmap
	ext4: don't try to clear the orphan_present feature block device is r/o
	ext4: use kmalloc_array() for array space allocation
	ext4: fix hole length calculation overflow in non-extent inodes
	btrfs: zoned: fix write time activation failure for metadata block group
	btrfs: fix incorrect log message for nobarrier mount option
	btrfs: restore mount option info messages during mount
	btrfs: fix printing of mount info messages for NODATACOW/NODATASUM
	arm64: dts: ti: k3-am62-main: Remove eMMC High Speed DDR support
	arm64: dts: ti: k3-pinctrl: Enable Schmitt Trigger by default
	arm64: dts: exynos: gs101: ufs: add dma-coherent property
	arm64: dts: ti: k3-am62a7-sk: fix pinmux for main_uart1
	arm64: dts: ti: k3-am62-verdin: Enable pull-ups on I2C buses
	apparmor: Fix 8-byte alignment for initial dfa blob streams
	dt-bindings: display: sprd,sharkl3-dpu: Fix missing clocks constraints
	dt-bindings: display: sprd,sharkl3-dsi-host: Fix missing clocks constraints
	scsi: dt-bindings: mediatek,ufs: Add ufs-disable-mcq flag for UFS host
	scsi: ufs: exynos: Fix programming of HCI_UTRL_NEXUS_TYPE
	scsi: mpi3mr: Fix race between config read submit and interrupt completion
	ata: libata-scsi: Fix ata_to_sense_error() status handling
	scsi: ufs: ufs-pci: Fix hibernate state transition for Intel MTL-like host controllers
	scsi: ufs: ufs-pci: Fix default runtime and system PM levels
	ata: libata-scsi: Fix CDL control
	soc: qcom: mdt_loader: Ensure we don't read past the ELF header
	zynq_fpga: use sgtable-based scatterlist wrappers
	iio: imu: bno055: fix OOB access of hw_xlate array
	iio: adc: ad_sigma_delta: change to buffer predisable
	wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table()
	wifi: ath12k: fix dest ring-buffer corruption
	wifi: ath12k: fix source ring-buffer corruption
	wifi: ath12k: fix dest ring-buffer corruption when ring is full
	wifi: ath11k: fix dest ring-buffer corruption
	wifi: ath11k: fix source ring-buffer corruption
	wifi: ath11k: fix dest ring-buffer corruption when ring is full
	pwm: imx-tpm: Reset counter if CMOD is 0
	pwm: mediatek: Handle hardware enable and clock enable separately
	pwm: mediatek: Fix duty and period setting
	hwmon: (gsc-hwmon) fix fan pwm setpoint show functions
	mtd: spi-nor: Fix spi_nor_try_unlock_all()
	mtd: spinand: propagate spinand_wait() errors from spinand_write_page()
	mtd: rawnand: fsmc: Add missing check after DMA map
	mtd: rawnand: renesas: Add missing check after DMA map
	readahead: fix return value of page_cache_next_miss() when no hole is found
	PCI/portdrv: Use is_pciehp instead of is_hotplug_bridge
	PCI: endpoint: Fix configfs group list head handling
	PCI: endpoint: Fix configfs group removal on driver teardown
	PCI: imx6: Add IMX8MM_EP and IMX8MP_EP fixed 256-byte BAR 4 in epc_features
	PCI: imx6: Remove apps_reset toggling from imx_pcie_{assert/deassert}_core_reset
	PCI: imx6: Delay link start until configfs 'start' written
	vsock/virtio: Validate length in packet header before skb_put()
	vhost/vsock: Avoid allocating arbitrarily-sized SKBs
	phy: qcom: phy-qcom-m31: Update IPQ5332 M31 USB phy initialization sequence
	amdgpu/amdgpu_discovery: increase timeout limit for IFWI init
	ASoC: SOF: amd: acp-loader: Use GFP_KERNEL for DMA allocations in resume context
	f2fs: fix to avoid out-of-boundary access in dnode page
	jbd2: prevent softlockup in jbd2_log_do_checkpoint()
	kbuild: userprogs: use correct linker when mixing clang and GNU ld
	soc/tegra: pmc: Ensure power-domains are in a known state
	parisc: Check region is readable by user in raw_copy_from_user()
	parisc: Define and use set_pte_at()
	parisc: Drop WARN_ON_ONCE() from flush_cache_vmap
	parisc: Makefile: explain that 64BIT requires both 32-bit and 64-bit compilers
	parisc: Rename pte_needs_flush() to pte_needs_cache_flush() in cache.c
	parisc: Revise __get_user() to probe user read access
	parisc: Revise gateway LWS calls to probe user read access
	parisc: Try to fixup kernel exception in bad_area_nosemaphore path of do_page_fault()
	parisc: Update comments in make_insert_tlb
	media: gspca: Add bounds checking to firmware parser
	media: hi556: correct the test pattern configuration
	media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init()
	media: ipu6: isys: Use correct pads for xlate_streams()
	media: vivid: fix wrong pixel_array control size
	media: verisilicon: Fix AV1 decoder clock frequency
	media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free()
	media: usbtv: Lock resolution while streaming
	media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt()
	media: pisp_be: Fix pm_runtime underrun in probe
	media: ov2659: Fix memory leaks in ov2659_probe()
	media: mt9m114: Fix deadlock in get_frame_interval/set_frame_interval
	media: ivsc: Fix crash at shutdown due to missing mei_cldev_disable() calls
	media: qcom: camss: cleanup media device allocated resource on error path
	media: venus: Add a check for packet size after reading from shared memory
	media: venus: Fix MSM8998 frequency table
	media: venus: hfi: explicitly release IRQ during teardown
	media: venus: protect against spurious interrupts during probe
	media: venus: vdec: Clamp param smaller than 1fps and bigger than 240.
	media: venus: venc: Clamp param smaller than 1fps and bigger than 240
	drm/amdgpu/discovery: fix fw based ip discovery
	drm/amd: Restore cached power limit during resume
	drm/amdgpu: Avoid extra evict-restore process.
	drm/amdgpu: check if hubbub is NULL in debugfs/amdgpu_dm_capabilities
	drm/amdgpu: Initialize data to NULL in imu_v12_0_program_rlc_ram()
	drm/amdgpu: Update external revid for GC v9.5.0
	drm/amdgpu: update mmhub 3.0.1 client id mappings
	drm/amdgpu: update mmhub 4.1.0 client id mappings
	drm/amdkfd: Destroy KFD debugfs after destroy KFD wq
	drm/amd/display: Add primary plane to commits for correct VRR handling
	drm/amd/display: fix a Null pointer dereference vulnerability
	drm/amd/display: Don't overwrite dce60_clk_mgr
	LoongArch: KVM: Make function kvm_own_lbt() robust
	net, hsr: reject HSR frame if skb can't hold tag
	sched/ext: Fix invalid task state transitions on class switch
	ipv6: sr: Fix MAC comparison to be constant-time
	ACPI: pfr_update: Fix the driver update version check
	mptcp: drop skb if MPTCP skb extension allocation fails
	mptcp: pm: kernel: flush: do not reset ADD_ADDR limit
	selftests: mptcp: pm: check flush doesn't reset limits
	mm/damon/ops-common: ignore migration request to invalid nodes
	x86/sev: Ensure SVSM reserved fields in a page validation entry are initialized to zero
	USB: typec: Use str_enable_disable-like helpers
	usb: typec: fusb302: cache PD RX state
	btrfs: qgroup: drop unused parameter fs_info from __del_qgroup_rb()
	btrfs: qgroup: fix race between quota disable and quota rescan ioctl
	btrfs: move transaction aborts to the error site in add_block_group_free_space()
	btrfs: always abort transaction on failure to add block group to free space tree
	btrfs: abort transaction on unexpected eb generation at btrfs_copy_root()
	btrfs: explicitly ref count block_group on new_bgs list
	btrfs: codify pattern for adding block_group to bg_list
	btrfs: zoned: requeue to unused block group list if zone finish failed
	xfs: fully decouple XFS_IBULK* flags from XFS_IWALK* flags
	btrfs: send: factor out common logic when sending xattrs
	btrfs: send: only use boolean variables at process_recorded_refs()
	btrfs: send: add and use helper to rename current inode when processing refs
	btrfs: send: keep the current inode's path cached
	btrfs: send: avoid path allocation for the current inode when issuing commands
	btrfs: send: use fallocate for hole punching with send stream v2
	btrfs: send: make fs_path_len() inline and constify its argument
	netfs: Fix unbuffered write error handling
	io_uring/net: commit partial buffers on retry
	ata: libata-scsi: Return aborted command when missing sense and result TF
	sched_ext: initialize built-in idle state before ops.init()
	Revert "can: ti_hecc: fix -Woverflow compiler warning"
	io_uring/futex: ensure io_futex_wait() cleans up properly on failure
	iov_iter: iterate_folioq: fix handling of offset >= folio size
	iommu/arm-smmu-v3: Fix smmu_domain->nr_ats_masters decrement
	mmc: sdhci-pci-gli: Add a new function to simplify the code
	memstick: Fix deadlock by moving removing flag earlier
	mmc: sdhci-pci-gli: GL9763e: Mask the replay timer timeout of AER
	mmc: sdhci-pci-gli: GL9763e: Rename the gli_set_gl9763e() for consistency
	NFS: Fix a race when updating an existing write
	squashfs: fix memory leak in squashfs_fill_super
	mm/debug_vm_pgtable: clear page table entries at destroy_args()
	mm/memory-failure: fix infinite UCE for VM_PFNMAP pfn
	ALSA: hda/realtek: Add support for HP EliteBook x360 830 G6 and EliteBook 830 G6
	RDMA/rxe: Flush delayed SKBs while releasing RXE resources
	s390/sclp: Fix SCCB present check
	platform/x86/intel-uncore-freq: Check write blocked for ELC
	kvm: retry nx_huge_page_recovery_thread creation
	accel/habanalabs/gaudi2: Use kvfree() for memory allocated with kvcalloc()
	drm/amdgpu/swm14: Update power limit logic
	drm/amd/display: Avoid a NULL pointer dereference
	drm/amd/display: Don't overclock DCE 6 by 15%
	drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3
	drm/amd/display: Fix Xorg desktop unresponsive on Replay panel
	drm/amd/display: Fix DP audio DTO1 clock source on DCE 6.
	drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs
	drm/amd/display: Fill display clock and vblank time in dce110_fill_display_configs
	scsi: core: Fix command pass through retry regression
	soc: qcom: mdt_loader: Fix error return values in mdt_header_valid()
	mptcp: remove duplicate sk_reset_timer call
	mptcp: disable add_addr retransmission when timeout is 0
	Mark xe driver as BROKEN if kernel page size is not 4kB
	PCI: imx6: Add i.MX8Q PCIe Endpoint (EP) support
	PCI: imx6: Add IMX8MQ_EP third 64-bit BAR in epc_features
	PCI: rockchip: Use standard PCIe definitions
	PCI: rockchip: Set Target Link Speed to 5.0 GT/s before retraining
	iio: adc: ad7173: fix setting ODR in probe
	scsi: mpi3mr: Drop unnecessary volatile from __iomem pointers
	scsi: mpi3mr: Serialize admin queue BAR writes on 32-bit systems
	ext4: preserve SB_I_VERSION on remount
	btrfs: subpage: keep TOWRITE tag until folio is cleaned
	arm64: dts: ti: k3-am6*: Add boot phase flag to support MMC boot
	arm64: dts: ti: k3-am62*: Add non-removable flag for eMMC
	arm64: dts: ti: k3-am6*: Remove disable-wp for eMMC
	arm64: dts: ti: k3-am62*: Move eMMC pinmux to top level board file
	debugfs: fix mount options not being applied
	smb: server: split ksmbd_rdma_stop_listening() out of ksmbd_rdma_destroy()
	fs/buffer: fix use-after-free when call bh_read() helper
	use uniform permission checks for all mount propagation changes
	cpuidle: menu: Remove iowait influence
	cpuidle: governors: menu: Avoid selecting states with too much latency
	drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS
	mmc: sdhci_am654: Disable HS400 for AM62P SR1.0 and SR1.1
	fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable()
	ftrace: Also allocate and copy hash for reading of filter files
	iio: pressure: bmp280: Use IS_ERR() in bmp280_common_probe()
	iio: proximity: isl29501: fix buffered read on big-endian systems
	most: core: Drop device reference after usage in get_channel()
	kcov, usb: Don't disable interrupts in kcov_remote_start_usb_softirq()
	cdx: Fix off-by-one error in cdx_rpmsg_probe()
	usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive
	comedi: Make insn_rw_emulate_bits() do insn->n samples
	comedi: pcl726: Prevent invalid irq number
	comedi: Fix use of uninitialized memory in do_insn_ioctl() and do_insnlist_ioctl()
	usb: core: hcd: fix accessing unmapped memory in SINGLE_STEP_SET_FEATURE test
	usb: renesas-xhci: Fix External ROM access timeouts
	USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera
	usb: storage: realtek_cr: Use correct byte order for bcs->Residue
	USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles
	usb: typec: maxim_contaminant: disable low power mode when reading comparator values
	usb: typec: maxim_contaminant: re-enable cc toggle if cc is open and port is clean
	usb: xhci: Fix slot_id resource race conflict
	usb: dwc3: Ignore late xferNotReady event to prevent halt timeout
	usb: dwc3: Remove WARN_ON for device endpoint command timeouts
	usb: dwc3: pci: add support for the Intel Wildcat Lake
	iio: light: Use aligned_s64 instead of open coding alignment.
	iio: light: as73211: Ensure buffer holes are zeroed
	iio: temperature: maxim_thermocouple: use DMA-safe buffer for spi_read()
	tracing: Remove unneeded goto out logic
	tracing: Limit access to parser->buffer when trace_get_user failed
	drm/i915/icl+/tc: Convert AUX powered WARN to a debug message
	compiler: remove __ADDRESSABLE_ASM{_STR,}() again
	drm/i915/icl+/tc: Cache the max lane count value
	ovl: use I_MUTEX_PARENT when locking parent in ovl_create_temp()
	powerpc/boot: Fix build with gcc 15
	tls: fix handling of zero-length records on the rx_list
	iio: imu: inv_icm42600: switch timestamp type from int64_t __aligned(8) to aligned_s64
	iio: imu: inv_icm42600: use = { } instead of memset()
	iio: imu: inv_icm42600: Convert to uXX and sXX integer types
	iio: imu: inv_icm42600: change invalid data error to -EBUSY
	x86/cpu/hygon: Add missing resctrl_cpu_detect() in bsp_init helper
	spi: spi-fsl-lpspi: Clamp too high speed_hz
	drm/nouveau/nvif: Fix potential memory leak in nvif_vmm_ctor().
	cgroup/cpuset: Use static_branch_enable_cpuslocked() on cpusets_insane_config_key
	cgroup/cpuset: Fix a partition error with CPU hotplug
	drm/tests: Fix endian warning
	drm/panic: Move drawing functions to drm_draw
	drm/format-helper: Add conversion from XRGB8888 to BGR888
	drm/format-helper: Move helpers for pixel conversion to header file
	drm/format-helper: Add generic conversion to 32-bit formats
	drm/tests: Do not use drm_fb_blit() in format-helper tests
	drm/tests: Fix drm_test_fb_xrgb8888_to_xrgb2101010() on big-endian
	iosys-map: Fix undefined behavior in iosys_map_clear()
	rust: alloc: replace aligned_size() with Kmalloc::aligned_layout()
	RDMA/erdma: Fix ignored return value of init_kernel_qp
	RDMA/hns: Fix querying wrong SCC context for DIP algorithm
	RDMA/bnxt_re: Fix to do SRQ armena by default
	RDMA/bnxt_re: Fix to remove workload check in SRQ limit path
	RDMA/bnxt_re: Fix a possible memory leak in the driver
	RDMA/bnxt_re: Fix to initialize the PBL array
	RDMA/hns: Fix dip entries leak on devices newer than hip09
	net: xilinx: axienet: Fix RX skb ring management in DMAengine mode
	net: bridge: fix soft lockup in br_multicast_query_expired()
	rtase: Fix Rx descriptor CRC error bit definition
	scsi: qla4xxx: Prevent a potential error pointer dereference
	iommu/amd: Avoid stack buffer overflow from kernel cmdline
	Bluetooth: hci_sync: Fix scan state after PA Sync has been established
	Bluetooth: btmtk: Fix wait_on_bit_timeout interruption during shutdown
	Bluetooth: hci_sync: Prevent unintended PA sync when SID is 0xFF
	Bluetooth: hci_event: fix MTU for BN == 0 in CIS Established
	Bluetooth: hci_conn: do return error from hci_enhanced_setup_sync()
	mlxsw: spectrum: Forward packets with an IPv4 link-local source IP
	rust: alloc: fix `rusttest` by providing `Cmalloc::aligned_layout` too
	drm/hisilicon/hibmc: refactored struct hibmc_drm_private
	drm/hisilicon/hibmc: fix the i2c device resource leak when vdac init failed
	drm/hisilicon/hibmc: fix the hibmc loaded failed bug
	ALSA: usb-audio: Fix size validation in convert_chmap_v3()
	drm/amd/display: Add null pointer check in mod_hdcp_hdcp1_create_session()
	drm/amd/display: Don't print errors for nonexistent connectors
	net: gso: Forbid IPv6 TSO with extensions on devices with only IPV6_CSUM
	ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add
	net: ethernet: mtk_ppe: add RCU lock around dev_fill_forward_path
	ppp: fix race conditions in ppp_fill_forward_path
	net: ti: icssg-prueth: Fix HSR and switch offload Enablement during firwmare reload.
	cifs: Fix oops due to uninitialised variable
	phy: mscc: Fix timestamping for vsc8584
	net: usb: asix_devices: Fix PHY address mask in MDIO bus initialization
	gve: prevent ethtool ops after shutdown
	net/smc: fix UAF on smcsk after smc_listen_out()
	microchip: lan865x: fix missing netif_start_queue() call on device open
	microchip: lan865x: fix missing Timer Increment config for Rev.B0/B1
	LoongArch: Optimize module load time by optimizing PLT/GOT counting
	s390/mm: Do not map lowcore with identity mapping
	ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc
	igc: fix disabling L1.2 PCI-E link substate on I226 on init
	net: dsa: microchip: Fix KSZ9477 HSR port setup issue
	net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit
	net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate
	ALSA: timer: fix ida_free call while not allocated
	bonding: update LACP activity flag after setting lacp_active
	bonding: send LACPDUs periodically in passive mode after receiving partner's LACPDU
	Octeontx2-af: Skip overlap check for SPI field
	net/mlx5: Base ECVF devlink port attrs from 0
	net/mlx5: Relocate function declarations from port.h to mlx5_core.h
	net/mlx5: Add IFC bits and enums for buf_ownership
	net/mlx5e: Query FW for buffer ownership
	net/mlx5e: Preserve shared buffer capacity during headroom updates
	ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation
	s390/hypfs: Avoid unnecessary ioctl registration in debugfs
	s390/hypfs: Enable limited access during lockdown
	netfilter: nf_reject: don't leak dst refcount for loopback packets
	alloc_fdtable(): change calling conventions.
	Linux 6.12.44

Change-Id: Ie66abecd5a914293700162bc323a2c4c63507c79
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@google.com>
parents 04aaf3e4 11a24528
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment