0f61b1860cc3 Linux 6.19-rc5 2e4b28c48f88 treewide: Update email address 7893cc12251f erofs: fix file-backed mounts no longer working on EROFS partitions 6a3d5fda2ce4 iommupt: Make pt_feature() always_inline 7adfd682745a iommufd/selftest: Prevent module/builtin conflicts in kconfig faa37ff3bf18 iommufd/selftest: Add missing kconfig for DMA_SHARED_BUFFER cefd81e76a8c iommupt: Fix the kunit building 072a7c7cdbea erofs: don't bother with s_stack_depth increasing for now 6e39903c73df selftests/tracing: Fix test_multiple_writes stall a33d16dc874a Revert "irqchip/riscv-imsic: Embed the vector array in lpriv" 1690eeb0cb2b irqchip/gic-v5: Fix gicv5_its_map_event() ITTE read endianness f0d385f6689f ublk: fix use-after-free in ublk_partition_scan_work 2bdf777410dc sched/mm_cid: Prevent NULL mm dereference in sched_mm_cid_after_execve() bdf3f4176092 arm64: Fix cleared E0POE bit after cpu_suspend()/resume() d578b31856ce gpio: shared: fix a false-positive sharing detection with reset-gpios 5fcd5513072b arm64: mm: Fix incomplete tag reset in change_memory_common() 74d74bb78aec lib/crypto: aes: Fix missing MMU protection for AES S-box 2eb57ca7cc37 MAINTAINERS: add test vector generation scripts to "CRYPTO LIBRARY" 0f42c2a52d8a lib/crypto: tests: Fix syntax error for old python versions fcff71fd888d lib/crypto: tests: polyval_kunit: Increase iterations for preparekey in IRQs c2803bd580db arm_mpam: Stop using uninitialized variables in __ris_msmon_read() c92510f5e3f8 arp: do not assume dev_hard_header() does not change skb->head 4b5bdabb5449 net: enetc: fix build warning when PAGE_SIZE is greater than 128K 4d984b0574ff atm: Fix dma_free_coherent() size 790792ebc960 tools: ynl: don't install tests 7d11e047eda5 net: do not write to msg_get_inq in callee 3358995b1a7f bnxt_en: Fix NULL pointer crash in bnxt_ptp_enable during error cleanup afa27621a28a net: usb: pegasus: fix memory leak in update_eth_regs_async() a4e305ed60f7 net: 3com: 3c59x: fix possible null dereference in vortex_probe1() c1d73b148023 net/sched: sch_qfq: Fix NULL deref when deactivating inactive aggregate in qfq_reset 36f597bba049 gpiolib: fix lookup table matching a203dbeeca15 wifi: mac80211: collect station statistics earlier when disconnect d594cc6f2c58 wifi: mac80211: restore non-chanctx injection behaviour 6f3859371601 wifi: mac80211_hwsim: disable BHs for hwsim_radio_lock c0d82ba9612f wifi: mac80211: don't iterate not running interfaces 333418872bfe wifi: mac80211_hwsim: fix typo in frequency notification 21cbf883d073 wifi: avoid kernel-infoleak from struct iw_point d7f6629bffdc HID: logitech: add HID++ support for Logitech MX Anywhere 3S 6abcf751bc08 net: airoha: Fix schedule while atomic in airoha_ppe_deinit() 12adb969658e HID: Elecom: Add support for ELECOM M-XT3DRBK (018C) c7fabe4ad921 HID: quirks: work around VID/PID conflict for appledisplay 85a866809333 HID: Apply quirk HID_QUIRK_ALWAYS_POLL to Edifier QR30 (2d99:a101) 6b2989ac5e8c Reapply "Revert "drm/amd: Skip power ungate during suspend for VPE"" eb236fb911ca drm/amd/display: Check NULL before calling dac_load_detection 0de604d0357d drm/amd/pm: Disable MMIO access during SMU Mode 1 reset b0d7f5f0c9f0 riscv: trace: fix snapshot deadlock with sbi ecall bdb32359eab9 sparc/PCI: Correct 64-bit non-pref -> pref BAR resources 957afeb99b11 riscv: remove irqflags.h inclusion in asm/bitops.h 2ca5bb54bde7 riscv: cpu_ops_sbi: smp_processor_id() returns int, not unsigned int 1e2ed4bfd50a trace: ftrace_dump_on_oops[] is not exported, make it static 5f1ef0dfcb5b tracing: Add recursion protection in kernel stack trace recording 5232196ff49b ftrace: Make ftrace_graph_ent depth field signed 6435ffd6c7fc ring-buffer: Avoid softlockup in ring_buffer_resize() during memory free 7cc3fe8e754e tracing: Drop unneeded assignment to soft_mode 003c03a4b400 riscv: configs: Clean up references to non-existing configs 2497ff38c530 HID: i2c-hid: fix potential buffer overflow in i2c_hid_get_report() bf104037ebd5 arm64: dts: hisilicon: hikey960: Drop "snps,gctl-reset-quirk" and "snps,tx_de_emphasis*" properties 51183d3ff553 Documentation/process: maintainer-soc: Mark 'make' as commands 6efe5322f060 Documentation/process: maintainer-soc: Be more explicit about defconfig 9670db22e7ab blk-mq: avoid stall during boot due to synchronize_rcu_expedited 2704024d83fa loop: add missing bd_abort_claiming in loop_set_status f287ba5951a4 selftests/hid: add a test for the Digitizer/Button Type pressurepad 4f36fdab084f selftests/hid: use a enum class for the different button types 1d6628f7f279 selftests/hid: require hidtools 0.12 2b29a90131bb HID: multitouch: set INPUT_PROP_PRESSUREPAD based on Digitizer/Button Type c06bc3557542 HID: quirks: Add another Chicony HP 5MP Cameras to hid_ignore_list a9a917998d17 HID: Intel-thc-hid: Intel-thc: Add safety check for reading DMA buffer dd76788f9ec4 hid: intel-thc-hid: Select SGL_ALLOC e03fb369b083 selftests/hid: fix bpf compilations due to -fms-extensions b7666c891cc7 HID: bpf: fix bpf compilation with -fms-extensions 8e6ad0dac626 drm/exynos: hdmi: replace use of system_wq with system_percpu_wq a80208072df8 gpio: shared: don't allocate the lookup table until we really need it 476e44d06fc1 gpio: shared: fix a race condition 0fe50631791b gpio: shared: assign the correct firmware node for reset-gpio use-case 20cf2aed89ac gpio: rockchip: mark the GPIO controller as sleeping 6acd4ac5f8f0 block: don't merge bios with different app_tags 7d121d701d58 blk-rq-qos: Remove unlikely() hints from QoS checks 75df712cddfd selftests: netdevsim: add carrier state consistency test d83dddffe190 net: netdevsim: fix inconsistent carrier state after link/unlink 353cfc0ef3f3 selftests: drv-net: Bring back tool() to driver __init__s adb25a46dc0a net/sched: act_api: avoid dereferencing ERR_PTR in tcf_idrinfo_destroy 13ff3e724207 net: sfp: return the number of written bytes for smbus single byte access e5c8eda39a9f udp: call skb_orphan() before skb_attempt_defer_free() 7801edc9badd Revert "dsa: mv88e6xxx: make serdes SGMII/Fiber tx amplitude configurable" 44694ffaa4e2 MAINTAINERS: Add an additional maintainer to the AMD XGBE driver 4648fb2f2e72 idpf: fix aux device unplugging when rdma is not supported by vport 086efe0a1ecc idpf: cap maximum Rx buffer size 87b8ee64685b idpf: Fix error handling in idpf_vport_open() ebecca5b0938 idpf: Fix RSS LUT NULL ptr issue after soft reset 445b49d13787 idpf: Fix RSS LUT configuration on down interfaces 83f38f210b85 idpf: Fix RSS LUT NULL pointer crash on early ethtool operations 36aae2ea6bd7 idpf: fix issue with ethtool -n command display f9841bd28b60 idpf: fix memory leak of flow steer list on rmmod 4d792219fe6f idpf: fix error handling in the init_task on load e111cbc4adf9 idpf: fix memory leak in idpf_vc_core_deinit() f6242b354605 idpf: fix memory leak in idpf_vport_rel() 2e281e1155fc idpf: detach and close netdevs while handling a reset 75ddaa4ddc86 pidfs: protect PIDFD_GET_* ioctls() via ifdef 8510ef5e3cfb rust: device: Remove explicit import of CStrExt 9f92d7d1cb9c rust: pci: fix typos in Bar struct's comments 083029bd8b44 idpf: keep the netdev when a reset fails 08e136ebd193 loop: don't change loop device under exclusive opener in loop_set_status dd4d71f587f3 arm64/efi: Don't fail check current_in_efi() if preemptible d5bdf88d1f9d drm/fb-helper: Fix vblank timeout during suspend/reset fd390ff14451 PCI/VGA: Don't assume the only VGA device on a system is `boot_vga` 238e03d04662 net: fix memory leak in skb_segment_list for GRO packets 938d79ec2b05 riscv: kexec_image: Fix dead link to boot-image-header.rst 86c22d475cbc netlink: specs: netdev: clarify the page pool API a little 5e5be092ffad riscv: pgtable: Cleanup useless VA_USER_XXX definitions 8632180daf73 riscv: cpufeature: Fix Zk bundled extension missing Zknh a7fc8c641cab net: airoha: Fix npu rx DMA definitions 2fa98059fd5a selftests: mptcp: Mark xerror and die_perror __noreturn 4bcd49a03b94 selftests/tc-testing: Add test case redirecting to self on egress 9892353726ad net/sched: act_mirred: Fix leak when redirecting to self on egress 2bb83bc42be6 btrfs: show correct warning if can't read data reloc tree 530e3d4af566 btrfs: fix NULL pointer dereference in do_abort_log_replay() cefd80925180 btrfs: force free space tree for bs > ps cases 30bcf4e824aa btrfs: only enforce free space tree if v1 cache is required for bs < ps cases 8731f2c50b0b btrfs: release path before initializing extent tree in btrfs_read_locked_inode() 1aff297ffb92 btrfs: avoid access-beyond-folio for bs > ps encoded writes caa20e9e155b vsock/test: Test setting SO_ZEROCOPY on accept()ed socket ce5e612dd411 vsock: Make accept()ed sockets use custom setsockopt() c0fe2994f9a9 libceph: make calc_target() set t->paused, not just clear it e4fdbca2dc77 io_uring/io-wq: remove io_wq_for_each_worker() return value 72d7f4573660 drm/amdgpu: Fix query for VPE block_type and ip_count e0d20a765812 drm/amd/display: Add missing encoder setup to DACnEncoderControl fd40c146c8ed drm/amd/display: Correct color depth for SelectCRTC_Source 7ed51e3a1381 drm/amd/amdgpu: Fix SMU warning during isp suspend-resume 531b43260928 drm/amdgpu: always backup and reemit fences 9fc27cbabee6 drm/amdgpu: don't reemit ring contents more than once dc8a887de1a7 drm/amd/pm: force send pcie parmater on navi1x 4f74c2dd9706 drm/amd/pm: fix wrong pcie parameter on navi1x 19158c733246 drm/radeon: Remove __counted_by from ClockInfoArray.clockInfo[] 6ce6fbfddc5b drm/amd/display: Reduce number of arguments of dcn30's CalculateWatermarksAndDRAMSpeedChangeSupport() f54a91f5337c drm/amd/display: Reduce number of arguments of dcn30's CalculatePrefetchSchedule() 70740454377f drm/amd/display: Apply e4479aecf658 to dml 11194b416ef9 libceph: reset sparse-read state in osd_fault() e84b48d31b50 libceph: return the handler error from mon_handle_auth_done() e0392a10c9e8 io_uring/io-wq: fix incorrect io_wq_for_each_worker() termination logic 7966cf0ebe32 PM: hibernate: Fix crash when freeing invalid crypto compressor 1ca8677d9f34 ACPI: PCI: IRQ: Fix INTx GSIs signedness df27c03b9e3e PCI: meson: Report that link is up while in ASPM L0s and L1 states e3fe30e57649 libceph: make free_choose_arg_map() resilient to partial allocation bc417a4baf0b ceph: update co-maintainers list in MAINTAINERS e00c3f71b5cf libceph: replace overzealous BUG_ON in osdmap_apply_incremental() 818156caffbf libceph: prevent potential out-of-bounds reads in handle_auth_done() 9efb74f84ba8 x86/sev: Disable GCOV on noinstr object ff5860f5088e perf: Ensure swevent hrtimer is properly destroyed 1806d210e5a8 MAINTAINERS: Update email address for Justin Iurman 2ef02ac38d3c inet: frags: drop fraglist conntrack references acb4bc6e1ba3 virtio_net: fix device mismatch in devm_kzalloc/devm_kfree ffeafa65b2b2 bnxt_en: Fix potential data corruption with HW GRO/LRO 92e6e0a87f68 net: wwan: iosm: Fix memory leak in ipc_mux_deinit() 8da901ffe497 net/ena: fix missing lock when update devlink params 0462a15d2d1f net/mlx5e: Dealloc forgotten PSP RX modify header 144297e2a24e net/mlx5e: Don't print error message due to invalid module 7d36a4a8bf62 net/mlx5e: Fix NULL pointer dereference in ioctl module EEPROM query 6c75dc9de40f net/mlx5e: Don't gate FEC histograms on ppcnt_statistical_group 31057979cdad net/mlx5: Lag, multipath, give priority for routes with smaller network prefix 02d1e1a3f923 netdev: preserve NETIF_F_ALL_FOR_ALL across TSO updates 2a71a1a8d0ed net: sock: fix hardened usercopy panic in sock_recv_errqueue 62f7edd59964 net: phy: mxl-86110: Add power management and soft reset support 4c0856c225b3 inet: ping: Fix icmp out counting 34f3ff52cb9f net: mscc: ocelot: Fix crash when adding interface under a lag 3128df6be147 bridge: fix C-VLAN preservation in 802.1ad vlan_tunnel egress d7065436e8a0 net: bnge: add AUXILIARY_BUS to Kconfig dependencies a428e0da1248 net: marvell: prestera: fix NULL dereference on devlink_alloc() failure e8b3627bec35 nouveau: don't attempt fwsec on sb on newer platforms. 2fc04340cf30 drm/tidss: Fix enable/disable order d1c7dc57ff24 drm/atomic-helper: Export and namespace some functions 33e8150bd32d Revert "drm/mediatek: dsi: Fix DSI host and panel bridge pre-enable order" c1ef9a6cabb3 Revert "drm/atomic-helper: Re-order bridge chain pre-enable and post-disable" 235a1eb8d2dc of: unittest: Fix memory leak in unittest_data_add() 0b88bfa42e54 NFSD: net ref data still needs to be freed even if net hasn't startup d0424066fcd2 nfsd: check that server is running in unlock_filesystem fb321998de76 nfsd: use correct loop termination in nfsd4_revoke_states() 2857bd59feb6 nfsd: provide locking for v4_end_grace e901c7fce59e NFSD: Fix permission check for read access to executable-only files c6c209ceb87f NFSD: Remove NFSERR_EAGAIN a9a42f0754b6 rust: device: fix broken intra-doc links 32cb3840386f rust: dma: fix broken intra-doc links 9ed7a28225af ALSA: hda/realtek: add HP Laptop 15s-eq1xxx mute LED quirk 1e876e5a0875 gpio: mpsse: fix reference leak in gpio_mpsse_probe() error paths 7811ba452402 netfilter: nf_conncount: update last_gc only when GC has been performed d077e8119ddb netfilter: nf_tables: fix memory leak in nf_tables_newrule() 014a17deb412 gpio: pca953x: handle short interrupt pulses on PCAL devices a7ac22d53d09 gpiolib: fix race condition for gdev->srcu 49416483a953 gpio: shared: allow sharing a reset-gpios pin between reset-gpio and gpiolib cb0451e33be0 gpio: shared: verify con_id when adding proxy lookup 9700b0fccf38 gpiolib: allow multiple lookup tables per consumer ebc18e9854e5 pinctrl: qcom: lpass-lpi: mark the GPIO controller as sleeping bc277212b41a pinctrl: pic64gx-gpio2: Add REGMAP_MMIO dependency 2bafeb8d2f38 netfilter: replace -EEXIST with -EBUSY 36a320057564 netfilter: nft_synproxy: avoid possible data-race on update operation a675d1caa204 selftests: netfilter: nft_concat_range.sh: add check for overlap detection bug 7711f4bb4b36 netfilter: nft_set_pipapo: fix range overlap detection 9be25402d852 ALSA: hda/realtek: Add quirk for Acer Nitro AN517-55 0ddd3bb4b14c drm/pl111: Fix error handling in pl111_amba_probe 882ddfc6b70e Update .mailmap for Linus Walleij 641ecc890038 riscv: fix KUnit test_kprobes crash when building with Clang 25fd7ee7bf58 riscv: Sanitize syscall table indexing under speculation 66562b66dcbc riscv: boot: Always make Image from vmlinux, not vmlinux.unstripped 4c9f6a782f60 rust: driver: fix broken intra-doc links to example driver types 0cc13256b605 PCI: qcom: Remove ASPM L0s support for MSM8996 SoC 89e87d0dc87e arm64: dts: mba8mx: Fix Ethernet PHY IRQ support a988caeed9d9 arm64: dts: imx8qm-ss-dma: correct the dma channels of lpuart c63749a7ddc5 arm64: dts: imx8mp: Fix LAN8740Ai PHY reference clock on DH electronics i.MX8M Plus DHCOM cdf4e631eec5 arm64: dts: freescale: tx8p-ml81: fix eqos nvmem-cells 056c68875122 arm64: dts: freescale: moduline-display: fix compatible 1815b16d02ae dt-bindings: arm: fsl: moduline-display: fix compatible e6a4eedd49ce ARM: dts: imx6q-ba16: fix RTC interrupt level 4f4f6b4467e6 MAINTAINERS: Update Saravana Kannan's email address 15599306fb6c arm64: dts: freescale: imx95-toradex-smarc: fix SMARC_SDIO_WP label position 466798368e51 arm64: dts: freescale: imx95-toradex-smarc: use edge trigger for ethphy1 interrupt 3691fd19ccad rust: device_id: replace incorrect word in safety documentation 68ece1e2ce3a rust: dma: remove incorrect safety documentation 2f4ca87469b9 docs: ABI: sysfs-devices-soc: Fix swapped sample values 361e0ff456a8 rust_binder: remove spin_lock() in rust_shrink_free_page() 420f423defcf mei: me: add nova lake point S DID ca643894a37a arm64: dts: add off-on-delay-us for usdhc2 regulator e0d8678c2f09 arm64: dts: imx8qm-mek: correct the light sensor interrupt type to low level 1a8e81a3bcd1 ARM: dts: nxp: imx: Fix mc13xxx LED node names cd0caaf20055 arm64: dts: imx95: correct I3C2 pclk to IMX95_CLK_BUSWAKEUP 961ac9d97be7 crypto: qat - fix duplicate restarting msg during AER error fa917d3d5702 pinctrl: mediatek: mt8189: restore previous register base name array order 97872fa28b33 MAINTAINERS: exclude the tyr driver from DRM MISC de0bdcaf3649 MAINTAINERS: fix typo in TYR DRM driver entry 5c56afd204ad ecryptfs: Release lower parent dentry after creating dir 5f9ad16bccd3 ecryptfs: Fix improper mknod pairing of start_creating()/end_removing() 3dd57ddec9e3 get rid of bogus __user in struct xattr_args::value 73a91ef328a9 VFS: fix __start_dirop() kernel-doc warnings fe33729d2907 fs: Describe @isnew parameter in ilookup5_nowait() 46af9ae1305f fs: make sure to fail try_to_unlazy() and try_to_unlazy() for LOOKUP_CACHED 570ad253a345 netfs: Fix early read unlock of page with EOF in middle e340663bbf2a ALSA: hda/tas2781: properly initialize speaker_id for TAS2563 830988b6cf19 ALSA: ac97: fix a double free in snd_ac97_controller_register() 6c11aa2b4cf7 ASoC: sun4i-spdif: Add missing kerneldoc fields for sun4i_spdif_quirks 97af54473f2a ASoC: codecs: pm4125: clean up bind() device reference handling 9517d76dd160 counter: 104-quad-8: Fix incorrect return value in IRQ handler 23f9485510c3 counter: interrupt-cnt: Drop IRQF_NO_THREAD flag c4c6db7ac546 MAINTAINERS: Fix a linusw mail address 870b10f61d52 ASoC: soc_sdw_utils: drop bogus container_of() error handling 61a50d6f58b4 ASoC: codecs: wcd937x: drop bogus container_of() error handling 54fa71f5f965 ASoC: codecs: pm4125: drop bogus container_of() error handling a0c8ee09f94b ASoC: SOF: Intel: add -bt tplg suffix if BT is present e4ca5ecc3c41 ASoC: Intel: sof_sdw: shift SSP BT mask bits. 9a96cc8bbeef arm64: dts: broadcom: rp1: drop RP1 overlay bc97e616a70d arm64: dts: broadcom: bcm2712: fix RP1 endpoint PCI topology ce26f588c831 misc: rp1: drop overlay support c6d0cdf7e572 dt-bindings: misc: pci1de4,1: add required reg property for endpoint f39006965dd3 HID: Intel-thc-hid: Intel-thc: Fix wrong register reading ff3f234ff1dc HID: multitouch: add MT_QUIRK_STICKY_FINGERS to MT_CLS_VTL 56e230723e3a HID: intel-ish-hid: Reset enum_devices_done before enumeration daeed86b6868 HID: intel-ish-hid: Update ishtp bus match to support device ID table 0e13150c1a13 HID: Intel-thc-hid: Intel-thc: fix dma_unmap_sg() nents value e9143268d259 HID: playstation: Center initial joystick axes to prevent spurious events f28beb69c515 HID: usbhid: paper over wrong bNumDescriptor field a05543d6b05b gpio: it87: balance superio enter/exit calls in error path c1c050f92d8f btrfs: fix reservation leak in some error paths when inserting inline extent f8da41de0bff btrfs: do not free data reservation in fallback from inline due to -ENOSPC 83f59076a1ae btrfs: fix use-after-free warning in btrfs_get_or_create_delayed_node() 7ba0b6461bc4 btrfs: always detect conflicting inodes when logging inode refs e9e3b22ddfa7 btrfs: fix beyond-EOF write handling 5037b342825d btrfs: fix deadlock in wait_current_trans() due to ignored transaction type f157dd661339 btrfs: fix NULL dereference on root when tracing inode eviction 68d4b3fa18d7 btrfs: qgroup: update all parent qgroups when doing quick inherit 7ee19a59a75e btrfs: fix qgroup_snapshot_quick_inherit() squota bug b58c87b0fde0 gpu: nova-core: gsp: replace firmware version with "bindings" alias 523317152c4b gpu: nova-core: bindings: derive `MaybeZeroable` 9d250ab0cf80 gpu: nova-core: gsp: fix length of received messages b6c76518233e gpu: nova-core: bindings: add missing explicit padding 3d3352e73a55 gpu: nova-core: select RUST_FW_LOADER_ABSTRACTIONS f371d2afd545 MAINTAINERS: Update Nova GPU driver git link ececfba255bf ARM: dts: ixp4xx: Fix up Actiontec MI424WR DTS files 12965a190eae filelock: allow lease_managers to dictate what qualifies as a conflict 392e317a20c3 filelock: add lease_dispose_list() helper ed61378b4dc6 iomap: replace folio_batch allocation with stack allocation a260bd22a355 media: mc: fix potential use-after-free in media_request_alloc() cf5e8adebe77 arm64: dts: ti: k3-am62-lp-sk-nand: Rename pinctrls to fix schema warnings d876bb9353d8 arm64: dts: ti: k3-am642-phyboard-electra-x27-gpio1-spi1-uart3: Fix schema warnings 05bbe52d0be5 arm64: dts: ti: k3-am642-phyboard-electra-peb-c-010: Fix icssg-prueth schema warning