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

Merge 6.6.64 into android15-6.6-lts



GKI (arm64) relevant 132 out of 677 changes, affecting 179 files +1472/-780
  f083283f usb: add support for new USB device ID 0x17EF:0x3098 for the r8152 driver [1 file, +1/-0]
  16009cc1 usb: typec: use cleanup facility for 'altmodes_node' [1 file, +4/-2]
  36347373 bpf: fix filed access without lock [1 file, +4/-3]
  82d0f099 drm: panel-orientation-quirks: Make Lenovo Yoga Tab 3 X90F DMI match less strict [1 file, +0/-1]
  fe8c4081 proc/softirqs: replace seq_printf with seq_put_decimal_ull_width [1 file, +1/-1]
  56106399 ipmr: Fix access to mfc_cache_list without lock held [1 file, +2/-1]
  e0f6ee75 fs/inode: Prevent dump_mapping() accessing invalid dentry.d_name.name [1 file, +7/-3]
  3820b0fa fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats [1 file, +32/-25]
  ecc2aeea bpf: support non-r10 register spill/fill to/from stack in precision tracking [4 files, +169/-98]
  0dd9a53b arm64: probes: Disable kprobes/uprobes on MOPS instructions [2 files, +6/-2]
  41089662 brd: defer automatic disk creation until module initialization succeeds [1 file, +44/-22]
  6c63de9b ext4: avoid remount errors with 'abort' mount option [1 file, +8/-3]
  1a423bbb initramfs: avoid filename buffer overrun [1 file, +15/-0]
  cee3bff5 nvme-pci: fix freeing of the HMB descriptor table [1 file, +9/-7]
  fad4262b block: fix bio_split_rw_at to take zone_write_granularity into account [1 file, +9/-1]
  fbd359a2 ext4: remove calls to to set/clear the folio error flag [3 files, +1/-7]
  2266fe58 ext4: pipeline buffer reads in mext_page_mkuptodate() [1 file, +15/-8]
  cca05950 ext4: remove array of buffer_heads from mext_page_mkuptodate() [1 file, +12/-10]
  77035e4d ext4: fix race in buffer_head read fault injection [10 files, +29/-29]
  51989929 nvme-pci: reverse request order in nvme_queue_rqs [1 file, +17/-22]
  b2c36fa9 virtio_blk: reverse request order in virtio_queue_rqs [1 file, +21/-25]
  ac7dfac6 thermal: core: Initialize thermal zones before registering them [1 file, +1/-1]
  967a0e61 rcu/kvfree: Fix data-race in __mod_timer / kvfree_call_rcu [1 file, +12/-2]
  7723bfe6 time: Partially revert cleanup on msecs_to_jiffies() documentation [1 file, +1/-1]
  01b61f5c time: Fix references to _msecs_to_jiffies() handling of values [2 files, +2/-2]
  45eec49f kcsan, seqlock: Fix incorrect assumption in read_seqbegin() [1 file, +1/-11]
  c24e019c soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get() [1 file, +2/-1]
  ae0ad162 efi/libstub: fix efi_parse_options() ignoring the default command line [1 file, +1/-1]
  f8549e3f tpm: fix signed/unsigned bug when checking event logs [1 file, +9/-8]
  92031d66 Revert "cgroup: Fix memory leak caused by missing cgroup_bpf_offline" [1 file, +1/-3]
  9e67b054 cgroup/bpf: only cgroup v2 can be attached by bpf programs [1 file, +11/-6]
  3dea2312 regmap: irq: Set lockdep class for hierarchical IRQ domains [1 file, +4/-0]
  025067ee firmware: arm_scpi: Check the DVFS OPP count returned by the firmware [1 file, +3/-0]
  2ee46de4 drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused [1 file, +1/-1]
  d6a559c5 bpf, arm64: Remove garbage frame for struct_ops trampoline [1 file, +31/-16]
  cf7b5e0b drm: use ATOMIC64_INIT() for atomic64_t [1 file, +1/-1]
  c88ae0a7 netlink: typographical error in nlmsg_type constants definition [1 file, +1/-1]
  a53ad8ab bpf, sockmap: Several fixes to bpf_msg_push_data [1 file, +33/-20]
  98c7ea7d bpf, sockmap: Several fixes to bpf_msg_pop_data [1 file, +9/-6]
  5ef3e032 bpf, sockmap: Fix sk_msg_reset_curr [1 file, +9/-11]
  37103a9d sock_diag: add module pointer to "struct sock_diag_handler" [9 files, +10/-0]
  161d4fc0 sock_diag: allow concurrent operations [1 file, +42/-31]
  bba7266d sock_diag: allow concurrent operation in sock_diag_rcv_msg() [3 files, +40/-21]
  70530a2f net: use unrcu_pointer() helper [12 files, +19/-21]
  43e25adc ipv6: release nexthop on device removal [1 file, +3/-3]
  89bf1b66 bpf: Force uprobe bpf program to always return 0 [1 file, +2/-3]
  de5a44f3 Bluetooth: fix use-after-free in device_for_each_child() [1 file, +4/-11]
  f466641d erofs: handle NONHEAD !delta[1] lclusters gracefully [1 file, +9/-8]
  4802caac netpoll: Use rcu_access_pointer() in netpoll_poll_lock [1 file, +1/-1]
  da2bc8a0 bpf: fix recursive lock when verdict program return SK_PASS [1 file, +2/-2]
  c4b6c178 unicode: Fix utf8_load() error path [1 file, +1/-1]
  840295a8 trace/trace_event_perf: remove duplicate samples on the first tracepoint event [1 file, +6/-0]
  8e098baf PCI: Fix reset_method_store() memory leak [1 file, +3/-2]
  6b0ed65c f2fs: compress: fix inconsistent update of i_blocks in release_compress_blocks and reserve_compress_blocks [1 file, +1/-1]
  f3d586b7 f2fs: fix the wrong f2fs_bug_on condition in f2fs_do_replace_block [1 file, +1/-1]
  67f4c664 f2fs: check curseg->inited before write_sum_page in change_curseg [1 file, +2/-1]
  ecf4e678 f2fs: fix to avoid potential deadlock in f2fs_record_stop_reason() [3 files, +9/-9]
  794fa879 f2fs: fix race in concurrent f2fs_stop_gc_thread [1 file, +6/-3]
  16784362 f2fs: fix to avoid forcing direct write to use buffered IO on inline_data inode [1 file, +5/-1]
  348d7d07 power: supply: core: Remove might_sleep() from power_supply_put() [1 file, +0/-2]
  836deb96 net/ipv6: delete temporary address if mngtmpaddr is removed or unmanaged [1 file, +29/-12]
  95f7a972 Bluetooth: MGMT: Fix slab-use-after-free Read in set_powered_sync [1 file, +9/-2]
  5703fb1d Bluetooth: MGMT: Fix possible deadlocks [1 file, +18/-9]
  65ed89ca tcp: Fix use-after-free of nreq in reqsk_timer_handler(). [1 file, +1/-1]
  bba7909b ip6mr: fix tables suspicious RCU usage [1 file, +27/-11]
  789a7249 firmware_loader: Fix possible resource leak in fw_log_firmware_info() [1 file, +2/-3]
  a90cb059 f2fs: fix fiemap failure issue when page size is 16KB [1 file, +1/-21]
  6b42ded8 nvme: fix metadata handling in nvme-passthrough [1 file, +7/-1]
  74cb86e1 ALSA: usb-audio: Fix out of bounds reads when finding clock sources [1 file, +23/-1]
  e4f3bb7d dm-bufio: fix warnings about duplicate slab caches [1 file, +8/-4]
  b9877730 f2fs: fix null reference error when checking end of zone [1 file, +3/-1]
  b8f8b81d ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices [1 file, +21/-6]
  786a5527 ext4: supress data-race warnings in ext4_free_inodes_{count,set}() [1 file, +4/-4]
  2bd7c608 ext4: fix FS_IOC_GETFSMAP handling [3 files, +68/-5]
  26cd7f91 KVM: arm64: vgic-v3: Sanitise guest writes to GICR_INVLPIR [1 file, +6/-1]
  130abaa1 KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status [1 file, +0/-1]
  718f1712 KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE [1 file, +5/-1]
  dd2f9861 KVM: arm64: Get rid of userspace_irqchip_in_use [3 files, +4/-19]
  2a4ec241 KVM: arm64: vgic-its: Add a data length check in vgic_its_save_* [2 files, +31/-12]
  74842898 KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device [1 file, +4/-2]
  e5d5c04a PCI: Fix use-after-free of slot->bus on hot remove [1 file, +3/-1]
  1b8868b8 fsnotify: fix sending inotify event with unexpected filename [1 file, +13/-10]
  95827523 tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler [1 file, +1/-1]
  85cfe884 locking/lockdep: Avoid creating new name string literals in lockdep_set_subclass() [1 file, +1/-1]
  0d53178a exfat: fix uninit-value in __exfat_get_dentry_set [1 file, +1/-0]
  19714c9e Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}() [1 file, +6/-4]
  ae0ef0d7 usb: xhci: Fix TD invalidation under pending Set TR Dequeue [1 file, +13/-5]
  32ffdd00 Revert "usb: gadget: composite: fix OS descriptors w_value logic" [1 file, +15/-3]
  66f0fbc8 spi: Fix acpi deferred irq probe [1 file, +10/-3]
  80f25003 ublk: fix ublk_ch_mmap() for 64K page size [1 file, +12/-3]
  ad654c5b arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled [1 file, +1/-1]
  fe0d9800 block: fix missing dispatching request when queue is started or unquiesced [1 file, +2/-0]
  679b1874 block: fix ordering between checking QUEUE_FLAG_QUIESCED request adding [1 file, +34/-13]
  e95080fb block: fix ordering between checking BLK_MQ_S_STOPPED request adding [2 files, +19/-0]
  68a69ed5 blk-mq: Make blk_mq_quiesce_tagset() hold the tag list mutex less long [1 file, +2/-1]
  c68dab16 HID: wacom: Interpret tilt data from Intuos Pro BT as signed values [1 file, +2/-2]
  bc200027 ALSA: pcm: Add sanity NULL check for the default mmap fault handler [1 file, +4/-2]
  bb6bf24f usb: dwc3: gadget: Fix checking for number of TRBs left [1 file, +6/-3]
  1534f6f6 usb: dwc3: gadget: Fix looping of queued SG entries [1 file, +3/-3]
  9e68fcff ublk: fix error code for unsupported command [1 file, +1/-1]
  f7f33bb2 lib: string_helpers: silence snprintf() output truncation warning [1 file, +1/-1]
  27d6e7ef f2fs: fix to do sanity check on node blkaddr in truncate_node() [1 file, +10/-0]
  dd4b1cbc rtc: check if __rtc_read_time was successful in rtc_timer_do_work() [1 file, +6/-1]
  a7071e2b nvme-multipath: prepare for "queue-depth" iopolicy [1 file, +15/-6]
  85b9f3e6 nvme-multipath: implement "queue-depth" iopolicy [3 files, +87/-5]
  f0679539 nvme-multipath: avoid hang on inaccessible namespaces [1 file, +10/-2]
  1e20e4ff nvme/multipath: Fix RCU list traversal to use SRCU primitive [1 file, +14/-7]
  5da567d3 block: return unsigned int from bdev_io_min [1 file, +1/-1]
  db564742 modpost: remove ALL_EXIT_DATA_SECTIONS macro [1 file, +0/-2]
  95da0b40 modpost: disallow *driver to reference .meminit* sections [1 file, +0/-6]
  2462732f modpost: remove MEM_INIT_SECTIONS macro [1 file, +1/-2]
  a169a023 modpost: remove EXIT_SECTIONS macro [1 file, +3/-5]
  db081efa modpost: disallow the combination of EXPORT_SYMBOL and __meminit* [1 file, +1/-1]
  17f4332a modpost: use ALL_INIT_SECTIONS for the section check from DATA_SECTIONS [1 file, +1/-1]
  52197a7c modpost: squash ALL_{INIT,EXIT}_TEXT_SECTIONS to ALL_TEXT_SECTIONS [1 file, +1/-6]
  fe44c547 modpost: remove incorrect code in do_eisa_entry() [1 file, +1/-4]
  906cdbdd block, bfq: fix bfqq uaf in bfq_limit_depth() [1 file, +24/-13]
  bcacb52a quota: flush quota_release_work upon quota writeback [1 file, +2/-0]
  d173aee5 efi/libstub: Free correct pointer on failure [1 file, +1/-1]
  f83f6a6e media: uvcvideo: Stop stream during unregister [1 file, +31/-1]
  b11813bc media: uvcvideo: Require entities to have a non-zero unique ID [1 file, +43/-27]
  065bf5dd ovl: Filter invalid inodes with missing lookup function [1 file, +3/-0]
  6e290ee9 maple_tree: refine mas_store_root() on storing NULL [1 file, +12/-1]
  f8cca70b vmstat: call fold_vm_zone_numa_events() before show per zone NUMA event [1 file, +1/-0]
  9a8b989d zram: clear IDLE flag after recompression [1 file, +7/-0]
  3723d1c0 iommu/io-pgtable-arm: Fix stage-2 map/unmap for concatenated tables [1 file, +15/-3]
  6caff31c util_macros.h: fix/rework find_closest() macros [1 file, +40/-16]
  ce30d11b i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() [1 file, +1/-1]
  b50b631d PCI: endpoint: Clear secondary (not primary) EPC in pci_epc_remove_epf() [1 file, +3/-3]
  c5f4540a ovl: properly handle large files in ovl_security_fileattr [1 file, +6/-1]
  98e1f03d iio: Fix fwnode_handle in __fwnode_iio_channel_get_by_name() [1 file, +1/-1]
  f3b82bb2 posix-timers: Target group sigqueue to current task only if not exiting [1 file, +5/-4]

