mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-05 18:41:58 +09:00
This merges up to the 6.1.99 LTS release into android14-6.1. This includes the following commits: *12f9bcc034Merge 6.1.99 into android14-6.1-lts |\ | *cac15753b8Linux 6.1.99 | *1f4a10cb82Revert "usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB" * |e6e7b1084cMerge 6.1.98 into android14-6.1-lts |\| | *266ee8e06dLinux 6.1.98 | *86e3ffeab5nilfs2: fix incorrect inode allocation from reserved inodes | *a077a6cdb3null_blk: Do not allow runt zone with zone capacity smaller then zone size | *2fed4a94bcspi: cadence: Ensure data lines set to low during dummy-cycle period | *41f5e2840cnfc/nci: Add the inconsistency check between the input data length and count | *833112b7f1kbuild: fix short log for AS in link-vmlinux.sh | *940a71f08envmet: fix a possible leak when destroy a ctrl during qp establishment | *273a824a9cplatform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro | *363585e3fcplatform/x86: touchscreen_dmi: Add info for GlobalSpace SolT IVW 11.6" tablet | *85646d7796regmap-i2c: Subtract reg size from max_write | *62fc41a69cnvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset | *ce39d85705dma-mapping: benchmark: avoid needless copy_to_user if benchmark fails | *d62da841bfnvme-multipath: find NUMA path only for online numa-node | *154f4ca807ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897 | *850ef5d239fs/ntfs3: Mark volume as dirty if xattr is broken | *3d32327f5ci2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr | *7069aa6d41clk: mediatek: mt8183: Only enable runtime PM on mt8183-mfgcfg | *e3e33879d6clk: mediatek: clk-mtk: Register MFG notifier in mtk_clk_simple_probe() | *661baa1711clk: qcom: gcc-sm6350: Fix gpll6* & gpll7 parents | *e5411f2653media: dw2102: fix a potential buffer overflow | *9c3906c373ima: Avoid blocking in RCU read-side critical section | *ee42c15083arm64: dts: rockchip: Fix the DCDC_REG2 minimum voltage on Quartz64 Model B | *9504a15506bnx2x: Fix multiple UBSAN array-index-out-of-bounds | *1c67f79350mtd: rawnand: rockchip: ensure NVDDR timings are rejected | *670f841c07mtd: rawnand: Bypass a couple of sanity checks during NAND identification | *ca0f2e7244mtd: rawnand: Ensure ECC configuration is propagated to upper layers | *c550679d60powerpc/pseries: Fix scv instruction crash with kexec | *dd4674d016drm: panel-orientation-quirks: Add quirk for Valve Galileo | *742cac675fdrm/amdgpu/atomfirmware: silence UBSAN warning | *1f32535238drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes | *cbbe17a324Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" | *4e0716110afsnotify: Do not generate events for O_PATH file descriptors | *44aa3e76f4can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct | *e6e200b264Bluetooth: qca: Fix BT enable failure again for QCA6390 after warm reboot | *c126aff74ascsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add() | *525ad8dd9af2fs: Add inline to f2fs_build_fault_attr() stub | *aa1d8cc0ccbtrfs: fix adding block group to a reclaim list and the unused list during reclaim | *c83ed422c2mm: avoid overflows in dirty throttling logic | *d259d0c375mm: optimize the redundant loop of mm_update_owner_next() | *1b7d549ed2nilfs2: add missing check for inode numbers on directory entries | *fae1959d6anilfs2: fix inode number range checks | *98c8958980Revert "igc: fix a log entry using uninitialized netdev" | *89a5f0625fplatform/x86: toshiba_acpi: Fix quickstart quirk handling | *ab557f5cd9mlxsw: core_linecards: Fix double memory deallocation in case of invalid INI file | *d6f487e070inet_diag: Initialize pad field in struct inet_diag_req_v2 | *8d9fa5e82eselftests: make order checking verbose in msg_zerocopy selftest | *fb8fc89b5cselftests: fix OOM in msg_zerocopy selftest | *c8eb8ab9a4bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() | *4c06c13317netfilter: nf_tables: unconditionally flush pending work before notifier | *653deee48ariscv: kexec: Avoid deadlock in kexec crash path | *b610a87538wifi: wilc1000: fix ies_len type in connect path | *4b3b6c7efenet: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx() | *12f6119d86net: allow skb_datagram_iter to be called from any context | *b368762d1ee1000e: Fix S0ix residency on corporate systems | *c159afd3b5KVM: s390: fix LPSWEY handling | *31f03bb041tcp_metrics: validate source addr length | *f8b7bd500dnet/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup() | *bc3ff8d3c0net/mlx5: E-switch, Create ingress ACL when needed | *965fbc6d9aUPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() | *a0d1afe8a9mac802154: fix time calculation in ieee802154_configure_durations() | *325d8659b8tools/power turbostat: Remember global max_die_id | *0c97527e91cdrom: rearrange last_media_change check to avoid unintentional overflow | *c0d7a3b290btrfs: scrub: initialize ret in scrub_simple_mirror() to fix compilation warning | *c51795885cs390/pkey: Wipe sensitive data on failure | *751987a5d8jffs2: Fix potential illegal address access in jffs2_free_inode | *e1683ff4ebserial: imx: Raise TX trigger level to 8 | *b869ec89d2scsi: mpi3mr: Sanitise num_phys | *bc84dd2c33f2fs: check validation of fault attrs in f2fs_build_fault_attr() | *a21d76bd0bbpf: Avoid uninitialized value in BPF_CORE_READ_BITFIELD | *2e9d8aa52bigc: fix a log entry using uninitialized netdev | *ce8d496786powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#" | *ae9edc2b17kunit: Fix timeout message | *74159d409dorangefs: fix out-of-bounds fsid access | *9c06fe8cfbpowerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n | *d4889c95bci2c: i801: Annotate apanel_addr as __ro_after_init | *1663e2474emedia: dvb-frontends: tda10048: Fix integer overflow | *1aa04c84a3media: s2255: Use refcount_t instead of atomic_t for num_channels | *fa547cdd7bmedia: dvb-frontends: tda18271c2dd: Remove casting during div | *aa03f591efnet: dsa: mv88e6xxx: Correct check for empty list | *22ea2a7f0bwifi: mt76: replace skb_put with skb_put_zero | *948554f1bbusb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB | *46c82c5e4cInput: ff-core - prefer struct_size over open coded arithmetic | *d792fc8f7afirmware: dmi: Stop decoding on broken entry | *f2c9c42f6bsctp: prefer struct_size over open coded arithmetic | *a010daa33emedia: dw2102: Don't translate i2c read into write | *ee18ed34a2drm/amdgpu: fix uninitialized scalar variable warning | *874261358ddrm/amd/display: Skip finding free audio for unknown engine_id | *d2c3645a4adrm/amd/display: Check pipe offset before setting vblank | *ae91ffbc8bdrm/amd/display: Check index msg_id before read or write | *bf312c0529drm/amdgpu: Initialize timestamp for some legacy SOCs | *7eb74d14c7drm/amdgpu: Fix uninitialized variable warnings | *28c8d27484crypto: aead,cipher - zeroize key buffer after use | *fa49c65a1cscsi: qedf: Make qedf_execute_tmf() non-preemptible | *63d202d948IB/core: Implement a limit on UMAD receive List | *95e9377c7cmedia: dvb-usb: dib0700_devices: Add missing release_firmware() | *c72990a6a7media: dvb: as102-fe: Fix as10x_register_addr packing | *8d3f83dfb2powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt. | *0a487e977cdrm/lima: fix shared irq handling on driver remove | *eda60520cfcrypto: hisilicon/debugfs - Fix debugfs uninit process issue | *42d64dbe4blocking/mutex: Introduce devm_mutex_init() * |e44db5756eANDROID: db845c symbol list additions * |ab63f81b3aRevert "mm/page_alloc: Separate THP PCP into movable and non-movable categories" * |9a2454ec58Merge 6.1.97 into android14-6.1-lts |\| | *7753af06eeLinux 6.1.97 | *f19cca5d16tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset() | *fbfd2c876cserial: 8250_omap: Fix Errata i2310 with RX FIFO level check | *1dc9d05040serial: imx: only set receiver level if it is zero | *16d92a6dfaarm64: dts: rockchip: Add sound-dai-cells for RK3368 | *4e66009d35arm64: dts: rockchip: fix PMIC interrupt pin on ROCK Pi E | *2581e814d7ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node | *bccc0c847farm64: dts: rockchip: Rename LED related pinctrl nodes on rk3308-rock-pi-s | *b619f741b6arm64: dts: rockchip: Fix SD NAND and eMMC init on rk3308-rock-pi-s | *fcafdf32acefi/x86: Free EFI memory map only when installing a new one. | *01b3cddfa6efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures | *0d01140e92efi: memmap: Move manipulation routines into x86 arch tree | *7ad4e0a4f6gfs2: Fix slab-use-after-free in gfs2_qd_dealloc | *447434eaafmm/page_alloc: Separate THP PCP into movable and non-movable categories | *978e27ff31Revert "cpufreq: amd-pstate: Fix the inconsistency in max frequency units" | *d2b5636883pwm: stm32: Refuse too small period requests | *f910aee90bsyscalls: fix sys_fanotify_mark prototype | *e1b88ac1fesyscalls: fix compat_sys_io_pgetevents_time64 usage | *5ae6af6841ftruncate: pass a signed offset | *702c1edbafata: libata-core: Fix double free on error | *5f0d0bf9f5ata: ahci: Clean up sysfs file on error | *f926c022ebcan: mcp251xfd: fix infinite loop when xmit fails | *778a8e67c7batman-adv: Don't accept TT entries for out-of-spec VIDs | *c92a15b3b2drm/amdgpu/atomfirmware: fix parsing of vram_info | *30cbf6ffafdrm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes | *ca0fabd365drm/i915/gt: Fix potential UAF by revoke of fence registers | *6ce0544cabdrm/amdgpu: avoid using null object of framebuffer | *f95ed0f54bdrm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes | *948dc69f4bhexagon: fix fadvise64_64 calling conventions | *0f92275527csky, hexagon: fix broken sys_sync_file_range | *87936f517bbtrfs: zoned: fix initial free space detection | *41dd6b0ec7sh: rework sync_file_range ABI | *bf3c44f67ckbuild: Install dtb files as 0644 in Makefile.dtbinst | *84394f35b6irqchip/loongson-liointc: Set different ISRs for different cores | *71af0f2f22cpu/hotplug: Fix dynstate assignment in __cpuhp_setup_state_cpuslocked() | *e0560219dbcpufreq: intel_pstate: Use HWP to initialize ITMT if CPPC is missing | *26b18dd30enet: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new | *4ff6978921net: can: j1939: recover socket queue on CAN bus error during BAM transmission | *f97cbce633net: can: j1939: Initialize unused data in j1939_send_one() | *a44aedd512tty: mcf: MCF54418 has 10 UARTS | *94307bc31bALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook 645/665 G11. | *e97ef9a3a3serial: imx: set receiver level before starting uart | *98840e410dserial: 8250_omap: Implementation of Errata i2310 | *a47407ae12usb: ucsi: stm32: fix command completion handling | *a11b71624busb: gadget: aspeed_udc: fix device address configuration | *d77e2b5104usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock | *5584c776a1usb: atm: cxacru: fix endpoint checking in cxacru_bind() | *7afa50ce46usb: musb: da8xx: fix a resource leak in probe() | *e9835f39a8usb: gadget: printer: fix races against disable | *e48b92ed16usb: gadget: printer: SS+ support | *a59d84377dnet: usb: ax88179_178a: improve link status logs | *d441ad2aa9iio: chemical: bme680: Fix sensor data read operation | *ba1bb3e2a3iio: chemical: bme680: Fix overflows in compensate() functions | *94f303ed7biio: chemical: bme680: Fix calibration data variable | *4decfc47a1iio: chemical: bme680: Fix pressure value output | *90d4d02b37iio: accel: fxls8962af: select IIO_BUFFER & IIO_KFIFO_BUF | *df188072b5iio: adc: ad7266: Fix variable checking bug | *274239d9f8i2c: testunit: discard write requests while old command is running | *86826b1ffdi2c: testunit: don't erase registers after STOP | *8cfb468a67counter: ti-eqep: enable clock at probe | *70516c5ff3iio: xilinx-ams: Don't include ams_ctrl_channels in scan_mask | *f8ec1677cemmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro() | *2f3555c20ammc: sdhci: Do not invert write-protect twice | *dca15c1861mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos | *81027f81c4mmc: sdhci-brcmstb: check R1_STATUS for erase/trim/discard | *ea6beb811bnfs: drop the incorrect assertion in nfs_swap_rw() | *9ea2d1c678ocfs2: fix DIO failure due to insufficient transaction credits | *a4f9251e4bpinctrl: qcom: spmi-gpio: drop broken pm8008 support | *ceabd79fd4Revert "MIPS: pci: lantiq: restore reset gpio polarity" | *3ae15c0238parisc: use generic sys_fanotify_mark implementation | *161cef8185x86: stop playing stack games in profile_pc() | *7fb374981eima: Fix use-after-free on a dentry's dname.name | *b793177141randomize_kstack: Remove non-functional per-arch entropy filtering | *31594c5a42gpiolib: cdev: Disallow reconfiguration without direction (uAPI v1) | *c3b425744driscv: stacktrace: convert arch_stack_walk() to noinstr | *09f64e7ad7drm/amdgpu: Fix pci state save during mode-1 reset | *87a2448efcdrm/amd/amdgpu: Fix style errors in amdgpu_drv.c & amdgpu_device.c | *89d7008af4gpio: davinci: Validate the obtained number of IRQs | *c717cef1ffdrm/panel: simple: Add missing display timing flags for KOE TX26D202VM0BWA | *d8e2766655nvme: fixup comment for nvme RDMA Provider Type | *b719f2bc76drm/radeon/radeon_display: Decrease the size of allocated memory | *9e424deb9asoc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message | *06c5331047media: dvbdev: Initialize sbuf | *d0ff2443fcALSA: emux: improve patch ioctl data validation | *fd7ef32591crypto: ecdh - explicitly zeroize private_key | *48147337d7net/dpaa2: Avoid explicit cpumask var allocation on stack | *d85ca8179anet/iucv: Avoid explicit cpumask var allocation on stack | *782bdaf9d0RDMA/restrack: Fix potential invalid address access | *b30f3197a6bpf: Mark bpf prog stack with kmsan_unposion_memory in interpreter mode | *5bcb9cf62fbpf: Add a check for struct bpf_fib_lookup size | *cc33a7a2f1wifi: ieee80211: check for NULL in ieee80211_mle_size_ok() | *081938266amtd: partitions: redboot: Added conversion of operands to a larger type | *ed1fa6d6afx86/fpu: Fix AMD X86_BUG_FXSAVE_LEAK fixup | *7d18ab6e4fvduse: Temporarily fail if control queue feature requested | *d99a4e147bvduse: validate block features only with block devices | *5f41401219drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep | *e4f602e3ffbpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro() | *efb27ad059netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers | *736c74dc60tcp: fix tcp_rcv_fastopen_synack() to enter TCP_CA_Loss for failed TFO | *853c0387acpowerpc: restore some missing spu syscalls | *2eb9a4bc63parisc: use correct compat recv/recvfrom syscalls | *ef03810c9asparc: fix compat recv/recvfrom syscalls | *04c1271243sparc: fix old compat_sys_select() | *f75c21bf73net: dsa: microchip: fix wrong register write when masking interrupt | *c14f3c3793Fix race for duplicate reqsk on identical SYN | *4e0c539ee2xdp: Remove WARN() from __xdp_reg_mem_model() | *75fabdc911net: dsa: microchip: use collision based back pressure mode | *aecaaf8abdnet: phy: micrel: add Microchip KSZ 9477 to the device table | *5516c9ee2aibmvnic: Free any outstanding tx skbs during scrq reset | *d1b9df0435bpf: Fix overrunning reservations in ringbuf | *bfa86a9691mlxsw: spectrum_buffers: Fix memory corruptions on Spectrum-4 systems | *2dfaf2c4b3net: dsa: microchip: fix initial port flush problem | *8faf91e584ASoC: fsl-asoc-card: set priv->pdev before using it | *20f19c91daASoC: amd: acp: remove i2s configuration check in acp_i2s_probe() | *d9912994a0s390/pci: Add missing virt_to_phys() for directed DIBV | *87358401edASoC: rockchip: i2s-tdm: Fix trcm mode by setting clock on right mclk | *b45176b869netfilter: nf_tables: use timestamp to check for set element timeout | *7491c3c55cdt-bindings: i2c: atmel,at91sam: correct path to i2c-controller schema | *58d65ce94bdt-bindings: i2c: Drop unneeded quotes | *777f3c9954MIPS: pci: lantiq: restore reset gpio polarity | *ae7b2aa805pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set | *8a5859bb14pinctrl: rockchip: use dedicated pinctrl type for RK3328 | *6bed115e5epinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins | *940ce6f283pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins | *b36efd2e3epinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER | *4312eace43Input: ili210x - fix ili251x_read_touch_data() return value | *b2f1ce6cc9ACPI: x86: Force StorageD3Enable on more products | *c538c8861cACPI: x86: utils: Add Picasso to the list for forcing StorageD3Enable | *411e6aa90ausb: typec: ucsi: Ack also failed Get Error commands | *8cace39c77usb: typec: ucsi: Never send a lone connector change ack * |47b24bf8eaRevert "net/sched: fix false lockdep warning on qdisc root lock" * |0a6ad70f07Revert "net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path" * |325f5b8ed9Revert "tty: add the option to have a tty reject a new ldisc" * |7455bf543fMerge 6.1.96 into android14-6.1-lts |\| | *99e6a620deLinux 6.1.96 | *19526f54ecRevert "mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default" | *8a630e8acdhid: asus: asus_report_fixup: fix potential read out of bounds | *48d3f91d83net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path | *d04943bb69drm/amd/display: revert Exit idle optimizations before HDCP execution | *5efe0b5debkheaders: explicitly define file modes for archived headers | *f0b5d1d9feRevert "kheaders: substituting --sort in archive creation" | *8ab1361b2ex86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTEL | *b0727ed7bax86/cpu/vfm: Add new macros to work with (vendor/family/model) values | *6efd1d4b1ftracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test | *8d5d123f62pmdomain: ti-sci: Fix duplicate PD referrals | *95881ebdb4ARM: dts: samsung: smdk4412: fix keypad no-autorepeat | *7c1448ea11ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat | *2df48353faARM: dts: samsung: smdkv310: fix keypad no-autorepeat | *8154edd62aperf script: Show also errors for --insn-trace option | *4bd6f883bdperf: script: add raw|disasm arguments to --insn-trace option | *520f28926aspi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4 | *56de6648a4arm64: dts: imx8qm-mek: fix gpio number for reg_usdhc2_vmmc | *065494adabspi: stm32: qspi: Fix dual flash mode sanity test in stm32_qspi_setup() | *fd6cfb11d7dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema | *92278b2dd1i2c: ocores: set IACK bit after core is enabled | *51897f9935mm/page_table_check: fix crash on ZONE_DEVICE | *6f7c39a675tcp: clear tp->retrans_stamp in tcp_rcv_fastopen_synack() | *665e932600mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default | *4cb3b5bc4ckcov: don't lose track of remote references during softirqs | *9ad023010egcov: add support for GCC 14 | *fc5cb952e6drm/amdgpu: fix UBSAN warning in kv_dpm.c | *f803532bc3drm/radeon: fix UBSAN warning in kv_dpm.c | *013e8f2371drm/i915/mso: using joiner is not possible with eDP MSO | *661882cfe5ALSA: hda/realtek: Limit mic boost on N14AP7 | *72eed766d9ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 445/465 G11. | *9e6e37d9d6KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes | *68df4fc449KVM: arm64: Disassociate vcpus from redistributor region on teardown | *92c77807d9KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() | *b95fce863bcifs: fix typo in module parameter enable_gcm_256 | *15cb476cebbtrfs: retry block group reclaim without infinite loop | *893eeba94cnet: do not leave a dangling sk pointer, when socket creation fails | *44f521431fnet: usb: ax88179_178a: improve reset check | *dda369a760net: stmmac: Assign configured channel value to EXTTS event | *d8abba1e3cMIPS: dts: bcm63268: Add missing properties to the TWD node | *2703312590kbuild: Remove support for Clang's ThinLTO caching | *9995864186RDMA/mlx5: Add check for srq max_sge attribute | *a331f275cbfirmware: psci: Fix return value from psci_system_suspend() | *ddc1f5f124ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." | *87d2639f8aarm64: dts: freescale: imx8mm-verdin: enable hysteresis on slow input pin | *97af5de2cbarm64: dts: imx93-11x11-evk: Remove the 'no-sdio' property | *474a1661f4regulator: bd71815: fix ramp values | *6136f19e52dmaengine: ioatdma: Fix missing kmem_cache_destroy() | *6a104377d4dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() | *98b35b2b7edmaengine: ioatdma: Fix error path in ioat3_dma_probe() | *d7f4e58f1bdmaengine: ioat: use PCI core macros for PCIe Capability | *98d79caf37dmaengine: ioatdma: Fix leaking on version mismatch | *95dc59ba94dmaengine: ioat: Drop redundant pci_enable_pcie_error_reporting() | *83163667d8dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list | *1bd1857fedregulator: core: Fix modpost error "regulator_get_regmap" undefined | *1803875fefnet: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings | *e214f102e0bnxt_en: Restore PTP tx_avail count in case of skb_pad() error | *dd37b86999ice: Fix VSI list rule with ICE_SW_LKUP_LAST type | *ec4d970b59seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors | *788d585e62netfilter: ipset: Fix suspicious rcu_dereference_protected() | *49780570bfocteontx2-pf: Add error handling to VLAN unoffload handling | *04619db397virtio_net: checksum offloading handling fix | *521d42a1c2net: stmmac: No need to calculate speed divider when offload is disabled | *d50d62d5e6ptp: fix integer overflow in max_vclocks_store | *2f82f75f84sched: act_ct: add netns into the key of tcf_ct_flow_table | *623c90d86atipc: force a dst refcount before doing decryption | *6fc78d67f5net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() | *668be2b635net/sched: act_api: rely on rcu in tcf_idr_check_alloc | *5bd1b7ab6anet: phy: mxl-gpy: Remove interrupt mask clearing from config_init | *70993aca4fnet: phy: mxl-gpy: enhance delay time required by loopback disable function | *7d0606bdd7net: lan743x: Support WOL at both the PHY and MAC appropriately | *2af9aa9ac6net: lan743x: disable WOL upon resume to restore full data path operation | *e2ec071727qca_spi: Make interrupt remembering atomic | *1b631bffcbnetns: Make get_net_ns() handle zero refcount net | *83c02fb2ccxfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() | *51ee2f7c30ipv6: prevent possible NULL dereference in rt6_probe() | *88b9a55e2eipv6: prevent possible NULL deref in fib6_nh_init() | *a02fd5d775netrom: Fix a memory leak in nr_heartbeat_expiry() | *eb1bde62d6ALSA: hda/realtek: Enable headset mic on IdeaPad 330-17IKB 81DM | *dacc15e9cbbpf: Avoid splat in pskb_pull_reason | *7dabc4b45bcipso: fix total option length computation | *224b69e875ice: avoid IRQ collision to fix init failure on ACPI S3 resume | *531d85b4fbice: move RDMA init to ice_idc.c | *7de448db67ALSA/hda: intel-dsp-config: Document AVS as dsp_driver option | *71b027d3c0ALSA: hda/realtek: Remove Framework Laptop 16 from quirks | *32ef4dc2b1tracing: Build event generation tests only as modules | *6c0f6ccd93mips: bmips: BCM6358: make sure CBR is correctly set | *a6061f60e1MIPS: Routerboard 532: Fix vendor retry check code | *3c6332f3bbtty: add the option to have a tty reject a new ldisc | *6466b91968usb: gadget: function: Remove usage of the deprecated ida_simple_xx() API | *3b3655a1d3serial: exar: adding missing CTI and Exar PCI ids | *7f9e70c68bserial: imx: Introduce timeout when waiting on transmitter empty | *d996deb803MIPS: Octeon: Add PCIe link status check | *70196feadbPCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports | *29dfe9e844udf: udftime: prevent overflow in udf_disk_stamp_to_time() | *69170a888eusb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380 | *dd42570018Avoid hw_desc array overrun in dw-axi-dmac | *8fc246a8a4usb: misc: uss720: check for incompatible versions of the Belkin F5U002 | *a9cea0489cf2fs: remove clear SB_INLINECRYPT flag in default_options | *8092775cb6iommu/arm-smmu-v3: Free MSIs in case of ENOMEM | *10c19cf7a1power: supply: cros_usbpd: provide ID table for avoiding fallback match | *5cb3339b6dplatform/x86: p2sb: Don't init until unassigned resources have been assigned | *7bbcd3b1c2powerpc/io: Avoid clang null pointer arithmetic warnings | *8aa11aa001powerpc/pseries: Enforce hcall result buffer validity and size | *cf56640e9aALSA: hda/realtek: Add quirks for Lenovo 13X | *9fd8ddd237drm/lima: mask irqs in timeout path before hard reset | *394d660678drm/lima: add mask irq callback to gp and pp | *4cd1360c63ASoC: Intel: sof_sdw: add JD2 quirk for HP Omen 14 | *6239d65b91platform/x86: toshiba_acpi: Add quirk for buttons on Z830 | *fc1f030978drm/amd/display: Exit idle optimizations before HDCP execution | *be4a1fc857Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl | *aa2fb9c54cHID: asus: fix more n-key report descriptors if n-key quirked | *5368c463bcHID: Add quirk for Logitech Casa touchpad | *0b81faa05bwifi: mt76: mt7921s: fix potential hung tasks during chip recovery | *96826b16efnetpoll: Fix race condition in netpoll_owner_active | *e8fc7647a8net: dsa: realtek: keep default LED state in rtl8366rb | *d927fae287kselftest: arm64: Add a null pointer check | *048b33817anet/sched: fix false lockdep warning on qdisc root lock | *eaddb86637scsi: qedi: Fix crash while reading debugfs attribute | *f251ccef1ddrop_monitor: replace spin_lock by raw_spin_lock | *63310043acaf_packet: avoid a false positive warning in packet_setsockopt() | *2e48d73577wifi: ath9k: work around memset overflow warning | *fed7914858batman-adv: bypass empty buckets in batadv_purge_orig_ref() | *63f2d5373dselftests/bpf: Fix flaky test btf_map_in_map/lookup_update | *fb9088a7a7selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh | *61ec76ec93block/ioctl: prefer different overflow check | *cf9b1652b4rcutorture: Fix invalid context warning when enable srcu barrier testing | *dbd4175e5ercutorture: Make stall-tasks directly exit when rcutorture tests end | *9bc282fb8arcutorture: Fix rcu_torture_one_read() pipe_count overflow comment | *55c22375cbio_uring/sqpoll: work around a potential audit memory leak | *7c42ce556fcrypto: hisilicon/sec - Fix memory leak for sec resource release | *4925da0896padata: Disable BH when taking works lock on MT path * |cb7d32c26dMerge aosp/android14-6.1 to aosp/android14-6.1-lts * |6f4a686ac9Revert "i2c: add fwnode APIs" * |efbc7c7549Revert "i2c: acpi: Unbind mux adapters before delete" * |ced5058778Merge 6.1.95 into android14-6.1-lts |\| | *a6398e3730Linux 6.1.95 | *edd2754a62zap_pid_ns_processes: clear TIF_NOTIFY_SIGNAL along with TIF_SIGPENDING | *e44999ec0bi2c: designware: Fix the functionality flags of the slave-only interface | *1a0bbb90f3i2c: at91: Fix the functionality flags of the slave-only interface | *ea25a4c0demisc: microchip: pci1xxxx: Fix a memory leak in the error handling of gp_aux_bus_probe() | *e0e2eec769usb-storage: alauda: Check whether the media is initialized | *ae917519baserial: core: Add UPIO_UNKNOWN constant for unknown port type | *29d35f0b53serial: 8250_dw: fall back to poll if there's no interrupt | *9a733d69a4greybus: Fix use-after-free bug in gb_interface_release due to race condition. | *12a4a28eaeBluetooth: qca: generalise device address check | *47988653a4Bluetooth: qca: fix wcn3991 device address check | *9afc658ce7cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode | *4733dea73cremoteproc: k3-r5: Jump to error handling labels in start/stop errors | *04b0c41912Revert "fork: defer linking file vma until vma is fully initialized" | *35e395373emptcp: pm: update add_addr counters after connect | *51861fc086serial: 8250_pxa: Configure tx_loadsz to match FIFO IRQ level | *00b0752c7fmm/memory-failure: fix handling of dissolved but not taken off from buddy pages | *b2494506f3mm/huge_memory: don't unpoison huge_zero_folio | *2641261b93tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() | *271dcd977cnilfs2: fix potential kernel bug due to lack of writeback flag waiting | *1776596470btrfs: zoned: fix use-after-free due to race with dev replace | *babfd2d0d5btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info | *43a89d48bdbtrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info | *7fd274c062btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info | *c60f0a442dbtrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info | *d2fa51eb9cintel_th: pci: Add Lunar Lake support | *5b64a368e3intel_th: pci: Add Meteor Lake-S support | *a1fb1bd6c0intel_th: pci: Add Sapphire Rapids SOC support | *b7b6bc60edintel_th: pci: Add Granite Rapids SOC support | *bb8b9d91f7intel_th: pci: Add Granite Rapids support | *3272801490drm/i915/dpt: Make DPT object unshrinkable | *d205e30216drm/i915/gt: Disarm breadcrumbs if engines are already idle | *919f862609riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context | *dd5042eed5remoteproc: k3-r5: Do not allow core1 to power up before core0 via sysfs | *2a1ec20b17remoteproc: k3-r5: Wait for core0 power-up before powering up core1 | *f6a426a0c4dmaengine: axi-dmac: fix possible race in remove() | *eab9d5a846PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id | *ea042dc2beocfs2: fix races between hole punching and AIO+DIO | *a2e8105eb2ocfs2: use coarse time for new created files | *a373ad833afs/proc: fix softlockup in __read_vmcore | *06bea44b93knfsd: LOOKUP can return an illegal error value | *bbce9fb50cspmi: hisi-spmi-controller: Do not override device identifier | *95bac1c8bevmci: prevent speculation leaks by sanitizing event in event_deliver() | *5eabdf17fesock_map: avoid race between sock_map_close and sk_psock_put | *ae080302bfnull_blk: Print correct max open zones limit in null_init_zoned_dev() | *e2585bc1d8tracing/selftests: Fix kprobe event name test for .isra. functions | *6625417dferiscv: fix overlap of allocated page and PTR_ERR | *c81705d66fperf/core: Fix missing wakeup when waiting for context reference | *355784a5c0x86/amd_nb: Check for invalid SMN reads | *2458f2362firqchip/gic-v3-its: Fix potential race condition in its_vlpi_prop_update() | *9dc3200a5cmptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID | *f03c46eabbmptcp: ensure snd_una is properly initialized on connect | *c3ca24dfe9drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found | *dcba6bedb4drm/exynos/vidi: fix memory leak in .get_modes() | *08891eeaa9drivers: core: synchronize really_probe() and dev_uevent() | *cc09e1d351iio: imu: inv_icm42600: delete unneeded update watermark call | *1b82cc8664iio: dac: ad5592r: fix temperature channel scaling value | *f35eb2c486iio: adc: ad9467: fix scan type sign | *b9da7e9653x86/boot: Don't add the EFI stub to targets, again | *34ae447b13misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe() | *cde177fa23bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send() | *e9c6513cffaf_unix: Read with MSG_PEEK loops if the first unread byte is OOB | *60cd714871ionic: fix use after netif_napi_del() | *caaa212978net: bridge: mst: fix suspicious rcu usage in br_mst_set_state | *09f4337c27net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state | *cd68f84910net/ipv6: Fix the RT cache flush via sysctl using a previous delay | *5872043bcfnvmet-passthru: propagate status from id override functions | *a6ea39fd2dnet: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters | *c495ebe90bgve: ignore nonrelevant GSO type bits when processing TSO headers | *950217d97cnet: pse-pd: Use EOPNOTSUPP error code instead of ENOTSUPP | *390b353d1anetfilter: ipset: Fix race between namespace cleanup and gc in the list:set type | *4431d37498Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ | *0f99dc35cbnet/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets | *11f1f0c4f7geneve: Fix incorrect inner network header offset when innerprotoinherit is set | *0b160b127ctcp: fix race in tcp_v6_syn_recv_sock() | *c8879a39c7drm/bridge/panel: Fix runtime warning on panel bridge release | *3b1cf943b0drm/komeda: check for error-valued pointer | *f1ab15a094liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet | *f2583f8172net: hns3: add cond_resched() to hns3 ring buffer init process | *6d0007f7b6net: hns3: fix kernel crash problem in concurrent scenario | *84a0d86853net: sfp: Always call `sfp_sm_mod_remove()` on remove | *2b7be0eb79drm/vmwgfx: Remove STDU logic from generic mode_valid function | *b1aae9c5d7drm/vmwgfx: 3D disabled should not effect STDU memory limits | *b7479b39b7drm/vmwgfx: Filter modes which exceed graphics memory | *862bd36dafdrm/vmwgfx: Refactor drm connector probing for display modes | *67adcfae2edrm/vmwgfx: Port the framebuffer code to drm fb helpers | *789c99a1d7HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode() | *f2af9dbad8iommu/amd: Fix sysfs leak in iommu init | *bfd546fc7fHID: core: remove unnecessary WARN_ON() in implement() | *2df8c16ea4gpio: tqmx86: fix broken IRQ_TYPE_EDGE_BOTH interrupt type | *4ada932c43gpio: tqmx86: store IRQ trigger type and unmask status separately | *0f6b55f9f7gpio: tqmx86: Convert to immutable irq_chip | *8c2e28a209gpio: tqmx86: introduce shadow register for GPIO output value | *a09c3dbe59gpio: tqmx86: remove unneeded call to platform_set_drvdata() | *8200440578gpio: tqmx86: fix typo in Kconfig label | *3150d4e4b9platform/x86: dell-smbios: Fix wrong token data in sysfs | *0abb51acfbNFS: add barriers when testing for NFS_FSDATA_BLOCKED | *3cde566d9fSUNRPC: return proper error from gss_wrap_req_priv | *e6ddef11c0NFSv4.1 enforce rootpath check in fs_location query | *81fce119dfclk: sifive: Do not register clkdevs for PRCI clocks | *fcb4ce61a5selftests/ftrace: Fix to check required event file | *320ba9cbcacachefiles: flush all requests after setting CACHEFILES_DEAD | *eac51d9daacachefiles: defer exposing anon_fd until after copy_to_user() succeeds | *1fd5f317b5cachefiles: never get a new anonymous fd if ondemand_id is valid | *bb00aef6d9cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read() | *cb55625f8ecachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read() | *99e9c5bd27cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd() | *a0cc87f866cachefiles: add restore command to recover inflight ondemand read requests | *5344f2ab31cachefiles: add spin_lock for cachefiles_ondemand_info | *f17443d52dcachefiles: resend an open request if the read request's object is closed | *bb512c8587cachefiles: extract ondemand info field from cachefiles_object | *e43fb9a20dcachefiles: introduce object ondemand state | *9f13aacdd4cachefiles: remove requests from xarray during flushing requests | *dad925266acachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd | *bee55952ffcxl/test: Add missing vmalloc.h for tools/testing/cxl/test/mem.c | *6dfa1d80eaInput: try trimming too long modalias strings | *ce1afd733bpowerpc/uaccess: Fix build errors seen with GCC 13/14 | *d221284991gve: Clear napi->skb before dev_kfree_skb_any() | *d19254d891scsi: sd: Use READ(16) when reading block zero on large capacity disks | *46bab2bcd7scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory | *a9624afc91scsi: mpi3mr: Fix ATA NCQ priority support | *a136698d1ethunderbolt: debugfs: Fix margin debugfs node creation condition | *0daacb57b9xhci: Apply broken streams quirk to Etron EJ188 xHCI host | *633f72cb61xhci: Handle TD clearing for multiple streams case | *0a1c2a581dxhci: Apply reset resume quirk to Etron EJ188 xHCI host | *f6559d28c0xhci: Set correct transferred length for cancelled bulk transfers | *33aecc5799jfs: xattr: fix buffer overflow for invalid xattr | *b6e5e69643landlock: Fix d_parent walk | *03f916e56atty: n_tty: Fix buffer offsets when lookahead is used | *185a1b1fccmei: me: release irq in mei_me_pci_resume error path | *2ad7e02c2eusb: typec: tcpm: Ignore received Hard Reset in TOGGLING state | *4053696594usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps | *fb9f366ae6USB: xen-hcd: Traverse host/ when CONFIG_USB_XEN_HCD is selected | *02a4c0499fUSB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages | *c2844d5e58io_uring: check for non-NULL file pointer in io_file_can_poll() | *129dcd3e7dnilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors | *ea2ac9238dnilfs2: return the mapped address from nilfs_get_page() | *8b0d6d1879btrfs: fix leak of qgroup extent records after transaction abort | *b1a5d3f79bbtrfs: make btrfs_destroy_delayed_refs() return void | *95e69b16d0btrfs: remove unnecessary prototype declarations at disk-io.c | *be70a6c516wifi: ath10k: fix QCOM_RPROC_COMMON dependency | *46a072e050selftests/mm: compaction_test: fix bogus test success on Aarch64 | *264b8a7e15selftests/mm: log a consistent test name for check_compaction | *5ba39134b6selftests/mm: conform test to TAP format output | *499fd1db08selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages | *198a80833emm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL | *fe5c2bdcb1mm, vmalloc: fix high order __GFP_NOFAIL allocations | *b1574c8c0ai2c: acpi: Unbind mux adapters before delete | *ef1e9b624di2c: add fwnode APIs | *c0cd2d8800HID: i2c-hid: elan: fix reset suspend current leakage | *274ecd4001HID: i2c-hid: elan: Add ili9882t timing | *0fce1c959afirmware: qcom_scm: disable clocks if qcom_scm_bw_enable() fails | *5ee241f72emmc: davinci: Don't strip remove function when driver is builtin | *c3d39fdc33serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler | *aeb2b22e4fserial: sc16is7xx: replace hardcoded divisor value with BIT() macro | *c0b8f49183misc/pvpanic-pci: register attributes via pci_driver | *96826e74d7misc/pvpanic: deduplicate common code | *1529c86da6arm64: dts: qcom: sa8155p-adp: fix SDHC2 CD pin configuration | *eedbb969a4arm64: dts: qcom: sm8150: align TLMM pin configuration with DT schema | *a869a9b604drm/amd/display: Fix incorrect DSC instance for MST | *ed82dc58c7drm/amd/display: drop unnecessary NULL checks in debugfs | *b6621895b4xtensa: fix MAKE_PC_FROM_RA second argument | *eccf114abdxtensa: stacktrace: include <asm/ftrace.h> for prototype | *5253a35ea5iio: accel: mxc4005: Reset chip on probe() and resume() | *02db59533biio: accel: mxc4005: allow module autoloading via OF compatible | *a0fdccb1c9usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete | *b55bc52521usb: gadget: f_fs: use io_data->status consistently | *e8b8582355btrfs: fix wrong block_start calculation for btrfs_drop_extent_map_range() | *b45cfd9bdeBluetooth: qca: fix invalid device address check | *2498960dacipv6: fix possible race in __fib6_drop_pcpu_from() | *6b9ff1620daf_unix: Annotate data-race of sk->sk_shutdown in sk_diag_fill(). | *4a967bac16af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen(). | *e3f2599e9aaf_unix: Use skb_queue_empty_lockless() in unix_release_sock(). | *4c64c3e2f5af_unix: annotate lockless accesses to sk->sk_err | *f5c4276607af_unix: Use unix_recvq_full_lockless() in unix_stream_connect(). | *8b29fcd7f3af_unix: Annotate data-race of net->unx.sysctl_max_dgram_qlen. | *19425cfe59af_unix: Annotate data-races around sk->sk_state in UNIX_DIAG. | *fda68a7da8af_unix: Annotate data-race of sk->sk_state in unix_stream_read_skb(). | *f53cf0449eaf_unix: Annotate data-races around sk->sk_state in sendmsg() and recvmsg(). | *018fc5d9dbaf_unix: Annotate data-race of sk->sk_state in unix_stream_connect(). | *35bdc364e1af_unix: Annotate data-races around sk->sk_state in unix_write_space() and poll(). | *a8814322e5af_unix: Annotate data-race of sk->sk_state in unix_inq_len(). | *a59dc9cb03af_unix: Annodate data-races around sk->sk_state for writers. | *ca32605565af_unix: Set sk->sk_state under unix_state_lock() for truly disconencted peer. | *fe394d59cdnet: wwan: iosm: Fix tainted pointer delete is case of region creation fail | *a62c50545bice: remove af_xdp_zc_qps bitmap | *447a5433bdice: remove null checks before devm_kfree() calls | *a388961be5ice: Introduce new parameters in ice_sched_node | *17ccdebe5aice: fix iteration of TLVs in Preserved Fields Area | *952557eb6eptp: Fix error message on failed pin verification | *0bf6cc9661net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP | *531eab2da2net/mlx5: Fix tainted pointer delete is case of flow rules creation fail | *e7d4485d47net/mlx5: Always stop health timer during driver removal | *0819acb87bnet/mlx5: Split function_setup() to enable and open functions | *0c42eef3f0net/mlx5: Stop waiting for PCI if pci channel is offline | *e4df7b53a4net/mlx5: Stop waiting for PCI up if teardown was triggered | *a2ab7dae67tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB | *a31d0e5debvxlan: Fix regression when dropping packets due to invalid src addresses | *0f208fad86net: sched: sch_multiq: fix possible OOB write in multiq_tune() | *1a0c20c056net/smc: avoid overwriting when adjusting sock bufsizes | *87ef68f3afocteontx2-af: Always allocate PF entries from low prioriy zone | *3708b6c254bpf: Set run context for rawtp test_run callback | *a170d5a40fipv6: sr: block BH in seg6_output_core() and seg6_input_core() | *9b3d1ba4a4ipv6: ioam: block BH from ioam6_output() | *9bcdfdc6a6net/ncsi: Fix the multi thread manner of NCSI driver | *f2cd7e1b48net/ncsi: Simplify Kconfig/dts control flow | *e6ad2311e0ax25: Replace kfree() in ax25_dev_free() with ax25_dev_put() | *f4df9d6c8dax25: Fix refcount imbalance on inbound connections | *bd403f3989wifi: mac80211: correctly parse Spatial Reuse Parameter Set element | *a8bc8276afwifi: iwlwifi: mvm: don't read past the mfuart notifcation | *9e719ae3abwifi: iwlwifi: mvm: check n_ssids before accessing the ssids | *ca4c230788wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef | *8014a7dbbfwifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64 | *a5c20830fbwifi: cfg80211: pmsr: use correct nla_get_uX functions | *6d540b0317wifi: cfg80211: Lock wiphy in cfg80211_get_station | *96c950d6b0wifi: cfg80211: fully move wiphy work to unbound workqueue | *9c49b58b9awifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() | *617dadbfb2wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects * |c6bbb760e9ANDROID: ABI fixup for abi break in struct dst_ops * |079775fd35Merge 6.1.94 into android14-6.1-lts |/ *eb44d83053Linux 6.1.94 *6d6fe13ccasmp: Provide 'setup_max_cpus' definition on UP too *b09b556e48smb: client: fix deadlock in smb2_find_smb_tcon() *3174d8b7c9powerpc/bpf: enforce full ordering for ATOMIC operations with BPF_FETCH *1ff2bd566fbtrfs: fix crash on racing fsync and size-extending write into prealloc *e601937b5bNFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS *a54419e60enfs: fix undefined behavior in nfs_block_bits() *728b663f5eEDAC/igen6: Convert PCIBIOS_* return codes to errnos *4e060b308di3c: master: svc: fix invalidate IBI type and miss call client IBI handler *07c8050f8cs390/cpacf: Make use of invalid opcode produce a link error *1d39dcff47s390/cpacf: Split and rework cpacf query functions *8c5f5911c1s390/ap: Fix crash in AP internal function modify_bitmap() *ff19ea00a5parisc: Define sigset_t in parisc uapi header *bca17801fbparisc: Define HAVE_ARCH_HUGETLB_UNMAPPED_AREA *e941b712e7ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() *16a392f66aext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow *d47445b041sparc: move struct termio to asm/termios.h *81dd3c82a4net: fix __dst_negative_advice() race *10938be35ekdb: Use format-specifiers rather than memset() for padding in kdb_read() *60e2a14a81kdb: Merge identical case statements in kdb_read() *0ec478e7a1kdb: Fix console handling when editing and tab-completing commands *b4e6a259f8kdb: Use format-strings rather than '\0' injection in kdb_read() *33d9c81465kdb: Fix buffer overflow during tab-complete *6da1ffc4bcwatchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margin *c7071d3052mm/hugetlb: pass correct order_per_bit to cma_declare_contiguous_nid *04b4278245mm/cma: drop incorrect alignment check in cma_init_reserved_mem *14a339e7d7sparc64: Fix number of online CPUs *3ec82c9a15intel_th: pci: Add Meteor Lake-S CPU support *82590ce3a0cpufreq: amd-pstate: Fix the inconsistency in max frequency units *9ff078f5bakmsan: do not wipe out origin when doing partial unpoisoning *ca71f20471net/9p: fix uninit-value in p9_client_rpc() *6684086359net/ipv6: Fix route deleting failure when metric equals 0 *65bb86fbc8scsi: core: Handle devices which return an unusually large VPD page count *7a2bc8b34emm: fix race between __split_huge_pmd_locked() and GUP-fast *e7428e7e3fcrypto: qat - Fix ADF_DEV_RESET_SYNC memory leak *dd999fdeeecrypto: ecrdsa - Fix module auto-load on add_key *458458c130crypto: ecdsa - Fix module auto-load on add-key *e0032f5c08KVM: arm64: AArch32: Fix spurious trapping of conditional instructions *5b12ce0b6fKVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode *4f902f03efKVM: arm64: Fix AArch32 register narrowing on userspace write *7da44257e6drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platforms *cb299cdba09p: add missing locking around taking dentry fid list *97820893f2drm/amdgpu/atomfirmware: add intergrated info v2.3 table *edaa57480bfbdev: savage: Handle err return when savagefb_check_var failed *1a156761fcmmc: sdhci-acpi: Add quirk to enable pull-up on the card-detect GPIO on Asus T100TA *4ac34dc6b4mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-A *21109f137ammc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working *c2107d3024mmc: sdhci-acpi: Sort DMI quirks alphabetically *32b76505bammc: sdhci: Add support for "Tuning Error" interrupts *36a28616d4mmc: core: Add mmc_gpiod_set_cd_config() function *7170d0c0damedia: v4l2-core: hold videodev_lock until dev reg, finishes *5d931a2694media: mxl5xx: Move xpt structures off stack *9ef7ee4cb6media: mc: mark the media devnode as registered from the, start *788fd0f11emedia: mc: Fix graph walk in media_pipeline_start *9d180538dearm64: dts: hi3798cv200: fix the size of GICR *46fe2af45cwifi: rtlwifi: rtl8192de: Fix endianness issue in RX path *6973383af5wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE *83daddb601wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power *2c13c9f6cawifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU *c365394a41wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command *3f8d5e802dmd/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING *3f09972198arm64: dts: qcom: qcs404: fix bluetooth device address *2eea8b448earm64: tegra: Correct Tegra132 I2C alias *ef2f4d60c3ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx *3988a2850bsoc: qcom: rpmh-rsc: Enhance check for VRM in-flight request *560d69c975thermal/drivers/qcom/lmh: Check for SCM availability at probe *5e0d41aa53ata: pata_legacy: make legacy_exit() work again *336b8b2e90wifi: rtw89: correct aSIFSTime for 6GHz band *934e1e4331bcache: fix variable length array abuse in btree_iter *011552f29fdrm/amdgpu: add error handle to avoid out-of-bounds *d082757b83media: lgdt3306a: Add a check against null-pointer-def *8c8aa473fef2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() *376fad5e52scripts/gdb: fix SB_* constants parsing *6bbd9c021cvxlan: Fix regression when dropping packets due to invalid src addresses *7a898d5ed4mptcp: fix full TCP keep-alive support *dc62d53f01mptcp: cleanup SOL_TCP handling *e7d48faa15mptcp: avoid some duplicate code in socket option handling *164320fc22drm/i915/audio: Fix audio time stamp programming for DP *86a30d6302nilfs2: fix use-after-free of timer for log writer thread *79fc40a29driscv: signal: handle syscall restart before get_signal *bc20a0a290afs: Don't cross .backup mountpoint from backup volume *265426254dmmc: core: Do not force a retune before RPMB switch *883e5d542bmaple_tree: fix mas_empty_area_rev() null pointer dereference *34f3005303maple_tree: fix allocation in mas_sparse_area() *cf0df43520Bluetooth: btrtl: Add missing MODULE_FIRMWARE declarations *a17e06d709drm: Check polling initialized before enabling in drm_helper_probe_single_connector_modes *4ad8d57d90drm: Check output polling initialized before disabling Change-Id: I849966e53c4a46d2ee81b3b6078f953a08502872 Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>