0f8a890c4524 Add linux-next specific files for 20260204 0491f3f9f664 PM: sleep: core: Avoid bit field races related to work_in_progress f51424872760 ASoC: fsl_xcvr: fix missing lock in fsl_xcvr_mode_put() 85352e59de4c ASoC: dt-bindings: ti,tlv320aic3x: Add compatible string ti,tlv320aic23 7f67ba5413f9 ASoC: amd: fix memory leak in acp3x pdm dma ops ff4a46c278ac ata: pata_ftide010: Fix some DMA timings e1dccb485c28 power: sequencing: fix missing state_lock in pwrseq_power_on() error path 83333aa97441 backlight: qcom-wled: Change PM8950 WLED configurations b2df6cf10d52 dt-bindings: backlight: qcom-wled: Document ovp values for PMI8950 f29f972a6e7e backlight: qcom-wled: Support ovp values for PMI8994 02031064bb8f dt-bindings: backlight: qcom-wled: Document ovp values for PMI8994 bc8a1ba841e1 xfrm: always flush state and policy upon NETDEV_UNREGISTER event 889588d75050 dt-bindings: interrupt-controller: sifive,plic: Clarify the riscv,ndev meaning in PLIC c62e0658d458 gpiolib: acpi: Fix gpio count with string references 42e025b719c1 irqchip/sifive-plic: Handle number of hardware interrupts correctly d317e2ef9dcf selftests/futex: Fix incorrect result reporting of futex_requeue test item 1ec50c082d4f erofs: update compression algorithm status f7d18c4e54a3 erofs: fix inline data read failure for ztailpacking pclusters c7dd343a3756 leds: as3668: Driver for the ams Osram 4-channel i2c LED driver 9339608652a2 dt-bindings: leds: Add new as3668 support 444bb79e8964 docs: leds: Document TI LP5812 LED driver a0309dc699bc leds: Add basic support for TI/National Semiconductor LP5812 LED Driver f42033b5ce8c leds: qcom-lpg: Check the return value of regmap_bulk_write() ec924cd7b78e dt-bindings: leds: qcom,spmi-flash-led: Add PMH0101 compatible 5574b9323f9c dt-bindings: leds: leds-qcom-lpg: Add support for PMH0101 PWM 39de6f07b940 dt-bindings: leds: Allow differently named multicolor LEDs 207a693835d4 leds: lp55xx: Simplify with scoped for each OF child loop 2fe4df9fa931 dt-bindings: leds: add TI/National Semiconductor LP5812 LED Driver a18983b95a61 leds: is31f132xx: Add support for is31fl3293 6f1bc4534f21 leds: is31f132xx: Re-order code to remove forward declarations a26ace8d8a62 dt-bindings: leds: Add issi,is31fl3293 to leds-is31fl32xx f4b830a53719 leds: expresswire: Fix chip state breakage b244f59bc977 soc: fsl: qbman: fix race condition in qman_destroy_fq c5048ddee936 driver core: disable revocable code from build 0e0c8f4d16de drm/mgag200: fix mgag200_bmc_stop_scanout() 1c94e21cdb34 soc: document merges 9872dae6102e s390/tape: Rename tape_34xx.c to tape_3490.c 13391069bdc2 s390/tape: Cleanup sense data analysis and error handling 4b6852d764b7 s390/tape: Remove 3480 tape device type 516fbb485245 s390/tape: Remove unused command definitions 28da74c29439 s390/tape: Remove special block id handling effcf3df282b s390/tape: Remove tape load display support c03b6ef74c2b s390/tape: Remove support for 3590/3592 models afefdb2bc945 x86/hyperv: Update comment in hyperv_cleanup() 2b4246153e21 mshv: clear eventfd counter on irqfd shutdown 5ed8cbcaccc0 x86/hyperv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() 0236e75df4d0 Drivers: hv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() c3a6ae7ea2d3 x86/hyperv: Move hv crash init after hypercall pg setup 93f039fe7a77 PCI: hv: remove unnecessary module_init/exit functions ff225ba9ad71 mshv: Add debugfs to view hypervisor statistics c23271b636db mshv: Add data for printing stats page counters df40f32c87be mshv: Update hv_stats_page definitions c527c7aee28f mshv: Always map child vp stats pages regardless of scheduler type 1ba923d8cd83 mshv: Improve mshv_vp_stats_map/unmap(), add them to mshv_root.h 2de4516aa8f7 mshv: Use typed hv_stats_page pointers 7538b80e5a4b mshv: Ignore second stats page map result failure 8d1294d4b544 mshv: Use EPOLLIN and EPOLLHUP instead of POLLIN and POLLHUP 956efd32f9e5 x86/hyperv: fix a compiler warning in hv_crash.c 754cf84504ea mshv: Fix compiler warning about cast converting incompatible function type 90fb0a25f654 PCI: hv: Remove unused field pci_bus in struct hv_pcibus_device 5f35b48a0daa clk: aspeed: Add reset for HACE/VIDEO 2ad2d0e291ac dt-bindings: clock: aspeed: Add VIDEO reset definition fdc1eb624ddc clk: aspeed: add AST2700 clock driver 122c157c4808 MAINTAINERS: Add entry for ASPEED clock drivers. 03b3faa12c25 clk: aspeed: Move the existing ASPEED clk drivers into aspeed subdirectory. 448b50b5cf12 Revert "clk: Respect CLK_OPS_PARENT_ENABLE during recalc" 520e345dfdab platform/chrome: lightbar: Use flexible array member b08a82bd1f57 PM / devfreq: Remove unneeded casting for HZ_PER_KHZ 0b8c878d1173 net: cpsw: Execute ndo_set_rx_mode callback in a work queue c0b5dc73a38f net: cpsw_new: Execute ndo_set_rx_mode callback in a work queue 9a9424c756fe net: usb: sr9700: remove code to drive nonexistent multicast filter 61e94cbdf822 net: usb: introduce usbnet_mii_ioctl helper function 9c2f568eb236 net: ethernet: renesas: rcar_gen4_ptp: Hide private data from users 5640afa0583d net: ethernet: renesas: rcar_gen4_ptp: Add helper to read time 9afe65e7e7d7 net: ethernet: renesas: rcar_gen4_ptp: Add helper to get clock index 642377346a4e net: ethernet: renesas: rcar_gen4_ptp: Move address assignment 1982257570b8 scsi: csiostor: Fix dereference of null pointer rn 487e08eea3b2 fsverity: remove inode from fsverity_verification_ctx 55410a1a752a fsverity: use a hashtable to find the fsverity_info e17f0d4cc006 scsi: buslogic: Reduce stack usage ffd42b6d0420 lib/crypto: mldsa: Clarify the documentation for mldsa_verify() slightly bbb8d98fb453 scsi: ufs: host: mediatek: Require CONFIG_PM c7db85d579a1 gve: Correct ethtool rx_dropped calculation 7b9ebcce0296 gve: Fix stats report corruption on queue count change 9672ed3de7d7 scsi: ufs: mediatek: Fix page faults in ufs_mtk_clk_scale() trace event bee60ce21b75 selftest: net: add a test-case for encap segmentation after GRO 5c2c3c38be39 net: gro: fix outer network offset 41b37312bd97 scsi: smartpqi: Fix memory leak in pqi_report_phys_luns() f613e8b4afea net: add proper RCU protection to /proc/net/ptype 21a16f0f0226 scsi: mpi3mr: Make driver probing asynchronous 6dfa3df797bb net: bridge: use sysfs_emit instead of sprintf f8ef441811ec scsi: ufs: core: Flush exception handling work when RPM level is zero 78211543d2e4 net: ethernet: adi: adin1110: Check return value of devm_gpiod_get_optional() in adin1110_check_spi() 1384a81e54fa bng_en: fix misleading error message for generic firmware version f796e492246c smb: common: add header guards to fs/smb/common/smb2status.h 6b157b408d0c ipmi:ls2k: Make ipmi_ls2k_platform_driver static 9f235ccecd03 ipmi: ipmb: initialise event handler read bytes 1d90e6c1a56f ipmi: Consolidate the run to completion checking for xmit msgs lock 594c11d0e1d4 ipmi: Fix use-after-free and list corruption on sender error 1508301d4a47 scsi: efct: Use IRQF_ONESHOT and default primary handler 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 39451ebcf7fe dt-bindings: firmware: fsl,scu: Mark multi-channel MU layouts as deprecated a91b99fa779a cpufreq: s5pv210: Simplify with scoped for each OF child loop 69c8cbb4bac4 dmaengine: fsl_raid: Simplify with scoped for each OF child loop 122b6c28c0d6 clk: imx: imx31: Simplify with scoped for each OF child loop f82fa1d59202 clk: imx: imx27: Simplify with scoped for each OF child loop 3bf312f30bda cdx: Use mutex guard to simplify error handling 2ff81fe31016 cdx: Simplify with scoped for each OF child loop 9572933b5692 powerpc/wii: Simplify with scoped for each OF child loop e0af14088e25 powerpc/fsp2: Simplify with scoped for each OF child loop 1adce508e946 ARM: exynos: Simplify with scoped for each OF child loop 9d4ba117ecb3 ARM: at91: Simplify with scoped for each OF child loop 620097c6c070 of: Add for_each_compatible_node_scoped() helper c75afcb4a8e7 dt-bindings: Fix emails with spaces or missing brackets dfe057874b34 scripts/dtc: Update to upstream version v1.7.2-62-ga26ef6400bd8 e2bafe4d1b72 dt-bindings: crypto: inside-secure,safexcel: Mandate only ring IRQs ad0cfd9985c5 dt-bindings: crypto: inside-secure,safexcel: Add SoC compatibles 5dff92a7bde9 of: reserved_mem: Fix placement of __free() annotation 0365adafdb9b dt-bindings: display/lvds-codec: Document OnSemi FIN3385 ec2ff23bf501 dt-bindings: eeprom: at25: Document Microchip 25AA010A febfd49a8cbd dt-bindings: display: bridge: nxp,tda998x: Add missing clocks 9dace5e4e2a3 dt-bindings: omap: ti,prm-inst: Convert to DT schema 554fb141654e dt-bindings: display: mediatek: Fix typo 'hardwares' to 'hardware' c0238bbba7c5 dt-bindings: mfd: Add Realtek RTD1xxx system controllers dde77e6dc960 dt-bindings: mediatek: Replace Tinghan Shen in maintainers aa135288890c dt-bindings: Fix I2C bus node names in examples d897a50e0c87 dt-bindings: display: google,goldfish-fb: Convert to DT schema d80c9abe02fd dt-bindings: display: bridge: tc358867: mark port 0 and 1 configuration as valid 04657c4060ef of: property: fw_devlink: Add support for "mmc-pwrseq" 1638b8a34e1e docs: dt: submitting-patches: Document prefixes for SCSI and UFS 8aa2f0ac08d3 dt-bindings: display: bridge: ldb: Add check for reg and reg-names d93380833165 dt-bindings: Add IEI vendor prefix and IEI WT61P803 PUZZLE driver bindings 949c38ad4b9b dt-bindings: trivial-devices: Add some more undocumented devices b96b485755ca of: property: stop creating callback for each pinctrl-N property d289cb7fcefe of: unittest: fix possible null-pointer dereferences in of_unittest_property_copy() 5872df37c4ad dt-bindings: interrupt-controller: loongson,pch-pic: Document address-cells 3efe078d9d49 dt-bindings: interrupt-controller: loongson,eiointc: Document address-cells 08a953754a3b dt-bindings: interrupt-controller: loongson,liointc: Document address-cells ec47eb49a332 dt-bindings: power: syscon-poweroff: Allow "reg" property e03a631628db dt-bindings: reset: syscon-reboot: Allow both 'reg' and 'offset' 16f47ecae157 of/platform: Simplify with scoped for each OF child loop 4ed31b0c4c58 dt-bindings: mediatek: Drop inactive MandyJH Liu 515f85d0e7c2 dt-bindings: arm: Drop obsolete brcm,vulcan-soc binding 91c6a33175ed dt-bindings: net: brcm,amac: Allow "dma-coherent" property df7358ab881f dt-bindings: raspberrypi,bcm2835-firmware: Add 'power' and gpio-hog nodes 62fedca4ff8a dt-bindings: firmware: Convert cznic,turris-mox-rwtm to DT schema d7d41a6bae24 of: replace strcmp_suffix() with strends() 6c4de79bc4da dt-bindings: trivial-devices: Add socionext,uniphier-smpctrl 26dfe3a6d9a9 dt-bindings: firmware: xilinx: Add conditional pinctrl schema 93fb82ec3409 dt-bindings: firmware: xilinx: Add xlnx,zynqmp-firmware compatible ff7e082ea40d dt-bindings: Remove unused includes 180547ebd86c dt-bindings: bus: stm32mp25-rifsc: Allow 2 size cells 533db14fdfe3 dt-bindings: arm: vexpress-config: Update clock and regulator node names ddd77dd055bd dt-bindings: arm,vexpress-juno: Allow interrupt-map properties in bus node 417bc40dc180 MAINTAINERS: Add Makefile.dtb* to DT maintainers 4d0538dd5d7e scsi: ufs: core: Use a host-wide tagset in SDB mode 8d539f1c4d2c scripts/gdb: implement x86_page_ops in mm.py 02b8e0d2fc72 objpool: fix the overestimation of object pooling metadata size 5e83b184c2df selftests/memfd: use IPC semaphore instead of SIGSTOP/SIGCONT cb72dd5327aa ocfs2: fix circular locking dependency in ocfs2_acquire_dquot 47530dabb887 liveupdate-luo_file-remember-retrieve-status-fix f73feb7d00ab liveupdate: luo_file: remember retrieve() status 3e5901ab62d0 hung_task: explicitly report I/O wait state in log output eb260e126a15 watchdog/hardlockup: simplify perf event probe and remove per-cpu dependency 071918429200 procfs: fix missing RCU protection when reading real_parent in do_task_stat() 51c056ab9ea5 watchdog/softlockup: fix sample ring index wrap in need_counting_irqs() 6d0a16f1d574 kcsan, compiler_types: avoid duplicate type issues in BPF Type Format 82c14177b4a4 kho: fix doc for kho_restore_pages() b2982add9e9e tests/liveupdate: add in-kernel liveupdate test 9c7f8883db8c liveupdate: luo_flb: Introduce File-Lifecycle-Bound global state ca1d5d229f35 liveupdate: luo_file: Use private list a4e107944399 list: add kunit test for private list primitives eae65ba978b0 list: add primitives for private list manipulations a7ca3cfd8641 lib/random32: convert selftest to KUnit 345f288a7174 delayacct: fix uapi timespec64 definition 6873c4e2723d ksm: optimize rmap_walk_ksm by passing a suitable addressrange 92538a65f0a9 ksm: initialize the addr only once in rmap_walk_ksm e2e93729a6e8 mm: rmap: skip batched unmapping for UFFD vmas 6f9d2d466751 mm: rmap: support batched unmapping for file large folios 3b52af316098 arm64-mm-implement-the-architecture-specific-clear_flush_young_ptes-fix 142e685370c8 arm64: mm: implement the architecture-specific clear_flush_young_ptes() 26691e216b2a arm64: mm: support batch clearing of the young flag for large folios 2daef62f31bd arm64: mm: factor out the address and ptep alignment into a new helper 24b60459ac34 mm: rmap: support batched checks of the references for large folios b377eb170df2 mm/memory: handle non-split locks correctly in zap_empty_pte_table() 5aaf62e00829 mm: move pte table reclaim code to memory.c ec57a7c954a6 mm: make PT_RECLAIM depends on MMU_GATHER_RCU_TABLE_FREE bb8fb343df3b mm: convert __HAVE_ARCH_TLB_REMOVE_TABLE to CONFIG_HAVE_ARCH_TLB_REMOVE_TABLE config 4523f05bac5e um: mm: enable MMU_GATHER_RCU_TABLE_FREE 425ed7c46805 parisc: mm: enable MMU_GATHER_RCU_TABLE_FREE 3d4856b567ab mips: mm: enable MMU_GATHER_RCU_TABLE_FREE 913cf9d2b5e2 LoongArch: mm: enable MMU_GATHER_RCU_TABLE_FREE 1675848b9b8e alpha: mm: enable MMU_GATHER_RCU_TABLE_FREE 60263a907068 mm: change mm/pt_reclaim.c to use asm/tlb.h instead of asm-generic/tlb.h 97fc748bcb5e tools/testing/vma: add VMA userland tests for VMA flag functions 8d22ee2e002a tools-testing-vma-separate-out-vma_internalh-into-logical-headers-fix 51877ac8faff tools/testing/vma: separate out vma_internal.h into logical headers 8e0ddbc60710 tools/testing/vma: separate VMA userland tests into separate files af7d48bd2fb9 mm: make vm_area_desc utilise vma_flags_t only dc4673f1bb25 mm: update all remaining mmap_prepare users to use vma_flags_t 3e62c139f08f mm-update-shmem__file_-functions-to-use-vma_flags_t-fix 15336038a095 mm: update shmem_[kernel]_file_*() functions to use vma_flags_t bfd471adc9b9 mm-update-secretmem-to-use-vma-flags-on-mmap_prepare-fix 6e34cc72ce9e mm: update secretmem to use VMA flags on mmap_prepare 9efdab33ba59 mm: update hugetlbfs to use VMA flags on mmap_prepare 62404851f75b mm: add basic VMA flag operation helper functions 81aaa1916c4f tools: bitmap: add missing bitmap_[subset(), andnot()] 33638e573941 mm: add mk_vma_flags() bitmap flag macro helper dc58af9e0d26 mm: rename vma_flag_test/set_atomic() to vma_test/set_atomic_flag() dc8f0c5fcc18 mm/vma: remove __private sparse decoration from vma_flags_t dc3472fcaed9 mm/vmscan: select the closest preferred node in demote_folio_list() d3fbb9963154 mm/vmscan: fix demotion targets checks in reclaim/demotion 9cfb67ba6414 mm: use unmap_desc struct for freeing page tables a2de927a31d5 mm/vma: use unmap_region() in vms_clear_ptes() e8db2666f0b3 mm/vma: use unmap_desc in exit_mmap() and vms_clear_ptes() c7e667ef3427 mm: introduce unmap_desc struct to reduce function arguments 707b7eb47441 mm: change dup_mmap() recovery ac7f8a288e0d mm/vma: add page table limit to unmap_region() 36f951725dfb mm/memory: add tree limit to free_pgtables() 949a804c37da mm/vma: add limits to unmap_region() for vmas 75b33b7b6b66 mm/mmap: abstract vma clean up from exit_mmap() fd5afe54fb13 mm/mmap: move exit_mmap() trace point 2201c2145c33 mm: relocate the page table ceiling and floor definitions 1968bf026ba4 mm/readahead: fix typo in comment d1dc6593b3e1 mm: khugepaged: fix NR_FILE_PAGES and NR_SHMEM in collapse_file() 605e219041b0 mm: refactor vma_map_pages to use vm_insert_pages 663acc053b80 mm/damon: unify address range representation with damon_addr_range 6ae0736ccde3 mm: folio_zero_user: open code range computation in folio_zero_user() c9725f1cbd31 mm/cma: replace snprintf with strscpy in cma_new_area 274e47303095 mm: zswap: use SG list decompression APIs from zsmalloc cbbbb577c209 mm/hugetlb: restore failed global reservations to subpool 46ecf388941c procfs: avoid fetching build ID while holding VMA lock 8302d0afeaec nouveau/gsp: fix suspend/resume regression on r570 firmware 8f8a4dce6401 nouveau: add a third state to the fini handler. 90caca3b7264 nouveau/gsp: use rpc sequence numbers properly. deee7e8ad5bd tools/power turbostat: Add L2 cache statistics c8ece3350415 tools/power turbostat: Remove redundant newlines from err(3) strings 29f079df931d tools/power turbostat: Allow more use of is_hybrid flag a58090f14307 tools/power turbostat: Rename "LLCkRPS" column to "LLCMRPS" 4825657d0d34 tools/power turbostat.8: Document the "--force" option 5031e35f3499 net: stmmac: rk: convert px30 3cf4dfa7b040 net: stmmac: rk: remove need for ->set_speed() method 33c5c9473a23 net: stmmac: rk: use rk_encode_wm16() for RMII clock 4dc66f93b419 net: stmmac: rk: use rk_encode_wm16() for RMII speed b9544c128c30 net: stmmac: rk: use rk_encode_wm16() for RGMII clocks 0c8107dbe720 net: stmmac: rk: remove rk3528 RMII clock initialisation 8e4b4004e847 net: stmmac: rk: convert rk3588 to rk_set_reg_speed() 82d1df4b4143 net: stmmac: rk: move speed GRF register offset to private data 600fe01e947a net: stmmac: rk: convert rk3588 to mask-based interface mode config 31d28d062aa8 net: stmmac: rk: convert to mask-based interface mode configuration 61e74b812d42 tools/power turbostat: Harden against unexpected values b4b4d88ebfbf i2c: imx-lpi2c: fix SMBus block read NACK after byte count 46a03ea50b5f fs/tests: exec: drop duplicate bprm_stack_limits test vectors c7c88b20cd42 scripts/make_fit: Compress dtbs in parallel fcdcf22a34b0 scripts/make_fit: Support a few more parallel compressors 9a329df6e004 kbuild: Support a FIT_EXTRA_ARGS environment variable 873c2836982e scripts/make_fit: Move dtb processing into a function 26428e7dd6a5 scripts/make_fit: Support an initial ramdisk 621fd65adc82 scripts/make_fit: Speed up operation e3c3a5d25dc0 PCI: dwc: ep: Add comment explaining controller level PTM access in multi PF setup 72cb5ed2a5c6 PCI: dwc: ep: Add per-PF BAR and inbound ATU mapping support f2445d6f264c rust: kconfig: Don't require RUST_IS_AVAILABLE for rustc-option 1f77593d304e MAINTAINERS: Add scripts/install.sh into Kbuild entry 3cd9763ce4ad modpost: Amend ppc64 save/restfpr symnames for -Os build 294cf04ca959 Bluetooth: hci_core: Rate limit the logging of invalid ISO handle d6e04d2e675f drm/amd/pm: Remove buffer allocation in SMUv13.0.6 8980be03b3f9 drm/amdgpu: Skip vcn poison irq release on VF 1714dcc4c2c5 drm/amd/display: remove assert around dpp_base replacement 0274a54897f3 drm/amd/display: extend delta clamping logic to CM3 LUT helper 5006505b19a2 drm/amd/display: fix wrong color value mapping on MCM shaper LUT 6ba60345f45e drm/amdgpu: Fix double deletion of validate_list 08b1eb621cc3 drm/amdgpu: Ignored various return code c6fa06fc4c78 drm/amdgpu/psp_v15_0_8: Add get ras capability da8c27603549 drm/amd/pm: Add default feature number definition 7b88453a476c drm/amd/pm: Change get_enabled_mask signature e37fb0f81838 drm/amd/pm: Use feature bits data structure 97a9689300eb Revert "drm/amd: Check if ASPM is enabled from PCIe subsystem" 500449eb7008 drm/amdgpu: statistic xgmi training error count 4a0f94dfef34 drm/amd/display: Promote DC to 3.2.368 7c1ed3dc6769 drm/amd/display: [FW Promotion] Release 0.1.45.0 2e193f5b1b4f drm/amd/display: Add Handling for gfxversion DcGfxBase 22bd5f691665 drm/amd/display: DIO memory leak fix. 1e5a335e2436 drm/amd/display: Init DMUB DPIA Only for APU 1a77ecec8b35 drm/amd/display: Add CRC 32-bit mode support for DCN3.6+ 0b39cb143d21 drm/amd/display: Match expected data types b82f07593466 drm/amd/display: Migrate DIO registers access from hwseq to dio component. c2d2ccc85faf drm/amd: Set minimum version for set_hw_resource_1 on gfx11 to 0x52 08a01ec306db drm/amd/display: Add Gfx Base Case For Linear Tiling Handling 9d6bd6069580 drm/amd/display: Fix a NULL pointer dereference in dcn20_hwseq.c e121ccca8a4a drm/amd/display: Fix IGT ILR link training failure on Replay panel 0054d5a57a98 drm/amd/display: Add oem panel config for new features bb4099c7d900 drm/amd/display: Fix IGT link training failure on Replay panel 9ef84a307582 drm/amd/display: Fix writeback on DCN 3.2+ 2ac80621e0ef drm/amd/display: Make some DCN35 DCCG symbols non-static b8285d2ee737 drm/amd/display: Make DSC FGCG a DSC block level function 8488fb054ea8 drm/amd/display: Make DCN35 OTG disable w/a reusable 9a42510d6bc7 drm/amd/display: External panel replay fsm control eee8227dd188 drm/amd/display: Add lpddr5 handling to dml2.1 949adb4789fe drm/amd/display: Migrate DCCG register access from hwseq to dccg component. 31b153315b87 drm/amdgpu: ensure no_hw_access is visible before MMIO 5c9ecd8e6437 PM: sleep: wakeirq: harden dev_pm_clear_wake_irq() against races 3bd1cde3dffb cpufreq: Documentation: Update description of rate_limit_us default value 1fedbb589448 cpufreq: intel_pstate: Enable asym capacity only when CPU SMT is not possible 4cc4ace70986 spi: xilinx: use device property accessors. b126097b0327 i2c: imx: preserve error state in block data length handler c4ae8ec088db nvdimm: virtio_pmem: serialize flush requests 4986f250840c libceph: adapt ceph_x_challenge_blob hashing and msgr1 message signing d8683748bc7c libceph: add support for CEPH_CRYPTO_AES256KRB5 b24ac213227b libceph: introduce ceph_crypto_key_prepare() 097b914fe477 libceph: generalize ceph_x_encrypt_offset() and ceph_x_encrypt_buflen() 2827173ce320 libceph: define and enforce CEPH_MAX_KEY_LEN bc8dedae022c ceph: fix oops due to invalid pointer for kfree() in parse_longname() 39125eaf8863 drm/xe/pm: Disable D3Cold for BMG only on specific platforms bd3884a204c3 rbd: check for EOD after exclusive lock is ensured to be held 36c0de02575c perf/arm-cmn: Reject unsupported hardware configurations 283182c1c239 perf: arm_spe: Properly set hw.state on failures 32d572e39031 workqueue: add CONFIG_BOOTPARAM_WQ_STALL_PANIC option 750817a7c41d accel/amdxdna: Fix incorrect error code returned for failed chain command 5c009020744f Add linux-next specific files for 20260203 4d99137eea48 selftests/bpf: Add selftests for stream functions under lock 9ddfa24e1674 bpf: Allow BPF stream kfuncs while holding a lock 954fa97e215e selftests/bpf: Add selftests for bpf_stream_print_stack 63328bb23f26 bpf: Add bpf_stream_print_stack stack dumping kfunc f6ef5584ccb5 selftests/bpf: Add a test for ids=0 to verifier_scalar_ids test b0388bafa494 bpf: Relax scalar id equivalence for state pruning a24d6f955d4f bpf: Relax maybe_widen_reg() constraints b2a0aa3a8739 bpf: Clear singular ids for scalars in is_state_visited() 3cd5c890652b bpf: Let the verifier assign ids on stack fills 48d799e7bc9a cxl: Disable HPA/SPA translation handlers for Normalized Addressing dbf3a2d52442 cxl/region: Factor out code into cxl_region_setup_poison() f76f5df0fc18 cxl/atl: Lock decoders that need address translation a0a135b410f5 cxl: Enable AMD Zen5 address translation using ACPI PRMT 7be03eae1fdb cxl/acpi: Prepare use of EFI runtime services a31af41115b0 cxl: Introduce callback for HPA address ranges translation d01149bbe76d cxl/region: Use region data to get the root decoder 1fd6c38fc5e1 cxl/region: Add @hpa_range argument to function cxl_calc_interleave_pos() bc01fd5019fa cxl/region: Separate region parameter setup and region construction 3e422caa40d0 cxl: Simplify cxl_root_ops allocation and handling 98ceb1a42dab cxl/region: Store HPA range in struct cxl_region 4fe82279580d cxl/region: Store root decoder in struct cxl_region df8b57c34b47 cxl/region: Rename misleading variable name @hpa to @hpa_range 0692afe940e0 Documentation/driver-api/cxl: ACPI PRM Address Translation Support and AMD Zen5 enablement e6efbd2995c1 cxl, doc: Moving conventions in separate files 72971184a1ee cxl, doc: Remove isonum.txt inclusion b853007fdcdd accel/amdxdna: Remove hardware context status 124bdc6eccc8 ALSA: usb-audio: fix broken logic in snd_audigy2nx_led_update() 083bbe9f3832 io_uring/fdinfo: be a bit nicer when looping a lot of SQEs/CQEs b1dfe4e0fcef io_uring/fdinfo: kill unnecessary newline feed in CQE32 printing b116d0f417c0 f2fs: Fix up mismerge 2e171ab29f91 panic: add panic_force_cpu= parameter to redirect panic to a specific CPU f3951e93d4fe netclassid: use thread_group_leader(p) in update_classid_task() 6fd390e2bccf RDMA/umem: don't abuse current->group_leader 05f8f36d0b83 drm/pan*: don't abuse current->group_leader a87da7a9fa7b drm/amd: kill the outdated "Only the pthreads threading model is supported" checks 7d08e0916a59 drm/amdgpu: don't abuse current->group_leader a170919d1b67 android/binder: use same_thread_group(proc->tsk, current) in binder_mmap() 33caa19f4b31 android/binder: don't abuse current->group_leader 0f8a217670b6 mtd: spinand: winbond: Remove unneeded semicolon 875382759298 dt-bindings: mtd: cdns,hp-nfc: Add dma-coherent property fe6d29b082d4 drm/bridge: imx8qxp-pixel-combiner: Fix bailout for imx8qxp_pc_bridge_probe() fa39ec4f89f2 doc: Add housekeeping documentation d279138a2788 kthread: Document kthread_affine_preferred() 60ba9c38b931 kthread: Comment on the purpose and placement of kthread_affine_node() call e894f6339808 kthread: Honour kthreads preferred affinity after cpuset changes 79c0abaf06fc sched/arm64: Move fallback task cpumask to HK_TYPE_DOMAIN bf5b0c27fad2 sched: Switch the fallback task allowed cpumask to HK_TYPE_DOMAIN 041ee6f3727a kthread: Rely on HK_TYPE_DOMAIN for preferred affinity management 92a734606e90 kthread: Include kthreadd to the managed affinity list 5564c12385b7 kthread: Include unbound kthreads in the managed affinity list 012fef0e4859 kthread: Refine naming of affinity related fields 2f8039809888 PCI: Remove superfluous HK_TYPE_WQ check 1c3329df409b sched/isolation: Remove HK_TYPE_TICK test from cpu_is_isolated() 6440966067dc cpuset: Remove cpuset_cpu_is_isolated() 0947d018cf57 timers/migration: Remove superfluous cpuset isolation test f5c145ae4f26 cpuset: Propagate cpuset isolation update to timers through housekeeping 23f09dcc0a0f cpuset: Propagate cpuset isolation update to workqueue through housekeeping 29b306c44eb5 PCI: Flush PCI probe workqueue on cpuset isolated partition change ce84ad5e994a sched/isolation: Flush vmstat workqueues on cpuset isolated partition change b7eb4edcc3b5 sched/isolation: Flush memcg workqueues on cpuset isolated partition change 03ff73510169 cpuset: Update HK_TYPE_DOMAIN cpumask from cpuset 27c3a5967f05 sched/isolation: Convert housekeeping cpumasks to rcu pointers a7e546354d9c cpuset: Provide lockdep check for cpuset lock held 622c508bcf48 cpu: Provide lockdep check for CPU hotplug lock write-held b5de34ed87f3 timers/migration: Prevent from lockdep false positive warning 53c2f9d1b115 block: Protect against concurrent isolated cpuset change 662ff1aac854 net: Keep ignoring isolated cpuset change 4a062d33cd0f driver core: cpu: Convert /sys/devices/system/cpu/isolated to use HK_TYPE_DOMAIN_BOOT 0f4dfdc17b3c cpuset: Convert boot_hk_cpus to use HK_TYPE_DOMAIN_BOOT 4fca0e550d50 sched/isolation: Save boot defined domain flags 69e227e45069 mm: vmstat: Prepare to protect against concurrent isolated cpuset change 2d05068610a3 memcg: Prepare to protect against concurrent isolated cpuset change 4c9d53794bcf dt-bindings: spi: Add binding for Faraday FTSSP010 bb6a3c2db281 ASoC: SOF: Intel: hda: add SDCA property check 754b3dade5dd ASoC: Intel: soc-acpi-intel-ptl-match: drop rt721 related match tables 023dfedec147 ASoC: SOF: Intel: allow module parameter override BT link to 0 330d1deb410f ASoC: SOF: Intel: hda-sdw-bpt: support simultaneous audio and BPT streams 8834ae896bfe ASoC: SOF: Intel: add hda_dma_prepare/cleanup helpers 89e1d632bb29 ASoC: SOF: Intel: add hda_dsp_stream_pair_get/put helpers 6e1e735181e0 ASoC: rt1320: fix intermittent no-sound issue 284e70ace9ec ASoC: SOF: Intel: use hdev->info.link_mask directly b48ca9206138 iommupt: Always add IOVA range to iotlb_gather in gather_range_pages() 9e249c484128 iommu/amd: serialize sequence allocation under concurrent TLB invalidations 4df29fb5bceb rust_binder: return p from rust_binder_transaction_target_node() 9caa30dada9e drivers: android: binder: Update ARef imports from sync::aref 38ac9179a79d rust_binder: fix needless borrow in context.rs 988357628c2c revocable: Add KUnit test for concurrent access 377563ce0653 revocable: fix SRCU index corruption by requiring caller-provided storage a243f7fb11fe revocable: Add KUnit test for provider lifetime races 4d7dc4d1a62d revocable: Fix races in revocable_alloc() using RCU 53c998527ffa arm64/gcs: Fix error handling in arch_set_shadow_stack_status() c7c707cbaa5e erofs: avoid some unnecessary #ifdefs 4d904af4d6ce dt-bindings: intel: Add Agilex eMMC support 1a47837bfafe Documentation: document liveupdate cmdline parameter 2030dddf9545 mm, shmem: prevent infinite loop on truncate race f1675db3c7f1 mailmap: update Alexander Mikhalitsyn's emails 011d4e52a76c liveupdate: luo_file: do not clear serialized_data on unfreeze 16459fe7e0ca x86/kfence: fix booting on 32bit non-PAE systems 217ba69341bb fsverity: add missing fsverity_free_info() e1d6d3d6908d fsverity: remove inode from fsverity_verification_ctx 7a21f393fd37 fsverity: use a hashtable to find the fsverity_info 385b580fda0a Revert "clk: Respect CLK_OPS_PARENT_ENABLE during recalc" d05e4c91dabf scripts/gdb: implement x86_page_ops in mm.py d9a40e782f9a objpool: fix the overestimation of object pooling metadata size ac26cf65930a selftests/memfd: use IPC semaphore instead of SIGSTOP/SIGCONT 03fb39e0a3a3 ocfs2: fix circular locking dependency in ocfs2_acquire_dquot 0072b4f2dc11 liveupdate-luo_file-remember-retrieve-status-fix 3e578b867033 liveupdate: luo_file: remember retrieve() status 5909b1b3967e hung_task: explicitly report I/O wait state in log output 3a03118e7bee watchdog/hardlockup: simplify perf event probe and remove per-cpu dependency 2f9acb32623d procfs: fix missing RCU protection when reading real_parent in do_task_stat() 582c992cab90 watchdog/softlockup: fix sample ring index wrap in need_counting_irqs() 088f6536a959 kcsan, compiler_types: avoid duplicate type issues in BPF Type Format 8e9f113a816b kho: fix doc for kho_restore_pages() 7fcbe0aa4e6a tests/liveupdate: add in-kernel liveupdate test 3c55acc495fc liveupdate: luo_flb: Introduce File-Lifecycle-Bound global state 4a02daaef2ad liveupdate: luo_file: Use private list c463a478736f list: add kunit test for private list primitives ad01d1c97218 list: add primitives for private list manipulations 6256d461537b lib/random32: convert selftest to KUnit 1ca96ec376a4 delayacct: fix uapi timespec64 definition 01a09f3ecbd2 mm: khugepaged: fix NR_FILE_PAGES and NR_SHMEM in collapse_file() 15fe26d85f73 mm: refactor vma_map_pages to use vm_insert_pages 8084a5a6c836 mm/damon: unify address range representation with damon_addr_range d3267345a882 mm: folio_zero_user: open code range computation in folio_zero_user() b95bcb821f8e mm/cma: replace snprintf with strscpy in cma_new_area c1ad0e183e7f mm: zswap: use SG list decompression APIs from zsmalloc 602d92a33aaf ksm: optimize rmap_walk_ksm by passing a suitable addressrange 703732674089 ksm: initialize the addr only once in rmap_walk_ksm f0221f48f4c8 mm: rmap: skip batched unmapping for UFFD vmas 2755ac8c7468 mm: rmap: support batched unmapping for file large folios 88e98c4dd8f6 arm64-mm-implement-the-architecture-specific-clear_flush_young_ptes-fix 2cb006b649bc arm64: mm: implement the architecture-specific clear_flush_young_ptes() d073e5329a53 arm64: mm: support batch clearing of the young flag for large folios 646bb3e5e1bd arm64: mm: factor out the address and ptep alignment into a new helper 69b0b61d61e4 mm: rmap: support batched checks of the references for large folios a76fcb9f40cd mm/memory: handle non-split locks correctly in zap_empty_pte_table() b9be0ba6d355 mm: move pte table reclaim code to memory.c 1876982ed11a mm: make PT_RECLAIM depends on MMU_GATHER_RCU_TABLE_FREE db2c3c1feb9e mm: convert __HAVE_ARCH_TLB_REMOVE_TABLE to CONFIG_HAVE_ARCH_TLB_REMOVE_TABLE config 5f54e77f3129 um: mm: enable MMU_GATHER_RCU_TABLE_FREE 2ed75241122d parisc: mm: enable MMU_GATHER_RCU_TABLE_FREE 867287995aca mips: mm: enable MMU_GATHER_RCU_TABLE_FREE 1e32fd8477c9 LoongArch: mm: enable MMU_GATHER_RCU_TABLE_FREE d50a672cffcb alpha: mm: enable MMU_GATHER_RCU_TABLE_FREE 24c39c1a950f mm: change mm/pt_reclaim.c to use asm/tlb.h instead of asm-generic/tlb.h 499e450ce5e4 tools/testing/vma: add VMA userland tests for VMA flag functions 54b03006284e tools-testing-vma-separate-out-vma_internalh-into-logical-headers-fix 35643cda4c14 tools/testing/vma: separate out vma_internal.h into logical headers 1bbbcf9f41f6 tools/testing/vma: separate VMA userland tests into separate files 07aa87a9dd95 mm: make vm_area_desc utilise vma_flags_t only 7a3911b5a922 mm: update all remaining mmap_prepare users to use vma_flags_t 2bbc2cd85b59 mm-update-shmem__file_-functions-to-use-vma_flags_t-fix b6da95916e52 mm: update shmem_[kernel]_file_*() functions to use vma_flags_t 36e9509d15f9 mm-update-secretmem-to-use-vma-flags-on-mmap_prepare-fix 0391dbf6f9cd mm: update secretmem to use VMA flags on mmap_prepare 13dd7bfbd05e mm: update hugetlbfs to use VMA flags on mmap_prepare 4069ce3ac16d mm: add basic VMA flag operation helper functions b825ec852a7d tools: bitmap: add missing bitmap_[subset(), andnot()] bda8757c3f38 mm: add mk_vma_flags() bitmap flag macro helper 4c3e4ee46f7c mm: rename vma_flag_test/set_atomic() to vma_test/set_atomic_flag() d44e3f8e3ad1 mm/vma: remove __private sparse decoration from vma_flags_t 556ed9f90451 mm/vmscan: select the closest preferred node in demote_folio_list() fa4676f23ea1 mm/vmscan: fix demotion targets checks in reclaim/demotion 4cfd63b125f2 mm: use unmap_desc struct for freeing page tables 886983a419e2 mm/vma: use unmap_region() in vms_clear_ptes() 04ff41b6e67b mm/vma: use unmap_desc in exit_mmap() and vms_clear_ptes() 7336857cc915 mm: introduce unmap_desc struct to reduce function arguments 75c6a2f45d91 mm: change dup_mmap() recovery 360d4e8fc1f2 mm/vma: add page table limit to unmap_region() fff3725418ee mm/memory: add tree limit to free_pgtables() 611684197c1a mm/vma: add limits to unmap_region() for vmas a40f00c92352 mm/mmap: abstract vma clean up from exit_mmap() f230f8485d03 mm/mmap: move exit_mmap() trace point 6a7b062b8bfc mm: relocate the page table ceiling and floor definitions 31d4cb2ac554 Documentation: document liveupdate cmdline parameter 94fed477a4ce procfs-avoid-fetching-build-id-while-holding-vma-lock-fix 4c6e27735a4d procfs: avoid fetching build ID while holding VMA lock 7f4e8da9eff4 mm, shmem: prevent infinite loop on truncate race b26875b7a554 mailmap: update Alexander Mikhalitsyn's emails e2537f5dbc7c liveupdate: luo_file: do not clear serialized_data on unfreeze 49bd42a4c491 x86/kfence: fix booting on 32bit non-PAE systems 8aba3b451db6 mm/hugetlb: restore failed global reservations to subpool 3992db977ff5 lib/crypto: mldsa: Clarify the documentation for mldsa_verify() slightly bc6501207b01 HID: asus: Add check for cancelling fn_lock_sync_work 75ce02f4bc9a PM: wakeup: Handle empty list in wakeup_sources_walk_start() 80883ce8b1fd thermal/drivers/qcom/lmh: Remove spurious IRQF_ONESHOT b960ddd1a185 smb: client: Avoid a dozen -Wflex-array-member-not-at-end warnings f19066a3d44b smb/client: remove useless comment in mapping_table_ERRSRV 18a330451b78 smb/client: remove some literal NT error codes from ntstatus_to_dos_map e2c9ffa1f68f smb/client: add NT_STATUS_VOLUME_NOT_UPGRADED 597b88e9ec0d smb/client: add NT_STATUS_NO_USER_KEYS 8043ea6544a6 smb/client: add NT_STATUS_WRONG_EFS ceece6bc1674 smb/client: add NT_STATUS_NO_EFS 5201ac170162 smb/client: add NT_STATUS_NO_RECOVERY_POLICY 1d8db2f99fb1 smb/client: add NT_STATUS_RANGE_NOT_FOUND 45730e40d1b1 smb/client: add NT_STATUS_DECRYPTION_FAILED 699c9ce33f69 smb/client: add NT_STATUS_ENCRYPTION_FAILED 1fdb39126cd9 smb/client: add NT_STATUS_DIRECTORY_IS_A_REPARSE_POINT c90880cec7b6 smb/client: add NT_STATUS_VOLUME_DISMOUNTED bed3ffe1de33 smb/client: add NT_STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT f29acb919cf2 smb/client: add NT_STATUS_VARIABLE_NOT_FOUND aed15e84b187 smb/client: rename ERRinvlevel to ERRunknownlevel b47181c4beb9 smb/client: add NT_STATUS_OS2_INVALID_LEVEL cafa2bd6ba4b smb/client: map NT_STATUS_INVALID_INFO_CLASS to ERRbadpipe 6fab75b04532 smb/client: introduce KUnit test to check search result of smb2_error_map_table bf77f6124398 smb/client: use bsearch() to find target in smb2_error_map_table fb9be09e1c43 smb/client: check whether smb2_error_map_table is sorted in ascending order 3f2ebfee73fd cifs: Autogenerate SMB2 error mapping table 9ae4a96fae1e cifs: Label SMB2 statuses with errors 4f17d9cb95fd cifs: SMB1 split: Make BCC accessors conditional 5f658d3a6e43 cifs: SMB1 split: connect.c 03f5ff7e3aab cifs: SMB1 split: sess.c 04854f5ac283 cifs: SMB1 split: cifsencrypt.c c8c990356ab6 cifs: SMB1 split: netmisc.c 1394597ffc67 cifs: SMB1 split: misc.c e499b80c5426 cifs: SMB1 split: cifs_debug.c 4d72b2a4ac4a cifs: SMB1 split: Move inline funcs 0743b29be69a cifs: Fix cifs_dump_mids() to call ->dump_detail b11881608557 cifs: SMB1 split: Don't return smb_hdr from cifs_{,small_}buf_get() 4c8ce1e01f0f cifs: SMB1 split: Move BCC access functions ecdb63462bab cifs: SMB1 split: Adjust #includes 82bc76772a01 cifs: SMB1 split: Split SMB1 protocol defs into smb1pdu.h 53f8f2d168de cifs: SMB1 split: Add some #includes c4afbc0efc1d cifs: SMB1 split: Move some SMB1 received PDU checking bits to smb1transport.c ef9a1eddf2b9 cifs: SMB1 split: Move some SMB1 receive bits to smb1transport.c 4e75dea947e2 cifs: SMB1 split: Separate out SMB1 decls into smb1proto.h 92156af6a21e cifs: SMB1 split: Create smb1proto.h for SMB1 declarations 826c8818ab7a cifs: SMB1 split: Rename cifstransport.c fa14fcd50f76 cifs: Scripted clean up fs/smb/client/ntlmssp.h 8c4264aff197 cifs: Scripted clean up fs/smb/client/reparse.h 7af04f375eda cifs: Scripted clean up fs/smb/client/smb2proto.h 0169566c5498 cifs: Scripted clean up fs/smb/client/cifs_debug.h 98c1d5a98d43 cifs: Scripted clean up fs/smb/client/cifs_swn.h c8415fa06137 cifs: Scripted clean up fs/smb/client/compress.h 42c223c76ed7 cifs: Scripted clean up fs/smb/client/cifs_spnego.h a60836327685 cifs: Scripted clean up fs/smb/client/fs_context.h e5ea06205a05 cifs: Scripted clean up fs/smb/client/fscache.h fed487bf3e01 cifs: Scripted clean up fs/smb/client/cifsglob.h 285aab7ea30b cifs: Scripted clean up fs/smb/client/dns_resolve.h f10d0991c797 cifs: Scripted clean up fs/smb/client/dfs_cache.h c1c2ed923963 cifs: Scripted clean up fs/smb/client/cifsfs.h 147ce46d421d cifs: Scripted clean up fs/smb/client/netlink.h 4a7d467be969 cifs: Scripted clean up fs/smb/client/cifs_unicode.h c132590a8a0a cifs: Scripted clean up fs/smb/client/cifsproto.h 7d05e5ac8292 cifs: Scripted clean up fs/smb/client/dfs.h 2b8491650634 cifs: Scripted clean up fs/smb/client/cached_dir.h 6016025c9184 smb: client: add multichannel async work for CONFIG_CIFS_DFS_UPCALL=n 7dcf6ee59306 smb: client: introduce multichannel async work during mount e9093b2ef632 smb: client: prevent races in ->query_interfaces() ceb83a3d9cdd smb: client: add proper locking around ses->iface_last_update b31652137008 smb: client: split cached_fid bitfields to avoid shared-byte RMW races 3f8ca611e6c7 cifs: Fix locking usage for tcon fields 126e93f31b0f cifs: Corrections to lock ordering notes da74c81fb684 cifs: make retry logic in read/write path consistent with other paths f5a1efd758bc netfs: avoid double increment of retry_count in subreq 57fb8af3f6c7 netfs: when subreq is marked for retry, do not check if it faced an error e88f472a3e5d cifs: on replayable errors back-off before replay, not after b9e4efae257a xfrm: always flush state and policy upon NETDEV_UNREGISTER event 638361ad7ab2 xfrm: always fail xfrm_dev_{state,policy}_flush_secctx_check() 82ef60ec084b ata: pata_cypress: fix typo in error message 3c4d783f6922 ata: pata_legacy: remove VLB support a5338e365c45 PCI/IOV: Fix race between SR-IOV enable/disable and hotplug 2fa119c0e5e5 Revert "PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV" 261e936a3a70 panic: add panic_force_cpu= parameter to redirect panic to a specific CPU 21ed909d8dde netclassid: use thread_group_leader(p) in update_classid_task() 1387259e3285 RDMA/umem: don't abuse current->group_leader dac8f6b49c0f drm/pan*: don't abuse current->group_leader 45e5657061ac drm/amd: kill the outdated "Only the pthreads threading model is supported" checks 359f4b293ca1 drm/amdgpu: don't abuse current->group_leader f6e89a230877 android/binder: use same_thread_group(proc->tsk, current) in binder_mmap() 2e73b1ddd5e5 android/binder: don't abuse current->group_leader 2618e3481b5b riscv: kexec: add support for crashkernel CMA reservation ba96a6fc642a Bluetooth: btusb: MT7922: Add VID/PID 0489/e174 a24149881558 PCI: dwc: ep: Add comment explaining controller level PTM access in multi PF setup b386d03d6aad PCI: dwc: ep: Add per-PF BAR and inbound ATU mapping support 95cc767d6f54 arm64: dts: socfpga: agilex: add emmc support 4e6e93dfd501 arm64: dts: intel: agilex5: Add simple-bus node on top of dma controller node e0f489a52a1a ARM: dts: socfpga: fix dtbs_check warning for fpga-region 6ba5f9b4241b ARM: dts: socfpga: add #address-cells and #size-cells for sram node 42918d28cb47 dt-bindings: altera: document syscon as fallback for sys-mgr 5acb925409e2 arm64: dts: altera: Use lowercase hex 1cb8486ac5f3 dt-bindings: arm: altera: combine Intel's SoCFPGA into altera.yaml 67c1d7894766 arm64: dts: socfpga: agilex5: Add IOMMUS property for ethernet nodes ebb6a68a4857 arm64: dts: socfpga: agilex5: add support for modular board 2bd42d859b09 dt-bindings: intel: Add Agilex5 SoCFPGA modular board 8c4caab05ff1 arm64: dts: socfpga: agilex5: Add dma-coherent property bd0e727302aa dt-bindings: firmware: fsl,scu: Mark multi-channel MU layouts as deprecated 29fb0e47a110 cpufreq: s5pv210: Simplify with scoped for each OF child loop e161d9bb3600 dmaengine: fsl_raid: Simplify with scoped for each OF child loop ceb70f87cfa9 clk: imx: imx31: Simplify with scoped for each OF child loop 0ea0040389fd clk: imx: imx27: Simplify with scoped for each OF child loop 99643e483714 cdx: Use mutex guard to simplify error handling 81834ba38d95 cdx: Simplify with scoped for each OF child loop b8346c5c108c powerpc/wii: Simplify with scoped for each OF child loop d38cdb9e93b2 powerpc/fsp2: Simplify with scoped for each OF child loop ecbdb29fc9a8 ARM: exynos: Simplify with scoped for each OF child loop 95ae0a6f08dc ARM: at91: Simplify with scoped for each OF child loop 65b5a5cbbc83 of: Add for_each_compatible_node_scoped() helper 35f98b8eddc0 i2c: imx: preserve error state in block data length handler 012e012e4917 clk: qcom: sm8750: Constify 'qcom_cc_desc' in SM8750 camcc 2c37e645bad3 libceph: adapt ceph_x_challenge_blob hashing and msgr1 message signing 95f017c8349e libceph: add support for CEPH_CRYPTO_AES256KRB5 4de8f2c25d36 libceph: introduce ceph_crypto_key_prepare() 3c9e621dde95 libceph: generalize ceph_x_encrypt_offset() and ceph_x_encrypt_buflen() 857b8f11d5c5 libceph: define and enforce CEPH_MAX_KEY_LEN aeb6ee93b5d6 rbd: check for EOD after exclusive lock is ensured to be held dc345e213f16 clk: aspeed: add AST2700 clock driver f3c4f2a27d04 MAINTAINERS: Add entry for ASPEED clock drivers. 2216460fd728 clk: aspeed: Move the existing ASPEED clk drivers into aspeed subdirectory. 2faa924a3ec1 dt-bindings: Fix emails with spaces or missing brackets d24e7e188c96 ipmi:ls2k: Make ipmi_ls2k_platform_driver static 5ef54c581bf0 ipmi: ipmb: initialise event handler read bytes 3a94aa0edc93 ipmi: Consolidate the run to completion checking for xmit msgs lock 6b09359ca679 doc: Add housekeeping documentation 63df1fa6b2fa kthread: Document kthread_affine_preferred() bdf87dccd7b8 kthread: Comment on the purpose and placement of kthread_affine_node() call d0defdf569e7 kthread: Honour kthreads preferred affinity after cpuset changes 98cb80132b9e sched/arm64: Move fallback task cpumask to HK_TYPE_DOMAIN 68345ae7669f ipmi: Fix use-after-free and list corruption on sender error 9c0fc1d37f53 drivers/nvdimm: Use local kmaps 5f64ae1ef639 ata: libata-core: Quirk INTEL SSDSC2KG480G8 max_sectors 876965de0a04 ata: libata-core: Quirk INTEL SSDSC2KG480G8 max_sectors bb6c12cb80b2 tools/power turbostat: Add L2 cache stats for MTL and ARL d38972e82636 tools/power turbostat: Rename "LLCkRPS" column to "LLCMRPS" 65a80e028790 sched: Switch the fallback task allowed cpumask to HK_TYPE_DOMAIN 5914ad2584e1 kthread: Rely on HK_TYPE_DOMAIN for preferred affinity management 706cd3a5c537 kthread: Include kthreadd to the managed affinity list 7b5480dc8637 kthread: Include unbound kthreads in the managed affinity list 1c7b15a10e8b kthread: Refine naming of affinity related fields 3b7d5b3734ef PCI: Remove superfluous HK_TYPE_WQ check 49170f1fd927 sched/isolation: Remove HK_TYPE_TICK test from cpu_is_isolated() 89a198273630 cpuset: Remove cpuset_cpu_is_isolated() e394070f979b timers/migration: Remove superfluous cpuset isolation test f523b0df579a cpuset: Propagate cpuset isolation update to timers through housekeeping f07f395cabf5 cpuset: Propagate cpuset isolation update to workqueue through housekeeping cfb8c69039c1 PCI: Flush PCI probe workqueue on cpuset isolated partition change e4f61bc73133 sched/isolation: Flush vmstat workqueues on cpuset isolated partition change d3fbcf15cd82 sched/isolation: Flush memcg workqueues on cpuset isolated partition change 56c7b8640ce2 cpuset: Update HK_TYPE_DOMAIN cpumask from cpuset 1e6f5d2e7e9d sched/isolation: Convert housekeeping cpumasks to rcu pointers 7f83de22a401 cpuset: Provide lockdep check for cpuset lock held b5504fd2f90f cpu: Provide lockdep check for CPU hotplug lock write-held 532ae91ddac4 timers/migration: Prevent from lockdep false positive warning fb555d61b8f0 block: Protect against concurrent isolated cpuset change 6c120b889231 net: Keep ignoring isolated cpuset change bc950f0566e3 driver core: cpu: Convert /sys/devices/system/cpu/isolated to use HK_TYPE_DOMAIN_BOOT 5712a5e4f0f3 cpuset: Convert boot_hk_cpus to use HK_TYPE_DOMAIN_BOOT a348b2b9184b sched/isolation: Save boot defined domain flags 8df99efd5da5 mm: vmstat: Prepare to protect against concurrent isolated cpuset change de53da7887b8 memcg: Prepare to protect against concurrent isolated cpuset change 9726d244bbb4 scripts/dtc: Update to upstream version v1.7.2-62-ga26ef6400bd8 8a7637ced5e3 dt-bindings: crypto: inside-secure,safexcel: Mandate only ring IRQs c5b0942de32e dt-bindings: crypto: inside-secure,safexcel: Add SoC compatibles a2f1a85678c0 of: reserved_mem: Fix placement of __free() annotation c5b4bdcaff1d dt-bindings: display/lvds-codec: Document OnSemi FIN3385 9d07f3ee739f dt-bindings: eeprom: at25: Document Microchip 25AA010A c4ac565dfa01 dt-bindings: display: bridge: nxp,tda998x: Add missing clocks 7a8de218c1ae dt-bindings: omap: ti,prm-inst: Convert to DT schema c9d9bccdd2b1 dt-bindings: display: mediatek: Fix typo 'hardwares' to 'hardware' a5918cf7781d dt-bindings: mfd: Add Realtek RTD1xxx system controllers 554a313c9711 dt-bindings: mediatek: Replace Tinghan Shen in maintainers b89f3fb30c1c dt-bindings: Fix I2C bus node names in examples d52f946d74d5 dt-bindings: display: google,goldfish-fb: Convert to DT schema ccb16b0b0155 dt-bindings: display: bridge: tc358867: mark port 0 and 1 configuration as valid 3224147ed379 of: property: fw_devlink: Add support for "mmc-pwrseq" 0a9d69fb0b5e kbuild: Fix unnecessary rebuilding DT base+overlay targets 5aa00c8e4b05 docs: dt: submitting-patches: Document prefixes for SCSI and UFS fefb0627171a dt-bindings: display: bridge: ldb: Add check for reg and reg-names 1627d65f9c61 dt-bindings: Add IEI vendor prefix and IEI WT61P803 PUZZLE driver bindings 393d56d437c6 dt-bindings: leds: Add LP5860 LED controller 101bc85a1943 leds: lm3692x: Fix kernel-doc for struct lm3692x_led 8096d6049725 dt-bindings: trivial-devices: Add some more undocumented devices 3714b55bdb49 of: property: stop creating callback for each pinctrl-N property 83a899f345d4 tools/power turbostat.8: Document the "--force" option 97e43da8c1a5 tools/power turbostat: Harden against unexpected values 6a0f0febe6c5 of: unittest: fix possible null-pointer dereferences in of_unittest_property_copy() 9403708ee800 dt-bindings: interrupt-controller: loongson,pch-pic: Document address-cells 66007cdf0784 dt-bindings: interrupt-controller: loongson,eiointc: Document address-cells 8425dbcc873a dt-bindings: interrupt-controller: loongson,liointc: Document address-cells 83df9abb9103 dt-bindings: power: syscon-poweroff: Allow "reg" property 84ed3981794c dt-bindings: reset: syscon-reboot: Allow both 'reg' and 'offset' 82cba4e94c6d of/platform: Simplify with scoped for each OF child loop 8108cffd1a52 dt-bindings: mediatek: Drop inactive MandyJH Liu 006600cea34d dt-bindings: arm: Drop obsolete brcm,vulcan-soc binding e3bebb534679 dt-bindings: net: brcm,amac: Allow "dma-coherent" property 6940ba705125 dt-bindings: raspberrypi,bcm2835-firmware: Add 'power' and gpio-hog nodes da12954414f7 dt-bindings: firmware: Convert cznic,turris-mox-rwtm to DT schema e3dc5c7a1858 of: replace strcmp_suffix() with strends() bb3362af0126 dt-bindings: trivial-devices: Add socionext,uniphier-smpctrl 7e58e2f49fde dt-bindings: firmware: xilinx: Add conditional pinctrl schema 4f559362b708 dt-bindings: firmware: xilinx: Add xlnx,zynqmp-firmware compatible 83e519d628bf dt-bindings: Remove unused includes 10a64fb61b35 dt-bindings: bus: stm32mp25-rifsc: Allow 2 size cells 2b6fd718d3d3 dt-bindings: arm: vexpress-config: Update clock and regulator node names 7de44c182513 dt-bindings: arm,vexpress-juno: Allow interrupt-map properties in bus node 6c7c13578178 MAINTAINERS: Add Makefile.dtb* to DT maintainers 5d0cac427d42 kbuild: Support directory targets for building DTBs 8856d7fe1758 leds: as3668: Driver for the ams Osram 4-channel i2c LED driver a093bc82b601 dt-bindings: leds: Add new as3668 support