Changes in 6.6.64
	wifi: radiotap: Avoid -Wflex-array-member-not-at-end warnings
	ASoC: codecs: rt5640: Always disable IRQs from rt5640_cancel_work()
	ASoC: Intel: bytcr_rt5640: Add support for non ACPI instantiated codec
	ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet
	ASoC: Intel: sst: Support LPE0F28 ACPI HID
	wifi: iwlwifi: mvm: Use the sync timepoint API in suspend
	mac80211: fix user-power when emulating chanctx
	usb: add support for new USB device ID 0x17EF:0x3098 for the r8152 driver
	usb: typec: use cleanup facility for 'altmodes_node'
	selftests/watchdog-test: Fix system accidentally reset after watchdog-test
	ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13
	x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB
	bpf: fix filed access without lock
	net: usb: qmi_wwan: add Quectel RG650V
	soc: qcom: Add check devm_kasprintf() returned value
	firmware: arm_scmi: Reject clear channel request on A2P
	regulator: rk808: Add apply_bit for BUCK3 on RK809
	platform/x86: dell-smbios-base: Extends support to Alienware products
	platform/x86: dell-wmi-base: Handle META key Lock/Unlock events
	ASoC: tas2781: Add new driver version for tas2563 & tas2781 qfn chip
	tools/lib/thermal: Remove the thermal.h soft link when doing make clean
	can: j1939: fix error in J1939 documentation.
	platform/x86: thinkpad_acpi: Fix for ThinkPad's with ECFW showing incorrect fan speed
	ASoC: amd: yc: Support dmic on another model of Lenovo Thinkpad E14 Gen 6
	ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate()
	ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div()
	drm: panel-orientation-quirks: Make Lenovo Yoga Tab 3 X90F DMI match less strict
	proc/softirqs: replace seq_printf with seq_put_decimal_ull_width
	ASoC: audio-graph-card2: Purge absent supplies for device tree nodes
	LoongArch: Define a default value for VM_DATA_DEFAULT_FLAGS
	ALSA: usb-audio: Fix Yamaha P-125 Quirk Entry
	ARM: 9420/1: smp: Fix SMP for xip kernels
	ipmr: Fix access to mfc_cache_list without lock held
	i2c: lpi2c: Avoid calling clk_get_rate during transfer
	s390/pkey: Wipe copies of clear-key structures on failure
	serial: sc16is7xx: fix invalid FIFO access with special register set
	x86/stackprotector: Work around strict Clang TLS symbol requirements
	drm/amd/display: Add NULL check for function pointer in dcn32_set_output_transfer_func
	drm/amd/display: Initialize denominators' default to 1
	fs/inode: Prevent dump_mapping() accessing invalid dentry.d_name.name
	drm/amd/display: Check null-initialized variables
	drm/amd/display: Don't refer to dc_sink in is_dsc_need_re_compute
	fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats
	nvme: apple: fix device reference counting
	platform/x86: x86-android-tablets: Unregister devices in reverse order
	drm/amd/display: Add null check for pipe_ctx->plane_state in dcn20_program_pipe
	mptcp: fix possible integer overflow in mptcp_reset_tout_timer
	bpf: support non-r10 register spill/fill to/from stack in precision tracking
	arm64: probes: Disable kprobes/uprobes on MOPS instructions
	kselftest/arm64: mte: fix printf type warnings about __u64
	kselftest/arm64: mte: fix printf type warnings about longs
	s390/cio: Do not unregister the subchannel based on DNV
	s390/pageattr: Implement missing kernel_page_present()
	x86/pvh: Set phys_base when calling xen_prepare_pvh()
	x86/pvh: Call C code via the kernel virtual mapping
	brd: defer automatic disk creation until module initialization succeeds
	ext4: avoid remount errors with 'abort' mount option
	mips: asm: fix warning when disabling MIPS_FP_SUPPORT
	initramfs: avoid filename buffer overrun
	nvme-pci: fix freeing of the HMB descriptor table
	m68k: mvme147: Fix SCSI controller IRQ numbers
	m68k: mvme16x: Add and use "mvme16x.h"
	m68k: mvme147: Reinstate early console
	arm64: fix .data.rel.ro size assertion when CONFIG_LTO_CLANG
	acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block()
	cachefiles: Fix missing pos updates in cachefiles_ondemand_fd_write_iter()
	netfs/fscache: Add a memory barrier for FSCACHE_VOLUME_CREATING
	block: fix bio_split_rw_at to take zone_write_granularity into account
	s390/syscalls: Avoid creation of arch/arch/ directory
	hfsplus: don't query the device logical block size multiple times
	ext4: remove calls to to set/clear the folio error flag
	ext4: pipeline buffer reads in mext_page_mkuptodate()
	ext4: remove array of buffer_heads from mext_page_mkuptodate()
	ext4: fix race in buffer_head read fault injection
	nvme-pci: reverse request order in nvme_queue_rqs
	virtio_blk: reverse request order in virtio_queue_rqs
	crypto: caam - Fix the pointer passed to caam_qi_shutdown()
	crypto: qat - remove check after debugfs_create_dir()
	crypto: qat/qat_4xxx - fix off by one in uof_get_name()
	firmware: google: Unregister driver_info on failure
	EDAC/bluefield: Fix potential integer overflow
	crypto: qat - remove faulty arbiter config reset
	thermal: core: Initialize thermal zones before registering them
	EDAC/fsl_ddr: Fix bad bit shift operations
	EDAC/skx_common: Differentiate memory error sources
	EDAC/{skx_common,i10nm}: Fix incorrect far-memory error source indicator
	crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY
	crypto: cavium - Fix the if condition to exit loop after timeout
	amd-pstate: Set min_perf to nominal_perf for active mode performance gov
	crypto: hisilicon/qm - disable same error report before resetting
	EDAC/igen6: Avoid segmentation fault on module unload
	crypto: inside-secure - Fix the return value of safexcel_xcbcmac_cra_init()
	doc: rcu: update printed dynticks counter bits
	rcu/kvfree: Fix data-race in __mod_timer / kvfree_call_rcu
	hwmon: (pmbus_core) Allow to hook PMBUS_SMBALERT_MASK
	hwmon: (pmbus/core) clear faults after setting smbalert mask
	hwmon: (nct6775-core) Fix overflows seen when writing limit attributes
	ACPI: CPPC: Fix _CPC register setting issue
	crypto: caam - add error check to caam_rsa_set_priv_key_form
	crypto: bcm - add error check in the ahash_hmac_init function
	crypto: cavium - Fix an error handling path in cpt_ucode_load_fw()
	rcuscale: Do a proper cleanup if kfree_scale_init() fails
	tools/lib/thermal: Make more generic the command encoding function
	thermal/lib: Fix memory leak on error in thermal_genl_auto()
	x86/unwind/orc: Fix unwind for newly forked tasks
	time: Partially revert cleanup on msecs_to_jiffies() documentation
	time: Fix references to _msecs_to_jiffies() handling of values
	kcsan, seqlock: Support seqcount_latch_t
	kcsan, seqlock: Fix incorrect assumption in read_seqbegin()
	clocksource/drivers:sp804: Make user selectable
	clocksource/drivers/timer-ti-dm: Fix child node refcount handling
	spi: spi-fsl-lpspi: Use IRQF_NO_AUTOEN flag in request_irq()
	drivers: soc: xilinx: add the missing kfree in xlnx_add_cb_for_suspend()
	microblaze: Export xmb_manager functions
	arm64: dts: mt8195: Fix dtbs_check error for mutex node
	arm64: dts: mt8195: Fix dtbs_check error for infracfg_ao node
	soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq()
	soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get()
	arm64: dts: qcom: sm6350: Fix GPU frequencies missing on some speedbins
	ARM: dts: microchip: sam9x60: Add missing property atmel,usart-mode
	mmc: mmc_spi: drop buggy snprintf()
	openrisc: Implement fixmap to fix earlycon
	efi/libstub: fix efi_parse_options() ignoring the default command line
	tpm: fix signed/unsigned bug when checking event logs
	media: i2c: ds90ub960: Fix missing return check on ub960_rxport_read call
	arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4
	arm64: dts: mt8183: kukui: Fix the address of eeprom at i2c4
	arm64: dts: mediatek: mt8173-elm-hana: Add vdd-supply to second source trackpad
	Revert "cgroup: Fix memory leak caused by missing cgroup_bpf_offline"
	cgroup/bpf: only cgroup v2 can be attached by bpf programs
	regulator: rk808: Restrict DVS GPIOs to the RK808 variant only
	arm64: dts: mt8183: fennel: add i2c2's i2c-scl-internal-delay-ns
	arm64: dts: mt8183: burnet: add i2c2's i2c-scl-internal-delay-ns
	arm64: dts: mt8183: cozmo: add i2c2's i2c-scl-internal-delay-ns
	arm64: dts: mt8183: Damu: add i2c2's i2c-scl-internal-delay-ns
	pwm: imx27: Workaround of the pwm output bug when decrease the duty cycle
	ARM: dts: cubieboard4: Fix DCDC5 regulator constraints
	arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible
	arm64: dts: ti: k3-j7200: Fix register map for main domain pmx
	arm64: dts: ti: k3-j7200: Fix clock ids for MCSPI instances
	arm64: dts: ti: k3-j721e: Fix clock IDs for MCSPI instances
	arm64: dts: ti: k3-j721s2: Fix clock IDs for MCSPI instances
	um: Unconditionally call unflatten_device_tree()
	x86/of: Unconditionally call unflatten_and_copy_device_tree()
	of/fdt: add dt_phys arg to early_init_dt_scan and early_init_dt_verify
	pmdomain: ti-sci: Add missing of_node_put() for args.np
	spi: tegra210-quad: Avoid shift-out-of-bounds
	spi: zynqmp-gqspi: Undo runtime PM changes at driver exit time​
	regmap: irq: Set lockdep class for hierarchical IRQ domains
	arm64: dts: renesas: hihope: Drop #sound-dai-cells
	arm64: dts: mediatek: Add ADC node on MT6357, MT6358, MT6359 PMICs
	arm64: dts: mediatek: mt6358: fix dtbs_check error
	arm64: dts: mediatek: mt8183-kukui-jacuzzi: Fix DP bridge supply names
	arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add supplies for fixed regulators
	selftests/resctrl: Split fill_buf to allow tests finer-grained control
	selftests/resctrl: Refactor fill_buf functions
	selftests/resctrl: Fix memory overflow due to unhandled wraparound
	selftests/resctrl: Protect against array overrun during iMC config parsing
	firmware: arm_scpi: Check the DVFS OPP count returned by the firmware
	media: atomisp: Add check for rgby_data memory allocation failure
	arm64: dts: rockchip: correct analog audio name on Indiedroid Nova
	HID: hyperv: streamline driver probe to avoid devres issues
	platform/x86: panasonic-laptop: Return errno correctly in show callback
	drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused
	drm/vc4: hvs: Don't write gamma luts on 2711
	drm/vc4: hdmi: Avoid hang with debug registers when suspended
	drm/vc4: hvs: Fix dlist debug not resetting the next entry pointer
	drm/vc4: hvs: Remove incorrect limit from hvs_dlist debugfs function
	drm/vc4: hvs: Correct logic on stopping an HVS channel
	wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service()
	drm/omap: Fix possible NULL dereference
	drm/omap: Fix locking in omap_gem_new_dmabuf()
	wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq()
	wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq()
	drm/imx/dcss: Use IRQF_NO_AUTOEN flag in request_irq()
	drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq()
	drm/v3d: Address race-condition in MMU flush
	wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss1
	wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss2
	wifi: ath12k: Skip Rx TID cleanup for self peer
	dt-bindings: vendor-prefixes: Add NeoFidelity, Inc
	ASoC: fsl_micfil: fix regmap_write_bits usage
	ASoC: dt-bindings: mt6359: Update generic node name and dmic-mode
	drm/bridge: anx7625: Drop EDID cache on bridge power off
	drm/bridge: it6505: Drop EDID cache on bridge power off
	libbpf: Fix expected_attach_type set handling in program load callback
	libbpf: Fix output .symtab byte-order during linking
	bpf: Fix the xdp_adjust_tail sample prog issue
	wifi: ath11k: Fix CE offset address calculation for WCN6750 in SSR
	virtchnl: Add CRC stripping capability
	ice: Support FCS/CRC strip disable for VF
	ice: consistently use q_idx in ice_vc_cfg_qs_msg()
	drm/vc4: Match drm_dev_enter and exit calls in vc4_hvs_atomic_flush
	libbpf: fix sym_is_subprog() logic for weak global subprogs
	ASoC: rt722-sdca: Remove logically deadcode in rt722-sdca.c
	libbpf: never interpret subprogs in .text as entry programs
	netdevsim: copy addresses for both in and out paths
	drm/bridge: tc358767: Fix link properties discovery
	selftests/bpf: Fix msg_verify_data in test_sockmap
	selftests/bpf: Fix txmsg_redir of test_txmsg_pull in test_sockmap
	wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan()
	drm: fsl-dcu: enable PIXCLK on LS1021A
	drm/msm/dpu: on SDM845 move DSPP_3 to LM_5 block
	drm/msm/dpu: drop LM_3 / LM_4 on SDM845
	drm/msm/dpu: drop LM_3 / LM_4 on MSM8998
	octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_common.c
	octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_ethtool.c
	octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_flows.c
	octeontx2-pf: handle otx2_mbox_get_rsp errors in cn10k.c
	octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dmac_flt.c
	octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dcbnl.c
	selftests/bpf: fix test_spin_lock_fail.c's global vars usage
	drm/panfrost: Remove unused id_mask from struct panfrost_model
	bpf, arm64: Remove garbage frame for struct_ops trampoline
	drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq()
	drm/msm/gpu: Check the status of registration to PM QoS
	drm/etnaviv: Request pages from DMA32 zone on addressing_limited
	drm/etnaviv: hold GPU lock across perfmon sampling
	drm/nouveau/gr/gf100: Fix missing unlock in gf100_gr_chan_new()
	drm: zynqmp_kms: Unplug DRM device before removal
	wifi: wfx: Fix error handling in wfx_core_init()
	drm/msm/dpu: cast crtc_clk calculation to u64 in _dpu_core_perf_calc_clk()
	bpf, bpftool: Fix incorrect disasm pc
	drm/vkms: Drop unnecessary call to drm_crtc_cleanup()
	drm: use ATOMIC64_INIT() for atomic64_t
	netfilter: nf_tables: Open-code audit log call in nf_tables_getrule()
	netfilter: nf_tables: Introduce nf_tables_getrule_single()
	netfilter: nf_tables: avoid false-positive lockdep splat on rule deletion
	netfilter: nf_tables: must hold rcu read lock while iterating expression type list
	netfilter: nf_tables: skip transaction if update object is not implemented
	netfilter: nf_tables: must hold rcu read lock while iterating object type list
	netlink: typographical error in nlmsg_type constants definition
	selftests/bpf: Add txmsg_pass to pull/push/pop in test_sockmap
	selftests/bpf: Fix SENDPAGE data logic in test_sockmap
	selftests/bpf: Fix total_bytes in msg_loop_rx in test_sockmap
	selftests/bpf: Add push/pop checking for msg_verify_data in test_sockmap
	bpf, sockmap: Several fixes to bpf_msg_push_data
	bpf, sockmap: Several fixes to bpf_msg_pop_data
	bpf, sockmap: Fix sk_msg_reset_curr
	sock_diag: add module pointer to "struct sock_diag_handler"
	sock_diag: allow concurrent operations
	sock_diag: allow concurrent operation in sock_diag_rcv_msg()
	net: use unrcu_pointer() helper
	ipv6: release nexthop on device removal
	selftests: net: really check for bg process completion
	drm/amdkfd: Fix wrong usage of INIT_WORK()
	bpf: Force uprobe bpf program to always return 0
	net: rfkill: gpio: Add check for clk_enable()
	ALSA: usx2y: Use snd_card_free_when_closed() at disconnection
	ALSA: us122l: Use snd_card_free_when_closed() at disconnection
	ALSA: caiaq: Use snd_card_free_when_closed() at disconnection
	ALSA: 6fire: Release resources at card release
	Bluetooth: fix use-after-free in device_for_each_child()
	erofs: handle NONHEAD !delta[1] lclusters gracefully
	netpoll: Use rcu_access_pointer() in netpoll_poll_lock
	wireguard: selftests: load nf_conntrack if not present
	bpf: fix recursive lock when verdict program return SK_PASS
	unicode: Fix utf8_load() error path
	cppc_cpufreq: Use desired perf if feedback ctrs are 0 or unchanged
	clk: mediatek: drop two dead config options
	trace/trace_event_perf: remove duplicate samples on the first tracepoint event
	pinctrl: zynqmp: drop excess struct member description
	scsi: hisi_sas: Enable all PHYs that are not disabled by user during controller reset
	powerpc/vdso: Flag VDSO64 entry points as functions
	mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race
	mfd: da9052-spi: Change read-mask to write-mask
	mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device
	mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device
	mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices
	cpufreq: loongson2: Unregister platform_driver on failure
	powerpc/fadump: Refactor and prepare fadump_cma_init for late init
	powerpc/fadump: Move fadump_cma_init to setup_arch() after initmem_init()
	mtd: hyperbus: rpc-if: Convert to platform remove callback returning void
	mtd: hyperbus: rpc-if: Add missing MODULE_DEVICE_TABLE
	mtd: rawnand: atmel: Fix possible memory leak
	powerpc/mm/fault: Fix kfence page fault reporting
	mtd: spi-nor: spansion: Use nor->addr_nbytes in octal DTR mode in RD_ANY_REG_OP
	powerpc/pseries: Fix dtl_access_lock to be a rw_semaphore
	cpufreq: CPPC: Fix possible null-ptr-deref for cpufreq_cpu_get_raw()
	cpufreq: CPPC: Fix possible null-ptr-deref for cppc_get_cpu_cost()
	RDMA/hns: Fix an AEQE overflow error caused by untimely update of eq_db_ci
	RDMA/hns: Use dev_* printings in hem code instead of ibdev_*
	RDMA/hns: Fix cpu stuck caused by printings during reset
	RDMA/rxe: Fix the qp flush warnings in req
	RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey
	clk: sunxi-ng: d1: Fix PLL_AUDIO0 preset
	clk: renesas: rzg2l: Fix FOUTPOSTDIV clk
	RDMA/rxe: Set queue pair cur_qp_state when being queried
	RISC-V: KVM: Fix APLIC in_clrip and clripnum write emulation
	clk: imx: lpcg-scu: SW workaround for errata (e10858)
	clk: imx: fracn-gppll: correct PLL initialization flow
	clk: imx: fracn-gppll: fix pll power up
	clk: imx: clk-scu: fix clk enable state save and restore
	clk: imx: imx8-acm: Fix return value check in clk_imx_acm_attach_pm_domains()
	iommu/vt-d: Fix checks and print in dmar_fault_dump_ptes()
	iommu/vt-d: Fix checks and print in pgtable_walk()
	checkpatch: check for missing Fixes tags
	checkpatch: always parse orig_commit in fixes tag
	mfd: rt5033: Fix missing regmap_del_irq_chip()
	fs/proc/kcore.c: fix coccinelle reported ERROR instances
	scsi: bfa: Fix use-after-free in bfad_im_module_exit()
	scsi: fusion: Remove unused variable 'rc'
	scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb()
	scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb()
	scsi: sg: Enable runtime power management
	x86/tdx: Skip saving output regs when SEAMCALL fails with VMFailInvalid
	x86/tdx: Make macros of TDCALLs consistent with the spec
	x86/tdx: Rename __tdx_module_call() to __tdcall()
	x86/tdx: Pass TDCALL/SEAMCALL input/output registers via a structure
	x86/tdx: Introduce wrappers to read and write TD metadata
	x86/tdx: Rename tdx_parse_tdinfo() to tdx_setup()
	x86/tdx: Dynamically disable SEPT violations from causing #VEs
	RDMA/hns: Fix out-of-order issue of requester when setting FENCE
	RDMA/hns: Fix NULL pointer derefernce in hns_roce_map_mr_sg()
	cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_cost()
	cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_power()
	ocfs2: fix uninitialized value in ocfs2_file_read_iter()
	dax: delete a stale directory pmem
	KVM: PPC: Book3S HV: Stop using vc->dpdes for nested KVM guests
	KVM: PPC: Book3S HV: Avoid returning to nested hypervisor on pending doorbells
	powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static
	powerpc/kexec: Fix return of uninitialized variable
	fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem()
	IB/mlx5: Allocate resources just before first QP/SRQ is created
	RDMA/mlx5: Move events notifier registration to be after device registration
	clk: clk-apple-nco: Add NULL check in applnco_probe
	clk: ralink: mtmips: fix clock plan for Ralink SoC RT3883
	clk: ralink: mtmips: fix clocks probe order in oldest ralink SoCs
	dt-bindings: clock: axi-clkgen: include AXI clk
	clk: clk-axi-clkgen: make sure to enable the AXI bus clock
	arm64: dts: qcom: sc8180x: Add a SoC-specific compatible to cpufreq-hw
	pinctrl: k210: Undef K210_PC_DEFAULT
	smb: cached directories can be more than root file handle
	mailbox: arm_mhuv2: clean up loop in get_irq_chan_comb()
	perf cs-etm: Don't flush when packet_queue fills up
	gfs2: Get rid of gfs2_glock_queue_put in signal_our_withdraw
	gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async
	gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE
	gfs2: Allow immediate GLF_VERIFY_DELETE work
	gfs2: Fix unlinked inode cleanup
	PCI: Fix reset_method_store() memory leak
	perf stat: Close cork_fd when create_perf_stat_counter() failed
	perf stat: Fix affinity memory leaks on error path
	perf trace: Keep exited threads for summary
	perf test attr: Add back missing topdown events
	f2fs: compress: fix inconsistent update of i_blocks in release_compress_blocks and reserve_compress_blocks
	f2fs: fix to account dirty data in __get_secs_required()
	perf probe: Fix libdw memory leak
	perf probe: Correct demangled symbols in C++ program
	rust: macros: fix documentation of the paste! macro
	PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads
	PCI: cpqphp: Fix PCIBIOS_* return value confusion
	perf ftrace latency: Fix unit on histogram first entry when using --use-nsec
	f2fs: fix the wrong f2fs_bug_on condition in f2fs_do_replace_block
	f2fs: check curseg->inited before write_sum_page in change_curseg
	f2fs: fix to avoid potential deadlock in f2fs_record_stop_reason()
	f2fs: fix to avoid use GC_AT when setting gc_mode as GC_URGENT_LOW or GC_URGENT_MID
	PCI: Add T_PVPERL macro
	PCI: j721e: Add per platform maximum lane settings
	PCI: j721e: Add PCIe 4x lane selection support
	PCI: cadence: Extract link setup sequence from cdns_pcie_host_setup()
	PCI: cadence: Set cdns_pcie_host_init() global
	PCI: j721e: Add reset GPIO to struct j721e_pcie
	PCI: j721e: Use T_PERST_CLK_US macro
	PCI: j721e: Add suspend and resume support
	PCI: j721e: Deassert PERST# after a delay of PCIE_T_PVPERL_MS milliseconds
	f2fs: fix race in concurrent f2fs_stop_gc_thread
	f2fs: fix to avoid forcing direct write to use buffered IO on inline_data inode
	perf trace: avoid garbage when not printing a trace event's arguments
	m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x
	m68k: coldfire/device.c: only build FEC when HW macros are defined
	svcrdma: Address an integer overflow
	perf list: Fix topic and pmu_name argument order
	perf trace: Fix tracing itself, creating feedback loops
	perf trace: Do not lose last events in a race
	perf trace: Avoid garbage when not printing a syscall's arguments
	remoteproc: qcom: pas: add minidump_id to SM8350 resources
	rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length
	remoteproc: qcom_q6v5_mss: Re-order writes to the IMEM region
	PCI: endpoint: epf-mhi: Avoid NULL dereference if DT lacks 'mmio'
	NFSD: Prevent NULL dereference in nfsd4_process_cb_update()
	NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir()
	nfsd: release svc_expkey/svc_export with rcu_work
	svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init()
	NFSD: Fix nfsd4_shutdown_copy()
	hwmon: (tps23861) Fix reporting of negative temperatures
	vdpa/mlx5: Fix suboptimal range on iotlb iteration
	selftests/mount_setattr: Fix failures on 64K PAGE_SIZE kernels
	gpio: zevio: Add missed label initialisation
	vfio/pci: Properly hide first-in-list PCIe extended capability
	fs_parser: update mount_api doc to match function signature
	LoongArch: Fix build failure with GCC 15 (-std=gnu23)
	LoongArch: BPF: Sign-extend return values
	power: supply: core: Remove might_sleep() from power_supply_put()
	power: supply: bq27xxx: Fix registers of bq27426
	power: supply: rt9471: Fix wrong WDT function regfield declaration
	power: supply: rt9471: Use IC status regfield to report real charger status
	net: usb: lan78xx: Fix double free issue with interrupt buffer allocation
	net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device
	tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets
	net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration
	net: microchip: vcap: Add typegroup table terminators in kunit tests
	s390/iucv: MSG_PEEK causes memory leak in iucv_sock_destruct()
	net/ipv6: delete temporary address if mngtmpaddr is removed or unmanaged
	net: mdio-ipq4019: add missing error check
	marvell: pxa168_eth: fix call balance of pep->clk handling routines
	net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken
	octeontx2-af: RPM: Fix mismatch in lmac type
	octeontx2-af: RPM: Fix low network performance
	octeontx2-pf: Reset MAC stats during probe
	octeontx2-af: RPM: fix stale RSFEC counters
	octeontx2-af: RPM: fix stale FCFEC counters
	octeontx2-af: Quiesce traffic before NIX block reset
	spi: atmel-quadspi: Fix register name in verbose logging function
	net: hsr: fix hsr_init_sk() vs network/transport headers.
	bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down
	bnxt_en: Refactor bnxt_ptp_init()
	bnxt_en: Unregister PTP during PCI shutdown and suspend
	Bluetooth: MGMT: Fix slab-use-after-free Read in set_powered_sync
	Bluetooth: MGMT: Fix possible deadlocks
	llc: Improve setsockopt() handling of malformed user input
	rxrpc: Improve setsockopt() handling of malformed user input
	tcp: Fix use-after-free of nreq in reqsk_timer_handler().
	ip6mr: fix tables suspicious RCU usage
	ipmr: fix tables suspicious RCU usage
	iio: light: al3010: Fix an error handling path in al3010_probe()
	usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read()
	usb: yurex: make waiting on yurex_write interruptible
	USB: chaoskey: fail open after removal
	USB: chaoskey: Fix possible deadlock chaoskey_list_lock
	misc: apds990x: Fix missing pm_runtime_disable()
	counter: stm32-timer-cnt: Add check for clk_enable()
	counter: ti-ecap-capture: Add check for clk_enable()
	firmware_loader: Fix possible resource leak in fw_log_firmware_info()
	ALSA: hda/realtek: Update ALC256 depop procedure
	drm/radeon: add helper rdev_to_drm(rdev)
	drm/radeon: change rdev->ddev to rdev_to_drm(rdev)
	drm/radeon: Fix spurious unplug event on radeon HDMI
	drm/amd/display: Fix null check for pipe_ctx->plane_state in hwss_setup_dpp
	apparmor: fix 'Do simple duplicate message elimination'
	ASoC: amd: yc: Fix for enabling DMIC on acp6x via _DSD entry
	gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru
	gfs2: Remove and replace gfs2_glock_queue_work
	f2fs: fix fiemap failure issue when page size is 16KB
	mailbox: mtk-cmdq: Move devm_mbox_controller_register() after devm_pm_runtime_enable()
	scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths
	nvme: fix metadata handling in nvme-passthrough
	xfs: add bounds checking to xlog_recover_process_data
	xen: Fix the issue of resource not being properly released in xenbus_dev_probe()
	ALSA: usb-audio: Fix out of bounds reads when finding clock sources
	usb: ehci-spear: fix call balance of sehci clk handling routines
	closures: Change BUG_ON() to WARN_ON()
	dm-cache: fix warnings about duplicate slab caches
	drm/amd/display: Add NULL check for clk_mgr and clk_mgr->funcs in dcn30_init_hw
	drm/amd/display: Add NULL check for clk_mgr in dcn32_init_hw
	drm/amd/display: Check null pointer before try to access it
	drm/amd/display: Add NULL check for function pointer in dcn20_set_output_transfer_func
	drm/amd/display: Check phantom_stream before it is used
	drm/amd/display: Add NULL pointer check for kzalloc
	dm-bufio: fix warnings about duplicate slab caches
	perf/x86/intel: Hide Topdown metrics events if the feature is not enumerated
	f2fs: fix null reference error when checking end of zone
	btrfs: do not BUG_ON() when freeing tree block after error
	ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices
	Revert "arm64: dts: mediatek: mt8195-cherry: Mark USB 3.0 on xhci1 as disabled"
	arm64: dts: mediatek: mt8195-cherry: Mark USB 3.0 on xhci1 as disabled
	ASoC: Intel: sst: Fix used of uninitialized ctx to log an error
	soc: qcom: socinfo: fix revision check in qcom_socinfo_probe()
	ext4: supress data-race warnings in ext4_free_inodes_{count,set}()
	ext4: fix FS_IOC_GETFSMAP handling
	jfs: xattr: check invalid xattr size more strictly
	ASoC: amd: yc: Add a quirk for microfone on Lenovo ThinkPad P14s Gen 5 21MES00B00
	ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata()
	perf/x86/intel/pt: Fix buffer full but size is 0 case
	crypto: x86/aegis128 - access 32-bit arguments as 32-bit
	KVM: x86/mmu: Skip the "try unsync" path iff the old SPTE was a leaf SPTE
	powerpc/pseries: Fix KVM guest detection for disabling hardlockup detector
	KVM: arm64: vgic-v3: Sanitise guest writes to GICR_INVLPIR
	KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status
	KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE
	KVM: arm64: Get rid of userspace_irqchip_in_use
	KVM: arm64: vgic-its: Add a data length check in vgic_its_save_*
	KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device
	PCI: Fix use-after-free of slot->bus on hot remove
	fsnotify: fix sending inotify event with unexpected filename
	comedi: Flush partial mappings in error case
	apparmor: test: Fix memory leak for aa_unpack_strdup()
	tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler
	locking/lockdep: Avoid creating new name string literals in lockdep_set_subclass()
	tools/nolibc: s390: include std.h
	pinctrl: qcom: spmi: fix debugfs drive strength
	dt-bindings: iio: dac: ad3552r: fix maximum spi speed
	exfat: fix uninit-value in __exfat_get_dentry_set
	Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}()
	Compiler Attributes: disable __counted_by for clang < 19.1.3
	usb: xhci: Fix TD invalidation under pending Set TR Dequeue
	ARM: dts: omap36xx: declare 1GHz OPP as turbo again
	wifi: ath12k: fix warning when unbinding
	wifi: rtlwifi: Drastically reduce the attempts to read efuse in case of failures
	wifi: ath12k: fix crash when unbinding
	wifi: brcmfmac: release 'root' node in all execution paths
	Revert "usb: gadget: composite: fix OS descriptors w_value logic"
	serial: sh-sci: Clean sci_ports[0] after at earlycon exit
	Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit"
	gpio: exar: set value when external pull-up or pull-down is present
	netfilter: ipset: add missing range check in bitmap_ip_uadt
	spi: Fix acpi deferred irq probe
	mtd: spi-nor: core: replace dummy buswidth from addr to data
	cpufreq: mediatek-hw: Fix wrong return value in mtk_cpufreq_get_cpu_power()
	cifs: support mounting with alternate password to allow password rotation
	parisc/ftrace: Fix function graph tracing disablement
	ksmbd: fix use-after-free in SMB request handling
	smb: client: fix NULL ptr deref in crypto_aead_setkey()
	platform/chrome: cros_ec_typec: fix missing fwnode reference decrement
	ubi: wl: Put source PEB into correct list if trying locking LEB failed
	um: ubd: Do not use drvdata in release
	um: net: Do not use drvdata in release
	dt-bindings: serial: rs485: Fix rs485-rts-delay property
	serial: 8250_fintek: Add support for F81216E
	serial: 8250: omap: Move pm_runtime_get_sync
	um: vector: Do not use drvdata in release
	sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
	iio: gts: Fix uninitialized symbol 'ret'
	ublk: fix ublk_ch_mmap() for 64K page size
	arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled
	block: fix missing dispatching request when queue is started or unquiesced
	block: fix ordering between checking QUEUE_FLAG_QUIESCED request adding
	block: fix ordering between checking BLK_MQ_S_STOPPED request adding
	blk-mq: Make blk_mq_quiesce_tagset() hold the tag list mutex less long
	HID: wacom: Interpret tilt data from Intuos Pro BT as signed values
	media: wl128x: Fix atomicity violation in fmc_send_cmd()
	soc: fsl: rcpm: fix missing of_node_put() in copy_ippdexpcr1_setting()
	media: v4l2-core: v4l2-dv-timings: check cvt/gtf result
	ALSA: ump: Fix evaluation of MIDI 1.0 FB info
	ALSA: pcm: Add sanity NULL check for the default mmap fault handler
	ALSA: hda/realtek: Update ALC225 depop procedure
	ALSA: hda/realtek: Set PCBeep to default value for ALC274
	ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max
	ALSA: hda/realtek: Apply quirk for Medion E15433
	smb3: request handle caching when caching directories
	smb: client: handle max length for SMB symlinks
	smb: Don't leak cfid when reconnect races with open_cached_dir
	smb: prevent use-after-free due to open_cached_dir error paths
	smb: During unmount, ensure all cached dir instances drop their dentry
	usb: musb: Fix hardware lockup on first Rx endpoint request
	usb: dwc3: gadget: Fix checking for number of TRBs left
	usb: dwc3: gadget: Fix looping of queued SG entries
	ublk: fix error code for unsupported command
	lib: string_helpers: silence snprintf() output truncation warning
	f2fs: fix to do sanity check on node blkaddr in truncate_node()
	ipc: fix memleak if msg_init_ns failed in create_ipc_ns
	NFSD: Prevent a potential integer overflow
	SUNRPC: make sure cache entry active before cache_show
	um: Fix potential integer overflow during physmem setup
	um: Fix the return value of elf_core_copy_task_fpregs
	um: Always dump trace for specified task in show_stack
	NFSv4.0: Fix a use-after-free problem in the asynchronous open()
	rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq()
	rtc: abx80x: Fix WDT bit position of the status register
	rtc: check if __rtc_read_time was successful in rtc_timer_do_work()
	ubi: fastmap: wl: Schedule fm_work if wear-leveling pool is empty
	ubifs: Correct the total block count by deducting journal reservation
	ubi: fastmap: Fix duplicate slab cache names while attaching
	ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit
	jffs2: fix use of uninitialized variable
	rtc: rzn1: fix BCD to rtc_time conversion errors
	nvme-multipath: prepare for "queue-depth" iopolicy
	nvme-multipath: implement "queue-depth" iopolicy
	nvme-multipath: avoid hang on inaccessible namespaces
	nvme/multipath: Fix RCU list traversal to use SRCU primitive
	block: return unsigned int from bdev_io_min
	9p/xen: fix init sequence
	9p/xen: fix release of IRQ
	perf/arm-smmuv3: Fix lockdep assert in ->event_init()
	perf/arm-cmn: Ensure port and device id bits are set properly
	smb: client: disable directory caching when dir_cache_timeout is zero
	cifs: Fix parsing native symlinks relative to the export
	cifs: Fix parsing reparse point with native symlink in SMB1 non-UNICODE session
	rtc: ab-eoz9: don't fail temperature reads on undervoltage notification
	modpost: remove ALL_EXIT_DATA_SECTIONS macro
	modpost: disallow *driver to reference .meminit* sections
	modpost: remove MEM_INIT_SECTIONS macro
	modpost: remove EXIT_SECTIONS macro
	modpost: disallow the combination of EXPORT_SYMBOL and __meminit*
	modpost: use ALL_INIT_SECTIONS for the section check from DATA_SECTIONS
	modpost: squash ALL_{INIT,EXIT}_TEXT_SECTIONS to ALL_TEXT_SECTIONS
	init/modpost: conditionally check section mismatch to __meminit*
	Rename .data.unlikely to .data..unlikely
	Rename .data.once to .data..once to fix resetting WARN*_ONCE
	smb: Initialize cfid->tcon before performing network ops
	modpost: remove incorrect code in do_eisa_entry()
	cifs: during remount, make sure passwords are in sync
	cifs: unlock on error in smb3_reconfigure()
	nfs: ignore SB_RDONLY when mounting nfs
	sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport
	SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT
	sunrpc: fix one UAF issue caused by sunrpc kernel tcp socket
	block, bfq: fix bfqq uaf in bfq_limit_depth()
	sh: intc: Fix use-after-free bug in register_intc_controller()
	xfs: remove unknown compat feature check in superblock write validation
	quota: flush quota_release_work upon quota writeback
	btrfs: don't loop for nowait writes when checking for cross references
	btrfs: add a sanity check for btrfs root in btrfs_search_slot()
	btrfs: ref-verify: fix use-after-free after invalid ref action
	md/md-bitmap: Add missing destroy_work_on_stack()
	arm64: dts: allwinner: pinephone: Add mount matrix to accelerometer
	arm64: dts: freescale: imx8mm-verdin: Fix SD regulator startup delay
	arm64: dts: ti: k3-am62-verdin: Fix SD regulator startup delay
	media: amphion: Set video drvdata before register video device
	media: imx-jpeg: Set video drvdata before register video device
	media: mtk-jpeg: Fix null-ptr-deref during unload module
	media: i2c: dw9768: Fix pm_runtime_set_suspended() with runtime pm enabled
	arm64: dts: freescale: imx8mp-verdin: Fix SD regulator startup delay
	media: i2c: tc358743: Fix crash in the probe error path when using polling
	media: imx-jpeg: Ensure power suppliers be suspended before detach them
	media: verisilicon: av1: Fix reference video buffer pointer assignment
	media: ts2020: fix null-ptr-deref in ts2020_probe()
	media: platform: exynos4-is: Fix an OF node reference leak in fimc_md_is_isp_available
	efi/libstub: Free correct pointer on failure
	media: amphion: Fix pm_runtime_set_suspended() with runtime pm enabled
	media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled
	media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate()
	media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal()
	media: uvcvideo: Stop stream during unregister
	media: uvcvideo: Require entities to have a non-zero unique ID
	ovl: Filter invalid inodes with missing lookup function
	maple_tree: refine mas_store_root() on storing NULL
	ftrace: Fix regression with module command in stack_trace_filter
	vmstat: call fold_vm_zone_numa_events() before show per zone NUMA event
	zram: clear IDLE flag after recompression
	iommu/io-pgtable-arm: Fix stage-2 map/unmap for concatenated tables
	leds: lp55xx: Remove redundant test for invalid channel number
	clk: qcom: gcc-qcs404: fix initial rate of GPLL3
	ad7780: fix division by zero in ad7780_write_raw()
	ARM: 9429/1: ioremap: Sync PGDs for VMALLOC shadow
	s390/entry: Mark IRQ entries to fix stack depot warnings
	ARM: 9430/1: entry: Do a dummy read from VMAP shadow
	ARM: 9431/1: mm: Pair atomic_set_release() with _read_acquire()
	mm/slub: Avoid list corruption when removing a slab from the full list
	ceph: extract entity name from device id
	util_macros.h: fix/rework find_closest() macros
	scsi: ufs: exynos: Fix hibern8 notify callbacks
	i3c: master: svc: Fix pm_runtime_set_suspended() with runtime pm enabled
	i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs()
	PCI: keystone: Set mode as Root Complex for "ti,keystone-pcie" compatible
	PCI: keystone: Add link up check to ks_pcie_other_map_bus()
	PCI: endpoint: Clear secondary (not primary) EPC in pci_epc_remove_epf()
	fs/proc/kcore.c: Clear ret value in read_kcore_iter after successful iov_iter_zero
	thermal: int3400: Fix reading of current_uuid for active policy
	leds: flash: mt6360: Fix device_for_each_child_node() refcounting in error paths
	ovl: properly handle large files in ovl_security_fileattr
	dm: Fix typo in error message
	dm thin: Add missing destroy_work_on_stack()
	PCI: of_property: Assign PCI instead of CPU bus address to dynamic PCI nodes
	PCI: rockchip-ep: Fix address translation unit programming
	nfsd: make sure exp active before svc_export_show
	nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur
	iio: accel: kx022a: Fix raw read format
	iio: Fix fwnode_handle in __fwnode_iio_channel_get_by_name()
	iio: adc: ad7923: Fix buffer overflow for tx_buf and ring_xfer
	iio: gts: fix infinite loop for gain_to_scaletables()
	powerpc: Fix stack protector Kconfig test for clang
	powerpc: Adjust adding stack protector flags to KBUILD_CLAGS for clang
	btrfs: don't BUG_ON on ENOMEM from btrfs_lookup_extent_info() in walk_down_proc()
	tpm: Lock TPM chip in tpm_pm_suspend() first
	udmabuf: use vmf_insert_pfn and VM_PFNMAP for handling mmap
	drm/sti: avoid potential dereference of error pointers in sti_hqvdp_atomic_check
	drm/sti: avoid potential dereference of error pointers in sti_gdp_atomic_check
	drm/sti: avoid potential dereference of error pointers
	drm/mediatek: Fix child node refcount handling in early exit
	drm/etnaviv: flush shader L1 cache after user commandstream
	drm: xlnx: zynqmp_dpsub: fix hotplug detection
	drm/amdkfd: Use the correct wptr size
	drm/amdgpu: fix usage slab after free
	drm/amd/pm: update current_socclk and current_uclk in gpu_metrics on smu v13.0.7
	posix-timers: Target group sigqueue to current task only if not exiting
	Linux 6.6.64

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