132737e360b4 Add linux-next specific files for 20260209 29097246848e ftrace: Fix up build 084d5d444181 ALSA: mixer: oss: Add card disconnect checkpoints 5af56f30c4fc spi: tools: Add include folder to .gitignore f8f774913b4b ASoC: SOF: ipc4-control: Set correct error code in refresh_bytes_control 3a7dbc729e42 ASoC: SOF: Intel: select CONFIG_SND_HDA_EXT_CORE from SND_SOC_SOF_HDA_COMMON 1afafbaf749d firmware/dmi: Include product_family info to modalias 0bce126ab7e5 MIPS: Implement ARCH_HAS_CC_CAN_LINK e93bb4b76cfe MIPS: rb532: Fix MMIO UART resource registration 30bfc2d6a113 MIPS: Work around LLVM bug when gp is used as global register variable 755d028a40bf RDMA/core: keep NETDEV_UNREGISTER event valid until ib_device users becomes 0 6fb34fd9543c xfrm: always flush state and policy upon NETDEV_UNREGISTER event 4d45fc4ad687 hfs: update sanity check of the root record 823b3986fb86 RDMA/core: add device registration debugging bd9d9c8c0cab RDMA/core: add ib_gid_table_entry debugging 78d93af8d3b5 net/can/j1939: add j1939_priv and j1939_session debugging 63aba9b7d5f4 net: update dev_put()/dev_hold() debugging dc90ead44054 drm/xe/uapi: update used tracking kernel-doc 944a3329b055 drm/xe: Add bounds check on pat_index to prevent OOB kernel read in madvise c1f221c1be6f fs/ntfs3: add fall-through between switch labels ecfcae7885f1 power: sequencing: qcom-wcn: fix error path for VDDIO handling ac656d7d7c70 ALSA: usb-audio: Add iface reset and delay quirk for AB13X USB Audio 39676244858f soc: fsl: cpm1: qmc: Fix error check for devm_ioremap_resource() in qmc_qe_init_resources() 3a78798bb3be KVM: s390: vsie: Fix race in acquire_gmap_shadow() 1276277da83d KVM: s390: vsie: Fix race in walk_guest_tables() 4ab84deaf77e KVM: s390: Use guest address to mark guest page dirty 6fa45759cf43 drm/xe/pf: Fix the address range assert in ggtt_get_pte helper 86c99a2b8efa ARM: dts: aspeed: Add Asrock Paul IPMI card 6bfffc73d4ea dt-bindings: arm: aspeed: Add Asrock Paul IPMI card 504503b0f8a8 soc: aspeed: socinfo: Mask table entries for accurate SoC ID matching d6c58f4eb3d0 RDMA/mlx5: Implement DMABUF export ops 0ac6f4056c4a RDMA/uverbs: Add DMABUF object type and operations 9ad95a0f2b75 RDMA/uverbs: Support external FD uobjects 6bb62204e978 ARM: dts: aspeed: Add 128M alt flash layout to NVIDIA MSX4 cc40f19a3014 smb: common: add header guards to fs/smb/common/smb2status.h b4ae8266a744 smb: client: Avoid a dozen -Wflex-array-member-not-at-end warnings fbcdc61e7846 smb/client: remove useless comment in mapping_table_ERRSRV be9fc9033a0a smb/client: remove some literal NT error codes from ntstatus_to_dos_map 199e7a1a2ed9 smb/client: add NT_STATUS_VOLUME_NOT_UPGRADED 0bf7e53fec61 smb/client: add NT_STATUS_NO_USER_KEYS ded739a08228 smb/client: add NT_STATUS_WRONG_EFS 3988b5675296 smb/client: add NT_STATUS_NO_EFS 2ef4f6b46f3c smb/client: add NT_STATUS_NO_RECOVERY_POLICY 47b84c745ba0 smb/client: add NT_STATUS_RANGE_NOT_FOUND fbf88e79c53e smb/client: add NT_STATUS_DECRYPTION_FAILED 2ed0cdab5fcc smb/client: add NT_STATUS_ENCRYPTION_FAILED 096be7202493 smb/client: add NT_STATUS_DIRECTORY_IS_A_REPARSE_POINT 7982ddb7af9b smb/client: add NT_STATUS_VOLUME_DISMOUNTED 563318fa6dcc smb/client: add NT_STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT 29aaf48e24b7 smb/client: add NT_STATUS_VARIABLE_NOT_FOUND ac635d68bac8 smb/client: rename ERRinvlevel to ERRunknownlevel cd55c6e31189 smb/client: add NT_STATUS_OS2_INVALID_LEVEL b0a22915942f smb/client: map NT_STATUS_INVALID_INFO_CLASS to ERRbadpipe 480afcb19b61 smb/client: introduce KUnit test to check search result of smb2_error_map_table 75563adbb91d smb/client: use bsearch() to find target in smb2_error_map_table 453382f15b0e smb/client: check whether smb2_error_map_table is sorted in ascending order c527e13a7a66 cifs: Autogenerate SMB2 error mapping table 164cacd0ba38 smb: server: correct value for smb_direct_max_fragmented_recv_size 4a93d1ee2d02 smb: client: correct value for smbd_max_fragmented_recv_size 77ffbcac4e56 smb: server: fix leak of active_num_conn in ksmbd_tcp_new_connection() b38f99c1217a ksmbd: add procfs interface for runtime monitoring and statistics 010eb01ce23b ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset in error paths c4f1fe47b106 tracing: Better separate SNAPSHOT and MAX_TRACE options e4c1a09afbe2 tracing: Add tracer_uses_snapshot() helper to remove #ifdefs 694b3f6fe0b6 tracing: Rename trace_array field max_buffer to snapshot_buffer 98021e37d694 tracing: Move pid filtering into trace_pid.c 27931ee8f454 tracing: Move trace_printk functions out of trace.c and into trace_printk.c af1eea12ad24 tracing: Use system_state in trace_printk_init_buffers() f377912b3dd7 tracing: Have trace_printk functions use flags instead of using global_trace 93c88d06accd tracing: Make tracing_update_buffers() take NULL for global_trace 1c53d781d425 tracing: Make printk_trace global for tracing system 3e6c8f80e5dd tracing: Move ftrace_trace_stack() out of trace.c and into trace.h 0e730bc067e7 tracing: Move __trace_buffer_{un}lock_*() functions to trace.h a4f77ffc8eb6 tracing: Make tracing_selftest_running global to the tracing subsystem 64dee86ad7de tracing: Make tracing_disabled global for tracing system ba73713da50e tracing: Clean up use of trace_create_maxlat_file() 326669faf3cb tracing: Move tracing_set_filter_buffering() into trace_events_hist.c c8b039c3e376 tracing: Have all triggers expect a file parameter 1c9d0c8d6366 ARM: dts: aspeed: Add Asus Kommando IPMI card cdc89dd7de6c dt-bindings: arm: aspeed: Add Asus Kommando IPMI card 6711069dd72f lib/tests: extend KUnit test for bitops with more cases 9d6f6764939f bitops: Add more files to the MAINTAINERS 92010ab6dbac lib/find_bit: fix uninitialized variable use in FIND_NTH_BIT 4101b3b57170 lib/tests: add KUnit test for bitops 214220e7fa3a smb: server: make use of rdma_restrict_node_type() 07e0b72eb053 smb: client: make use of rdma_restrict_node_type() a760e80e90f5 RDMA/core: introduce rdma_restrict_node_type() cf74fcdc43b3 smb: client: let send_done handle a completion without IB_SEND_SIGNALED 5b1c6149657a smb: client: let smbd_post_send_negotiate_req() use smbd_post_send() 93ac432274e1 smb: client: fix last send credit problem causing disconnects 21538121efe6 smb: client: make use of smbdirect_socket.send_io.bcredits 2c1ac39ce9cd smb: client: use smbdirect_send_batch processing dc77da037352 smb: client: introduce and use smbd_{alloc, free}_send_io() bf30515caec5 smb: client: split out smbd_ib_post_send() bb848d205f7a smb: client: port and use the wait_for_credits logic used by server 8bfe3fd33f36 smb: client: remove pointless sc->send_io.pending handling in smbd_post_send_iter() 6858531e5e8d smb: client: remove pointless sc->recv_io.credits.count rollback bf1656e12a9d smb: client: let smbd_post_send() make use of request->wr defb3c05fee9 smb: client: let recv_done() queue a refill when the peer is low on credits 9911b1ed187a smb: client: make use of smbdirect_socket.recv_io.credits.available 9da82dc73cb0 smb: server: let send_done handle a completion without IB_SEND_SIGNALED 8cf2bbac6281 smb: server: fix last send credit problem causing disconnects 34abd408c8ba smb: server: make use of smbdirect_socket.send_io.bcredits 8106978d400c smb: server: let recv_done() queue a refill when the peer is low on credits 26ad87a2cfb8 smb: server: make use of smbdirect_socket.recv_io.credits.available 8e94268b21c8 smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.* 6e3c5052f968 smb: smbdirect: introduce smbdirect_socket.recv_io.credits.available 10dfb0738a9d cifs: Label SMB2 statuses with errors c9ce93ef27a1 cifs: SMB1 split: Make BCC accessors conditional 88f7d7e32d9e cifs: SMB1 split: connect.c dec5a519e60e cifs: SMB1 split: sess.c b6fe92377670 cifs: SMB1 split: cifsencrypt.c 6fb4e46d2fd1 cifs: SMB1 split: netmisc.c 3739f6d2986b cifs: SMB1 split: misc.c e5ac3ff6c6e7 cifs: SMB1 split: cifs_debug.c c23e0ce2ae76 cifs: SMB1 split: Move inline funcs 1e6f98f3e8b2 cifs: Fix cifs_dump_mids() to call ->dump_detail fee3181757c1 cifs: SMB1 split: Don't return smb_hdr from cifs_{,small_}buf_get() efbe45cc035d cifs: SMB1 split: Move BCC access functions 8a848efd482b cifs: SMB1 split: Adjust #includes ed1e53796f51 cifs: SMB1 split: Split SMB1 protocol defs into smb1pdu.h a7c7f35bcf09 cifs: SMB1 split: Add some #includes 282432612aa7 cifs: SMB1 split: Move some SMB1 received PDU checking bits to smb1transport.c bae7afc4b4ec cifs: SMB1 split: Move some SMB1 receive bits to smb1transport.c 645427b7a6c5 cifs: SMB1 split: Separate out SMB1 decls into smb1proto.h 86c666506ea2 cifs: SMB1 split: Create smb1proto.h for SMB1 declarations b09eab52b307 cifs: SMB1 split: Rename cifstransport.c 657f6f9aff6c cifs: Scripted clean up fs/smb/client/ntlmssp.h a90ef3f4bad3 cifs: Scripted clean up fs/smb/client/reparse.h 1e009e3346db cifs: Scripted clean up fs/smb/client/smb2proto.h 7e335c003e18 cifs: Scripted clean up fs/smb/client/cifs_debug.h 4f8a3a1dfb06 cifs: Scripted clean up fs/smb/client/cifs_swn.h cfda5641476b cifs: Scripted clean up fs/smb/client/compress.h c63510dd2099 cifs: Scripted clean up fs/smb/client/cifs_spnego.h 047e504766a3 cifs: Scripted clean up fs/smb/client/fs_context.h bc3de356aae6 cifs: Scripted clean up fs/smb/client/fscache.h 481acb91ec98 cifs: Scripted clean up fs/smb/client/cifsglob.h 4fce89252cf1 cifs: Scripted clean up fs/smb/client/dns_resolve.h fcc9f8cc812d cifs: Scripted clean up fs/smb/client/dfs_cache.h eb7e2a47a08d cifs: Scripted clean up fs/smb/client/cifsfs.h 88b0fe67e61e cifs: Scripted clean up fs/smb/client/netlink.h 696ca7d95658 cifs: Scripted clean up fs/smb/client/cifs_unicode.h 8b9e581297b7 cifs: Scripted clean up fs/smb/client/cifsproto.h 62e2d29bf08f cifs: Scripted clean up fs/smb/client/dfs.h c9dd4ea5f9da cifs: Scripted clean up fs/smb/client/cached_dir.h 518a5cb988a3 smb: client: add multichannel async work for CONFIG_CIFS_DFS_UPCALL=n 556bb341f9f2 smb: client: introduce multichannel async work during mount c3c06e42e152 smb: client: prevent races in ->query_interfaces() e97dcac3dc0b smb: client: add proper locking around ses->iface_last_update ec306600d5ba smb: client: split cached_fid bitfields to avoid shared-byte RMW races 96c4af418586 cifs: Fix locking usage for tcon fields 037ddbcc107a cifs: Corrections to lock ordering notes 2c1238a7477a cifs: make retry logic in read/write path consistent with other paths a5ca32d031bb netfs: avoid double increment of retry_count in subreq 82e8885bd763 netfs: when subreq is marked for retry, do not check if it faced an error 16d480ed4990 cifs: on replayable errors back-off before replay, not after ebbbc4bfad4c smb: client: fix potential UAF and double free in smb2_open_file() 335047109d7d perf tests: Test annotate with data type profiling and C f60a5c22967b perf tests: Test annotate with data type profiling and rust 2e05bb52a12d perf test workload: Add code_with_type test workload 05f7e89ab973 Linux 6.19 77d31948a883 ASoC: amd: maintainer information efdc383d1cc2 i2c: imx-lpi2c: fix SMBus block read NACK after byte count 3a92733e0527 ALSA: ctxfi: Add quirk for SE-300PCIE variant (160b:0102) 6a32fa5ccd33 tools build: Add a feature test for rust compiler ff9aeb6bd14d perf test parse-metric: Ensure aggregate counts appear to have run c60ee958d625 perf test record.sh: Fix shellcheck warning f5183ee97bd6 ALSA: hda/generic: fix typos in comments ac1ff574bbc0 ALSA: hda/realtek - Enable mute LEDs on HP ENVY x360 15-es0xxx d8ad80a85b96 kbuild: remove dependency of run-command on config 69d9d891cb0a Revert "hwmon: (ibmpex) fix use-after-free in high/low store" 007be4327e44 hwmon: (max16065) Use READ/WRITE_ONCE to avoid compiler optimization induced race ddb2325ed1e1 hwmon: (nct6775) use sysfs_emit instead of sprintf eaeb29ce7c4a hwmon: pmbus: fix table in STEF48H28 documentation 669cf162f7a1 hwmon: Add support for HiTRON HAC300S PSU 438921da7b79 dt-bindings: trivial-devices: Add hitron,hac300s afa7c56ec447 hwmon: (cros_ec) Add support for temperature thresholds 9cb8b0f28956 workqueue: replace BUG_ON with panic in panic_on_wq_watchdog f84c9dd34e8d workqueue: add time-based panic for stalls 4ca3c45eb30b cpupower: fix swapped power/energy unit labels 319e3ff5ed7b staging: rtl8723bs: refactor ODM_SetIQCbyRFpath to reduce duplication 11c6c251fa9f staging: rtl8723bs: rename CamelCase function Set_MSR to set_msr bad0520ee2b7 staging: rtl8723bs: remove unnecessary blank lines in rtw_io.c a20463de5166 staging: rtl8723bs: remove stale TODO item regarding %pM 0dced5c061bb staging: rtl8723bs: remove unused allocation wrapper functions 9fe6f146a3b2 staging: rtl8723bs: use standard skb allocation APIs 980cd426a257 staging: rtl8723bs: replace rtw_zmalloc() with kzalloc() 9577f3b3332b staging: rtl8723bs: replace rtw_malloc() with kmalloc() 5ed9ef2703ad staging: rtl8723bs: introduce kmemdup() where applicable ab67d4c6d5d3 staging: sm750fb: Clean up variable names 41460a19654c staging: rtl8723bs: fix null dereference in find_network 17d2ff404153 staging: rtl8723bs: use unaligned access macros in rtw_security.c 1585cf83e98d ALSA: hda/conexant: Add quirk for HP ZBook Studio G4 02df7c635bd3 staging: rtl8723bs: fix potential race in expire_timeout_chk 0f11bb7985ce iio: chemical: bme680: Fix measurement wait duration calculation 76f76701c233 iio: dac: ds4424: reject -128 RAW value 059c69bc7990 iio: imu: inv_icm45600: fix INT1 drive bit inverted d0b4e533f12c iio: potentiometer: mcp4131: fix double application of wiper shift 0016ce49f701 iio: imu: inv-mpu9150: fix irq ack preventing irq storms a5ef1823d9c6 iio: frequency: adf4377: Fix duplicated soft reset mask 8ae0398e70d9 staging: rtl8723bs: remove dead debugging code in rtw_mlme_ext.c 3db124820614 staging: rtl8723bs: modernize hex output in rtw_report_sec_ie 908c03bf95eb staging: rtl8723bs: fix spacing around operators 01e28097a0a8 staging: rtl8723bs: rename u1bTmp to val 7de30d5d76aa staging: rtl8723bs: remove unused private debug counters c41ac3530710 staging: rtl8723bs: remove thread wraper functions and add IS_ERR() check 4dba9d6c6913 staging: rtl8723bs: fix firmware memory leak on error a6fe09b40b61 staging: rtl8723bs: remove unnecessary parentheses c42727601a4f staging: rtl8723bs: remove redundant check on status 500cf758c865 staging: rtl8723bs: standardize comment style in HAL d4f0c3edccdd staging: rtl8723bs: fix line length check ce154efc0463 staging: rtl8723bs: fix missing blank line after declaration d868ba303275 staging: rtl8723bs: fix multiple blank line check 2a9fa972e308 staging: rtl8723bs: fix open parenthesis alignment 54911107352d staging: most: video: fix potential race in list iteration ad3521dc9c2f staging: rtl8723bs: constify _action_public_str array 11f4e5250241 staging: rtl8723bs: remove unnecessary braces b59f9bc5f372 staging: rtl8723bs: clean up _rtw_pktfile_read() bc4df274dca6 staging: rtl8723bs: update _rtw_pktfile_read() to return error codes f179e1859c71 mailmap: Add entry for Mickaël Salaün a89abf299d7d landlock: Transpose the layer masks data structure 57be33f85e36 nfc: nxp-nci: remove interrupt trigger type 6d2f142b1e4b net: hns3: fix double free issue for tx spare buffer 35f66ce90037 net/ipv6: Remove HBH helpers 28df1c69271c bng_en: Remove jumbo_remove step from TX path c0165fcb8d9f net: mana: Remove jumbo_remove step from TX path 275da93ce2b8 gve: Remove jumbo_remove step from TX path 3f1bff1d7fd2 bnxt_en: Remove jumbo_remove step from TX path 8b76102c5e00 ice: Remove jumbo_remove step from TX path 94379a588037 net/mlx4: Remove jumbo_remove step from TX path bda5896e469c net/mlx5e: Remove jumbo_remove step from TX path 1676ebba391d net/ipv6: Remove jumbo_remove step from TX path 81be30c1f5f2 net/ipv6: Drop HBH for BIG TCP on RX side 741d069aa488 net/ipv6: Drop HBH for BIG TCP on TX side b2936b4fd562 net/ipv6: Introduce payload_len helpers 85a9aaac4a38 dpll: zl3073x: Include current frequency in supported frequencies list 24e4336a87f5 dpll: zl3073x: Add output pin frequency helper 5d41f95f5d0b dpll: zl3073x: Fix output pin phase adjustment sign 53e553369167 selftests: mptcp: connect: fix maybe-uninitialize warn 136f1e168f49 mptcp: fix kdoc warnings 364a7084df9f mptcp: pm: in-kernel: clarify mptcp_pm_remove_anno_addr() d191101dee25 mptcp: pm: in-kernel: always set ID as avail when rm endp a14d93179045 ipv6: do not use skb_header_pointer() in icmpv6_filter() b6e2db0ed9b9 net: ti: icssg: Remove dedicated workqueue for ndo_set_rx_mode callback a35b6e4863d8 tcp: inline tcp_filter() fd24173439c0 myri10ge: avoid uninitialized variable use 2d593cf14670 hinic3: select CONFIG_DIMLIB abf981bb8de6 net: skb: allow up to 8 skb extension ids dddb0198c2a8 net: marvell: prestera: fix FEC error message for SFP ports 2214aab26811 net_sched: sch_fq: rework fq_gc() to avoid stack canary 7acee67a6bce netns: optimize netns cleaning by batching unhash_nsid calls 0ce90934c0a6 crypto: img-hash - Use unregister_ahashes in img_{un}register_algs dc8f3d9ae804 crypto: testmgr - Add test vectors for authenc(hmac(md5),cbc(des3_ede)) 5669645c052f pstore/ram: fix buffer overflow in persistent_ram_save_old() 05363abc7625 pstore: ram_core: fix incorrect success return when vmap() fails ba268514ea14 rust: devres: fix race condition due to nesting 1651d69443c3 parisc: lba_pci: Add debug code to show IO and PA ranges 62c544bc108c parisc: Detect 64-bit free running platform counter e3217ddf29cb parisc: Fix minor printk issues in iosapic debug code db7e826030dc parisc: Enhance debug code for PAT firmware 0b3b90a0f971 parisc: Add PDC PAT call to get free running 64-bit counter 5ff7842103f6 parisc: Fix module path output in qemu tables 97cb9150ff2d parisc: Export model name for MPE/ix 35ac5a728c87 parisc: Prevent interrupts during reboot ba74652c3060 parisc: Print hardware IDs as 4 digit hex strings dcf69599c47f parisc: kernel: replace kfree() with put_device() in create_tree_node() 46a9f70e93ef PCI/bwctrl: Disable BW controller on Intel P45 using a quirk b5f88a394705 PCI: Disable ACS SV for IDT 0x8090 switch b26d7fb4a53e PCI: Disable ACS SV for IDT 0x80b5 switch 8f05a5f6745c PCI: Cache ACS Capabilities register c41e2fb67e26 PCI: Enable ACS after configuring IOMMU for OF platforms 5907a90551e9 PCI: Add ACS quirk for Pericom PI7C9X2G404 switches [12d8:b404] 44d2f70b1fd7 PCI: Add ACS quirk for Qualcomm Hamoa & Glymur f06e0ad226fd PCI: Use device_lock_assert() to verify device lock is held 183c291caa34 PCI: Use lockdep_assert_held(pci_bus_sem) to verify lock is held 1f5e57c622b4 PCI: Fix pci_slot_lock () device locking 9368d1ee6282 PCI: Fix pci_slot_trylock() error handling c81a2ce6b6a8 PCI: Mark Nvidia GB10 to avoid bus reset beb2f81792a8 PCI: Mark ASM1164 SATA controller to avoid bus reset 2687c848e578 x86/vmware: Fix hypercall clobbers 97b859b5ed04 selftests/bpf: Fix outdated test on storage->smap cdce7b0848f6 selftests/bpf: Choose another percpu variable in bpf for btf_dump test e02cf06b85f8 selftests/bpf: Remove test_task_storage_map_stress_lookup 902a79b6389f selftests/bpf: Update task_local_storage/task_storage_nodeadlock test e4772031d105 selftests/bpf: Update task_local_storage/recursion test d652f425d5e3 selftests/bpf: Update sk_storage_omem_uncharge test 0be08389c7f2 bpf: Switch to bpf_selem_unlink_nofail in bpf_local_storage_{map_free, destroy} 5d800f87d0a5 bpf: Support lockless unlink when freeing map or local storage 3a11167d918a PCI: host-generic: Avoid reporting incorrect 'missing reg property' error 699722468a0f PCI/PME: Replace RMW of Root Status register with direct write c8be3da14718 bpf: Prepare for bpf_selem_unlink_nofail() 3417dffb5833 bpf: Remove unused percpu counter from bpf_local_storage_map_free 5254de7b9607 bpf: Remove cgroup local storage percpu counter 4a98c2efa613 bpf: Remove task local storage percpu counter 8dabe34b9d5b bpf: Change local_storage->lock and b->lock to rqspinlock 403e935f9158 bpf: Convert bpf_selem_unlink to failable fd103ffc57c9 bpf: Convert bpf_selem_link_map to failable 1b7e0cae85ac bpf: Convert bpf_selem_unlink_map to failable 0ccef7079ea8 bpf: Select bpf_local_storage_map_bucket based on bpf_local_storage e242d09b58e8 PCI/AER: Clear stale errors on reporting agents upon probe 2ecc1bf14e2f PCI: Don't claim disabled bridge windows 36a1b0061a58 perf build: Reduce pmu-events related copying and mkdirs 96ca4caf9066 vfio/fsl-mc: add myself as maintainer a55d4bbbe644 vfio: selftests: only build tests on arm64 and x86_64 e43e2aa55704 PCI: rzg3s-host: Fix device node reference leak in rzg3s_pcie_host_parse_port() 4479884d1fe4 perf lock contention: fix segfault in `lock contention -b/--use-bpf` 920c5570a675 perf sort: Replace static cacheline size with sysconf cacheline size c73a56ed3c97 perf test: Fix test case Leader sampling on s390 64ea7a462000 perf annotate: Fix register usage in data type profiling bb5a920b9099 perf stat: Ensure metrics are displayed even with failed events 446c595dc0dd perf test addr2line_inlines: Ensure inline information shows on LBR leaves 04f81f45b432 perf callchain lbr: Make the leaf IP that of the sample a724a8fce5e2 perf kvm stat: Fix build error 2cdfe39dc944 tracing/kprobes: Skip setup_boot_kprobe_events() when no cmdline event 0c2580a80946 blktrace: Make init_blk_tracer() asynchronous 1c48f7ab72a8 tracing: Rename `eval_map_wq` and allow other parts of tracing use it 0528a348b04b cache: ax45mp: Fix device node reference leak in ax45mp_cache_init() 3c85234b979a cache: starfive: fix device node leak in starlink_cache_init() ff4b6bf7eef4 riscv: dts: microchip: add can resets to mpfs 66fb10bc5c25 rust: dma: add missing __rust_helper annotations 408e4f9408ec samples: rust: pci: Remove some additional `.as_ref()` for `dev_*` print e8100643ff01 drm/xe/xe3p_xpc: XeCore mask spans four registers 6acf3d3ed6c1 drm/xe: Move number of XeCore fuse registers to graphics descriptor 88af9fefed41 selftests/xsk: fix number of Tx frags in invalid packet 42e41b2a0afa selftests/xsk: properly handle batch ending in the middle of a packet b010c782341b ASoC: fsl_asrc_dma: allocate memory from dma device 6a8c6f558733 ASoC: fsl_asrc: Add support for i.MX952 platform 83447a38ba9a ASoC: fsl_asrc_m2m: Add option to start ASRC before DMA device for M2M 37bb773b4a5a ASoC: dt-bindings: fsl,imx-asrc: Add support for i.MX952 platform c3bb3295637c ipmi:si: Use a long timeout when the BMC is misbehaving eae41d3bc76e landlock: Add access_mask_subset() helper a9a8f97fd459 selftests/landlock: Add filesystem access benchmark de4b09abf088 landlock: Document audit blocker field format fe72ce6710cb landlock: Add errata documentation section 6100f2904e0e landlock: Add backwards compatibility for restrict flags d90ba69e3335 landlock: Refactor TCP socket type check bbb6f53e905c landlock: Minor reword of docs for TCP access rights 39508405f6e6 landlock: Document LANDLOCK_RESTRICT_SELF_TSYNC 50c058e3eafe selftests/landlock: Add LANDLOCK_RESTRICT_SELF_TSYNC tests 42fc7e6543f6 landlock: Multithreading support for landlock_restrict_self() 52c9ee202edd ipmi:si: Handle waiting messages when BMC failure detected e5e66adfe45a perf regs: Remove __weak attributive arch_sdt_arg_parse_op() function 16dccbb84203 perf regs: Remove __weak attributive arch__xxx_reg_mask() functions e716e69cf67b perf arch: Update arch headers to use relative UAPI paths c2e28ae2946f perf regs: Fix abort for "-I" or "--user-regs" options 21bab791346e Revert "revocable: Revocable resource management" 7149ce34dd48 Revert "revocable: Add Kunit test cases" 379a5aad4e8c Revert "selftests: revocable: Add kselftest cases" cee275edcdb1 perf metricgroup: Don't early exit if no CPUID table exists f637bb2eedc0 perf tests: build-test coverage for NO_JEVENTS=1 1d9622c3c1c1 perf tests: Additional 'perf stat' tests a108a6a4b9e8 perf record: Make logs more readable for event open failures da87d45b1951 usb: typec: ucsi: Add Thunderbolt alternate mode support ed82f35b926b io_uring: allow registration of per-task restrictions 9fd99788f3e5 io_uring: add task fork hook 6c7860aa28b8 mtd: spi-nor: hisi-sfc: fix refcounting bug in hisi_spi_nor_register_all() d844152d85cf sparc: remove unused variable strtab 9796ba918e58 sparc64: fix unused variable warning be0bccffcde3 sparc: don't reference obsolete termio struct for TC* constants 674fb053e95d sparc: vio: Replace snprintf with strscpy in vio_create_one 2153b2e8917b sparc: Add architecture support for clone3 e38eba3b7787 sparc: Synchronize user stack on fork and clone ee1afacc356c ALSA: oss: delete self assignment 376e2f8cca28 irqchip/riscv-imsic: Adjust the number of available guest irq files ed7ae7a34bea RISC-V: KVM: Transparent huge page support 671995ff4c30 RISC-V: KVM: selftests: Add Zalasr extensions to get-reg-list test 655d330c058f RISC-V: KVM: Allow Zalasr extensions for Guest/VM 39ad809dd257 KVM: riscv: selftests: Add riscv vm satp modes ab2a7b7b6b88 KVM: riscv: selftests: add Zilsd and Zclsd extension to get-reg-list test f326e846ff89 riscv: KVM: allow Zilsd and Zclsd extensions for Guest/VM 003b9dae53ae RISC-V: KVM: Skip IMSIC update if vCPU IMSIC state is not initialized aeb1d17d1af5 RISC-V: KVM: Fix null pointer dereference in kvm_riscv_aia_imsic_rw_attr() 11366ead4f14 RISC-V: KVM: Fix null pointer dereference in kvm_riscv_aia_imsic_has_attr() 1c0180cd4283 RISC-V: KVM: Remove unnecessary 'ret' assignment 3df8585afd9b ARM: 9469/1: Implement ARCH_HAS_CC_CAN_LINK 869056dbbd63 ovl: relax requirement for uuid=off,index=on 9c5a40f2922a pinctrl: generic: move function to amlogic-am4 driver 6e544d874885 pinctrl: intel: Align Copyright note with corporate guidelines cd966e406b2a crypto: cesa - Simplify return statement in mv_cesa_dequeue_req_locked a22d48cbe558 crypto: testmgr - Add test vectors for authenc(hmac(sha224),cbc(aes)) 030218dedee2 crypto: testmgr - Add test vectors for authenc(hmac(sha384),cbc(aes)) cc2f39d6ac48 hwrng: core - use RCU and work_struct to fix race condition ccb679fdae2e crypto: starfive - Fix memory leak in starfive_aes_aead_do_one_req() cd576c831e86 crypto: xilinx - Fix inconsistant indentation 8b3ad41479b0 crypto: rng - Use unregister_rngs in register_rngs 2ffc1ef4e826 crypto: atmel - Use unregister_{aeads,ahashes,skciphers} 3cd3059af122 hwrng: optee - simplify OP-TEE context match f7ab71f178d5 KVM: s390: Add explicit padding to struct kvm_s390_keyop 90f7520b76fa crypto: ccp - Add sysfs attribute for boot integrity 11efa98bcc0d ubi: ubi.h: fix kernel-doc warnings b3f9d6e491fd usb: typec: hd3ss3220: Check if regulator needs to be switched 02f9d76a76ad iommu/vt-d: Treat PAGE_SNOOP and PWSNP separately 98e99fc4ad4b slub: let need_slab_obj_exts() return false if SLAB_NO_OBJ_EXT is set b07829d546c8 vsnprintf: drop __printf() attributes on binary printing functions e82269e7cb93 mtd: spinand: fix NULL pointer dereference in spinand_support_vendor_ops() e6c53ead2d8f mm/slab: Add alloc_tagging_slab_free_hook for memcg_alloc_abort_single 1caf50ce4af0 erofs: fix UAF issue for file-backed mounts w/ directio option 2e7577cd5ddc mshv: fix SRCU protection in irqfd resampler ack handler 51515bfc29ed mshv: make field names descriptive in a header struct bf6b90deca26 kho: remove unnecessary WARN_ON(err) in kho_populate() 074790326541 kho: fix missing early_memunmap() call in kho_populate() a1171d2a123d scripts/gdb: implement x86_page_ops in mm.py b216fbd2ead1 objpool: fix the overestimation of object pooling metadata size 7a10a24e06f4 selftests/memfd: use IPC semaphore instead of SIGSTOP/SIGCONT 0e916a75e62e lib/random32: convert selftest to KUnit 3091c41d133d watchdog/hardlockup: simplify perf event probe and remove per-cpu dependency 84d4d403c3df procfs: fix missing RCU protection when reading real_parent in do_task_stat() a61d425673b6 watchdog/softlockup: fix sample ring index wrap in need_counting_irqs() 41fc4bd40b69 kcsan, compiler_types: avoid duplicate type issues in BPF Type Format e6ffe7ff674f kho: fix doc for kho_restore_pages() f11f5488d58f tests/liveupdate: add in-kernel liveupdate test 13c664182c65 liveupdate: luo_flb: Introduce File-Lifecycle-Bound global state eb4a2e67ac64 liveupdate: luo_file: Use private list 9a15c1bb763a list: add kunit test for private list primitives c8c062bfb8e6 list: add primitives for private list manipulations d268088d0794 delayacct: fix uapi timespec64 definition 5813eaaa73be selftests/mm: add memory failure dirty pagecache test df061aec2425 selftests/mm: add memory failure clean pagecache test cf2929c618fe selftests/mm: add memory failure anonymous page test 972589fc11eb mm: rmap: skip batched unmapping for UFFD vmas 7e12e01bdeb2 mm: rmap: support batched unmapping for file large folios f7cab0809eef arm64-mm-implement-the-architecture-specific-clear_flush_young_ptes-fix c61477cf1f80 arm64: mm: implement the architecture-specific clear_flush_young_ptes() 55079fc6cf2b arm64: mm: support batch clearing of the young flag for large folios 77df95a90583 arm64: mm: factor out the address and ptep alignment into a new helper 29e97ca578b2 mm: rmap: support batched checks of the references for large folios 7b06a77aa04a tools/testing/vma: add VMA userland tests for VMA flag functions 9ae484649835 tools-testing-vma-separate-out-vma_internalh-into-logical-headers-fix ea45b06a9dc8 tools/testing/vma: separate out vma_internal.h into logical headers f669daec3cbb tools/testing/vma: separate VMA userland tests into separate files 60473dd90030 mm: make vm_area_desc utilise vma_flags_t only a7c1414d1313 mm: update all remaining mmap_prepare users to use vma_flags_t 0807954abf8e mm-update-shmem__file_-functions-to-use-vma_flags_t-fix cefa11d171e4 mm: update shmem_[kernel]_file_*() functions to use vma_flags_t 6b77b9132c90 mm-update-secretmem-to-use-vma-flags-on-mmap_prepare-fix a83a5f31361d mm: update secretmem to use VMA flags on mmap_prepare 840c27aa84bf mm: update hugetlbfs to use VMA flags on mmap_prepare e3713cc21137 mm: add basic VMA flag operation helper functions b20de57aae6d tools: bitmap: add missing bitmap_[subset(), andnot()] 6070b2c9ceea mm: add mk_vma_flags() bitmap flag macro helper 8f9b31641c92 mm: rename vma_flag_test/set_atomic() to vma_test/set_atomic_flag() 7774c56f7f2f mm/vma: remove __private sparse decoration from vma_flags_t c12578ea61d6 mm/vmscan: select the closest preferred node in demote_folio_list() b30652512f16 mm/vmscan: fix demotion targets checks in reclaim/demotion 65af55a34094 mm: use unmap_desc struct for freeing page tables d9ec1b4463b6 mm/vma: use unmap_region() in vms_clear_ptes() 08caab13738c mm/vma: use unmap_desc in exit_mmap() and vms_clear_ptes() 879a1f6ec1fa mm: introduce unmap_desc struct to reduce function arguments 4c16753d5e2e mm: change dup_mmap() recovery 3d093853387e mm/vma: add page table limit to unmap_region() eb8922813574 mm/memory: add tree limit to free_pgtables() 72a776ea1c8c mm/vma: add limits to unmap_region() for vmas 83451a1d1409 mm/mmap: abstract vma clean up from exit_mmap() 76a01d4a7daa mm/mmap: move exit_mmap() trace point a925f95fa951 mm: relocate the page table ceiling and floor definitions 1ab83fb651c0 mm: folio_zero_user: open code range computation in folio_zero_user() e8f5fd5b7ee2 mm/memory: handle non-split locks correctly in zap_empty_pte_table() eb7f18f13395 mm: move pte table reclaim code to memory.c 9afd82c3ec06 mm: make PT_RECLAIM depends on MMU_GATHER_RCU_TABLE_FREE cb4a46a3a0a2 mm: convert __HAVE_ARCH_TLB_REMOVE_TABLE to CONFIG_HAVE_ARCH_TLB_REMOVE_TABLE config 72ca1c6b01ab um: mm: enable MMU_GATHER_RCU_TABLE_FREE cb3f435ebe3f parisc: mm: enable MMU_GATHER_RCU_TABLE_FREE 4fef6264fb9b mips: mm: enable MMU_GATHER_RCU_TABLE_FREE e471d58cd7ed LoongArch: mm: enable MMU_GATHER_RCU_TABLE_FREE 8e5938f8a7db alpha: mm: enable MMU_GATHER_RCU_TABLE_FREE ebd47c21ef0d mm: change mm/pt_reclaim.c to use asm/tlb.h instead of asm-generic/tlb.h f25b6ab9f7f0 mm/damon/stat: remove __read_mostly from memory_idle_ms_percentiles fa1ad05daf12 zsmalloc: make common caches global 72255e0ffb45 mm: add SPDX id lines to some mm source files 9185f15f69a6 mm/zswap: use %pe to print error pointers 8b298f786ac6 mm/vmscan: use %pe to print error pointers eb729477b4fb mm/readahead: fix typo in comment b4321ccaa24c mm: khugepaged: fix NR_FILE_PAGES and NR_SHMEM in collapse_file() 5e38b451e881 mm: refactor vma_map_pages to use vm_insert_pages 41140634e528 mm/damon: unify address range representation with damon_addr_range 23dbffa39aa3 mm/cma: replace snprintf with strscpy in cma_new_area e77043ea4aa4 mm: zswap: use SG list decompression APIs from zsmalloc 30ad9060219d mm/hugetlb: restore failed global reservations to subpool ee9241524b46 amd-xgbe: do not select NET_SELFTESTS when INET is disabled 9d724b34fbe1 net: cpsw_new: Fix potential unregister of netdev that has not been registered yet 62db84b7efa6 net: cpsw_new: Fix unnecessary netdev unregistration in cpsw_probe() error path c9efde1e537b nfc: hci: shdlc: Stop timers and work before freeing context 24cf78c73831 net/mlx5e: SHAMPO, Switch to header memcpy 215b53099b60 net/mlx5: Fix 1600G link mode enum naming e1aa5ef892fb net: stmmac: dwmac-loongson: Set clk_csr_i to 100-150MHz 41eb18d575e6 LoongArch: dts: loongson-2k1000: Add nand controller support 1857b0c9cc7e LoongArch: dts: loongson-2k0500: Add nand controller support 4e990ad9f831 LoongArch: BPF: Implement bpf_addr_space_cast instruction 277711dfcd90 LoongArch: BPF: Implement PROBE_MEM32 pseudo instructions bea24e4ff47d LoongArch: BPF: Use BPF prog pack allocator ead8dc6d6e6f LoongArch: Use IS_ERR_PCPU() macro for KGDB cf9bb99ae34d LoongArch: Rework KASAN initialization for PTW-enabled systems 189ba04694e4 LoongArch: Disable instrumentation for setup_ptwalker() 51c52c5ed093 LoongArch: Remove some extern variables in source files 68213fbc642f LoongArch: Guard percpu handler under !CONFIG_PREEMPT_RT 9c5094e79e6c LoongArch: Handle percpu handler address for ORC unwinder 84059ca343aa LoongArch: Use %px to print unmodified unwinding address 6a25aecf1255 LoongArch: Prefer top-down allocation after arch_mem_init() ffd2c37a7d1e LoongArch: Add HOTPLUG_SMT implementation 5c369c527a8c LoongArch: Make cpumask_of_node() robust against NUMA_NO_NODE 4f0996d312b5 LoongArch: Wire up memfd_secret system call 35f7ba7ba19f LoongArch: Replace seq_printf() with seq_puts() for simple strings 545edda7470c LoongArch: Add 128-bit atomic cmpxchg support 69ff4d98c2a6 LoongArch: Add detection for SCQ support 38b7aa7d0425 LoongArch: Select HAVE_CMPXCHG_LOCAL in Kconfig 2d94a3f7088b KVM: LoongArch: selftests: Add steal time test case 872d277a1e2f LoongArch: KVM: Add paravirt vcpu_is_preempted() support in guest side 9b486cdd032a LoongArch: KVM: Add paravirt preempt feature in hypervisor side 2faec60a4858 LoongArch: KVM: Set default return value in KVM IO bus ops 382c38c9ec94 LoongArch: KVM: Add FPU/LBT delay load support b1388a9598fb LoongArch: KVM: Move LBT capability check in exception handler 37da26e0e839 LoongArch: KVM: Move LASX capability check in exception handler 89b5dc539713 LoongArch: KVM: Move LSX capability check in exception handler c5cb12b81a0b LoongArch: KVM: Handle LOONGARCH_CSR_IPR during vCPU context switch c2f94dafe197 LoongArch: KVM: Check VM msgint feature during interrupt handling 31966edb9a5d LoongArch: KVM: Add msgint registers in kvm_init_gcsr_flag() 82db90bf461b LoongArch: KVM: Move feature detection in kvm_vm_init_features() de0c51370b7d LoongArch: KVM: Add more CPUCFG mask bits 91be6115e467 drm/xe: Add forcewake status to powergate_info 2ea05b4b0231 drm/xe: Add GSC to powergate_info 5028a24aa89a drm/amdgpu: Send applicable RMA CPERs at end of RAS init f7afda7fcd16 drm/amd: Fix hang on amdgpu unload by using pci_dev_is_disconnected() 6952255ed979 drm/amdgpu: re-add the bad job to the pending list for ring resets 5cc7bbd9f1b7 drm/amdgpu: avoid sdma ring reset in sriov f025a2b8d933 drm/amdgpu: clean up the amdgpu_cs_parser_bos 3b948dd0366a drm/amdgpu: Use 5-level paging if gmc support 57-bit VA ff205dc95a89 drm/amd/display: expose plane blend LUT in HW with MCM 39fc2bc4da00 drm/amdgpu: Protect GPU register accesses in powergated state in some paths 8a70a26c9f34 drm/amdkfd: Fix out-of-bounds write in kfd_event_page_set() 56423871e9ee drm/amdgpu/sdma6: enable queue resets unconditionally 314d30ad5062 drm/amdgpu/sdma5.2: enable queue resets unconditionally 46a2cb7d24f2 drm/amdgpu/sdma5: enable queue resets unconditionally ee41e5b63c82 drm/amdgpu: Fix memory leak in amdgpu_ras_init() 0c44d61945c4 drm/amdgpu: Use kvfree instead of kfree in amdgpu_gmc_get_nps_memranges() c9be63d56578 drm/amdgpu: Fix memory leak in amdgpu_acpi_enumerate_xcc() c40c94693c87 drm/amd/ras: statistic xgmi training error count fabedb758fcb drm/xe: Add a wrapper for SLPC set/unset params a3f949cd61e0 drm/xe: Use FORCEWAKE_GT in xe_guc_pc_fini_hw() 40a684f91d26 drm/xe: Decouple GuC RC code from xe_guc_pc 106340775a8f drm/xe/tests: Fix g2g_test_array indexing ae9fd76c111b mm/memory-failure: reject unsupported non-folio compound page b5cbacd7f86f procfs: avoid fetching build ID while holding VMA lock 9b5e995e6129 drm/xe: Mutual exclusivity between CCS-mode and PF 4e8f602ac357 drm/xe: Prevent VFs from exposing the CCS mode sysfs file c89477ad7944 inet: RAW sockets using IPPROTO_RAW MUST drop incoming ICMP 6a65c0cb0ff2 tipc: fix RCU dereference race in tipc_aead_users_dec() 48dec8d88af9 bonding: only set speed/duplex to unknown, if getting speed failed 2d2d574309e3 octeontx2-af: Fix PF driver crash with kexec kernel booting f59cde8a2452 drm/xe/configfs: Fix 'parameter name omitted' errors 18443ff22559 drm/xe: Drop unnecessary include from xe_tile.h e7002e0eb438 drm/xe: Promote struct xe_tile definition to own file ed61c18617b1 drm/xe: Promote struct xe_mmio definition to own file 8965e00883cc drm/xe: Move xe_root_tile_mmio() to xe_device.h 98b16727f07e drm/xe/pf: Fix sysfs initialization 1ace9bac1ad2 bpf: Prevent reentrance into call_rcu_tasks_trace() a0a75b40c919 spi: tegra114: Preserve SPI mode bits in def_command1_reg 2005aabe94ea functionfs: use spinlock for FFS_DEACTIVATED/FFS_CLOSING transitions 351ea48ae880 rust_binderfs: fix a dentry leak d94ea902462a ASoC: rockchip: spdif: Convert to FIELD_PREP 07a791020be9 ASoC: rockchip: spdif: Fill IEC958 CS info per params c43ec5090198 ASoC: rockchip: spdif: Add support for format S32_LE 298082783a0d ASoC: rockchip: spdif: Add support for set mclk rate 7bdde9a2fd65 ASoC: rockchip: spdif: Swap PCM and DAI component registration order 72bcc223032c ASoC: rockchip: spdif: Improve sample rate support 730b0af2748a ASoC: rockchip: spdif: Use dev_err_probe 7e2de68e4dba ASoC: rockchip: spdif: Fully convert to device managed resources 45df1f66b993 ASoC: rockchip: spdif: Move DT compatible table 27b5096ef0f3 ASoC: rockchip: spdif: Use device_get_match_data() a40236feb62c spi: cadence-qspi: Add support for the Renesas RZ/N1 controller 324ecc7788c2 spi: cadence-qspi: Kill cqspi_jh7110_clk_init 2b97f5cd1a95 spi: dt-bindings: cdns,qspi-nor: Add Renesas RZ/N1D400 to the list 442ae406603a io_uring/kbuf: fix memory leak if io_buffer_add_list fails 1e06dbfdfb85 mtd: rawnand: pl353: Add message about ECC mode 89b831ebdaca mtd: rawnand: pl353: Fix software ECC support 5023ca80f958 drm/vmwgfx: Return the correct value in vmw_translate_ptr functions 922f9dec5d19 drm/vmwgfx: Set a unique ID for each submitted command buffer 211ecfaaef18 drm/vmwgfx: Fix invalid kref_put callback in vmw_bo_dirty_release a90f6dcefca6 net/sched: don't use dynamic lockdep keys with clsact/ingress/noqueue 84faa91585fa ASoC: fsl: imx-rpmsg: use snd_soc_find_dai_with_mutex() in probe 7e7fcfb0798a net: stmmac: imx: fix iMX93 register definitions 85d05e281712 ipv6: change inet6_sk_rebuild_header() to use inet->cork.fl.u.ip6 22c1264415ef tcp: move __reqsk_free() out of line 7d2064eb7317 net: get rid of net/core/request_sock.c a90765c6f603 tcp: move reqsk_fastopen_remove to net/ipv4/tcp_fastopen.c d5c539155431 inet: move reqsk_queue_alloc() to net/ipv4/inet_connection_sock.c b10d56b0db3a net: stmmac: rk: rk3506, rk3528 and rk3588 have rmii_mode in clock register 5c1fc7cb81df net: stmmac: rk: use rk_encode_wm16() for clock selection d7d92037cbd8 net: stmmac: rk: rk3528: gmac0 only supports RMII f365541bf7b6 net: stmmac: rk: rk3328: gmac2phy only supports RMII a9d4aff670ed net: stmmac: rk: replace empty set_to_rmii() with supports_rmii d323769d64f2 net: stmmac: rk: introduce flags indicating support for RGMII/RMII e411d74cc5ba gfs2: fiemap page fault fix e34f77b09080 gpio: loongson-64bit: Fix incorrect NULL check after devm_kcalloc() f27e64422054 drm/xe: Drop unnecessary goto in xe_device_create 6f220440399a ASoC: cs35l56: KUnit tests for parsing and using onchip GPIOs 9bca0f05cea4 ASoC: cs35l56-shared: KUnit tests for onchip speaker ID gpios 4d1e3e2c404d ASoC: cs35l56: Support for reading speaker ID from on-chip GPIOs a2c86aa621c2 bpf: Require frozen map for calculating map hash bbf4a17ad9ff ipv6: Fix ECMP sibling count mismatch when clearing RTF_ADDRCONF ea1535e28bb3 bpf: Limit bpf program signature size a6abd64e145c loop: revert exclusive opener loop status change e5b250214aa4 usb: phy: tegra: parametrize PORTSC1 register offset 8dc7ab65bd15 usb: phy: tegra: parametrize HSIC PTS value a7abf50d3bbd usb: phy: tegra: return error value from utmi_wait_register aacad391440e usb: phy: tegra: cosmetic fixes 8ccfe3ac901a dt-bindings: usb: renesas,usbhs: Add RZ/G3E SoC support a52e4f2dff41 usb: dwc2: fix resume failure if dr_mode is host 87e4b043b98a usb: cdns3: fix role switching during resume 54aaa3b387c2 usb: dwc3: gadget: Move vbus draw to workqueue context 3c4ae63073d8 mux: mmio: fix regmap leak on probe failure f495054bd12e objtool/klp: Fix unexported static call key access for manually built livepatch modules 18328546dd59 objtool/klp: Fix symbol correlation for orphaned local symbols b525fcaf0a76 livepatch: Free klp_{object,func}_ext data after initialization ab10815472fc livepatch: Fix having __klp_objects relics in non-livepatch modules f55ae0bfa00e driver core: remove device_change_owner() export d79ff2d61202 sysfs: remove exports of sysfs_*change_owner() 965e9a2cf23b pkcs7: Change a pr_warn() to pr_warn_once() 7a4cd71fa451 net: add vlan_get_protocol_offset_inline() helper 52a0a9854934 nvmet-tcp: add bounds checks in nvmet_tcp_build_pdu_iovec 071be3b0b657 nvme-pci: handle changing device dma map requirements 770e112634e7 flow_offload: add const qualifiers to function arguments ad1df4f2d591 ice: dpll: Support E825-C SyncE and dynamic pin discovery 085ca5d20171 drivers: Add support for DPLL reference count tracking 3c0da1030c58 dpll: Add reference count tracking support 729f5e0153bd dpll: Enhance and consolidate reference counting logic fdad05ed4ec2 dpll: zl3073x: Add support for mux pin type 711696b3e168 dpll: Support dynamic pin index allocation 2be467588d6b dpll: Add notifier chain for dpll events e6dc7727b608 dpll: zl3073x: Associate pin with fwnode handle d0f4771e2bef dpll: Allow associating dpll pin with a firmware node 033c55fe2e32 tracing: Fix ftrace event field alignments 9845cf73f7db Add linux-next specific files for 20260205 0e6c95c98829 net/mlx5: Support devlink port state for host PF 72f4d6fca699 blk-mq: ABI/sysfs-block: fix docs build warnings 8c5d862fcb21 bootconfig: Check the parsed output of the good examples 1cadf2819bc9 bootconfig: Terminate value search if it hits a newline 666c654a5ae4 drm/xe/pm: Disable D3Cold for BMG only on specific platforms 51cedb93da11 drm/xe: Fix kerneldoc for xe_tlb_inval_job_alloc_dep 904b2e5063af drm/xe: Fix kerneldoc for xe_gt_tlb_inval_init_early 5d5ef6954979 drm/xe: Fix kerneldoc for xe_migrate_exec_queue 8b52d9ba085f drm/xe/query: Fix topology query pointer advance 628299518894 drm/xe/guc: Fix kernel-doc warning in GuC scheduler ABI header 6e035abf98b0 drm/xe/guc: Fix CFI violation in debugfs access. 43d324eeb08c PCI: dwc: Fix missing iATU setup when ECAM is enabled b5dab9b38da0 PCI: dwc: Clean up iATU index usage in dw_pcie_iatu_setup() 58fbf08935d9 PCI: dwc: Fix msg_atu_index assignment 14ab3da122bd RDMA/siw: Fix potential NULL pointer dereference in header processing 5551b02fdbfd RDMA/umad: Reject negative data_len in ib_umad_write 5ae76830c76c s390/tape: Consolidate tape config options and modules f65c75b0b9b5 s390/cio: Fix device lifecycle handling in css_alloc_subchannel() 4cb1b327135d drm/xe/guc: Fix CFI violation in debugfs access. f41c5d151078 netfilter: nf_tables: fix inverted genmask check in nft_map_catchall_activate() cc6aa375487e smb: server: make use of rdma_restrict_node_type() d218f8eddd12 smb: client: make use of rdma_restrict_node_type() b764128be079 RDMA/core: introduce rdma_restrict_node_type() fef1f756155c ASoC: cs4271: Fix resource leak in cs4271_soc_resume() b4481323245e scripts/gdb: implement x86_page_ops in mm.py e0c52e7bb368 objpool: fix the overestimation of object pooling metadata size 45b949ebbbb4 selftests/memfd: use IPC semaphore instead of SIGSTOP/SIGCONT 952ca309197c ocfs2: fix circular locking dependency in ocfs2_acquire_dquot 1912c43a2928 liveupdate-luo_file-remember-retrieve-status-fix 0c5b8d9b2e9d liveupdate: luo_file: remember retrieve() status eb6aed4964ab hung_task: explicitly report I/O wait state in log output ebb6579c53cc watchdog/hardlockup: simplify perf event probe and remove per-cpu dependency c1846d38e59a procfs: fix missing RCU protection when reading real_parent in do_task_stat() 9cb1e259144e watchdog/softlockup: fix sample ring index wrap in need_counting_irqs() 301bcec3497b kcsan, compiler_types: avoid duplicate type issues in BPF Type Format 5e0d24b11da7 kho: fix doc for kho_restore_pages() ebe25384e099 tests/liveupdate: add in-kernel liveupdate test cea3dc8230d7 liveupdate: luo_flb: Introduce File-Lifecycle-Bound global state 719f7923a948 liveupdate: luo_file: Use private list 0cc11f861f7d list: add kunit test for private list primitives 939ceb377baa list: add primitives for private list manipulations 979de75e26f0 lib/random32: convert selftest to KUnit f06e31eef4c1 delayacct: fix uapi timespec64 definition 9e15c46c4bca mm/zswap: use %pe to print error pointers 846ef2c7cefc mm/vmscan: use %pe to print error pointers 06fbd555dea8 ksm: optimize rmap_walk_ksm by passing a suitable addressrange aadb437d8164 ksm: initialize the addr only once in rmap_walk_ksm 4aac9164dfcf mm: rmap: skip batched unmapping for UFFD vmas 06bebfb8b14a mm: rmap: support batched unmapping for file large folios 550541b83c7b arm64-mm-implement-the-architecture-specific-clear_flush_young_ptes-fix 92cff33abe50 arm64: mm: implement the architecture-specific clear_flush_young_ptes() 47f95a9f1a5c arm64: mm: support batch clearing of the young flag for large folios bd8b63772408 arm64: mm: factor out the address and ptep alignment into a new helper 69d514624628 mm: rmap: support batched checks of the references for large folios 7dc7d49a06db mm/memory: handle non-split locks correctly in zap_empty_pte_table() d57e0a644542 mm: move pte table reclaim code to memory.c ff646d8bb29a mm: make PT_RECLAIM depends on MMU_GATHER_RCU_TABLE_FREE d4c77c11cdcf mm: convert __HAVE_ARCH_TLB_REMOVE_TABLE to CONFIG_HAVE_ARCH_TLB_REMOVE_TABLE config 698d932d2277 um: mm: enable MMU_GATHER_RCU_TABLE_FREE 5199bda0ade6 parisc: mm: enable MMU_GATHER_RCU_TABLE_FREE 378bb99114f8 mips: mm: enable MMU_GATHER_RCU_TABLE_FREE fd15391e6c7b LoongArch: mm: enable MMU_GATHER_RCU_TABLE_FREE dce70e47282d alpha: mm: enable MMU_GATHER_RCU_TABLE_FREE febdd3fdbbd2 mm: change mm/pt_reclaim.c to use asm/tlb.h instead of asm-generic/tlb.h 0bba1a3357fc tools/testing/vma: add VMA userland tests for VMA flag functions d33678239b4b tools-testing-vma-separate-out-vma_internalh-into-logical-headers-fix 589e843a3637 tools/testing/vma: separate out vma_internal.h into logical headers a52316f6135a tools/testing/vma: separate VMA userland tests into separate files 77486c619897 mm: make vm_area_desc utilise vma_flags_t only 8e87c932c2bf mm: update all remaining mmap_prepare users to use vma_flags_t 7464f29b6717 mm-update-shmem__file_-functions-to-use-vma_flags_t-fix 6ca0bd6e97dc mm: update shmem_[kernel]_file_*() functions to use vma_flags_t 78e65712b785 mm-update-secretmem-to-use-vma-flags-on-mmap_prepare-fix 949cbe0db785 mm: update secretmem to use VMA flags on mmap_prepare 36eb5cd2c2b6 mm: update hugetlbfs to use VMA flags on mmap_prepare bef0787a6857 mm: add basic VMA flag operation helper functions 475dfc9a6b74 tools: bitmap: add missing bitmap_[subset(), andnot()] 742666de95e6 mm: add mk_vma_flags() bitmap flag macro helper 9541ad4cac62 mm: rename vma_flag_test/set_atomic() to vma_test/set_atomic_flag() daf9e0855d0d mm/vma: remove __private sparse decoration from vma_flags_t 7cebfc7c26f9 mm/vmscan: select the closest preferred node in demote_folio_list() f034441398b1 mm/vmscan: fix demotion targets checks in reclaim/demotion e11071049a5b mm: use unmap_desc struct for freeing page tables 3db345084648 mm/vma: use unmap_region() in vms_clear_ptes() d39b834c2f54 mm/vma: use unmap_desc in exit_mmap() and vms_clear_ptes() 9cc179fb8ea4 mm: introduce unmap_desc struct to reduce function arguments 34b07d641c46 mm: change dup_mmap() recovery b2f5c4ead7a4 mm/vma: add page table limit to unmap_region() dc4a8154846d mm/memory: add tree limit to free_pgtables() 68057a213c51 mm/vma: add limits to unmap_region() for vmas c50e19894d84 mm/mmap: abstract vma clean up from exit_mmap() c6640ab43570 mm/mmap: move exit_mmap() trace point 7553e7ef73b5 mm: relocate the page table ceiling and floor definitions 58eaaa60c568 mm/readahead: fix typo in comment 49de1377617f mm: khugepaged: fix NR_FILE_PAGES and NR_SHMEM in collapse_file() 4e366adea090 mm: refactor vma_map_pages to use vm_insert_pages 7f5e30962961 mm/damon: unify address range representation with damon_addr_range e391dae55574 mm: folio_zero_user: open code range computation in folio_zero_user() f736adb2af66 mm/cma: replace snprintf with strscpy in cma_new_area 04711579b2cd mm: zswap: use SG list decompression APIs from zsmalloc 5f591a22f86d mm/hugetlb: restore failed global reservations to subpool 063793dce9d5 procfs: avoid fetching build ID while holding VMA lock 3a38d13f90d4 mm/slab: Add alloc_tagging_slab_free_hook for memcg_alloc_abort_single bb36170d959f drm/xe/pm: Disable D3Cold for BMG only on specific platforms 16264a3b5942 drm/xe: Fix kerneldoc for xe_tlb_inval_job_alloc_dep 51db5eef2ce3 drm/xe: Fix kerneldoc for xe_gt_tlb_inval_init_early e022c16965b8 drm/xe: Fix kerneldoc for xe_migrate_exec_queue 7ee9b3e091c6 drm/xe/query: Fix topology query pointer advance bc8a1ba841e1 xfrm: always flush state and policy upon NETDEV_UNREGISTER event 2f35fee94343 mm/slab: only allow SLAB_OBJ_EXT_IN_OBJ for unmergeable caches a77d6d338685 mm/slab: place slabobj_ext metadata in unused space within s->size fab0694646d7 mm/slab: move [__]ksize and slab_ksize() to mm/slub.c 70089d018807 mm/slab: save memory by allocating slabobj_ext array from leftover 4b1530f89c28 mm/memcontrol,alloc_tag: handle slabobj_ext access under KASAN poison 7a8e71bc619d mm/slab: use stride to access slabobj_ext 52f1ca8a459a mm/slab: abstract slabobj_ext access via new slab_obj_ext() helper 43d9bb4236fd ext4: specify the free pointer offset for ext4_inode_cache a13b68d79d5c mm/slab: allow specifying free pointer offset when using constructor b85f369b81ae mm/slab: use unsigned long for orig_size to ensure proper metadata align 9346ee2b5393 slub: clarify object field layout comments 280ea9c3154b mm/slab: avoid allocating slabobj_ext array from its own slab f796e492246c smb: common: add header guards to fs/smb/common/smb2status.h f13008c389bb smb: client: Avoid a dozen -Wflex-array-member-not-at-end warnings 21fd6ed150ac smb/client: remove useless comment in mapping_table_ERRSRV 302de0bbe251 smb/client: remove some literal NT error codes from ntstatus_to_dos_map 915b1cb9d50b smb/client: add NT_STATUS_VOLUME_NOT_UPGRADED 944372cd3ec8 smb/client: add NT_STATUS_NO_USER_KEYS b0aa723b54ad smb/client: add NT_STATUS_WRONG_EFS 9967464461ef smb/client: add NT_STATUS_NO_EFS 0abbf529f497 smb/client: add NT_STATUS_NO_RECOVERY_POLICY 0941e5df9747 smb/client: add NT_STATUS_RANGE_NOT_FOUND a60812c857b3 smb/client: add NT_STATUS_DECRYPTION_FAILED 432641395bfc smb/client: add NT_STATUS_ENCRYPTION_FAILED df3268f936f1 smb/client: add NT_STATUS_DIRECTORY_IS_A_REPARSE_POINT 8143b49de7ff smb/client: add NT_STATUS_VOLUME_DISMOUNTED 599248e9e772 smb/client: add NT_STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT 282f533e871f smb/client: add NT_STATUS_VARIABLE_NOT_FOUND 4130987616ad smb/client: rename ERRinvlevel to ERRunknownlevel f4fb07618574 smb/client: add NT_STATUS_OS2_INVALID_LEVEL cb8b6a7f207a smb/client: map NT_STATUS_INVALID_INFO_CLASS to ERRbadpipe 1b7c2e811e15 smb/client: introduce KUnit test to check search result of smb2_error_map_table 64956148a33e smb/client: use bsearch() to find target in smb2_error_map_table c42955db79e5 smb/client: check whether smb2_error_map_table is sorted in ascending order 00669618d3d3 cifs: Autogenerate SMB2 error mapping table 0e3f5872d587 cifs: Label SMB2 statuses with errors 2eec60ffc91c cifs: SMB1 split: Make BCC accessors conditional 1bf382a48841 cifs: SMB1 split: connect.c 294a3f2d3964 cifs: SMB1 split: sess.c 89b0ae9a7af3 cifs: SMB1 split: cifsencrypt.c 4ae2a4199125 cifs: SMB1 split: netmisc.c 26005a299b30 cifs: SMB1 split: misc.c 63dcebc8ad7e cifs: SMB1 split: cifs_debug.c a77b5320a854 cifs: SMB1 split: Move inline funcs a0f92158240e cifs: Fix cifs_dump_mids() to call ->dump_detail f06c011b2398 cifs: SMB1 split: Don't return smb_hdr from cifs_{,small_}buf_get() ab5789eba454 cifs: SMB1 split: Move BCC access functions 79da197d3bdd cifs: SMB1 split: Adjust #includes ce1ad57f3df7 cifs: SMB1 split: Split SMB1 protocol defs into smb1pdu.h bc3dfedc32b6 cifs: SMB1 split: Add some #includes a25ca89811f6 cifs: SMB1 split: Move some SMB1 received PDU checking bits to smb1transport.c bc8d3a88b25d cifs: SMB1 split: Move some SMB1 receive bits to smb1transport.c 7172f45f23f4 cifs: SMB1 split: Separate out SMB1 decls into smb1proto.h af5daafab2c2 cifs: SMB1 split: Create smb1proto.h for SMB1 declarations b5f7b2cd3239 cifs: SMB1 split: Rename cifstransport.c 4cfc690425e6 cifs: Scripted clean up fs/smb/client/ntlmssp.h e782f95f2eb7 cifs: Scripted clean up fs/smb/client/reparse.h bcd60263601c cifs: Scripted clean up fs/smb/client/smb2proto.h cee12368647f cifs: Scripted clean up fs/smb/client/cifs_debug.h e5f85e898584 cifs: Scripted clean up fs/smb/client/cifs_swn.h 4ba38b424c3e cifs: Scripted clean up fs/smb/client/compress.h 69830b9e2165 cifs: Scripted clean up fs/smb/client/cifs_spnego.h 3bdeca06f1a6 cifs: Scripted clean up fs/smb/client/fs_context.h 090226b94016 cifs: Scripted clean up fs/smb/client/fscache.h 1950b466d316 cifs: Scripted clean up fs/smb/client/cifsglob.h 1f8a0698fc7a cifs: Scripted clean up fs/smb/client/dns_resolve.h fb39dd1e4725 cifs: Scripted clean up fs/smb/client/dfs_cache.h 5189fba86809 cifs: Scripted clean up fs/smb/client/cifsfs.h 7e6a83c0b428 cifs: Scripted clean up fs/smb/client/netlink.h c2d4488d1b96 cifs: Scripted clean up fs/smb/client/cifs_unicode.h 9d9553351497 cifs: Scripted clean up fs/smb/client/cifsproto.h 67fd9d845e37 cifs: Scripted clean up fs/smb/client/dfs.h b8f7bce035de cifs: Scripted clean up fs/smb/client/cached_dir.h 8e1ea6de1711 smb: client: add multichannel async work for CONFIG_CIFS_DFS_UPCALL=n fd0b92d553e0 smb: client: introduce multichannel async work during mount c426d7bcea60 smb: client: prevent races in ->query_interfaces() cb38b533ef24 smb: client: add proper locking around ses->iface_last_update 57e09734bb20 smb: client: split cached_fid bitfields to avoid shared-byte RMW races 80f39e412357 cifs: Fix locking usage for tcon fields bd64f1987190 cifs: Corrections to lock ordering notes 10b34e1f7ccb cifs: make retry logic in read/write path consistent with other paths f5c15d603a2b netfs: avoid double increment of retry_count in subreq 6f650fda625a netfs: when subreq is marked for retry, do not check if it faced an error 32cf05587cbc cifs: on replayable errors back-off before replay, not after 3c6248937fb9 fs/ntfs3: allow explicit boolean acl/prealloc mount options 6b61a54e6840 drm/amdgpu: Fix double deletion of validate_list 84962445cd8a drm/amd/display: remove assert around dpp_base replacement d25b32aa829a drm/amd/display: extend delta clamping logic to CM3 LUT helper 8f959d37c1f2 drm/amd/display: fix wrong color value mapping on MCM shaper LUT 243b467dea17 Revert "drm/amd: Check if ASPM is enabled from PCIe subsystem" 1478a34470bf drm/amd: Set minimum version for set_hw_resource_1 on gfx11 to 0x52 84cb36da8141 perf thread: Don't require machine to compute the e_machine c4f4392264b4 perf header: Add e_machine/e_flags to the header 07ad6f31b674 perf session: Add e_flags to the e_machine helper 43af54843677 perf kvm: Wire up e_machine ceea279f9376 perf kvm stat: Remove use of the arch directory 8c5b40678c63 libperf build: Always place libperf includes first d2ac7e4418dd perf test kvm: Add stat live testing 38cfdd9dd279 io_uring/fdinfo: be a bit nicer when looping a lot of SQEs/CQEs 083bbe9f3832 io_uring/fdinfo: be a bit nicer when looping a lot of SQEs/CQEs b5c9bcde61b8 perf capstone: Support for dlopen-ing libcapstone.so 169343cc8ff2 perf build: Remove NO_LIBCAP that controls nothing b79e0875fe81 PCI: s32g: Skip Root Port removal during success 039b06ca8a1d landlock: Add documentation for UDP support 1b5c5a40afe5 samples/landlock: Add sandboxer UDP access control fe9bc139eb47 selftests/landlock: Add tests for UDP sendmsg 69dfa6665451 landlock: Add UDP sendmsg access control 077e12a86369 selftests/landlock: Add UDP bind/connect tests df29e0bf4b57 landlock: Add UDP bind+connect access control 02667eb4bc87 landlock: Refactor TCP socket type check 2f6fca79e806 landlock: Minor reword of docs for TCP access rights 3fa98e5dab6b landlock: Document LANDLOCK_RESTRICT_SELF_TSYNC 99f795a9e05a selftests/landlock: Add LANDLOCK_RESTRICT_SELF_TSYNC tests 393cf4174a6d landlock: Multithreading support for landlock_restrict_self() d649832e6394 selftests/landlock: Add pathname socket variants for more tests e20e318f99e4 selftests/landlock: Repurpose scoped_abstract_unix_test.c for pathname sockets too. 736edc698ca2 selftests/landlock: Support pathname socket path in set_unix_address 947914d98902 samples/landlock: Support LANDLOCK_SCOPE_PATHNAME_UNIX_SOCKET 9abec1b8b1b9 landlock: Implement LANDLOCK_SCOPE_PATHNAME_UNIX_SOCKET 6d0949982bca landlock: Add LANDLOCK_SCOPE_PATHNAME_UNIX_SOCKET scope bit to uAPI 67619d5632da landlock: transpose the layer masks data structure bfd92052b55f landlock: access_mask_subset() helper 97d3afb9ed36 selftests/landlock: Add filesystem access benchmark 80883ce8b1fd thermal/drivers/qcom/lmh: Remove spurious IRQF_ONESHOT 55520357cdc2 hfs: update sanity check of the root record 4dabb0bd5ba0 LoongArch: dts: loongson-2k1000: Add nand controller support 78c16138d8c8 LoongArch: dts: loongson-2k0500: Add nand controller support 609cfabeff07 LoongArch: BPF: Implement bpf_addr_space_cast instruction 0f1555c2a822 LoongArch: BPF: Implement PROBE_MEM32 pseudo instructions aed0b1166005 LoongArch: BPF: Use BPF prog pack allocator 2fc57442d901 LoongArch: Use IS_ERR_PCPU() macro for KGDB 034110c8b795 LoongArch: Rework KASAN initialization for PTW-enabled systems cf7b53eae8da LoongArch: Disable instrumentation for setup_ptwalker() 6165134d48f6 LoongArch: Remove some extern variables in source files 818ec6900289 LoongArch: Guard percpu handler under !CONFIG_PREEMPT_RT ee4c4e6c0701 LoongArch: Handle percpu handler address for ORC unwinder 788410d36b82 LoongArch: Use %px to print unmodified unwinding address 15dd5d9608e4 LoongArch: Prefer top-down allocation after arch_mem_init() b8af87fa8a23 LoongArch: Add HOTPLUG_SMT implementation 97ad4891f7c2 LoongArch: Make cpumask_of_node() robust against NUMA_NO_NODE 9e9d7aacce02 LoongArch: Wire up memfd_secret system call 9d42c06021d9 LoongArch: Replace seq_printf() with seq_puts() for simple strings 694fb0af8ca0 LoongArch: Add 128-bit atomic cmpxchg support 3ec29fc8a67d LoongArch: Add detection for SCQ support ac8ccb1be021 LoongArch: Select HAVE_CMPXCHG_LOCAL in Kconfig 2f54cbfd092c KVM: LoongArch: selftests: Add steal time test case 0ea5d1d01478 LoongArch: KVM: Add paravirt vcpu_is_preempted() support in guest side d720f1a89e4c LoongArch: KVM: Add paravirt preempt feature in hypervisor side 8de55c704ce7 LoongArch: KVM: Set default return value in KVM IO bus ops 8927538e86e4 LoongArch: KVM: Handle LOONGARCH_CSR_IPR during vCPU context switch f9ba9008f377 LoongArch: KVM: Check VM msgint feature during interrupt handling 4b1251251665 LoongArch: KVM: Add msgint registers in kvm_init_gcsr_flag() 1d18dd52e14a LoongArch: KVM: Move feature detection in kvm_vm_init_features() f89a71f0dadb LoongArch: KVM: Add more CPUCFG mask bits 2ab1461db1d6 RDMA/core: add device registration debugging 0deaab7b6185 RDMA/core: add ib_gid_table_entry debugging 327fa2220ce3 net/can/j1939: add j1939_priv and j1939_session debugging 4bcfba142321 net: update dev_put()/dev_hold() debugging 99a706fa4794 functionfs: use spinlock for FFS_DEACTIVATED/FFS_CLOSING transitions f2074ad5ea3c iio: light: bh1780: fix PM runtime leak on error path 80db23d0b787 iio: imu: inv_icm42600: fix odr switch when turning buffer off 5162242766fc iio: imu: inv_icm42600: fix odr switch to the same value 111770245426 hwmon: pmbus: fix table in STEF48H28 documentation 6d6a57534405 hwmon: Add support for HiTRON HAC300S PSU a95c496d5231 dt-bindings: trivial-devices: Add hitron,hac300s 165c14597d53 hwmon: (cros_ec) Add support for temperature thresholds c6a26e539649 PCI: Fix pci_slot_lock () device locking 02b75ece53bb tracing: Add kerneldoc to trace_event_buffer_reserve() a8ff29f0ca1d livepatch/klp-build: Require Clang assembler >= 20 67bcd817a012 PCI: Fix pci_slot_trylock() error handling 252d28ade43d parisc: Fix module path output in qemu tables fd4444b2c07a parisc: Export model name for MPE/ix 0ebad18dcacc irqchip/riscv-imsic: Adjust the number of available guest irq files 92156a169c8e RISC-V: KVM: Transparent huge page support 4674f1854d2b RISC-V: KVM: selftests: Add Zalasr extensions to get-reg-list test f3d94bbb505b RISC-V: KVM: Allow Zalasr extensions for Guest/VM 7631f7b1ccc9 KVM: riscv: selftests: Add riscv vm satp modes 95b56a0586e3 KVM: riscv: selftests: add Zilsd and Zclsd extension to get-reg-list test cf3994e54aee riscv: KVM: allow Zilsd and Zclsd extensions for Guest/VM c191dffa900b RISC-V: KVM: Skip IMSIC update if vCPU IMSIC state is not initialized 0b9f16f94683 RISC-V: KVM: Fix null pointer dereference in kvm_riscv_aia_imsic_rw_attr() 16df49ca2dd4 io_uring: allow registration of per-task restrictions 4f08520591a2 io_uring: add task fork hook ec15c383fcda mm/slab: only allow SLAB_OBJ_EXT_IN_OBJ for unmergeable caches ffd43a56e5a8 mm/slab: place slabobj_ext metadata in unused space within s->size 3ba8ad7433c7 mm/slab: move [__]ksize and slab_ksize() to mm/slub.c aca20e660097 mm/slab: save memory by allocating slabobj_ext array from leftover 146e15eae37a mm/memcontrol,alloc_tag: handle slabobj_ext access under KASAN poison 74cb268e299e mm/slab: use stride to access slabobj_ext 8580134220cc mm/slab: abstract slabobj_ext access via new slab_obj_ext() helper e3474596f8ec ext4: specify the free pointer offset for ext4_inode_cache b2426f53bb08 mm/slab: allow specifying free pointer offset when using constructor c9d1d767e9e3 mm/slab: use unsigned long for orig_size to ensure proper metadata align 90d622c4a98a slub: clarify object field layout comments 204ec1d16f8c mm/slab: avoid allocating slabobj_ext array from its own slab e500ac31f0b5 parisc: Prevent interrupts during reboot e5134a74f716 lib/tests: extend KUnit test for bitops with more cases f746db400945 bitops: Add more files to the MAINTAINERS 4685f52ec9a9 lib/find_bit: fix uninitialized variable use in FIND_NTH_BIT d2da7ee74f84 sparc: Add architecture support for clone3 7f70912d1ef2 sparc: Synchronize user stack on fork and clone 12e23071ff77 RISC-V: KVM: Fix null pointer dereference in kvm_riscv_aia_imsic_has_attr() caad08e5f179 rust_binderfs: fix a dentry leak a75afd09b3ee smb: client: let send_done handle a completion without IB_SEND_SIGNALED fe0013a04aa0 smb: client: let smbd_post_send_negotiate_req() use smbd_post_send() 997d32aaae8a smb: client: fix last send credit problem causing disconnects ab8a6de5a626 smb: client: make use of smbdirect_socket.send_io.bcredits 8756539d6c56 smb: client: use smbdirect_send_batch processing fe3a57a5b66e smb: client: introduce and use smbd_{alloc, free}_send_io() 4ac24c566a83 smb: client: split out smbd_ib_post_send() 1a3ddb9ce7ed smb: client: port and use the wait_for_credits logic used by server 666ef73e5e12 smb: client: remove pointless sc->send_io.pending handling in smbd_post_send_iter() d2d3cef6d2a8 smb: client: remove pointless sc->recv_io.credits.count rollback c12690a73490 smb: client: let smbd_post_send() make use of request->wr 05d7132c33d6 smb: client: let recv_done() queue a refill when the peer is low on credits 85cb0ab02eb1 smb: client: make use of smbdirect_socket.recv_io.credits.available 53122d4a2f4a smb: server: let send_done handle a completion without IB_SEND_SIGNALED 46d220d9f74e smb: server: fix last send credit problem causing disconnects 51969ca2b560 smb: server: make use of smbdirect_socket.send_io.bcredits 2707ddbfd932 smb: server: let recv_done() queue a refill when the peer is low on credits 810350e636b9 smb: server: make use of smbdirect_socket.recv_io.credits.available 2720cdde385a smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.* 436a9547fba7 smb: smbdirect: introduce smbdirect_socket.recv_io.credits.available 693d34dd6ce3 PCI: Add ACS quirk for Pericom PI7C9X2G404 switches [12d8:b404] 61317d30d5f5 PCI: Mark Nvidia GB10 to avoid bus reset 05f9b3e3fcef riscv: kvm: Fix vstimecmp update hazard on RV32 86f11fdd29e9 RISC-V: KVM: Remove unnecessary 'ret' assignment 5a741f8cc6fe soc: microchip: mpfs: Fix memory leak in mpfs_sys_controller_probe() 53d97e51861a parisc: Print hardware IDs as 4 digit hex strings c39f47e6c439 lib/tests: add KUnit test for bitops a9661b840d31 PCI: Mark ASM1164 SATA controller to avoid bus reset c36c9f747954 PCI: Add ACS quirk for Qualcomm Hamoa & Glymur c24ea7e6efc8 rust: bitops: fix missing _find_* functions on 32-bit ARM 7be0f2c219aa parisc: kernel: replace kfree() with put_device() in create_tree_node() 9e51d1da5b24 firmware: stratix10-svc: Delete some stray tabs