Commit 87fb1f2f authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman Committed by Matthias Männich
Browse files

Merge tag 'android14-6.1.84_r00' into android14-6.1



This catches the android14-6.1 branch up to the 6.1.84 LTS release.
Included in here are the following commits:

* 1dca1fea Merge branch 'android14-6.1' into branch 'android14-6.1-lts'
* b98ce0fe ANDROID: GKI: update the abi for tracing changes in 6.1.84
* 5f29666f Revert "timers: Rename del_timer_sync() to timer_delete_sync()"
* 501c229a Revert "media: mc: Add num_links flag to media_pad"
* 2b84f5ed Revert "media: mc: Expand MUST_CONNECT flag to always require an enabled link"
*   2b530e8f Merge 6.1.84 into android14-6.1-lts
|\
| * 34738586 Linux 6.1.84
| * 7b970a14 tools/resolve_btfids: fix build with musl libc
| * ab062fa3 USB: core: Fix deadlock in usb_deauthorize_interface()
| * df84d9f7 x86/sev: Skip ROM range scans and validation for SEV-SNP guests
| * 98cfafaf scsi: libsas: Fix disk not being scanned in after being removed
| * d511040d scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
| * 8dbc1762 scsi: lpfc: Correct size for wqe for memset()
| * d8cd93e0 scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
| * f2b85a4c tls: fix use-after-free on failed backlog decryption
| * 00f511d7 x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled
| * f30b3ee9 scsi: qla2xxx: Delay I/O Abort on PCI error
| * 65f19523 scsi: qla2xxx: Change debug message during driver unload
| * 28287763 scsi: qla2xxx: Fix double free of fcport
| * 09c0ac18 scsi: qla2xxx: Fix command flush on cable pull
| * 1bcbd100 scsi: qla2xxx: NVME|FCP prefer flag not being honored
| * 101c1d2d scsi: qla2xxx: Update manufacturer detail
| * 14a3ca35 scsi: qla2xxx: Split FCE|EFT trace control
| * 3cd58084 scsi: qla2xxx: Fix N2N stuck connection
| * 3b9d7244 scsi: qla2xxx: Prevent command send on chip reset
| * c223bc35 usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
| * 12d0306c usb: typec: ucsi_acpi: Refactor and fix DELL quirk
| * f8704d54 usb: typec: ucsi: Ack unsupported commands
| * 959aacfe usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
| * 2d28af77 usb: typec: Return size of buffer if pd_set operation succeeds
| * f74c5e0b usb: udc: remove warning when queue disabled ep
| * 19ca7ef7 usb: dwc2: gadget: LPM flow fix
| * 74cdf12f usb: dwc2: gadget: Fix exiting from clock gating
| * bc48eb1b usb: dwc2: host: Fix ISOC flow in DDMA mode
| * 32949282 usb: dwc2: host: Fix hibernation flow
| * 4a8a42e1 usb: dwc2: host: Fix remote wakeup from hibernation
| * 3e284e15 scsi: sd: Fix TCG OPAL unlock on system resume
| * 9dac54f0 USB: core: Fix deadlock in port "disable" sysfs attribute
| * cd20a6e8 USB: core: Add hub_get() and hub_put() routines
| * 8416da2d staging: vc04_services: fix information leak in create_component()
| * 008bf3d6 staging: vc04_services: changen strncpy() to strscpy_pad()
| * 3678cf67 scsi: core: Fix unremoved procfs host directory regression
| * 9d66ae0e ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
| * 6c6a4564 usb: dwc3-am62: fix module unload/reload behavior
| * aa1d1ce1 usb: dwc3-am62: Rename private data
| * c9006b90 USB: UAS: return ENODEV when submit urbs fail with device not attached
| * 916cd2fc usb: cdc-wdm: close race between read and workqueue
| * 181f92ab Revert "usb: phy: generic: Get the vbus supply"
| * fa2b9384 Bluetooth: hci_sync: Fix not checking error on hci_cmd_sync_cancel_sync
| * 7eab7b02 drm/i915/gt: Reset queue_priority_hint on parking
| * 72e4d3fb drm/i915/bios: Tolerate devdata==NULL in intel_bios_encoder_supports_dp_dual_mode()
| * b691954c drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
| * 01611915 drm/vmwgfx: Create debugfs ttm_resource_manager entry only if needed
| * 46efbdbc net: ll_temac: platform_get_resource replaced by wrong function
| * 9acfd8b0 nouveau/dmem: handle kcalloc() allocation failure
| * 6fc218cc thermal: devfreq_cooling: Fix perf state when calculate dfc res_util
| * 244cb820 block: Do not force full zone append completion in req_bio_endio()
| * ad9cc5e9 mmc: core: Avoid negative index with array access
| * 547f4afa mmc: core: Initialize mmc_blk_ioc_data
| * a4333002 mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode
| * 192058bb hexagon: vmlinux.lds.S: handle attributes section
| * 4e79b4a6 exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
| * 7aa70c49 wifi: iwlwifi: fw: don't always use FW dump trig
| * 7eeabcea wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes
| * d7387bcb btrfs: zoned: use zone aware sb location for scrub
| * a321a990 btrfs: zoned: don't skip block groups with 100% zone unusable
| * 6b226ae4 efi/libstub: Cast away type warning in use of max()
| * ca8106ff x86/efistub: Add missing boot_params for mixed mode compat entry
| * bf2ba0b2 init: open /initrd.image with O_LARGEFILE
| * 3372c3ff mm/migrate: set swap entry values of THP tail pages properly.
| * fe272b61 x86/sev: Fix position dependent variable references in startup code
| * 77e3de41 x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
| * 851ddc35 x86/coco: Get rid of accessor functions
| * 452a3829 x86/coco: Export cc_vendor
| * 083e750c vfio/fsl-mc: Block calling interrupt handler without trigger
| * 7932db06 vfio/platform: Create persistent IRQ handlers
| * 7d29d4c7 vfio/pci: Create persistent INTx handler
| * 33dc33f5 vfio: Introduce interface to flush virqfd inject workqueue
| * 139dfcc4 vfio/pci: Disable auto-enable of exclusive INTx IRQ
| * 6d87a9be selftests: mptcp: diag: return KSFT_FAIL not test_cnt
| * 052e4c89 blk-mq: release scheduler resource when request completes
| * 24200699 block: Fix page refcounts for unaligned buffers in __bio_release_pages()
| * 4f2debd9 tty: serial: imx: Fix broken RS485
| * 44b6fb6c pwm: img: fix pwm clock lookup
| * b9d103ac efi: fix panic in kdump kernel
| * 21c7c00d x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD
| * 493ed133 efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address
| * 64176843 kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address
| * dc33e92a irqchip/renesas-rzg2l: Prevent spurious interrupts when setting trigger type
| * 573777eb irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi()
| * 551ad70e irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi()
| * 5dc2cb3e irqchip/renesas-rzg2l: Add macro to retrieve TITSR register offset based on register's index
| * 7775e87f irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
| * 0250a68a irqchip/renesas-rzg2l: Implement restriction when writing ISCR register
| * 2f67c82e printk: Update @console_may_schedule in console_trylock_spinning()
| * d7f62fde iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
| * ef80ecc7 swiotlb: Fix alignment checks when both allocation and DMA masks are present
| * 8d8be62a minmax: add umin(a, b) and umax(a, b)
| * 3e5222a1 entry: Respect changes to system call number by trace_sys_enter()
| * 93638138 clocksource/drivers/arm_global_timer: Fix maximum prescaler value
| * 64c3873c iommu: Avoid races around default domain allocations
| * 6ee02e35 ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
| * cd1bbca0 net: tls: handle backlogging of crypto requests
| * 2149f8a5 x86/efistub: Call mixed mode boot services on the firmware's stack
| * 7a391de9 drm/amd/display: handle range offsets in VRR ranges
| * 43fe5dc9 i2c: i801: Avoid potential double call to gpiod_remove_lookup_table
| * d50fd2f2 iio: accel: adxl367: fix I2C FIFO data register
| * 5df4c386 iio: accel: adxl367: fix DEVID read after reset
| * 155a3d8d mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations
| * e5b5948c tee: optee: Fix kernel panic caused by incorrect error handling
| * 2cfa00b0 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook
| * 635e2303 ALSA: hda/realtek - Add Headset Mic supported Acer NB platform
| * 18d5fc3c fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion
| * 994a1e58 vt: fix unicode buffer corruption when deleting characters
| * 99cd2d49 mei: me: add arrow lake point H DID
| * 2d56aca5 mei: me: add arrow lake point S DID
| * 4154e767 misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume
| * d40ab692 tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled
| * ccaa4fb8 usb: port: Don't try to peer unused USB ports based on location
| * 7664ee8b usb: gadget: ncm: Fix handling of zero block length packets
| * f42ba916 USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command
| * e5b3ad3e ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform
| * 2eadf1ad drm/i915: Check before removing mm notifier
| * 7f122486 drm/amdgpu/pm: Fix the error of pwm1_enable setting
| * 3a70b1c9 tracing: Use .flush() call to wake up readers
| * 4868c0ec KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region()
| * 726374dd KVM: x86: Mark target gfn of emulated atomic instruction as dirty
| * d24a79cc init/Kconfig: lower GCC version check for -Warray-bounds
| * 408837d7 xfrm: Avoid clang fortify warning in copy_to_user_tmpl()
| * 4f34b79c Drivers: hv: vmbus: Calculate ring buffer size for more efficient use of memory
| * 73e4f955 netfilter: nf_tables: reject constant set with timeout
| * 72c1efe3 netfilter: nf_tables: disallow anonymous set with timeout flag
| * 406b0241 netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout
| * 196f198c tls: fix race between tx work scheduling and socket close
| * 36c676e2 platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR
| * e82dc113 cpufreq: brcmstb-avs-cpufreq: fix up "add check for cpufreq_cpu_get's return value"
| * 62e06fdd x86/pm: Work around false positive kmemleak report in msr_build_context()
| * 3d47eb40 dm snapshot: fix lockup in dm_exception_table_exit
| * 3070c70a drm/amd/display: Fix noise issue on HDMI AV mute
| * 0581a4da drm/amd/display: Return the correct HDCP error code
| * 589c4141 drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
| * 13984524 ahci: asm1064: asm1166: don't limit reported ports
| * 25bc9865 ahci: asm1064: correct count of reported ports
| * 09c3fa70 wireguard: netlink: access device through ctx instead of peer
| * b7cea3a9 wireguard: netlink: check for dangling peer via is_dead instead of empty list
| * 97cd43ba LoongArch: Define the __io_aw() hook as mmiowb()
| * 77eae2d2 LoongArch: Change __my_cpu_offset definition to avoid mis-optimization
| * 0e21852b net: hns3: tracing: fix hclgevf trace event strings
| * 6bcf9d2c NFSD: Fix nfsd_clid_class use of __string_len() macro
| * efd67e57 x86/CPU/AMD: Update the Zenbleed microcode revisions
| * 9f23176a cpufreq: dt: always allocate zeroed cpumask
| * bbec4e4d cifs: open_cached_dir(): add FILE_READ_EA to desired access
| * 192e9f90 nilfs2: prevent kernel bug at submit_bh_wbc()
| * 46b832e0 nilfs2: fix failure to detect DAT corruption in btree and direct mappings
| * f5bc133e f2fs: truncate page cache before clearing flags when aborting atomic write
| * 1f5124c7 f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
| * af4b1a5a Revert "block/mq-deadline: use correct way to throttling write requests"
| * 50e9f82b memtest: use {READ,WRITE}_ONCE in memory scanning
| * fcf73452 drm/vc4: hdmi: do not return negative values from .get_modes()
| * ae696b7c drm/imx/ipuv3: do not return negative values from .get_modes()
| * 8f914db6 drm/exynos: do not return negative values from .get_modes()
| * 191df89d drm/panel: do not return negative error codes from drm_panel_get_modes()
| * cb676955 drm/probe-helper: warn about negative .get_modes()
| * b7f6c363 s390/zcrypt: fix reference counting on zcrypt card objects
| * d6b5aac4 soc: fsl: qbman: Use raw spinlock for cgr_lock
| * a6216865 soc: fsl: qbman: Always disable interrupts when taking cgr_lock
| * b1cf18e5 ring-buffer: Use wait_event_interruptible() in ring_buffer_wait()
| * 6e0f7e6f ring-buffer: Fix full_waiters_pending in poll
| * 6c2f0e05 ring-buffer: Fix resetting of shortest_full
| * 1df7dcfb ring-buffer: Do not set shortest_full when full target is hit
| * 6615ef6e ring-buffer: Fix waking up ring buffer readers
| * 2952d0db ksmbd: retrieve number of blocks using vfs_getattr in set_file_allocation_info
| * 4ee09d40 vfio/platform: Disable virqfds on cleanup
| * 3fe0ac10 vfio/pci: Lock external INTx masking ops
| * f56ba2d4 vfio/pci: Remove negative check on unsigned vector
| * dcc6b99c vfio/pci: Consolidate irq cleanup on MSI/MSI-X disable
| * 0f1e6cd8 vfio: Use GFP_KERNEL_ACCOUNT for userspace persistent allocations
| * 4732ac1c PCI: hv: Fix ring buffer size calculation
| * 3d863cf2 PCI: dwc: endpoint: Fix advertised resizable BAR size
| * 04f3652b PCI: qcom: Enable BDF to SID translation properly
| * a601e7a7 PCI: qcom: Rename qcom_pcie_config_sid_sm8250() to reflect IP version
| * 32eaf695 kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1
| * 3abc2d16 nfs: fix UAF in direct writes
| * f3ed58d7 sparc32: Fix parport build with sparc32
| * bda2265e sparc: Explicitly include correct DT includes
| * 220778af io_uring/net: correctly handle multishot recvmsg retry setup
| * 3a342fa3 PCI/AER: Block runtime suspend when handling errors
| * 768625f8 speakup: Fix 8bit characters from direct synth
| * bf1eef7f usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
| * 9cb3ace5 phy: tegra: xusb: Add API to retrieve the port number of phy
| * b4139fe9 slimbus: core: Remove usage of the deprecated ida_simple_xx() API
| * 08eceec7 nvmem: meson-efuse: fix function pointer type mismatch
| * fb1088d5 ext4: fix corruption during on-line resize
| * b04abf51 hwmon: (amc6821) add of_match table
| * acda20ad landlock: Warn once if a Landlock action is requested while disabled
| * 03f58a64 drm/etnaviv: Restore some id values
| * ad8a4eb6 mmc: core: Fix switch on gp3 partition
| * 1ede7f1d mm: swap: fix race between free_swap_and_cache() and swapoff()
| * 509546fc swap: comments get_swap_device() with usage rule
| * dcd51ab4 mac802154: fix llsec key resources release in mac802154_llsec_key_del
| * f299404f powerpc: xor_vmx: Add '-mhard-float' to CFLAGS
| * aab8a074 dm-raid: fix lockdep waring in "pers->hot_add_disk"
| * c9ef367b PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
| * 900b81ca PCI/PM: Drain runtime-idle callbacks before driver removal
| * 50361c2a btrfs: fix off-by-one chunk length calculation at contains_pending_extent()
| * c13e7256 btrfs: qgroup: always free reserved space for extent records
| * b8073c06 serial: Lock console when calling into driver before registration
| * 2496e37a usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros
| * 371f27c2 fuse: don't unhash root
| * 970e8c49 fuse: fix root lookup with nonzero generation
| * bdba49e4 mmc: tmio: avoid concurrent runs of mmc_request_done()
| * 56a2038d PM: sleep: wakeirq: fix wake irq warning in system suspend
| * a43ebdbd USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M
| * ed85c311 KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled
| * 8093d6e9 USB: serial: option: add MeiG Smart SLM320 product
| * d0ab375e USB: serial: cp210x: add ID for MGP Instruments PDS100
| * b6709564 USB: serial: add device ID for VeriFone adapter
| * a8720964 USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
| * 33a4aa08 powerpc/fsl: Fix mfpmr build errors with newer binutils
| * b2c89846 usb: xhci: Add error handling in xhci_map_urb_for_dma
| * 537040c2 clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays
| * 185de0b7 clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays
| * dd92b159 clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays
| * 852db52b clk: qcom: gcc-ipq6018: fix terminating of frequency table arrays
| * a7b6523f PM: suspend: Set mem_sleep_current during kernel command line setup
| * 56452891 cpufreq: Limit resolving a frequency to policy min/max
| * 9477cfeb md/raid5: fix atomicity violation in raid5_cache_count
| * ceffd026 parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds
| * 053bb9aa parisc: Fix csum_ipv6_magic on 64-bit systems
| * a5d32783 parisc: Fix csum_ipv6_magic on 32-bit systems
| * 3b64d68d parisc: Fix ip_fast_csum
| * 6eb684e9 parisc: Avoid clobbering the C/B bits in the PSW with tophys and tovirt macros
| * 10857a24 parisc/unaligned: Rewrite 64-bit inline assembly of emulate_ldd()
| * ffbfea10 mtd: rawnand: meson: fix scrambling mode value in command macro
| * 5d1442ee ubi: correct the calculation of fastmap size
| * 5ecbc746 ubi: Check for too small LEB size in VTBL code
| * 142d87c9 ubifs: Set page uptodate in the correct place
| * c8cc05de fat: fix uninitialized field in nostale filehandles
| * 428ca000 bounds: support non-power-of-two CONFIG_NR_CPUS
| * 03b82164 kasan/test: avoid gcc warning for intentional overflow
| * 5ea241b1 block: Clear zone limits for a non-zoned stacked queue
| * 719d7f89 ext4: correct best extent lstart adjustment logic
| * 81479bf7 selftests/mqueue: Set timeout to 180 seconds
| * 226fc408 crypto: qat - resolve race condition during AER recovery
| * efffffde crypto: qat - fix double free during reset
| * 8557bef8 sparc: vDSO: fix return value of __setup handler
| * 0993f7f8 sparc64: NMI watchdog: fix return value of __setup handler
| * 605ddb3a powerpc/smp: Increase nr_cpu_ids to include the boot CPU
| * 334fb143 powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
| * 14cdbd94 cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf()
| * b54478d2 KVM: Always flush async #PF workqueue when vCPU is being destroyed
| * e2c545b8 media: mc: Expand MUST_CONNECT flag to always require an enabled link
| * 61656ca9 media: mc: Rename pad variable to clarify intent
| * cff51913 media: mc: Add num_links flag to media_pad
| * f29793c3 media: mc: Fix flags handling when creating pad links
| * 1025ff4e media: mc: Add local pad to pipeline regardless of the link state
| * 09c1be4d media: xc4000: Fix atomicity violation in xc4000_get_frequency
| * 6d21d035 pci_iounmap(): Fix MMIO mapping leak
| * 12609c76 serial: max310x: fix NULL pointer dereference in I2C instantiation
| * 07c3fe92 drm/vmwgfx: Fix possible null pointer derefence with invalid contexts
| * 74cd997b arm: dts: marvell: Fix maxium->maxim typo in brownstone dts
| * dee9c258 smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
| * d4b1c3b5 smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr()
| * a881dd09 clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
| * 9875deee remoteproc: virtio: Fix wdg cannot recovery remote processor
| * 5166fc45 arm64: dts: qcom: sc7280: Add additional MSI interrupts
| * e144e477 media: staging: ipu3-imgu: Set fields before media_entity_pads_init()
| * 0b812f70 wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach
| * 113d5341 timers: Rename del_timer_sync() to timer_delete_sync()
| * 2957037c timers: Use del_timer_sync() even on UP
| * a50fd987 timers: Update kernel-doc for various functions
| * 981cf0ca KVM: x86: Use a switch statement and macros in __feature_translate()
| * b6aa2172 KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace
| * 8d70aa08 KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs
| * 3769db86 x86/bugs: Use sysfs_emit()
| * f1ee75aa x86/cpu: Support AMD Automatic IBRS
* | 81cc178d Revert "io_uring: drop any code related to SCM_RIGHTS"
* | 229c1b5f Revert "Bluetooth: hci_conn: Consolidate code for aborting connections"
* | 50619421 Revert "Bluetooth: hci_core: Cancel request on command timeout"
* | 6147e04a Revert "Bluetooth: hci_sync: Fix overwriting request callback"
* | c0dded0f Revert "Bluetooth: fix use-after-free in accessing skb after sending it"
* | 7386876f Revert "Bluetooth: hci_core: Fix missing instances using HCI_MAX_AD_LENGTH"
* | 0ba60e39 Revert "Bluetooth: Fix eir name length"
* | ff903561 UPSTREAM: tools/resolve_btfids: fix build with musl libc
* | 0328f7d2 Merge 6.1.83 into android14-6.1-lts
|\|
| * e5cd595e Linux 6.1.83
| * 9b2e8276 remoteproc: stm32: fix incorrect optional pointers
| * 4b0c5479 x86/efistub: Don't clear BSS twice in mixed mode
| * f07ffd18 x86/efistub: Clear decompressor BSS in native EFI entrypoint
| * aa587257 dm-integrity: align the outgoing bio in integrity_recheck
| * 92b3c243 dm io: Support IO priority
| * d0980ed8 dm: address indent/space issues
| * 1bf455b2 selftests: forwarding: Fix ping failure due to short timeout
| * 766ec94c spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
| * 86c0c154 net: dsa: mt7530: fix handling of all link-local frames
| * f1fa919e net: dsa: mt7530: fix link-local frames that ingress vlan filtering ports
| * 5ff8f56c bpf: report RCU QS in cpumap kthread
| * 3890e700 net: report RCU QS on threaded NAPI repolling
| * f21ddce5 rcu: add a helper to report consolidated flavor QS
| * 9683cb6c netfilter: nf_tables: do not compare internal table flags on updates
| * 5ad233dc netfilter: nft_set_pipapo: release elements in clone only from destroy path
| * 29d2550d octeontx2-af: Use separate handlers for interrupts
| * 53e6709a octeontx2-pf: Send UP messages to VF only when VF is up.
| * 53ae0f36 octeontx2-pf: Use default max_active works instead of one
| * e545e4b1 net: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues
| * a64cc759 octeontx2: Detect the mbox up or down message via register
| * 8a231bd4 octeontx2-af: add mbox to return CPT_AF_FLT_INT info
| * 8b1140c5 octeontx2-af: optimize cpt pf identification
| * 35d8af38 octeontx2-af: add mbox for CPT LF reset
| * ac3f337f octeontx2-af: recover CPT engine when it gets fault
| * cf7d8cba net/bnx2x: Prevent access to a freed page in page_pool
| * 20e21c3c dm-integrity: fix a memory leak when rechecking the data
| * b29a5055 net: phy: fix phy_read_poll_timeout argument type in genphy_loopback
| * 6af7c8a2 ipv4: raw: Fix sending packets from raw sockets via IPsec tunnels
| * 87ca3d94 hsr: Handle failures in module init
| * 52287ed4 rds: introduce acquire/release ordering in acquire/release_in_xmit()
| * 45a83b22 wireguard: receive: annotate data-race around receiving_counter.counter
| * 07b6891c vdpa/mlx5: Allow CVQ size changes
| * 80fc9b9c vdpa_sim: reset must not run
| * 1d830032 drm: Fix drm_fixp2int_round() making it add 0.5
| * be4512b9 net: dsa: mt7530: prevent possible incorrect XTAL frequency selection
| * d343a618 net: veth: do not manipulate GRO when using XDP
| * ef7eed7e packet: annotate data-races around ignore_outgoing
| * f7880736 net: ethernet: mtk_eth_soc: fix PPE hanging issue
| * 6b62bad2 net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when MAC is up
| * 149afee5 nvme: fix reconnection fail due to reserved tag allocation
| * 1883ed12 nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set
| * cb8ae8e5 nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers
| * 1ed222ca hsr: Fix uninit-value access in hsr_get_node()
| * 86d9b040 tcp: Fix refcnt handling in __inet_hash_connect().
| * 1ff7ffca soc: fsl: dpio: fix kcalloc() argument order
| * bd2474a4 net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
| * abc9b13f s390/vtime: fix average steal time calculation
| * ec0e06c7 octeontx2-af: Use matching wake_up API variant in CGX command interface
| * 9905a157 rds: tcp: Fix use-after-free of net in reqsk_timer_handler().
| * 6df9cf77 tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
| * d2034a6b nouveau: reset the bo resource bus info after an eviction
| * d23e49f4 ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
| * 2ca629b9 usb: gadget: net2272: Use irqflags in the call to net2272_probe_fin
| * 1d4ff6a8 staging: greybus: fix get_channel_from_mode() failure path
| * d2b48ecc serial: 8250_exar: Don't remove GPIO device on suspend
| * bea2dfd5 rtc: mt6397: select IRQ_DOMAIN instead of depending on it
| * bc493a56 hwtracing: hisi_ptt: Move type check to the beginning of hisi_ptt_pmu_event_init()
| * c609ce8b kconfig: fix infinite loop when expanding a macro at the end of file
| * 8aa68d9f arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
| * ad7362db tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
| * e955764b serial: max310x: fix syntax error in IRQ error message
| * 52af9897 tty: vt: fix 20 vs 0x20 typo in EScsiignore
| * 22ae3d10 usb: phy: generic: Get the vbus supply
| * e660319f remoteproc: stm32: Fix incorrect type assignment returned by stm32_rproc_get_loaded_rsc_tablef
| * b4f42595 remoteproc: stm32: Fix incorrect type in assignment for va
| * 0e3aa174 remoteproc: stm32: use correct format strings on 64-bit
| * 5c594bdb comedi: comedi_test: Prevent timers rescheduling during deletion
| * b5a579dd io_uring/net: correct the type of variable
| * 31db25e3 nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
| * 76426abf afs: Revert "afs: Hide silly-rename files from userspace"
| * 4fd4a210 perf/x86/amd/core: Avoid register reset when CPU is dead
| * 889846df f2fs: compress: fix reserve_cblocks counting error when out of space
| * a4e063d6 f2fs: compress: relocate some judgments in f2fs_reserve_compress_blocks
| * 02b66195 f2fs: convert to use sbi directly
| * 4d5e5a04 NFS: Fix an off by one in root_nfs_cat()
| * 449684e3 f2fs: ro: compress: fix to avoid caching unaligned extent
| * aa25e54f watchdog: stm32_iwdg: initialize default timeout
| * b91d54a2 f2fs: check number of blocks in a current section
| * 7486973a f2fs: compress: fix to check compress flag w/ .i_sem lock
| * 18631d43 NFSv4.2: fix listxattr maximum XDR buffer size
| * 06e828b3 NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
| * 8c0fe010 net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
| * 8ede7312 f2fs: compress: fix to check zstd compress level correctly in mount option
| * 322eb43c scsi: bfa: Fix function pointer type mismatch for hcb_qe->cbfn
| * b0455371 RDMA/rtrs-clt: Check strnlen return len in sysfs mpath_policy_store()
| * aaa8e143 RDMA/device: Fix a race between mad_client and cm_client init
| * 987bc93e RDMA/hns: Fix mis-modifying default congestion control algorithm
| * e85d53eb scsi: csiostor: Avoid function pointer casts
| * fe4de493 f2fs: fix to avoid potential panic during recovery
| * 98df108a f2fs: compress: fix to cover f2fs_disable_compressed_file() w/ i_sem
| * 67eba3e6 f2fs: compress: fix to avoid inconsistence bewteen i_blocks and dnode
| * bba2a0ba f2fs: update blkaddr in __set_data_blkaddr() for cleanup
| * ebe3a9f3 f2fs: introduce get_dnode_addr() to clean up codes
| * 3c2e2c80 f2fs: delete obsolete FI_DROP_CACHE
| * 17bfaa58 f2fs: delete obsolete FI_FIRST_BLOCK_WRITTEN
| * 621da84f f2fs: simplify __allocate_data_block
| * b5ecf59f f2fs: compress: fix to check unreleased compressed cluster
| * 542c8b3c f2fs: compress: fix to cover normal cluster write with cp_rwsem
| * e54cce81 f2fs: compress: fix to guarantee persisting compressed blocks by CP
| * 492acea3 f2fs: reduce stack memory cost by using bitfield in struct f2fs_io_info
| * e362d007 RDMA/srpt: Do not register event handler until srpt device is fully setup
| * ae771b80 RDMA/irdma: Remove duplicate assignment
| * 0606bedc RDMA/irdma: Allow accurate reporting on QP max send/recv WR
| * 629af0d5 ALSA: usb-audio: Stop parsing channels bits when all channels are found.
| * fd58b4e3 ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
| * 8c4889a9 clk: zynq: Prevent null pointer dereference caused by kmalloc failure
| * a8b2b26f clk: Fix clk_core_get NULL dereference
| * faa2ba4c sparc32: Fix section mismatch in leon_pci_grpci
| * 765f673c backlight: lp8788: Fully initialize backlight_properties during probe
| * 693c1edf backlight: lm3639: Fully initialize backlight_properties during probe
| * 6d7e8973 backlight: da9052: Fully initialize backlight_properties during probe
| * d6e321dc backlight: lm3630a: Don't set bl->props.brightness in get_brightness
| * 491ec4f4 backlight: lm3630a: Initialize backlight_properties on init
| * dd7f2d0f leds: sgm3140: Add missing timer cleanup and flash gpio control
| * d1f384e4 leds: aw2013: Unlock mutex before destroying it
| * c2c32faa powerpc/embedded6xx: Fix no previous prototype for avr_uart_send() etc.
| * c550f005 modules: wait do_free_init correctly
| * 0189516b drm/msm/dpu: add division of drm_display_mode's hskew parameter
| * 48feaf23 powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks
| * a3f22feb powerpc/pseries: Fix potential memleak in papr_get_attr()
| * d2bd30c7 drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip
| * e9eee1ce gpio: nomadik: fix offset bug in nmk_pmx_set()
| * 32bfbab7 media: mediatek: vcodec: avoid -Wcast-function-type-strict warning
| * 55ca0c7e media: ttpci: fix two memleaks in budget_av_attach
| * e04d15c8 media: go7007: fix a memleak in go7007_load_encoder
| * 107052a8 media: dvb-frontends: avoid stack overflow warnings with clang
| * 3a1ec897 media: pvrusb2: fix uaf in pvr2_context_set_notify
| * 0a701997 drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of atom_get_src_int()
| * fcb7e704 HID: amd_sfh: Avoid disabling the interrupt
| * c6a05e45 HID: amd_sfh: Update HPD sensor structure elements
| * ff4dd05a ASoC: meson: axg-tdm-interface: add frame rate constraint
| * 83ee64af ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
| * 5ac2ca7a mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
| * 438adcd0 mtd: maps: physmap-core: fix flash size larger than 32-bit
| * 82120c9a drm/tidss: Fix sync-lost issue with two displays
| * c82d4340 drm/tidss: Fix initial plane zpos values
| * 67355a76 crypto: jitter - fix CRYPTO_JITTERENTROPY help text
| * 6a2ef972 crypto: arm/sha - fix function cast warnings
| * 6be122c8 mfd: altera-sysmgr: Call of_node_put() only when of_parse_phandle() takes a ref
| * 3eb47e41 mfd: syscon: Call of_node_put() only when of_parse_phandle() takes a ref
| * 527480ca drm/tegra: put drm_gem_object ref on error in tegra_fb_create
| * e0b0d1c4 clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
| * d183ee71 clk: hisilicon: hi3519: Release the correct number of gates in hi3519_clk_unregister()
| * ce106d8e PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
| * 7a08ebcf drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
| * 2101966b clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
| * 6e93e0f8 media: pvrusb2: fix pvr2_stream_callback casts
| * 7dee677d media: pvrusb2: remove redundant NULL check
| * 8e6e28e6 media: go7007: add check of return value of go7007_read_addr()
| * 8df9a3c7 media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
| * 77301ad7 media: sun8i-di: Fix chroma difference threshold
| * f4258e58 media: sun8i-di: Fix power on/off sequences
| * 0dfdf4c1 media: sun8i-di: Fix coefficient writes
| * acdf24f3 media: cedrus: h265: Fix configuring bitstream size
| * 8006813e media: cedrus: h265: Associate mv col buffers with buffer
| * 6632a54a NTB: fix possible name leak in ntb_register_device()
| * 298f7f13 NTB: EPF: fix possible memory leak in pci_vntb_probe()
| * d133d67e ASoC: SOF: Add some bounds checking to firmware data
| * 9a819504 ASoC: SOF: Introduce container struct for SOF firmware
| * b494caad powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
| * 4a00001d ASoC: meson: t9015: fix function pointer type mismatch
| * fe636b9a ASoC: meson: aiu: fix function pointer type mismatch
| * 511a6a88 perf stat: Avoid metric-only segv
| * b1452455 ALSA: seq: fix function cast warnings
| * 5342ad8d clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
| * 128c04cc clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
| * 4f6274ba clk: renesas: r8a779g0: Add thermal clock
| * bf10ef65 clk: renesas: r8a779g0: Add Audio clocks
| * ca9b8275 clk: renesas: r8a779g0: Add CMT clocks
| * 7d82efd8 drm/radeon/ni: Fix wrong firmware size logging in ni_init_microcode()
| * c264af81 drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is enabled
| * e4892870 drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
| * dc84f8c1 perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str()
| * a71f66bd crypto: xilinx - call finalize with bh disabled
| * 4421c746 PCI: switchtec: Fix an error handling path in switchtec_pci_probe()
| * c12efda4 quota: Fix rcu annotations of inode dquot pointers
| * 7f9e833f quota: Fix potential NULL pointer dereference
| * fd14781b quota: simplify drop_dquot_ref()
| * 6814dc59 clk: qcom: reset: Ensure write completion on reset de/assertion
| * 1f3e9910 clk: qcom: reset: Commonize the de/assert functions
| * 99cd5416 pinctrl: mediatek: Drop bogus slew rate register range for MT8192
| * f69b9267 pinctrl: mediatek: Drop bogus slew rate register range for MT8186
| * 437a111f media: edia: dvbdev: fix a use-after-free
| * 0c9550b0 media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
| * 6bf5c2fa media: v4l2-tpg: fix some memleaks in tpg_alloc
| * 3828fc3a media: em28xx: annotate unchecked call to media_device_register()
| * 7ae1b0dc clk: meson: Add missing clocks to axg_clk_regmaps
| * 83fe9c3f perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample()
| * 9310d3de clk: samsung: exynos850: Propagate SPI IPCLK rate change
| * 29eaa924 pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin group/function
| * a19403d2 pinctrl: renesas: r8a779g0: Add Audio SSI pins, groups, and functions
| * 29fde889 drm/amd/display: Fix potential NULL pointer dereferences in 'dcn10_set_output_transfer_func()'
| * d346b3e5 drm/amd/display: Fix a potential buffer overflow in 'dp_dsc_clock_en_read()'
| * fa8810aa HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
| * 845a4783 perf record: Fix possible incorrect free in record__switch_output()
| * 43f4364c PCI/DPC: Print all TLP Prefixes, not just the first
| * 8ba8db97 media: tc358743: register v4l2 async device only after successful setup
| * b17195f1 dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
| * 1eb749a9 ASoC: amd: acp: Add missing error handling in sof-mach
| * f6d51a91 drm/lima: fix a memleak in lima_heap_alloc
| * 680c9431 drm/panel-edp: use put_sync in unprepare
| * 06e38277 drm/rockchip: lvds: do not print scary message when probing defer
| * fe790f34 drm/rockchip: lvds: do not overwrite error code
| * 40624af6 drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
| * 758629d3 drm: Don't treat 0 as -1 in drm_fixp2int_ceil
| * e6ed73bb drm/rockchip: inno_hdmi: Fix video timing
| * c994fed0 drm/tegra: output: Fix missing i2c_put_adapter() in the error handling paths of tegra_output_probe()
| * f3f407cc drm/tegra: rgb: Fix missing clk_put() in the error handling paths of tegra_dc_rgb_probe()
| * 29f922ae drm/tegra: rgb: Fix some error handling paths in tegra_dc_rgb_probe()
| * bb459d43 drm/tegra: hdmi: Fix some error handling paths in tegra_hdmi_probe()
| * 8bc95d34 drm/tegra: hdmi: Convert to devm_platform_ioremap_resource()
| * 806dc32d drm/tegra: dsi: Fix missing pm_runtime_disable() in the error handling path of tegra_dsi_probe()
| * a57bbd60 drm/tegra: dsi: Fix some error handling paths in tegra_dsi_probe()
| * d3e8c240 drm/tegra: dsi: Make use of the helper function dev_err_probe()
| * f4a1a30f drm/tegra: dpaux: Fix PM disable depth imbalance in tegra_dpaux_probe
| * 50c0ad78 drm/tegra: dsi: Add missing check for of_find_device_by_node
| * ad10289f dm: call the resume method on internal suspend
| * 2b50b4f0 dm raid: fix false positive for requeue needed during reshape
| * b605c383 bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
| * c9b4e220 nfp: flower: handle acti_netdevs allocation failure
| * b7c2b7ea net/x25: fix incorrect parameter validation in the x25_getsockopt() function
| * 440e278c net: kcm: fix incorrect parameter validation in the kcm_getsockopt) function
| * 6bb3c047 udp: fix incorrect parameter validation in the udp_lib_getsockopt() function
| * cfea1c9a l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function
| * 6ccbd022 ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function
| * dcdcf9a7 tcp: fix incorrect parameter validation in the do_tcp_getsockopt() function
| * 20fd74fa OPP: debugfs: Fix warning around icc_get_name()
| * 877cce25 net: phy: dp83822: Fix RGMII TX delay configuration
| * 262a77d8 Bluetooth: Fix eir name length
| * 99f30e12 Bluetooth: hci_core: Fix missing instances using HCI_MAX_AD_LENGTH
| * f30e6322 Bluetooth: MGMT: Fix always using HCI_MAX_AD_LENGTH
| * 8ec27883 net: hns3: fix port duplex configure error in IMP reset
| * b3cf7047 net: hns3: fix kernel crash when 1588 is received on HIP08 devices
| * 19af2ce8 net: hns3: fix wrong judgment condition issue
| * 2a2ff709 net: phy: fix phy_get_internal_delay accessing an empty array
| * 60044ab8 net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv()
| * 66e74f2f ipv6: fib6_rules: flush route cache when rule is changed
| * 8c91a4bf iommu: Fix compilation without CONFIG_IOMMU_INTEL
| * 586e19c8 iommu/vt-d: Retrieve IOMMU perfmon capability information
| * f0689958 bpf: Fix stackmap overflow check on 32-bit arches
| * a83fdaea bpf: Fix hashtab overflow check on 32-bit arches
| * edf7990b bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
| * 98a2feb8 s390/cache: prevent rebuild of shared_cpu_list
| * 9c402819 sr9800: Add check for usbnet_get_endpoints
| * 715264ad Bluetooth: fix use-after-free in accessing skb after sending it
| * cb8adca5 Bluetooth: af_bluetooth: Fix deadlock
| * 68644bf5 Bluetooth: hci_core: Fix possible buffer overflow
| * da77c1d3 Bluetooth: hci_sync: Fix overwriting request callback
| * 1b6cfa4c Bluetooth: hci_core: Cancel request on command timeout
| * 6083089a Bluetooth: hci_conn: Consolidate code for aborting connections
| * ac7a47aa Bluetooth: hci_sync: Only allow hci_cmd_sync_queue if running
| * 1023de27 Bluetooth: Cancel sync command before suspend and power off
| * a96738eb Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with gpiod_get_optional()
| * 653a17a9 Bluetooth: Remove superfluous call to hci_conn_check_pending()
| * 8beed376 Bluetooth: mgmt: Remove leftover queuing of power_off work
| * e5f04ec4 Bluetooth: Remove HCI_POWER_OFF_TIMEOUT
| * 8499af06 igb: Fix missing time sync events
| * 34a7b30f iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected
| * 48fba9d7 PCI: Make pci_dev_is_disconnected() helper public for other drivers
| * eeaa98f3 wifi: rtw88: 8821c: Fix false alarm count
| * 2c727f83 wifi: rtw88: 8821c: Fix beacon loss and disconnect
| * 33fb18ef ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
| * 216712c6 mmc: wmt-sdmmc: remove an incorrect release_mem_region() call in the .remove function
| * 934212a6 SUNRPC: fix some memleaks in gssx_dec_option_array
| * 47635b11 x86, relocs: Ignore relocations in .notes section
| * 9e8486e4 arm64: dts: rockchip: add missing interrupt-names for rk356x vdpu
| * 5bd963ff ACPI: scan: Fix device check notification handling
| * ed86e1fa ACPI: resource: Add MAIBENBEN X577 to irq1_edge_low_force_override
| * c259c196 ACPI: resource: Do IRQ override on Lunnen Ground laptops
| * 804db3c1 ACPI: resource: Add Infinity laptops to irq1_edge_low_force_override
| * 24cc77b6 arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
| * 681ba225 ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under the switch node
| * 28b43ec7 ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register address
| * 23bb0006 ARM: dts: imx6dl-yapp4: Move phy reset into switch node
| * 4478f7e5 arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
| * db6e5e16 pstore: inode: Only d_invalidate() is needed
| * be52ee92 pstore: inode: Convert mutex usage to guard(mutex)
| * e16c33dd net: mctp: copy skb ext data when fragmenting
| * 0820c84b arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
| * bea023d8 arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
| * efab55e1 arm64: dts: renesas: r8a779a0: Update to R-Car Gen4 compatible values
| * 76cfe86f arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
| * 7f1d9f8b arm64: dts: renesas: r9a07g043u: Add IRQC node
| * 96132cc2 arm64: dts: renesas: r9a07g043: Split out RZ/G2UL SoC specific parts
| * 5425ac24 ARM: dts: arm: realview: Fix development chip ROM compatible value
| * 3936e0f8 wifi: wilc1000: revert reset line logic flip
| * 0d276d9f firmware: arm_scmi: Fix double free in SMC transport cleanup path
| * c20211d3 arm64: dts: mt8195-cherry-tomato: change watchdog reset boot flow
| * 4c515757 net: ena: Remove ena_select_queue
| * 2b718bb1 powercap: dtpm_cpu: Fix error check against freq_qos_add_request()
| * 88611c1f arm64: dts: qcom: sm8150: correct PCIe wake-gpios
| * 9c230568 arm64: dts: qcom: sm8150: use 'gpios' suffix for PCI GPIOs
| * f95febbf arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
| * 093cec79 wifi: brcmsmac: avoid function pointer casts
| * 386c2487 iommu/amd: Mark interrupt as managed
| * 031d2acc bus: tegra-aconnect: Update dependency to ARCH_TEGRA
| * fad9bcd4 ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit()
| * a9545af2 wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces
| * e2fed151 ARM: dts: qcom: msm8974: correct qfprom node size
| * 8bfc6b84 bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly
| * 1e33bdd0 arm64: dts: mediatek: mt7622: add missing "device_type" to memory nodes
| * 4bc2befb arm64: dts: mediatek: mt8192: fix vencoder clock name
| * fedd55b8 arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base detection node
| * 5c77447a arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
| * 66065345 arm64: dts: mt8183: Move CrosEC base detection node to kukui-based DTs
| * ef71a93e arm64: dts: mt8183: kukui: Split out keyboard node and describe detachables
| * a03ede22 ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down()
| * 21af11fc selftests: forwarding: Add missing multicast routing config entries
| * 4e580938 selftests: forwarding: Add missing config entries
| * 9b2ca91f s390/vdso: drop '-fPIC' from LDFLAGS
| * 8a2f812b s390/pai: fix attr_event_free upper limit for pai device drivers
| * 437af288 wifi: iwlwifi: mvm: don't set replay counters to 0xff
| * b4907fb6 tools/resolve_btfids: Fix cross-compilation to non-host endianness
| * 0697d486 tools/resolve_btfids: Refactor set sorting with types from btf_ids.h
| * 23f96f86 pwm: sti: Fix capture for st,pwm-num-chan < st,capture-num-chan
| * d73b916b printk: Disable passing console lock owner completely during panic()
| * a1f57a01 wifi: wfx: fix memory leak when starting AP
| * 4d99d267 wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
| * 71cdbd1f wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
| * b4bb2291 net: blackhole_dev: fix build warning for ethh set but not used
| * ecab386a pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
| * 78b8952e pwm: atmel-hlcdc: Use consistent variable naming
| * 992cbc89 pwm: atmel-hlcdc: Convert to platform remove callback returning void
| * a5fd802a arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
| * d80bac49 gpio: vf610: allow disabling the vf610 driver
| * 5666fe7b wifi: iwlwifi: fix EWRD table validity check
| * c855a1a5 wifi: iwlwifi: dbg-tlv: ensure NUL termination
| * 9cd961d9 wifi: iwlwifi: mvm: report beacon protection failures
| * 74d06392 wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete
| * fed6a1df libbpf: Add missing LIBBPF_API annotation to libbpf_set_memlock_rlim API
| * 4f4f1e2d arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S i.MX8MM module
| * 795fb93b arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL board
| * a4116bd6 arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL OSM-S board
| * ed2186ea arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL board
| * dde02bf5 arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL OSM-S board
| * 333a02b3 arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on SL/BL i.MX8MM
| * 8f38b401 arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on OSM-S i.MX8MM
| * 4c820998 pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl
| * 3248f4ae libbpf: Fix faccessat() usage on Android
| * 1b3bae28 cpufreq: mediatek-hw: Don't error out if supply is not found
| * 7ab56f24 af_unix: Annotate data-race of gc_in_progress in wait_for_unix_gc().
| * 6ae1ec00 selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY values
| * bb218514 libbpf: Apply map_set_def_max_entries() for inner_maps on creation
| * c1760abb bpftool: Silence build warning about calloc()
| * d10dbf72 inet_diag: annotate data-races around inet_diag_table[]
| * f7dbf2c1 sock_diag: annotate data-races around sock_diag_handlers[family]
| * 60b5b89e cpufreq: mediatek-hw: Wait for CPU supplies before probing
| * b98ed641 cpufreq: Explicitly include correct DT includes
| * e72160cb cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value
| * a81edfc5 ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
| * 6798cf0a wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir()
| * 5a26e6d2 wifi: wilc1000: fix multi-vif management when deleting a vif
| * 515cc676 wifi: wilc1000: do not realloc workqueue everytime an interface is added
| * 3518cea8 wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
| * 745003b5 wifi: wilc1000: fix RCU usage in connect path
| * d8766257 wifi: wilc1000: fix declarations ordering
| * b8dd353a wifi: b43: Disable QoS for bcm4331
| * 3033583a wifi: b43: Stop correct queue in DMA worker when QoS is disabled
| * b6b6bdfc wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is disabled
| * c6769832 wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled
| * 90f089d7 wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev()
| * 13fa3326 sched/fair: Take the scheduling domain into account in select_idle_core()
| * 790ae577 sched/fair: Take the scheduling domain into account in select_idle_smt()
| * 93887212 timekeeping: Fix cross-timestamp interpolation for non-x86
| * 8a1d2ecd timekeeping: Fix cross-timestamp interpolation corner case decision
| * 081bf64a timekeeping: Fix cross-timestamp interpolation on counter wrap
| * 3e5e8248 x86/sme: Fix memory encryption setting if enabled by default and not overridden
| * f0439b7d x86/resctrl: Implement new mba_MBps throttling heuristic
| * 74ca3ef6 aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
| * 868ec868 io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
| * aba7b214 io_uring/net: move receive multishot out of the generic msghdr path
| * a34fba8c io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
| * 28e7fd1c rtc: test: Fix invalid format specifier.
| * d12ffa03 time: test: Fix incorrect format specifier
| * 188e9aff lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg
| * eaf5eaa4 lib/cmdline: Fix an invalid format specifier in an assertion msg
| * d6c28aef md: Don't clear MD_CLOSING when the raid is about to stop
| * 283e38fc fs/select: rework stack allocation hack for clang
| * 96436365 nbd: null check for nla_nest_start
| * 267a6af6 rcu/exp: Handle RCU expedited grace period kworker allocation failure
| * f8b89a36 rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery
| * ad999aa1 s390/dasd: fix double module refcount decrement
| * 977bb962 s390/dasd: Use dev_*() for device log messages
| * ba0e1cc4 s390/dasd: add autoquiesce feature
| * 7533ed76 fs: Fix rw_hint validation
| * e6450d5e do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
| * 807f9913 ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll
| * 0a5d59ed ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode
| * f11b50b8 ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC
| * d575eb87 Input: gpio_keys_polled - suppress deferred probe error for gpio
| * 374709a7 ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet
| * 9a4fb2bd arm64: tegra: Set the correct PHY mode for MGBE
| * 72dbf660 firewire: core: use long bus reset on gap count error
| * 2f3ce8fc Bluetooth: mgmt: Fix limited discoverable off timeout
| * 567c0411 Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security
| * 0e3732d1 ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2
| * 05c7c2d1 drm/amdgpu: Enable gpu reset for S3 abort cases on Raven series
| * 5e61a994 ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port
| * b0e50fa8 scsi: mpt3sas: Prevent sending diag_reset when the controller is ready
| * 008985fd ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table
| * 50fbd3a7 wifi: mac80211: only call drv_sta_rc_update for uploaded stations
| * 80656ee2 net: smsc95xx: add support for SYS TEC USB-SPEmodule1
| * ab1be3f1 btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve
| * 995e91c9 btrfs: fix data races when accessing the reserved amount of block reserves
| * 53983d35 arm64: dts: Fix dtc interrupt_provider warnings
| * b22b54f2 dm-verity, dm-crypt: align "struct bvec_iter" correctly
| * 6fb80b3e block: sed-opal: handle empty atoms when parsing response
| * 4492f212 parisc/ftrace: add missing CONFIG_DYNAMIC_FTRACE check
| * 05896c8f net/iucv: fix the allocation size of iucv_path_table array
| * f175de54 x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault()
| * 46c8615d x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h
| * d35d346b riscv: dts: sifive: add missing #interrupt-cells to pmic
| * 6d4c7bd6 RDMA/mlx5: Relax DEVX access upon modify commands
| * cad82f16 RDMA/mlx5: Fix fortify source warning while accessing Eth segment
| * 6d6aa6c0 soc: microchip: Fix POLARFIRE_SOC_SYS_CTRL input prompt
| * 0e5b11ff arm64/sve: Lower the maximum allocation for the SVE ptrace regset
| * 6ce8cc5e gen_compile_commands: fix invalid escape sequence warning
| * d1614e1f HID: multitouch: Add required quirk for Synaptics 0xcddc device
| * 9a071883 MIPS: Clear Cause.BD in instruction_pointer_set
| * f49c513f x86/xen: Add some null pointer checking to smp.c
| * 7056108e ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU
| * aa9e9c77 ASoC: rt5645: Make LattePanda board DMI match more precise
| * c4b96f7e selftests: tls: use exact comparison in recv_partial
| * d23425da perf/arm-cmn: Workaround AmpereOneX errata AC04_MESH_1 (incorrect child count)
| * abd34206 media: rkisp1: Fix IRQ handling due to shared interrupts
| * 806a0a18 nfsd: Fix creation time serialization order
| * 96e18f23 NFSD: Add an nfsd4_encode_nfstime4() helper
| * 37085bbd NFSD: Fix problem of COMMIT and NFS4ERR_DELAY in infinite loop
| * 448f1dcd nfsd: simplify the delayed disposal list code
| * 0af5ee51 NFSD: Convert filecache to rhltable
| * f7ae4808 nfsd: allow reaping files still under writeback
| * 7cc95476 nfsd: update comment over __nfsd_file_cache_purge
| * c01b3f0f nfsd: don't take/put an extra reference when putting a file
| * 917dadb0 nfsd: add some comments to nfsd_file_do_acquire
| * ee84c44b nfsd: don't kill nfsd_files because of lease break error
| * 8a6c19f1 nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparator
| * fab03e0d nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entries
| * 19d22c5b nfsd: don't open-code clear_and_wake_up_bit
| * 7762c2d4 nfsd: allow nfsd_file_get to sanely handle a NULL pointer
| * a3812a47 io_uring: drop any code related to SCM_RIGHTS
| * 28fe81bc io_uring/unix: drop usage of io_uring socket
| * 1d467e10 md/raid10: prevent soft lockup while flush writes
| * 7512a703 md: fix data corruption for raid456 when reshape restart while grow up
* | 96cbfc58 Merge 6.1.82 into android14-6.1-lts
|\|
| * d7543167 Linux 6.1.82
| * cf4b8c39 fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats
| * d95ef751 fs/proc: do_task_stat: use __for_each_thread()
| * 9793a3bb getrusage: use sig->stats_lock rather than lock_task_sighand()
| * 2a304d8c getrusage: use __for_each_thread()
| * d9fe6ef2 getrusage: move thread_group_cputime_adjusted() outside of lock_task_sighand()
| * eba76e48 getrusage: add the "signal_struct *sig" local variable
| * 01d99208 drm/amd/display: Fix MST Null Ptr for RV
| * f0b6dc03 drm/amd/display: Wrong colorimetry workaround
| * 92cdc9d7 selftests: mptcp: decrease BW in simult flows
| * b2e92ab1 KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests
| * d405b9c0 x86/rfds: Mitigate Register File Data Sampling (RFDS)
| * 29476fac Documentation/hw-vuln: Add documentation for RFDS
| * 8b576093 x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set
| * a28f4d1e drm/amdgpu: Reset IH OVERFLOW_CLEAR bit
| * 2e3ec80e xhci: handle isoc Babble and Buffer Overrun events properly
| * 9158ea93 xhci: process isoc TD properly when there was a transaction error mid TD.
| * a584c773 selftests: mm: fix map_hugetlb failure on 64K page size systems
| * 02e16a41 selftests/mm: switch to bash from sh
| * f0c34970 readahead: avoid multiple marked readahead pages
| * b0b89b47 nfp: flower: add hardware offload check for post ct entry
| * 4e2f0cae nfp: flower: add goto_chain_index for ct entry
| * 66d663da drm/amd/display: Fix uninitialized variable usage in core_link_ 'read_dpcd() & write_dpcd()' functions
| * 35a0d43c ASoC: codecs: wcd938x: fix headphones volume controls
| * 5df3b81a KVM: s390: vsie: fix race during shadow creation
| * 51c44356 KVM: s390: add stat counter for shadow gmap events
| * 43464808 netrom: Fix data-races around sysctl_net_busy_read
| * cfedde30 netrom: Fix a data-race around sysctl_netrom_link_fails_count
| * 4c02b9cc netrom: Fix a data-race around sysctl_netrom_routing_control
| * 498f1d6d netrom: Fix a data-race around sysctl_netrom_transport_no_activity_timeout
| * 46803b77 netrom: Fix a data-race around sysctl_netrom_transport_requested_window_size
| * 5ac33713 netrom: Fix a data-race around sysctl_netrom_transport_busy_delay
| * 5deaef2b netrom: Fix a data-race around sysctl_netrom_transport_acknowledge_delay
| * d28fa5f0 netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries
| * fed835d4 netrom: Fix a data-race around sysctl_netrom_transport_timeout
| * a47d68d7 netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser
| * e4396072 netrom: Fix a data-race around sysctl_netrom_obsolescence_count_initialiser
| * dec82a8f netrom: Fix a data-race around sysctl_netrom_default_path_quality
| * 6e49f3ac erofs: apply proper VMA alignment for memory mapped files on THP
| * 39001e3c netfilter: nf_conntrack_h323: Add protection for bmp length out of range
| * bce83144 netfilter: nft_ct: fix l3num expectations with inet pseudo family
| * 998fd719 net/rds: fix WARNING in rds_conn_connect_if_down
| * 7faff12e net: dsa: microchip: fix register write order in ksz8_ind_write8()
| * 3420b3ff cpumap: Zero-initialise xdp_rxq_info struct before running XDP program
| * 394334fe net/ipv6: avoid possible UAF in ip6_route_mpath_notify()
| * 63a3c1f3 igc: avoid returning frame twice in XDP_REDIRECT
| * afdd2972 net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink()
| * 6293ff94 ice: virtchnl: stop pretending to support RSS over AQ or registers
| * 0de693d6 net: sparx5: Fix use after free inside sparx5_del_mact_entry
| * c0b22568 geneve: make sure to pull inner header in geneve_rx()
| * 44faf8a4 tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string
| * 5822c027 ice: reorder disabling IRQ and NAPI in ice_qp_dis
| * 8e23edc5 i40e: disable NAPI right after disabling irqs when handling xsk_pool
| * 6632e19a ixgbe: {dis, en}able irqs in ixgbe_txrx_ring_{dis, en}able
| * ea2a1052 net: lan78xx: fix runtime PM count underflow on link stop
| * 850bb481 ceph: switch to corrected encoding of max_xattr_size in mdsmap
* | 045f29a0 Revert "usb: gadget: Properly configure the device for remote wakeup"
* | 2e193db1 Revert "scsi: sd: usb_storage: uas: Access media prior to querying device properties"
* | 3011e898 Revert "Bluetooth: hci_qca: mark OF related data as maybe unused"
* | a3778f3e Revert "Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6855"
* | d9340ec8 Revert "Bluetooth: btqca: use le32_to_cpu for ver.soc_id"
* | b904eebf Revert "Bluetooth: btqca: Add WCN3988 support"
* | 55a316da Revert "Bluetooth: qca: use switch case for soc type behavior"
* | 360b41bc Revert "Bluetooth: qca: add support for WCN7850"
* | e075d7f4 Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT"
* | f741d67c Merge 6.1.81 into android14-6.1-lts
|\|
| * 61adba85 Linux 6.1.81
| * 585a344a xen/events: close evtchn after mapping cleanup
| * 8866334e x86/efistub: Give up if memory attribute protocol returns an error
| * 2d7ebcb5 bpf: Derive source IP addr via bpf_*_fib_lookup()
| * 5fafd825 bpf: Add table ID to bpf_fib_lookup BPF helper
| * da67116b KVM/VMX: Move VERW closer to VMentry for MDS mitigation
| * edfaad33 KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH
| * 07946d95 x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key
| * 2e308750 x86/entry_32: Add VERW just before userspace transition
| * 22444d07 x86/entry_64: Add VERW just before userspace transition
| * 29d3e02f x86/bugs: Add asm helpers for executing VERW
| * 559035e0 Revert "interconnect: Teach lockdep about icc_bw_lock order"
| * 19ec82b3 Revert "interconnect: Fix locking for runpm vs reclaim"
| * 0e351d1a block: define bvec_iter as __packed __aligned(4)
| * c6ff5fb6 gpio: fix resource unwinding order in error path
| * 17acece4 gpiolib: Fix the error path order in gpiochip_add_data_with_key()
| * a3d369ae gpio: 74x164: Enable output pins after registers are reset
| * 7eb95e0a powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV
| * 2c96f66c phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use dashes
| * c4c795b2 af_unix: Drop oob_skb ref before purging queue in GC.
| * 2402392b efi/x86: Fix the missing KASLR_FLAG bit in boot_params->hdr.loadflags
| * 3a396c40 x86/boot: efistub: Assign global boot_params variable
| * 8f054937 x86/boot: Rename conflicting 'boot_params' pointer to 'boot_params_ptr'
| * 86c909d2 x86/efistub: Avoid placing the kernel below LOAD_PHYSICAL_ADDR
| * 1b540625 efi/x86: Avoid physical KASLR on older Dell systems
| * 2dfaeac3 x86/efistub: Avoid legacy decompressor when doing EFI boot
| * fff7614f x86/efistub: Perform SNP feature test while running in the firmware
| * 77330c12 x86/efistub: Prefer EFI memory attributes protocol over DXE services
| * 5a664585 x86/decompressor: Factor out kernel decompression and relocation
| * 350265a7 x86/efistub: Perform 4/5 level paging switch from the stub
| * 476a48cd efi/libstub: Add limit argument to efi_random_alloc()
| * 8ff6d88c efi/libstub: Add memory attribute protocol definitions
| * 34378d7a x86/efistub: Clear BSS in EFI handover protocol entrypoint
| * 1f3fd81b x86/decompressor: Avoid magic offsets for EFI handover entrypoint
| * f0acafd6 x86/efistub: Simplify and clean up handover entry code
| * 33d064ae efi: efivars: prevent double registration
| * e58f2862 arm64: efi: Limit allocations to 48-bit addressable physical region
| * 56587aff nfsd: don't destroy global nfs4_file table in per-net shutdown
| * f3ea5ec8 NFSD: replace delayed_work with work_struct for nfsd_client_shrinker
| * c479755c NFSD: register/unregister of nfsd-client shrinker at nfsd startup/shutdown time
| * ce606d53 NFSD: Use set_bit(RQ_DROPME)
| * 5c6c2fb3 NFSD: Avoid clashing function prototypes
| * eb737331 NFSD: Use only RQ_DROPME to signal the need to drop a reply
| * 7b2b8a6c NFSD: add CB_RECALL_ANY tracepoints
| * f28dae54 NFSD: add delegation reaper to react to low memory condition
| * f30f07ba NFSD: add support for sending CB_RECALL_ANY
| * 4481d72a NFSD: refactoring courtesy_client_reaper to a generic low memory shrinker
| * 371e1c1b trace: Relocate event helper files
| * 0920deee lockd: fix file selection in nlmsvc_cancel_blocked
| * ccbf6efa lockd: ensure we use the correct file descriptor when unlocking
| * 8973a8f9 lockd: set missing fl_flags field when retrieving args
| * 12e63680 NFSD: Use struct_size() helper in alloc_session()
| * 8b7be6ef nfsd: fix up the filecache laundrette scheduling
| * e017486d nfsd: use locks_inode_context helper
| * c66f9f22 lockd: use locks_inode_context helper
| * 1f76cb66 filelock: add a new locks_inode_context accessor function
| * 6b12589f NFSD: Fix licensing header in filecache.c
| * 5a1f6151 NFSD: Use rhashtable for managing nfs4_file objects
| * 49e8d9f4 NFSD: Refactor find_file()
| * 0d4150f5 NFSD: Clean up find_or_add_file()
| * 5aa0c564 NFSD: Add a nfsd4_file_hash_remove() helper
| * c8d8876a NFSD: Clean up nfsd4_init_file()
| * 6ee5c4e2 NFSD: Update file_hashtbl() helpers
| * 255ac53d NFSD: Use const pointers as parameters to fh_ helpers
| * fae3f8b5 NFSD: Trace delegation revocations
| * 9fbef7dc NFSD: Trace stateids returned via DELEGRETURN
| * 519a80ea NFSD: Clean up nfs4_preprocess_stateid_op() call sites
| * e62d8c12 NFSD: Flesh out a documenting comment for filecache.c
| * 137d20da exportfs: use pr_debug for unreachable debug statements
| * f82865e2 nfsd: allow disabling NFSv2 at compile time
| * 850333a2 nfsd: move nfserrno() to vfs.c
| * bfef0cfa nfsd: ignore requests to disable unsupported versions
| * 0a49efb9 NFSD: Remove redundant assignment to variable host_err
| * d03a9855 NFSD: Simplify READ_PLUS
| * 831e9e63 NFS: Fix data corruption caused by congestion.
| * 04dd4403 drm/amd/display: Increase frame warning limit with KASAN or KCSAN in dml
| * bf0ca988 decompress: Use 8 byte alignment
| * 5c4feadb x86/decompressor: Move global symbol references to C code
| * 463b51e9 x86/decompressor: Merge trampoline cleanup with switching code
| * df3dec32 x86/decompressor: Pass pgtable address to trampoline directly
| * e2fa53a0 x86/decompressor: Only call the trampoline when changing paging levels
| * 364d7745 x86/decompressor: Call trampoline directly from C code
| * 15232915 x86/decompressor: Avoid the need for a stack in the 32-bit trampoline
| * 6083b4c5 x86/decompressor: Use standard calling convention for trampoline
| * 640f27fc x86/decompressor: Call trampoline as a normal function
| * 99a20f58 x86/decompressor: Assign paging related global variables earlier
| * 2cca5f51 x86/decompressor: Store boot_params pointer in callee save register
| * 51a07102 x86/efistub: Branch straight to kernel entry point from C code
| * 4f3077c3 x86/boot: Robustify calling startup_{32,64}() from the decompressor code
| * 7bc9533e x86/efi: Make the deprecated EFI handover protocol optional
| * a8901f33 efi: verify that variable services are supported
| * 71c43b71 x86/boot/compressed: Only build mem_encrypt.S if AMD_MEM_ENCRYPT=y
| * cac22c9a x86/boot/compressed: Adhere to calling convention in get_sev_encryption_bit()
| * 0912dce9 x86/boot/compressed: Move startup32_check_sev_cbit() out of head_64.S
| * e840ae3d x86/boot/compressed: Move startup32_check_sev_cbit() into .text
| * 801873f1 x86/boot/compressed: Move startup32_load_idt() out of head_64.S
| * 2e471163 x86/boot/compressed: Move startup32_load_idt() into .text section
| * 29134968 x86/boot/compressed: Pull global variable reference into startup32_load_idt()
| * 530a4271 x86/boot/compressed: Avoid touching ECX in startup32_set_idt_entry()
| * 88035744 x86/boot/compressed: Simplify IDT/GDT preserve/restore in the EFI thunk
| * ef12d049 x86/boot/compressed, efi: Merge multiple definitions of image_offset into one
| * beeeb465 x86/boot/compressed: Move efi32_pe_entry() out of head_64.S
| * 469b8451 x86/boot/compressed: Move efi32_entry out of head_64.S
| * c577208f x86/boot/compressed: Move efi32_pe_entry into .text section
| * d8950e8e x86/boot/compressed: Move bootargs parsing out of 32-bit startup code
| * 3bad8dc0 x86/boot/compressed: Move 32-bit entrypoint code into .text section
| * bad6e66d x86/boot/compressed: Rename efi_thunk_64.S to efi-mixed.S
| * e7945d93 efi: libstub: use EFI_LOADER_CODE region when moving the kernel in memory
| * 2d9b3e1a RDMA/core: Update CMA destination address on rdma_resolve_addr
| * 88067197 RDMA/core: Refactor rdma_bind_addr
| * f27d319d mptcp: fix possible deadlock in subflow diag
| * d93fd40c mptcp: fix double-free on socket dismantle
| * a8722cec mptcp: fix snd_wnd initialization for passive socket
| * 03ad085e selftests: mptcp: join: add ss mptcp support check
| * 84a3c10a mptcp: push at DSS boundaries
| * fb7be5e5 mptcp: map v4 address to v6 when destroying subflow
| * 53e3f2ee mptcp: continue marking the first subflow as UNCONNECTED
| * fbccc5eb mptcp: fix duplicate subflow creation
| * e6414863 mptcp: fix data races on remote_id
| * e6e04845 mptcp: fix data races on local_id
| * 65742f4b x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers
| * c9fa51d4 x86/e820: Don't reserve SETUP_RNG_SEED in e820
| * 396a4120 pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
| * 249d6ca4 efivarfs: Request at most 512 bytes for variable names
| * 76109a22 riscv: add CALLER_ADDRx support
| * 4974d928 mmc: sdhci-xenon: fix PHY init clock stability
| * c65c4755 mmc: sdhci-xenon: add timeout for PHY init complete
| * bc9f87a4 mmc: core: Fix eMMC initialization with 1-bit bus connection
| * 70af82bb mmc: mmci: stm32: fix DMA API overlapping mappings warning
| * 474d521d dmaengine: fsl-qdma: init irq after reg initialization
| * 300111cd dmaengine: ptdma: use consistent DMA masks
| * 034e2d70 crypto: arm64/neonbs - fix out-of-bounds access on short input
| * 237ecf1a dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
| * 8dafc066 drm/buddy: fix range bias
| * 2e443ed5 Revert "drm/amd/pm: resolve reboot exception for si oland"
| * 444d7088 btrfs: send: don't issue unnecessary zero writes for trailing hole
| * f590040c btrfs: dev-replace: properly validate device names
| * c34adc20 btrfs: fix double free of anonymous device after snapshot creation failure
| * 930e8269 wifi: nl80211: reject iftype change with mesh ID change
| * abd32d7f gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
| * 59ed284c landlock: Fix asymmetric private inodes referring
| * fd3289ab ALSA: hda/realtek: fix mute/micmute LED For HP mt440
| * 4cbbc2f0 ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
| * 8cec41a3 ALSA: firewire-lib: fix to check cycle continuity
| * 3bfe04c1 tomoyo: fix UAF write bug in tomoyo_write_control()
| * 8f626221 of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing
| * 83100807 riscv: Sparse-Memory/vmemmap out-of-bounds fix
| * 058ed71e afs: Fix endless loop in directory parsing
| * 2f91a96b fbcon: always restore the old font data in fbcon_do_set_font()
| * d36b9a1b drm/tegra: Remove existing framebuffer only if we support display
| * 7f8644b6 ALSA: Drop leftover snd-rtctimer stuff from Makefile
| * cefe18e9 power: supply: bq27xxx-i2c: Do not free non existing IRQ
| * ddc547dd efi/capsule-loader: fix incorrect allocation size
| * 08562ca9 tls: fix peeking with sync+async decryption
| * 40f0f326 tls: decrement decrypt_pending if no async completion will be called
| * 7d4121b4 net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames
| * a0222b48 igb: extend PTP timestamp adjustments to i211
| * f2261eb9 rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
| * 2b1414d5 netfilter: bridge: confirm multicast packets before passing them up the stack
| * b8afc22a netfilter: let reset rules clean out conntrack entries
| * ddf6ee3d netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate()
| * 92b8a327 Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
| * 67ffc334 Bluetooth: qca: add support for WCN7850
| * fc47ed38 Bluetooth: qca: use switch case for soc type behavior
| * 94096361 Bluetooth: btqca: Add WCN3988 support
| * 29059d0f Bluetooth: btqca: use le32_to_cpu for ver.soc_id
| * e5383662 Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6855
| * eb7b5777 Bluetooth: hci_qca: mark OF related data as maybe unused
| * 7b410226 Bluetooth: qca: Fix wrong event type for patch config command
| * 2dc94c16 Bluetooth: Enforce validation on max value of connection interval
| * 30a5e812 Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
| * 0b056a52 Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
| * 92640576 Bluetooth: hci_sync: Fix accept_list when attempting to suspend
| * 45085686 Bluetooth: Avoid potential use-after-free in hci_error_reset
| * cad07891 Bluetooth: hci_sync: Check the correct flag before starting a scan
| * 17ccd979 stmmac: Clear variable when destroying workqueue
| * aa589723 uapi: in6: replace temporary label with rfc9486
| * 1b4223e8 net: lan78xx: fix "softirq work is pending" error
| * d77ab053 net: usb: dm9601: fix wrong return value in dm9601_mdio_read
| * 548ab667 veth: try harder when allocating queue memory
| * c41548fe lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected
| * 1b0998fd ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
| * 7985d739 net: veth: clear GRO when clearing XDP even when down
| * e85b3c15 cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back
| * 29360fd3 tun: Fix xdp_rxq_info's queue_index when detaching
| * a3c8fa54 net: mctp: take ownership of skb in mctp_local_output
| * ab63de24 net: ip_tunnel: prevent perpetual headroom growth
| * 0ac219c4 netlink: add nla be16/32 types to minlen array
| * 0b27bf4c netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
| * 65a389ef mtd: spinand: gigadevice: Fix the get ecc status issue
| * 87632bc9 mm: huge_memory: don't force huge page alignment on 32 bit
| * afbf1a5c RDMA/core: Fix multiple -Warray-bounds warnings
| * e5f48899 iommu/arm-smmu-qcom: Limit the SMR groups to 128
| * 329fc4d3 fs/ntfs3: Fix NULL pointer dereference in 'ni_write_inode'
| * b3152afc fs/ntfs3: Fix NULL dereference in ni_write_inode
| * 0d04e45c fs/ntfs3: Add length check in indx_get_root
| * 976126f2 clk: tegra20: fix gcc-7 constant overflow warning
| * 39c63120 fs/ntfs3: Fix a possible null-pointer dereference in ni_clear()
| * e89c8442 iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any
| * 8745f359 iommu/sprd: Release dma buffer to avoid memory leak
| * f8faa536 Input: xpad - add constants for GIP interface numbers
| * ed9fdc82 usb: gadget: Properly configure the device for remote wakeup
| * 49e73492 ARM: dts: imx7s: Drop dma-apb interrupt-names
| * 0cea0c33 ARM: dts: imx: Adjust dma-apbh node name
| * 507eeaad4d32 PCI: layerscape: Add workaround for lost link capabilities during reset
| * e30f82597bf6 PCI: layerscape: Add the endpoint linkup notifier support
| * 5dbedec7e5cf mlxsw: spectrum_acl_tcam: Add missing mutex_destroy()
| * 174ac6b53a20 mlxsw: spectrum_acl_tcam: Make fini symmetric to init
| * 00459ae532d6 net: restore alpha order to Ethernet devices in config
| * a76072bc73c7 of: overlay: Reorder struct fragment fields kerneldoc
| * 2a3d40b4025f af_unix: Fix task hung while purging oob_skb in GC.
| * b73dd5f99972 scsi: sd: usb_storage: uas: Access media prior to querying device properties
| * cf33e6ca12d8 scsi: core: Add struct for args to execution functions
| * 7d34b1078665 drm/meson: Don't remove bridges which are created by other drivers
| * ae5f10ed9539 drm/meson: fix unbind path if HDMI fails to bind
| * b7be6c737a17 netfilter: nf_tables: disallow timeout for anonymous sets
* | 1c7c9982329d ANDROID: add blk_mq_freeze_queue and blk_mq_unfreeze_queue to virtual device symbol list
* | d8fcb4c06b7d Revert "mptcp: fix lockless access in subflow ULP diag"
* | 290b1bfd8597 Revert "net: dev: Convert sa_data to flexible array in struct sockaddr"
* | 9006fc45ee72 Revert "arp: Prevent overflow in arp_req_get()."
* | 601ccd855a40 Revert "usb: roles: fix NULL pointer issue when put module's reference"
* | 706f6a46d889 Revert "usb: roles: don't get/set_role() when usb_role_switch is unregistered"
* | 563b8244db2f Merge 6.1.80 into android14-6.1-lts
|\|
| * a3eb3a74aa8c Linux 6.1.80
| * 277439e7cabd fs/ntfs3: Enhance the attribute size check
| * f119f2325ba7 arp: Prevent overflow in arp_req_get().
| * f8fc1f1d9f65 ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts
| * 4a37c6c06834 ata: ahci: add identifiers for ASM2116 series adapters
| * 70a4a2657201 mptcp: add needs_id for netlink appending addr
| * b03bca85617b mptcp: userspace pm send RM_ADDR for ID 0
| * 14f1992430ef mm: zswap: fix missing folio cleanup in writeback race path
| * 18f614369def fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio
| * 7ebeee513f8f mm/damon/reclaim: fix quota stauts loss due to online tunings
| * 47467e04816c erofs: fix inconsistent per-file compression format
| * 54407d9bc5e3 erofs: simplify compression configuration parser
| * b1301f15ddc2 i2c: imx: when being a target, mark the last read as processed
| * 58168005337e drm/amd/display: Fix memory leak in dm_sw_fini()
| * fd7b4f4fdc7c drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set
| * b9196289e36c net: phy: realtek: Fix rtl8211f_config_init() for RTL8211F(D)(I)-VD-CG PHY
| * 37919ef31d7c Fix write to cloned skb in ipv6_hop_ioam()
| * 9d5523e065b5 phonet/pep: fix racy skb_queue_empty() use
| * f556a352fdb2 phonet: take correct lock to peek at the RX queue
| * 1623161f80a4 net: sparx5: Add spinlock for frame transmission from CPU
| * c22ad76cfc43 net: mctp: put sock on tag allocation failure
| * ea33b8166912 netfilter: nf_tables: use kzalloc for hook allocation
| * f30535918672 netfilter: nf_tables: register hooks last when adding new chain/flowtable
| * 26994a04b0ba netfilter: nf_tables: rename function to destroy hook list
| * a6cafdb49a7b netfilter: nft_flow_offload: release dst in case direct xmit path is used
| * 012df10717da netfilter: nft_flow_offload: reset dst in route object after setting up flow
| * 9c5662e95a8d netfilter: flowtable: simplify route logic
| * 0c9302a6da26 netfilter: nf_tables: set dormant flag on hook register failure
| * bdaf6bbfc1f2 tls: don't skip over different type records from the rx_list
| * 6756168add1c tls: stop recv() if initial process_rx_list gave us non-DATA
| * ca89b4f5034d tls: break out of main loop when PEEK gets a non-data record
| * 4588b13abcbd bpf, sockmap: Fix NULL pointer dereference in sk_psock_verdict_data_ready()
| * 11277d189267 s390: use the correct count for __iowrite64_copy()
| * 18580e48e624 octeontx2-af: Consider the action set by PF
| * 6216509a2e11 platform/x86: thinkpad_acpi: Only update profile if successfully converted
| * 38c83c2488dc arm64/sme: Restore SME registers on exit from suspend
| * fd84a5fae03c net: dev: Convert sa_data to flexible array in struct sockaddr
| * 8391b9b651cf ipv6: sr: fix possible use-after-free and null-ptr-deref
| * e8530b170e46 afs: Increase buffer size in afs_update_volume_status()
| * addf5e297e6c bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel
| * 9a581b17b722 ata: ahci_ceva: fix error handling for Xilinx GT PHY support
| * e5703735e57a ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid
| * b43a4fb42fef ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid
| * 8e29f988ad32 net: stmmac: Fix incorrect dereference in interrupt handlers
| * 25bd33b87f8a x86/numa: Fix the sort compare func used in numa_fill_memblks()
| * ca4a1c00beff x86/numa: Fix the address overlap check in numa_fill_memblks()
| * b06a3b1cbdfb nouveau: fix function cast warnings
| * 729bc77af438 dccp/tcp: Unhash sk from ehash for tb2 alloc failure after check_estalblished().
| * 91ac2c79e896 net: bridge: switchdev: Ensure deferred event delivery on unoffload
| * 2d5b4b3376fa net: bridge: switchdev: Skip MDB replays of deferred events on offload
| * 44148c1c8245 scsi: jazz_esp: Only build if SCSI core is builtin
| * 3c31b18a8dd8 scsi: smartpqi: Fix disable_managed_interrupts
| * 758b8f5e0498 bpf, scripts: Correct GPL license name
| * a9409d33af61 RDMA/srpt: fix function pointer cast warnings
| * 5f69c475c147 arm64: dts: rockchip: set num-cs property for spi on px30
| * 7f31a244c753 RDMA/qedr: Fix qedr_create_user_qp error flow
| * 47e93d2f286e iommufd/iova_bitmap: Consider page offset for the pages to be pinned
| * c5bc02f60d27 iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array
| * 8d3a5cbc1e92 iommufd/iova_bitmap: Bounds check mapped::pages access
| * aee4dcfe1721 RDMA/srpt: Support specifying the srpt_service_guid parameter
| * edc2a9afbebd RDMA/irdma: Add AE for too many RNRS
| * 6f4553096ece RDMA/irdma: Set the CQ read threshold for GEN 1
| * 429999729d4a RDMA/irdma: Validate max_send_wr and max_recv_wr
| * b2e4a5266e3d RDMA/irdma: Fix KASAN issue with tasklet
| * 75a64c641cf2 RDMA/bnxt_re: Return error for SRQ resize
| * f0d857ce31a6 IB/hfi1: Fix a memleak in init_credit_return
| * a6cada89ee5a Revert "drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz"
| * 71787c665d09 mptcp: fix lockless access in subflow ULP diag
| * 9e8e59af3a4a mptcp: add needs_id for userspace appending addr
| * 42a841a84ffd mptcp: make userspace_pm_append_new_local_addr static
| * 2f414a56b369 usb: roles: don't get/set_role() when usb_role_switch is unregistered
| * 0158216805ca usb: roles: fix NULL pointer issue when put module's reference
| * 35b604a37ec7 usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs
| * 9a52b694b066 usb: cdns3: fix memory double free when handle zero packet
| * 2134e9906e17 usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable()
| * c66a8008489b usb: cdnsp: fixed issue with incorrect detecting CDNSP family controllers
| * 748cee4417f6 usb: cdnsp: blocked some cdns3 specific code
| * 4dc87908b183 usb: dwc3: gadget: Don't disconnect if not started
| * d4c7e4b1b024 serial: amba-pl011: Fix DMA transmission in RS485 mode
| * d9d242625353 erofs: fix refcount on the metabuf used for inode lookup
| * 943c8b1fcc86 dm-integrity, dm-verity: reduce stack usage for recheck
| * 545a94ffc29a x86/alternative: Make custom return thunk unconditional
| * b012dcf39d9e Revert "x86/alternative: Make custom return thunk unconditional"
| * 1221b8ea25cc x86/returnthunk: Allow different return thunks
| * 786f089086b5 ARM: ep93xx: Add terminator to gpiod_lookup_table
| * 13cd1daeea84 l2tp: pass correct message length to ip6_append_data
| * 2a19e0042bf1 PCI/MSI: Prevent MSI hardware interrupt number truncation
| * e90211b1f7ac irqchip/sifive-plic: Enable interrupt if needed before EOI
| * 75eaa3666e2c irqchip/gic-v3-its: Do not assume vPE tables are preallocated
| * 62f361bfea60 crypto: virtio/akcipher - Fix stack overflow on memcpy
| * 3963f16cc764 gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp()
| * 3ac3624a74cf KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table()
| * 72fdbc728c33 KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler
| * 6b2ff10390b1 md: Fix missing release of 'active_io' for flush
| * 8b218e2f0a27 cachefiles: fix memory leak in cachefiles_add_cache()
| * 9e7fc40377ec platform/x86: touchscreen_dmi: Allow partial (prefix) matches for ACPI names
| * fff39f496265 platform/x86: intel-vbtn: Stop calling "VBDL" from notify_handler
| * 19e5dc2e6bf7 mm: memcontrol: clarify swapaccount=0 deprecation warning
| * 4c815c3a4834 mm/damon/lru_sort: fix quota status loss due to online tunings
| * 2dedda77d449 mm/swap: fix race when skipping swapcache
| * e3bf0a24e050 scsi: core: Consult supported VPD page list prior to fetching page
| * f49b20fd0134 scsi: target: pscsi: Fix bio_put() for error case
| * 031217128990 cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window
| * 27c1ade6068f dm-verity: recheck the hash after a failure
| * e08c2a8d27e9 dm-crypt: don't modify the data when using authenticated encryption
| * 906414f45964 dm-integrity: recheck the integrity tag after a failure
| * 6437b0b4ddcd Revert "parisc: Only list existing CPUs in cpu_possible_mask"
| * 5583552eec30 dm-crypt: recheck the integrity tag after a failure
| * 287abdcb9e2b ata: libata-core: Do not try to set sleeping devices to standby
| * 65c5a1ba2c32 s390/cio: fix invalid -EBUSY on ccw_device_start
| * 47647795a630 drm/ttm: Fix an invalid freeing on already freed page in error path
| * a262b78dd085 LoongArch: Disable IRQ before init_fn() for nonboot CPUs
| * 52dc9a7a573d IB/hfi1: Fix sdma.h tx->num_descs off-by-one error
| * 4aa4ea70f37c pmdomain: renesas: r8a77980-sysc: CR7 must be always on
| * 339ddc983bc1 pmdomain: mediatek: fix race conditions with genpd
| * 4dd73641d7ac smb3: clarify mount warning
| * db48acce75d7 virtio-blk: Ensure no requests in virtqueues before deleting vqs.
| * 0947d0d463d4 smb: client: set correct d_type for reparse points under DFS mounts
| * 8b661fb17bfa drm/amdgpu: reset gpu for s3 suspend abort case
| * d56edd0f1b30 drm/amdgpu: skip to program GFXDEC registers for suspend abort
| * 6b82ffe7a265 firewire: core: send bus reset promptly on gap count error
| * c0b07b4237e4 LoongArch: Select HAVE_ARCH_SECCOMP to use the common SECCOMP menu
| * c920f604e0c8 LoongArch: Select ARCH_ENABLE_THP_MIGRATION instead of redefining it
| * c7ac9c1f7f93 scsi: ufs: core: Remove the ufshcd_release() in ufshcd_err_handling_prepare()
| * 75745f2b7453 scsi: lpfc: Use unsigned type for num_sge
| * 76ee44af0975 hwmon: (coretemp) Enlarge per package core count limit
| * 48a33c312526 efi: Don't add memblocks for soft-reserved memory
| * 700c3f642c32 efi: runtime: Fix potential overflow of soft-reserved region size
| * 2bf17c3e13aa wifi: mac80211: adding missing drv_mgd_complete_tx() call
| * 4e5bd2287021 wifi: mac80211: set station RX-NSS on reconfig
| * 6ed6cdbe8833 fs/ntfs3: Fix oob in ntfs_listxattr
| * 5d67a4ff3dfe fs/ntfs3: Update inode->i_size after success write into compressed file
| * 32a3974b26df fs/ntfs3: Correct function is_rst_area_valid
| * 0d2f804b9f54 fs/ntfs3: Prevent generic message "attempt to access beyond end of device"
| * 1c005ce9934c fs/ntfs3: use non-movable memory for ntfs3 MFT buffer cache
| * ee12c3102027 fs/ntfs3: Disable ATTR_LIST_ENTRY size check
| * 50545eb6cd5f fs/ntfs3: Add NULL ptr dereference checking at the end of attr_allocate_frame()
| * 95bad562e575 fs/ntfs3: Fix detected field-spanning write (size 8) of single field "le->name"
| * a9f7d7656fbc fs/ntfs3: Print warning while fixing hard links count
| * 25d1694d6e34 fs/ntfs3: Correct hard links updating when dealing with DOS names
| * 1970b5f2048f fs/ntfs3: Improve ntfs_dir_count
| * 9c6684360692 fs/ntfs3: Modified fix directory element type detection
| * b3a996b10694 Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table
| * 200627f46e03 ext4: correct the hole length returned by ext4_map_blocks()
| * be36276cb88b smb: client: increase number of PDUs allowed in a compound request
| * f9eef0e49515 nvmet-fc: take ref count on tgtport before delete assoc
| * 9e6987f8937a nvmet-fc: avoid deadlock on delete association path
| * 8b9e4539493b nvmet-fc: abort command when there is no binding
| * 67e2ddf2324a nvmet-fc: hold reference on hostport match
| * b8338116689a nvmet-fc: defer cleanup using RCU properly
| * 6319ab29d5e0 nvmet-fc: release reference on target port
| * 16b2b31ba886 nvmet-fcloop: swap the list_add_tail arguments
| * 085195aa90a9 nvme-fc: do not wait in vain when unloading module
| * dee697ac5330 ALSA: usb-audio: Ignore clock selector errors for single connection
| * 5653a6d65a11 ASoC: wm_adsp: Don't overwrite fwf_name with the default
| * bead6ff98689 drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
| * 41b256f473ac netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new
| * 17fe3616d854 misc: open-dice: Fix spurious lockdep warning
| * 1c57e5ef85c7 Input: xpad - add Lenovo Legion Go controllers
| * 949296ee62db spi: sh-msiof: avoid integer overflow in constants
| * 4dec3068eaa5 ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616
| * c7bdaff0d075 ALSA: usb-audio: Check presence of valid altsetting control
| * 1675aae9e19e usb: ucsi_acpi: Quirk to ack a connector change ack cmd
| * fbd1cb2a9b77 nvmet-tcp: fix nvme tcp ida memory leak
| * 13c1af5f3bc4 regulator: pwm-regulator: Add validity checks in continuous .get_voltage
| * 9d508c897153 dmaengine: ti: edma: Add some null pointer checks to the edma_probe
| * 3e746c4e4848 Input: goodix - accept ACPI resources with gpio_count == 3 && gpio_int_idx == 0
| * d639102f4cbd ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal()
| * f97e75fa4e12 ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found()
| * 8b40eb2e716b ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt
| * a600d7f0c1d0 platform/x86: touchscreen_dmi: Add info for the TECLAST X16 Plus tablet
| * 6c292c2f9027 MIPS: reserve exception vector space ONLY ONCE
| * f48a6eb2e5e8 ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers
| * 2d623c94fbba aoe: avoid potential deadlock at set_capacity
| * 41e137c2c75a ahci: asm1166: correct count of reported ports
| * a2aa77b5d8e3 cifs: translate network errors on send to -ECONNABORTED
| * bba595eb1422 smb: Work around Clang __bdos() type confusion
| * 8fc80874103a block: Fix WARNING in _copy_from_iter
| * f19361d570c6 spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were detected
| * f329523f6a65 fbdev: sis: Error out if pixclock equals zero
| * 070398d32c5f fbdev: savage: Error out if pixclock equals zero
| * eb39bb548bf9 wifi: mac80211: fix race condition on enabling fast-xmit
| * e540c4498387 wifi: cfg80211: fix missing interfaces when dumping
| * d3dbfb9d11fc dmaengine: fsl-qdma: increase size of 'irq_name'
| * 8dda42b1f2e4 dmaengine: shdma: increase size of 'dev_id'
| * b2cb83539cdb cifs: open_cached_dir should not rely on primary channel
| * e717bd412001 scsi: target: core: Add TMF to tmr_list handling
| * c9ae228cfd1a dmaengine: apple-admac: Keep upper bits of REG_BUS_WIDTH
| * 0d27ac177909 riscv/efistub: Ensure GP-relative addressing is not used
| * 6967ddd378e9 PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq()
| * 5552b7bf26d9 sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset
| * 89bebf275311 sched/rt: Disallow writing invalid values to sched_rt_period_us
| * a41f6e170b85 net/sched: Retire dsmark qdisc
| * 09038f47e45c net/sched: Retire ATM qdisc
| * 02149c7cd115 net/sched: Retire CBQ qdisc
* | 5b066041f2b4 ANDROID: add dma_max_mapping_size to virtual_device symbol list.
* | 3de5fca05754 ANDROID: add pm_runtime_get_if_active to db845 symbol list
* | ff43d92a5625 Merge 6.1.79 into android14-6.1-lts
|/
* 81e1dc2f7001 Linux 6.1.79
* 6fd24675188d mlxsw: spectrum_acl_tcam: Fix stack corruption
* 9020513afafe fs/ntfs3: Add null pointer checks
* d028cc6d235f arm64: Subscribe Microsoft Azure Cobalt 100 to ARM Neoverse N2 errata
* c5d83ac2bf6c dm: limit the number of targets and parameter size area
* 13f79a002602 nilfs2: replace WARN_ONs for invalid DAT metadata block requests
* 6589f0f72f8e nilfs2: fix potential bug in end_buffer_async_write
* 058d1c56167e of: property: Add in-ports/out-ports support to of_graph_get_port_parent()
* 24ec7504a08a sched/membarrier: reduce the ability to hammer on sys_membarrier
* d3a5f798bc86 kbuild: Drop -Wdeclaration-after-statement
* 3c6cc62ce126 locking: Introduce __cleanup() based infrastructure
* 579cfab21b59 apparmor: Free up __cleanup() name
* 43ec3c888653 dmaengine: ioat: Free up __cleanup() name
* a160c3293a1c userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb
* f3e975828636 bpf: Remove trace_printk_lock
* 95b7476f6f68 bpf: Do cleanup in bpf_bprintf_cleanup only when needed
* f7bbad9561f3 bpf: Add struct for bin_args arg in bpf_bprintf_prepare
* 989b0ff35fe5 net: prevent mss overflow in skb_segment()
* 380aeff204b9 smb: client: fix parsing of SMB3.1.1 POSIX create context
* 1ae3c59355dc smb: client: fix potential OOBs in smb2_parse_contexts()
* 270325fb3154 RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
* e1c1bdaa3879 hrtimer: Ignore slack time for RT tasks in schedule_hrtimeout_range()
* 51a8f31b939c nfsd: don't take fi_lock in nfsd_break_deleg_cb()
* e4cf8941664c nfsd: fix RELEASE_LOCKOWNER
* 23027309b099 parisc: Fix random data corruption from exception handler
* ebc442c6403d netfilter: ipset: Missing gc cancellations fixed
* 653bc5e6d999 netfilter: ipset: fix performance regression in swap operation
* e7d2e87abc6f block: fix partial zone append completion handling in req_bio_endio()
* bb44477d4506 crypto: lib/mpi - Fix unexpected pointer access in mpi_ec_init
* c6feb7f41728 wifi: mwifiex: fix uninitialized firmware_stat
* 0a9e80354911 arm64: dts: qcom: sm8150: fix USB SS wakeup
* c0e41c8756ef arm64: dts: qcom: sdm845: fix USB SS wakeup
* 2488e0e4bc23 arm64: dts: qcom: msm8916: Make blsp_dma controlled-remotely
* 9c84d580de3c arm64: dts: qcom: msm8916: Enable blsp_dma by default
* 475369350157 bus: moxtet: Add spi device table
* 1b7b597a69bb wifi: mwifiex: add extra delay for firmware ready
* 48b348232070 wifi: mwifiex: Support SD8978 chipset
* 5447e64acce8 ARM: dts: imx6q-apalis: add can power-up delay on ixora board
* 4bf19cef220a md: bypass block throttle for superblock update
* 9a163479ddc4 selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag
* 84df059d2468 selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory
* 944900fe2736 tls: fix NULL deref on tls_sw_splice_eof() with empty record
* 0a371ed6f2c1 xfrm: Silence warnings triggerable by bad packets
* cf3c8916866c xfrm: Use xfrm_state selector for BEET input
* 1e4432d463f3 tracing: Inform kmemleak of saved_cmdlines allocation
* c7f9c3e94e61 fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand()
* 9359ff1a4501 pmdomain: core: Move the unused cleanup to a _sync initcall
* 4dd684d4bb3c can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER)
* aedda066d717 can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock
* 8a72a4689a8d can: netlink: Fix TDCO calculation using the old data bittiming
* 08c194882376 of: property: fix typo in io-channels
* 79081197b4e2 mm: hugetlb pages should not be reserved by shmat() if SHM_NORESERVE
* 2e2c07104b49 fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super
* f3f98d7d84b3 ceph: prevent use-after-free in encode_cap_msg()
* 309ef7de5d84 hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed
* 4888754f3dd0 net: ethernet: ti: cpsw_new: enable mac_managed_pm to fix mdio
* 5140c4d5f4fd s390/qeth: Fix potential loss of L3-IP@ in case of network issues
* 058fbaf7716b net: ethernet: ti: cpsw: enable mac_managed_pm to fix mdio
* 95de4ad173ca fs: relax mount_setattr() permission checks
* 3ff3e6a9363a tools/rtla: Fix Makefile compiler options for clang
* 4ee28d5a4f57 tools/rtla: Fix uninitialized bucket/data->bucket_size warning
* 5ccb527b66e6 tools/rtla: Exit with EXIT_SUCCESS when help is invoked
* 771b74ce9212 tools/rtla: Replace setting prio with nice for SCHED_OTHER
* d627693e5a55 tools/rtla: Remove unused sched_getattr() function
* fcf62f94ad80 ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8
* 00f9fcc0a109 mmc: sdhci-pci-o2micro: Fix a warm reboot issue that disk can't be detected by BIOS
* 09fad23a1a32 zonefs: Improve error handling
* ce2b826582f5 irqchip/gic-v3-its: Fix GICv4.1 VPE affinity update
* 659311f59318 irqchip/irq-brcmstb-l2: Add write memory barrier before exit
* 783912cbce88 wifi: mac80211: reload info pointer in ieee80211_tx_dequeue()
* 6c84dbe8f8fa wifi: cfg80211: fix wiphy delayed work queueing
* 685fc1711cda nfp: flower: prevent re-adding mac index for bonded port
* 57b8478c103a nfp: use correct macro for LengthSelect in BAR config
* 8731fe001a60 crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked
* 8494ba2c9ea0 nilfs2: fix hang in nilfs_lookup_dirty_data_buffers()
* 9c9c68d64fd3 nilfs2: fix data corruption in dsync block recovery for small block sizes
* 35076e3fb4b8 ALSA: hda/conexant: Add quirk for SWS JS201D
* 53e8abc14e57 ALSA: hda/realtek: fix mute/micmute LED For HP mt645
* a943c7fbdfeb mmc: slot-gpio: Allow non-sleeping GPIO ro
* eae748df18ed io_uring/net: fix multishot accept overflow handling
* aedcefae6c18 x86/mm/ident_map: Use gbpages only where full GB page should be mapped.
* 3863ca052216 KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl
* 627339cccdc9 x86/fpu: Stop relying on userspace for info to fault in xsave buffer
* 8b4025679e56 x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6
* c194adaa8a4c powerpc/pseries: fix accuracy of stolen time
* 42422f8f8c52 powerpc/cputable: Add missing PPC_FEATURE_BOOKE on PPC64 Book-E
* 76d3ad7d0264 powerpc/64: Set task pt_regs->link to the LR value on scv entry
* 5e2f407646fa serial: max310x: prevent infinite while() loop in port startup
* 0046dd2e9ff6 serial: max310x: fail probe if clock crystal is unstable
* 7971a029eb23 serial: max310x: improve crystal stable clock detection
* 5d89c48337c7 serial: max310x: set default value when reading clock ready bit
* c96ce4903b62 nfp: flower: fix hardware offload for the transfer layer port
* ef3d50e884d4 ring-buffer: Clean ring_buffer_poll_wait() error return
* 48a8ccccffba hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove
* 3ca5a3cdc0c1 drm/amd/display: Preserve original aspect ratio in create stream
* e70123fdbe82 drm/amd/display: Increase frame-larger-than for all display_mode_vba files
* 8c22b23a2778 drm/prime: Support page array >= 4GB
* fc811d88fb4e drm/msm: Wire up tlb ops
* ba5f95788345 xfrm: Remove inner/outer modes from input path
* 01e9f82058e2 xfrm: Remove inner/outer modes from output path
* 7505a0ce0858 ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read fails
* 9f6087851ec6 media: rc: bpf attach/detach requires write permission
* b79e15569d1a iio: imu: bno055: serdev requires REGMAP
* 9e105dd8c070 iio: imu: adis: ensure proper DMA alignment
* 18cbe28671e2 iio: adc: ad_sigma_delta: ensure proper DMA alignment
* 77ba1a86ef22 iio: accel: bma400: Fix a compilation problem
* 4f10423c0e34 iio: commom: st_sensors: ensure proper DMA alignment
* 359f220d0e75 iio: core: fix memleak in iio_device_register_sysfs
* 176256ff8abf iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC
* c794117a3369 staging: iio: ad5933: fix type mismatch regression
* 65bf19f55a87 tracing: Fix wasted memory in saved_cmdlines logic
* ac894a1e19b9 ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks()
* 185eab30486b ext4: fix double-free of blocks due to wrong extents moved_len
* 4ab56381ac26 misc: fastrpc: Mark all sessions as invalid in cb_remove
* 90e09c016d72 binder: signal epoll threads of self-work
* f33789ca65d5 ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power
* 6c65eb988d4a ALSA: hda/cs8409: Suppress vmaster control for Dolphin models
* a6bc85847272 ASoC: codecs: wcd938x: handle deferred probe
* d27f6d6eacac ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL
* 5953f2c7f84d modpost: Add '.ltext' and '.ltext.*' to TEXT_SECTIONS
* 064cb9dd10ff um: Fix adding '-no-pie' for clang
* 36fbcadc208e modpost: Include '.text.*' in TEXT_SECTIONS
* 519b7da44ee4 linux/init: remove __memexit* annotations
* 999ecc936a99 modpost: Don't let "driver"s reference .exit.*
* a5767decf743 modpost: propagate W=1 build option to modpost
* 6286435cd06c xen-netback: properly sync TX responses
* 55e891f4a272 net: stmmac: do not clear TBS enable bit on link up/down
* 56440799fc46 net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame()
* 5c0c5ffaed73 nfc: nci: free rx_data_reassembly skb on NCI device cleanup
* 76690354e6ac kbuild: Fix changing ELF file type for output of gen_btf for big endian
* 38acb2e9be54 ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads
* e1aae84f42ec firewire: core: correct documentation of fw_csr_string() kernel API
* d0302e2a5732 lsm: fix the logic in security_inode_getsecctx()
* dc3890441c9e drm/virtio: Set segment size for virtio_gpu device
* ff70e6ff6fc2 Revert "drm/amd: flush any delayed gfxoff on suspend entry"
* 6bb22ac1d11d scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock"
* 75500e7ba2a2 media: Revert "media: rkisp1: Drop IRQF_SHARED"
* e373bfc8ec3d mptcp: check addrs list in userspace_pm_get_local_id
* d288d2e3e65a mptcp: drop the push_pending field
* d50d031919b2 selftests: mptcp: increase timeout to 30 min
* fc0e9cff9db0 selftests: mptcp: add missing kconfig for NF Mangle
* 2c7337ec22bc selftests: mptcp: add missing kconfig for NF Filter in v6
* 66e142fbe13f selftests: mptcp: add missing kconfig for NF Filter
* 6673d9f1c2cd mptcp: fix data re-injection from stale subflow
* 7857e35ef10e mptcp: get rid of msk->subflow
* 3e409fb74007 modpost: trim leading spaces when processing source files list
* 491528935c9c i2c: i801: Fix block process call transactions
* 0e01ccadfdf7 i2c: pasemi: split driver into two separate modules
* 4297217bcf1f powerpc/kasan: Limit KASAN thread size increase to 32KB
* c12920ff9b57 irqchip/loongson-eiointc: Use correct struct type in eiointc_domain_alloc()
* 083870b029c0 i2c: qcom-geni: Correct I2C TRE sequence
* 7190353835b4 cifs: fix underflow in parse_server_interfaces()
* 0c09912dd838 powerpc/kasan: Fix addr error caused by page alignment
* 2aaa9239c981 driver core: fw_devlink: Improve detection of overlapping cycles
* be76ad74a43f media: ir_toy: fix a memleak in irtoy_tx
* 6616d3c4f828 interconnect: qcom: sc8180x: Mark CO0 BCM keepalive
* 57e2e42ccd3c usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend
* 0ecc97c81e3a usb: f_mass_storage: forbid async queue when shutdown happen
* 2888258144e0 USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT
* 9f754d009483 usb: ucsi_acpi: Fix command completion handling
* d31b886ed6a5 usb: ulpi: Fix debugfs directory leak
* 3fd6c16ec78d usb: ucsi: Add missing ppm_lock
* 711beb8acf5d iio: hid-sensor-als: Return 0 for HID_USAGE_SENSOR_TIME_TIMESTAMP
* e5c6c8ef3e4d HID: wacom: Do not register input devices until after hid_hw_start
* b71a906a72dd HID: wacom: generic: Avoid reporting a serial of '0' to userspace
* d7d7a0e3b6f5 HID: i2c-hid-of: fix NULL-deref on failed power up
* ea09996b3711 ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx
* b23c431e5052 ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32
* f00e8d0fccf6 parisc: Prevent hung tasks when printing inventory on serial console
* 607385d75a0b ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF
* 30884a44e0ce dm-crypt, dm-verity: disable tasklets
* 221da504a55b scsi: storvsc: Fix ring buffer size calculation
* 16b1025eaa8f mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again
* 36be97e9eb53 tracing/trigger: Fix to return error if failed to alloc snapshot
* 76a42074d0b8 scs: add CONFIG_MMU dependency for vfree_atomic()
* 7a245b8a2fa9 i40e: Fix waiting for queues of all VSIs to be disabled
* 1c981792e4cc i40e: Do not allow untrusted VF to remove administratively set MAC
* c638b4afc750 MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler
* 4b02c89327f7 nouveau/svm: fix kvcalloc() argument order
* 20f378f92971 net: sysfs: Fix /sys/class/net/<iface> path for statistics
* 1f0d7792e902 ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work()
* 251145e50437 spi: ppc4xx: Drop write-only variable
* 727cdd2f3dca net: tls: fix returned read length with async decrypt
* 20b4ed034872 net: tls: fix use-after-free with partial reads and async decrypt
* 7a3ca06d04d5 tls: fix race between async notify and socket close
* 2c6841c88201 net: tls: factor out tls_*crypt_async_wait()
* d55eb0b495a9 tls: extract context alloc/initialization out of tls_set_sw_offload
* 5ad627faed13 tls/sw: Use splice_eof() to flush
* b9357489c46c lan966x: Fix crash when adding interface under a lag
* 65ded4eb2206 net: openvswitch: limit the number of recursions from action sets
* 68614f1865a0 of: property: Improve finding the supplier of a remote-endpoint property
* 4bd106ac1c38 wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table()
* 72d4600a6eb8 wifi: iwlwifi: Fix some error codes
* e5ed6c922537 KVM: selftests: Fix a semaphore imbalance in the dirty ring logging test
* b3557a3697ae KVM: selftests: Clear dirty ring states between two modes in dirty_log_test
* 0cf05064008c of: unittest: Fix compile in the non-dynamic case
* 0f081fcfaac3 driver core: Fix device_link_flag_is_sync_state_only()
* 02f2b95b00bf btrfs: don't drop extent_map for free space inode on write error
* 7ba7f9ed88a1 btrfs: reject encoded write if inode has nodatasum flag set
* 4d6b2e17b550 btrfs: don't reserve space for checksums when writing to nocow files
* dfd1f44e4958 btrfs: send: return EOPNOTSUPP on unknown flags
* f98913c07cd8 btrfs: forbid deleting live subvol qgroup
* 66b317a2fc45 btrfs: do not ASSERT() if the newly created subvolume already got read
* a1a7b9589574 btrfs: forbid creating subvol qgroups
* e717aecd2a43 btrfs: do not delete unused block group if it may be used soon
* 84b576ad44ea btrfs: add and use helper to check if block group is used
* 3af7236d6dbf update workarounds for gcc "asm goto" issue
* f70efe54b97e work around gcc bugs with 'asm goto' with outputs

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