2674d1eadaa2 Add linux-next specific files for 20250812 fdf913d0c44f ARM: dts: qcom: msm8974-samsung-hlte: Add touchkey support 3f9e5d74d194 ARM: dts: qcom: pm8921: add vibrator device node d2f146b3dfbc ARM: dts: qcom: add device tree for Sony Xperia SP 3a99873d8b9f dt-bindings: arm: qcom: add Sony Xperia SP f87dea8b362b dt-bindings: clock: qcom,videocc: Add sc8180x compatible a50e96a4214f PCI: vmd: Remove MSI-X check on child devices 50bfceaa199e PCI: xilinx: Fix NULL pointer dereference 5433560caa5e arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Replace clock-frequency in camera sensor node ad9abc9ba404 arm64: dts: qcom: x1e80100-crd: Add USB multiport fingerprint reader c5a87e3a6b3e arm64: dts: qcom: sm8450: Flatten usb controller node f578e5f0b8b5 arm64: dts: qcom: sm8450-qrd: add pmic glink node d81448d49cb2 arm64: dts: qcom: qcs8300-ride: Enable SDHC1 node 43b8556e82f3 arm64: dts: qcom: qcs8300: Add eMMC support bae72efa3ca6 dt-bindings: arm: qcom: Remove sdm845-cheza 5e4ca587f563 arm64: dts: qcom: Remove sdm845-cheza boards 5816bf4273ed lsm,selinux: Add LSM blob support for BPF objects e5bc887413e5 lsm: use lsm_blob_alloc() in lsm_bdev_alloc() bc6776fab845 arm64: dts: qcom: sm8750: Add BWMONs e2ec684f8253 arm64: dts: sm8250-xiaomi-pipa: Update battery info 56197c8737b8 arm64: dts: qcom: sm8250-xiaomi-pipa: Drop unused bq27z561 92d05aceadbd arm64: dts: qcom: sm8250-xiaomi-pipa: Drop nonexistent pm8009 pmic 474aa14da0e1 dt-bindings: arm: qcom-soc: Document new Milos and Glymur SoCs a6c4d92fcc74 dt-bindings: soc: qcom,rpmh-rsc: Remove double colon from description fba47ba8c8a8 arm64: dts: qcom: qcs615: Set LDO12A regulator to HPM to avoid boot hang 84f3849d0526 arm64: dts: qcom: qcs6490-rb3gen2: Add missing clkreq pinctrl property 5ca3d42384a6 arm64: dts: qcom: Update IPQ5018 xo_board_clk to use fixed factor clock c006b249c544 arm64: dts: ipq5018: Add CMN PLL node ed5789ba7c2c arm64: dts: qcom: ipq5018: Add crypto nodes bf258fdaa2bc arm64: dts: qcom: ipq5018: add PRNG node 10a2bc3278c8 firmware: qcom: tzmem: disable sc7180 platform bebacd802b51 arm64: dts: qcom: qcs8300: Add EPSS l3 interconnect provider node and CPUCP OPP tables to scale DDR/L3 df758a868dbc arm64: dts: qcom: x1e80100-qcp: enable pcie3 x8 slot for X1E80100-QCP 6facfaff0fe3 arm64: dts: qcom: x1e80100: add bus topology for PCIe domain 3 360077278ba6 rust: drm: don't pass the address of drm::Device to drm_dev_put() 0c04a81c1d02 rust: drm: remove pin annotations from drm::Device 22ab0641b939 rust: drm: ensure kmalloc() compatible Layout fde578c86281 rust: alloc: replace aligned_size() with Kmalloc::aligned_layout() f93e5882134a dt-bindings: arm: qcom: Drop redundant free-form SoC list 159053f1b531 MAINTAINERS: add a sub-entry for the Qualcomm bluetooth driver 6fde633b1934 dm bufio: remove redundant __GFP_NOWARN 3ead77989c20 cpufreq: intel_pstate: Support Clearwater Forest OOB mode fa3fa55de0d6 cpuidle: governors: menu: Avoid using invalid recent intervals data e91a158b694d intel_idle: Allow loading ACPI tables for any family cb69daf085b5 dt-bindings: riscv: Add SiFive vendor extensions description e69980bd16f2 selftests/sched_ext: Remove duplicate sched.h header 8def31f8c1e1 arm64: dts: qcom: sm8650: Sort nodes by unit address 1a67f85c6906 dt-bindings: arm: qcom: Add Dell Latitude 7455 8d2a8e8dc448 arm64: dts: qcom: ipq5018: Add SPI nand support 25197809e78c arm64: dts: qcom: sdm845-samsung-starqltechn: fix GPIO lookup flags for i2c SDA and SCL f07f492773b7 arm64: dts: qcom: qrb4210-rb2: fix GPIO lookup flags for i2c SDA and SCL b2659ddbc299 arm64: dts: qcom: qrb2210-rb1: fix GPIO lookup flags for i2c SDA and SCL 35e0b432d5ca arm64: dts: qcom: pmk8550: Correct gpio node name b5634bf97913 arm64: dts: qcom: qcs615-ride: Enable WiFi/BT nodes e13555a3e17b arm64: dts: qcom: qcs615: add a PCIe port for WLAN 414be2b5a79d arm64: dts: qcom: qcs615-ride: Enable PCIe interface 718cc7542a00 arm64: dts: qcom: qcs615: enable pcie f5f2b835e316 arm64: dts: qcom: ipq5018: Add GE PHY to internal mdio bus 1e2261a669a9 arm64: dts: qcom: ipq5018: Add MDIO buses e5612530e325 arm64: dts: qcom: Update IPQ5424 xo_board to use fixed factor clock 682c9d0e788b arm64: dts: qcom: ipq5424: Add CMN PLL node 5ce2aa520d3f arm64: dts: qcom: sm7225-fairphone-fp4: Enable USB audio offload support bbc5a9b5d9d9 arm64: dts: qcom: sm6350: Add q6usbdai node 6a5e9b9738a3 arm64: dts: qcom: qcs615: add missing dt property in QUP SEs ebf6fc452ad6 arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: add Bluetooth support 1aa0b4e36436 arm64: dts: qcom: x1p42100: Add GPU support 71ef5e99e925 arm64: dts: qcom: sm8250: Drop venus-enc/decoder node dce1122f076c arm64: dts: qcom: sdm845: Drop venus-enc/decoder node 1f67c23f98bd arm64: dts: qcom: sc7180: Drop venus-enc/decoder node 8ff47ada5e95 arm64: dts: qcom: msm8916: Drop venus-enc/decoder node 9af4e5351229 arm64: dts: qcom: rename qcs615.dtsi to sm6150.dtsi 3e0252ea5d91 dt-bindings: arm: qcom: add qcom,sm6150 fallback compatible to QCS615 0403e42f2fbb arm64: dts: qcom: sa8775p: rename bus clock to follow the bindings c02716951e66 arm64: dts: qcom: sdm850-lenovo-yoga-c630: add routing for second USB connector e2a01c3b1033 arm64: dts: qcom: sar2130p: use defines for DSI PHY clocks b1f622224b8e arm64: dts: qcom: sar2130p: correct VBIF region size for MDSS 5bde57b9cd3c arm64: dts: qcom: sar2130p: use TAG_ALWAYS for MDSS's mdp0-mem path e08d75e4834c arm64: dts: qcom: sdm845: rename DisplayPort labels 450a80623e3b arm64: dts: qcom: ipq5018: Add tsens node de68c05189cc tools/sched_ext: Receive updates from SCX repo 94c296776403 i2c: muxes: pca954x: Reset if (de)select fails 690de2902dca i2c: muxes: pca954x: Use reset controller only f5cd8fd81a88 lib/crypto: tests: Add KUnit tests for MD5 and HMAC-MD5 751af7c61496 crypto: md5 - Wrap library and add HMAC support fc0705a05659 lib/crypto: sparc/md5: Migrate optimized code into library 757e4688a37c lib/crypto: powerpc/md5: Migrate optimized code into library 9f565ad4e4bc mips: cavium-octeon: Move octeon-crypto.c into parent dir 0848c62901f1 lib/crypto: mips/md5: Migrate optimized code into library 0584950279b0 lib/crypto: md5: Add MD5 and HMAC-MD5 library functions c2a1a5ede471 dt-bindings: powerpc: Drop duplicate fsl/mpic.txt 6142955df0a6 dt-bindings: arm: Drop obsolete cavium-thunder2.txt a437af78cc33 dt-bindings: arm: Convert cavium,thunder-88xx to DT schema 0e6608d4938e fscrypt: Remove redundant __GFP_NOWARN 2115dc3e3376 docs: filesystems: sysfs: Recommend sysfs_emit() for new code only 3fa109597939 dt-bindings: sram: qcom,imem: Document IPQ5424 compatible 1f590377eb3c Documentation: Fix minor typos 7069b5296e96 docs: admin-guide: update to current minimum pipe size default 4fff5db420fe docs: update physical memory documentation by adding N_GENERIC_INITIATOR to enum node_states 3feaa8a469cc docs: aoe: Remove trailing whitespace 119996c9a4be Documentation/printf: Use literal fwnode_handle ddf7233fcab6 sched/ext: Fix invalid task state transitions on class switch bc20c56e98e0 docs: changes: better document Python needs fc973dcd73f2 docs: kernel-doc: avoid script crash on ancient Python 45f5d1dc6ff3 ARM: dts: qcom: msm8960: disable gsbi1 and gsbi5 nodes in msm8960 dtsi 12bf7cfb5ad4 ARM: dts: qcom: msm8960: add gsbi8 and its serial configuration b261da9e9ed8 ARM: dts: qcom: msm8960: add sdcc3 pinctrl states 17593a69b75f drm/xe: rework PDE PAT index selection 9af6151b0052 arm64: dts: qcom: sm6350: Add rpmh-stats node 073f2c9b7706 arm64: dts: qcom: qcm6490-fairphone-fp5: Enable USB audio offload support bcfe09571350 arm64: dts: qcom: sc7280: Add q6usbdai node 127b561b9b85 smb: client: make use of smbdirect_socket.status_wait a5b5b7c3990a smb: smbdirect: introduce smbdirect_socket.status_wait 60f247072450 smb: client: use status_wait and SMBDIRECT_SOCKET_RESOLVE_{ADDR,ROUTE}_RUNNING for completion 0874c0e2de19 smb: client: use status_wait and SMBDIRECT_SOCKET_NEGOTIATE_RUNNING for completion f91dc60515a5 smb: client/smbdirect: replace SMBDIRECT_SOCKET_CONNECTING with more detailed states 5bb5437a51c1 smb: client: fix mid_q_entry memleak leak with per-mid locking 9a529bf8200e cifs: Fix collect_sample() to handle any iterator type b66a49136228 smb: client: remove redundant lstrp update in negotiate protocol e282303e718b docs: kdoc: a few final dump_struct() touches 23c47b093159 docs: kdoc: extract output formatting from dump_struct() e6dd4e2a5ca1 docs: kdoc: further rewrite_struct_members() cleanup a8c4b0a8f196 docs: kdoc: Some rewrite_struct_members() commenting fb20e610393b docs: kdoc: remove an extraneous strip() call f8208676c1c8 docs: kdoc: rework the rewrite_struct_members() main loop 77e3c875f0a8 docs: kdoc: split struct-member rewriting out of dump_struct() 0f7344129434 docs: kdoc: split top-level prototype parsing out of dump_struct() 64cf83bcd321 docs: kdoc: move the prefix transforms out of dump_struct() 5fd513f01169 docs: kdoc: backslashectomy in kdoc_parser 259feba4dde7 docs: kdoc: Move a regex line in dump_struct() 6656ae4df1a6 docs: kdoc: consolidate the stripping of private struct/union members 2f7b168323c2 clk: qcom: gcc-ipq6018: rework nss_port5 clock to multiple conf 6ef38b0c16c2 clk: qcom: Remove double-space after assignment operator 60a63913fd69 firmware: qcom: scm: Allow QSEECOM on HAMOA-IOT-EVK 3f9a516852b6 Bluetooth: btnxpuart: Uses threaded IRQ for host wakeup handling 8477821d5f12 Bluetooth: hci_conn: do return error from hci_enhanced_setup_sync() d4e8dc8e8b34 selinux: use a consistent method to get full socket from skb 5f9383bd4168 selinux: Remove unused function selinux_policycap_netif_wildcard() ce8370e2e62a audit: record fanotify event regardless of presence of rules df1145b56c6f audit: fix typo in auditfilter.c comment d8c09d7b55da audit: Replace deprecated strcpy() with strscpy() c5055d0c8edd audit: fix indentation in audit_log_exit() 7654453aa550 Bluetooth: btintel_pcie: Refactor Device Coredump ad2f0c8792ef Bluetooth: hci_event: fix MTU for BN == 0 in CIS Established 523024537985 Bluetooth: btintel_pcie: Use strscpy() instead of strscpy_pad() af4ae40b525d Bluetooth: Annotate struct hci_drv_rp_read_info with __counted_by_le() f87d597e8393 MAINTAINERS: entry for DRM GPUVM 5634c8cb298a iosys-map: Fix undefined behavior in iosys_map_clear() 05663d88fd0b drm/tests: Fix drm_test_fb_xrgb8888_to_xrgb2101010() on big-endian d28b9d2925b4 drm/tests: Fix endian warning 3bf7097bfdd4 soc: qcom: mdt_loader: Remove unused parameter 0daf35da397b soc: qcom: mdt_loader: Remove pas id parameter aaf5aae37aec soc: qcom: mdt_loader: Remove unused parameter 260dcf5b06d5 drm/radeon/r600_cs: clean up of dead code in r600_cs 388b68aef731 drm/amdgpu: fix incorrect comment format 8d6593c192de drm/amd/display: Promote DC to 3.2.345 121fcf3c8711 firmware: qcom: scm: preserve assign_mem() error return value 7552bee9dd1f drm/amd/display: [FW Promotion] Release 0.1.22.0 ad335b5fc9ed drm/amd/display: Reset apply_eamless_boot_optimization when dpms_off e7496c15d830 drm/amd/display: Wait until OTG enable state is cleared c31f486bc8dd drm/amdgpu: add to custom amdgpu_drm_release drm_dev_enter/exit 1dd2fa0e00f1 drm/amdgpu: Save and restore switch state 5bf83c54bab5 clk: qcom: apss-ipq5424: Add ipq5424 apss clock controller c17ccefb611f dt-bindings: clock: ipq5424-apss-clk: Add ipq5424 apss clock controller 77e1f16b9302 arm64: dts: qcom: sm8650: Flatten the USB nodes 33450878adfc arm64: dts: qcom: sm8550: Flatten the USB nodes edb660ad79ff drm/intel/pciids: Add match on vendor/id only d301eb950da5 drm/xe/hwmon: Add SW clamp for power limits writes b26e2afb3834 ALSA: hda/realtek: Fix headset mic on HONOR BRB-X 53ec9169db13 lib/string_choices: Add str_input_output() helper 60e92c1009c7 gpio: aggregator: add possibility to attach data to the forwarder b31c68fd851e gpio: aggregator: handle runtime registration of gpio_desc in gpiochip_fwd 6e986f8852f5 gpio: aggregator: export symbols of the GPIO forwarder library b94cf35db606 gpio: aggregator: update gpiochip_fwd_setup_delay_line() parameters 10d022efe2c4 gpio: aggregator: refactor the forwarder registration part c44ce91b8ada gpio: aggregator: refactor the code to add GPIO desc in the forwarder 871c7cd54830 gpio: aggregator: move GPIO forwarder allocation in a dedicated function 181fe022ecf8 gpiolib: add support to register sparse pin range 5b96f254ba59 dt-bindings: display: Drop duplicate ti,opa362 binding 6235aa85441e dt-bindings: mfd: aspeed-lpc: Add missing "clocks" property on lpc-snoop node a2f5472f1cbe dt-bindings: ipmi: aspeed,ast2400-kcs-bmc: Add missing "clocks" property 59304e7b80b4 dt-bindings: arm: Spell out acronym a678ec17f57c dt-bindings: fsi: Convert aspeed,ast2400-cf-fsi-master to DT schema 17c66b1037aa dt-bindings: fsi: Convert fsi-master-gpio to DT schema da8dd0a9378e MAINTAINERS: Add FSI bindings to FSI subsystem entry c072d2b49507 scripts/dtc: Update to upstream version v1.7.2-35-g52f07dcca47c 6ec4b94e8e95 gpio: TODO: remove the task for converting to the new line setters d140f3ba76ac memory: stm32_omm: Fix req2ack update test df579e471111 selftests/filesystems: add basic fscontext log tests 72d271a7baa7 fscontext: do not consume log entries when returning -EMSGSIZE 807602d8cfc8 vfs: output mount_too_revealing() errors to fscontext 92becd1701a8 docs/vfs: Remove mentions to the old mount API helpers ad7fe23b4b0d fscontext: add custom-prefix log helpers f7d161c2804f fs: Remove mount_bdev 56ecfd9175b9 fs: Remove mount_nodev 708c04a5c2b7 fs: always return zero on success from replace_fd() f7d812357e40 fs: fix "writen"->"written" 4e021920812d fs: document 'name' parameter for name_contains_dotdot() 17e8b7e08fa8 fs: mark file_remove_privs_flags static 15a04f94f429 locks: Remove the last reference to EXPORT_OP_ASYNC_LOCK. 542ede096e48 fuse: keep inode->i_blkbits constant 6b65028e2b51 iomap: Fix broken data integrity guarantees for O_SYNC writes 81e4b9cf365d selftests/mount_setattr: add smoke tests for open_tree_attr(2) bug 9308366f0621 open_tree_attr: do not allow id-mapping changes without OPEN_TREE_CLONE d02d2c98d257 fs: writeback: fix use-after-free in __mark_inode_dirty() 4b37e21cbd23 dm-ima: drop a useless argument 90024a6376ff dm: use vmalloc_array() to simplify code 5432055907dc dm-ima: more strlen() drops 7b281b23dfa5 docs: device-mapper: fix typos in delay.rst and vdo-design.rst a7fc15ed629b HID: intel-thc-hid: intel-thc: Fix incorrect pointer arithmetic in I2C regs save 1db9df89a213 HID: intel-thc-hid: intel-quicki2c: Fix ACPI dsd ICRS/ISUB length 2c223f7239f3 of: reserved_mem: Restructure call site for dma_contiguous_early_fixup() b6bcbce33596 soc/tegra: pmc: Ensure power-domains are in a known state 8d81298d87f4 MAINTAINERS: Use https:// protocol for Reset Controller Framework tree 110aa2c74dbd swiotlb: Remove redundant __GFP_NOWARN 9f683dfe8099 dma-direct: clean up the logic in __dma_direct_alloc_pages() 0d1e68fb1efd gpio: twl4030: Remove error print for devm_add_action_or_reset() 7ce73ee6dc59 gpio: aggregator: fix macros coding style error 03db20aaa3ba gpio: stmpe: Allow to compile as a module 187a3426a664 dt-bindings: soc: samsung: usi: add samsung,exynos2200-usi compatible 1bce3444df79 arm64: dts: rockchip: convert rk3528 power-domains to dt-binding constants 3af6a83fc850 arm64: dts: rockchip: enable NPU on ROCK 5B 640366d644b1 arm64: dts: rockchip: Enable the NPU on quartzpro64 a31dfc060a74 arm64: dts: rockchip: Add nodes for NPU and its MMU to rk3588-base 6d64bceb97a1 arm64: dts: rockchip: add pd_npu label for RK3588 power domains f4ee43ae6ea8 ALSA: hda: Add TAS5825 support 03714939b1e6 ALSA: hda: Fix spelling mistake "dismatch" -> "mismatch" 0db77eccd964 ALSA: hda/realtek: Add Framework Laptop 13 (AMD Ryzen AI 300) to quirks 78b72897a5c8 soc: samsung: exynos-pmu: Enable CPU Idle for gs101 d1f9c497618d arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3399-pinebook-pro 2b5066a3a19a cpufreq: qcom-nvmem: Enable cpufreq for ipq5424 a4053badacf3 arm64: dts: rockchip: Add thermal trim OTP and tsadc nodes 15e8ba9d8b14 arm64: dts: rockchip: Add thermal nodes to RK3576 6294d0590d5f arm64: dts: rockchip: Enable eMMC on rk3576-evb1-v10 f18c9e79bbe6 arm64: dts: rockchip: mark eeprom as read-only for Radxa E52C 6f36b1fdb80d arm64: dts: rockchip: set LAN LEDs to default-off on Radxa E52C 16d39e2bf960 cpufreq: Remove unused parameter in cppc_perf_from_fbctrs() 91ec67fa3325 arm64: dts: rockchip: Enable HDMI audio output for NanoPi R6C/R6S 17bd9599f07f cpufreq: armada-37xx: use max() to calculate target_vm 8640689f17fd cpufreq: airoha: Add support for AN7583 SoC 32e0d669f3ac cpufreq: mediatek-hw: Add support for MT8196 35eb6b78854d cpufreq: mediatek-hw: Separate per-domain and per-instance data 2f5178abb9f5 cpufreq: mediatek-hw: Refactor match data into struct 62498af7b108 dt-bindings: cpufreq: Add mediatek,mt8196-cpufreq-hw binding 032c59c1d3cd platform/chrome: cros_ec_chardev: Decouple fops from struct cros_ec_dev 432418bf27ab platform/chrome: cros_ec_chardev: Remove redundant struct field 0eff12ce88e1 thunderbolt: Use HMAC-SHA256 library instead of crypto_shash dced755df3bc thunderbolt: Compare HMAC values in constant time 5068b5254812 dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees 22571172257a dt-bindings: dma: qcom: bam-dma: Add missing required properties 5f5743e5b599 staging: axis-fifo: remove unnecessary dev_set_drvdata() calls 498a14ce8e89 staging: rtl8723bs: fix checkpatch spaces preferred around that c158e7c29383 staging: rtl8723bs: move rtw_reset_securitypriv to core/rtw_mlme.c 522440e4176a staging: rtl8723bs: move rtw_report_sec_ie to core/rtw_mlme.c 7bb7804420b7 staging: rtl8723bs: merge rtw_os_indicate_disconnect into rtw_indicate_disconnect ff059535aa64 staging: rtl8723bs: merge rtw_os_indicate_connect into rtw_indicate_connect eec9d92d080d staging: rtl8723bs: remove wrapper init_addba_retry_timer 472646fce339 staging: rtl8723bs: move rtw_init_mlme_timer to core/rtw_mlme.c 6f9ada0a6916 staging: rtl8723bs: move init_mlme_ext_timer to core/rtw_mlme_ext.c 7c0480fd766e staging: rtl8723bs: remove wrapper rtw_os_indicate_scan_done 08a2e17462dc staging: rtl8723bs: fix space-before-tab warnings 4a9e0777bf0b staging: octeon: Use 'u64' instead of 'uint64_t' in union cvmx_pip_wqe_word2 520c9fde09b5 staging: rtl8723bs: fix if-statement alignment and line continuation in rtw_ap.c 5225c689dd90 staging: rtl8723bs: fix comment formatting in basic_types.h f2306adda77a cifs: avoid extra calls to strlen() in cifs_get_spnego_key() 1241ca6b8582 smb: server: make use of smbdirect_socket.{send,recv}_io.mem.{cache,pool} 2c0e21bd4198 smb: server: make use of struct smbdirect_send_io f0d4a2c57a83 smb: server: make use of SMBDIRECT_RECV_IO_MAX_SGE e2a504bd3ea1 smb: server: make use of smbdirect_socket.recv_io.reassembly.* d5d17b3d4b28 smb: server: make use of smbdirect_socket.recv_io.free.{list,lock} 96f434538aab smb: server: make use of struct smbdirect_recv_io 990a28881613 smb: server: make use of smbdirect_socket->recv_io.expected 65b6fbdf56ae smb: server: make use of common smbdirect_socket_parameters 796dcc696692 smb: server: make use of common smbdirect_socket 07cc5a8aca96 smb: server: make use of common smbdirect.h b75c36045681 smb: server: make use of common smbdirect_pdu.h 6bf03009fa3e ksmbd: replace connection list with xarray 61399e0c5410 rcu: Fix racy re-initialization of irq_work causing hangs 684339e80a93 dt-bindings: PCI: Add missing "#address-cells" to interrupt controllers 039cfa2cee7e clk: qcom: tcsrcc-x1e80100: Set the bi_tcxo as parent to eDP refclk 25daf9af0ac1 soc: qcom: mdt_loader: Deal with zero e_shentsize 99ea5a0d6bc8 arm64: dts: qcom: Add lemans evaluation kit (EVK) initial board support e9d84a1f8bfe dt-bindings: arm: qcom: lemans: Add bindings for Lemans Evaluation Kit (EVK) b4feac9e034f arm64: dts: qcom: lemans: Fix dts inclusion for IoT boards and update memory map d39e1d737bdb arm64: dts: qcom: lemans: Rename sa8775p-pmics.dtsi to lemans-pmics.dtsi 76326da895b8 arm64: dts: qcom: lemans: Refactor ride/ride-r3 boards based on daughter cards 4c0c97b95a9b arm64: dts: qcom: lemans: Separate out ethernet card for ride & ride-r3 24dc241bddcd arm64: dts: qcom: lemans: Update memory-map for IoT platforms c7724332e0ac arm64: dts: qcom: Rename sa8775p SoC to "lemans" 633ffe23173d arm64: dts: qcom: sm8550: stop using SoC-specific genpd indices c48aa92720dc arm64: dts: qcom: sm8250: stop using SoC-specific genpd indices 1d517444b21e arm64: dts: qcom: sm8150: use correct PD for DisplayPort controller 3ede313b5ec4 arm64: dts: qcom: sa8775p: fix RPMh power domain indices 13587befb34f arm64: dts: nuvoton: add refclk and update peripheral clocks for NPCM845 2e6028f8faf0 arm64: dts: nuvoton: combine NPCM845 reset and clk nodes 91f8329e67b4 arm64: dts: nuvoton: npcm845: Add pinctrl groups 7686b441c0ad ARM: dts: nuvoton: Use generic "ethernet" as node name c30dcfd4b5a0 soc: aspeed: socinfo: Add AST27xx silicon IDs c5313eea3e62 soc: aspeed: Use of_reserved_mem_region_to_resource() for "memory-region" b785b5d88cc2 ARM: dts: aspeed: x570d4u: convert NVMEM content to layout syntax 1f5ab37b75af ARM: dts: aspeed: romed8hm3: convert NVMEM content to layout syntax 2660d172a346 ARM: dts: aspeed: e3c256d4i: convert NVMEM content to layout syntax 5bf96232edfa ARM: dts: aspeed: e3c246d4i: convert NVMEM content to layout syntax 608e2990e67c ARM: dts: aspeed: Add missing "ibm,spi-fsi" compatibles b1ccd095b8ac ARM: dts: aspeed: Drop "fsi-master" compatibles 3ca621af0607 ARM: dts: aspeed: Drop "no-gpio-delays" 88950abacd5b ARM: dts: aspeed: Add Facebook Darwin (AST2600) BMC 0ae11080995f dt-bindings: arm: aspeed: add Facebook Darwin board b0f294fdfc3e ARM: dts: aspeed: facebook-fuji: Include facebook-fuji-data64.dts 1bc26258369e ARM: dts: aspeed: Add Facebook Fuji-data64 (AST2600) Board 36296b06cd50 dt-bindings: arm: aspeed: add Facebook Fuji-data64 board fe0e2fbb6a78 ARM: dts: aspeed: wedge400: Include wedge400-data64.dts 2baf3b61f05c ARM: dts: aspeed: Add Facebook Wedge400-data64 (AST2500) BMC 83656699ba3a dt-bindings: arm: aspeed: add Facebook Wedge400-data64 board e1b5c5f54797 ARM: dts: aspeed: Add facebook-bmc-flash-layout-128-data64.dtsi c11f9190f9d6 ARM: dts: aspeed: Move eMMC out of ast2600-facebook-netbmc-common.dtsi dc4717e34f69 ARM: dts: aspeed: Fix DTB warnings in ast2600-facebook-netbmc-common.dtsi 78831e53bb21 ARM: dts: aspeed: fuji: Fix DTB warnings fc6c8ccfaa14 ARM: dts: aspeed: wedge400: Fix DTB warnings 2b4e0d787dcd ARM: dts: aspeed: nvidia: gb200nvl: Enable MAC0 for BMC network 2193aed6024c ARM: dts: aspeed: nvidia: gb200nvl: Repurpose the HMC gpio pin 63d2e5dd62ab ARM: dts: aspeed: nvidia: gb200nvl: Enable i2c3 bus b20d199da7be ARM: dts: aspeed: nvidia: gb200nvl: Add VCC Supply 0b96d9bed324 erofs: fix block count report when 48-bit layout is on c99fab6e80b7 erofs: fix atomic context detection when !CONFIG_DEBUG_LOCK_ALLOC 74da24f0ac9b erofs: Do not select tristate symbols from bool symbols c6993c4cb918 erofs: Fallback to normal access if DAX is not supported on extra device 9703c672af8d MAINTAINERS: Mark coretemp driver as orphaned 193e124743ae hwmon: (asus-ec-sensors) Narrow lock for X870E-CREATOR WIFI 400d2c607a5c hwmon: (asus-ec-sensors) Add Z790-I GAMING WIFI 49467c78426d hwmon: (asus-ec-sensors) Add X670E-I GAMING WIFI f6f0ea9a308a hwmon: (lm75) Add NXP P3T1750 support 8a53304ff901 dt-bindings: hwmon: (lm75) Add binding for NXP P3T1750 e79c257446b0 hwmon: (asus-ec-sensors) Add ROG STRIX Z790E GAMING WIFI II bf35af608869 hwmon: (asus-ec-sensors) Add B650E-I 05b4802b1ac1 hwmon: (asus-ec-sensors) Add STRIX B850-I GAMING WIFI 8be4b6c04e5e hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models 6d24d3a1a5c6 hwmon: mlxreg-fan: Prevent fans from getting stuck at 0 RPM f1929e46c702 lib/crypto: sha: Update Kconfig help for SHA1 and SHA256 b5b1c18a4cb2 lib/crypto: sha512: Use underlying functions instead of crypto_simd_usable() c4eb37c76910 lib/crypto: sha256: Use underlying functions instead of crypto_simd_usable() ec437f9ba333 soc: apple: Drop default ARCH_APPLE in Kconfig 4379305ffbc2 arm64: dts: apple: t600x: Add SMC node 49765a617a54 arm64: dts: apple: t8112: Add SMC node 6101fe95b1ee arm64: dts: apple: t8103: Add SMC node e1313c2185d2 arm64: dts: apple: t8015: Add I2C nodes 1d16ae50cb1b arm64: dts: apple: t8011: Add I2C nodes 9f286293541e arm64: dts: apple: t8010: Add I2C nodes baf703b08374 arm64: dts: apple: s8001: Add I2C nodes 5bee6cb9d9df arm64: dts: apple: s800-0-3: Add I2C nodes a56771d333ed arm64: dts: apple: t7001: Add I2C nodes 5b1ab37ccc60 arm64: dts: apple: t7000: Add I2C nodes 68e01988b208 arm64: dts: apple: s5l8960x: Add I2C nodes b040c3799858 cifs: update internal version number d84291fc7453 smb: client: fix race with concurrent opens in rename(2) 0af1561b2d60 smb: client: fix race with concurrent opens in unlink(2) eb5ca9094a18 mm/vmscan: fix inverted polarity in lru_gen_seq_show() 8f5ae30d69d7 Linux 6.17-rc1 5e98a5e73edc tools/power turbostat: version 2025.09.09 e60a13bcef20 tools/power turbostat: Handle non-root legacy-uncore sysfs permissions 378e90116025 tools/power turbostat: standardize PER_THREAD_PARAMS 3a088b07c4f1 tools/power turbostat: Fix DMR support dcd1c379b0f1 tools/power turbostat: add format "average" for external attributes a5015d945de6 tools/power turbostat: delete GET_PKG() 5f961fb2a7d8 tools/power turbostat: probe and display L3 cache topology 8d14a098b47c tools/power turbostat: Support more than 64 built-in-counters eea51c6e3f66 cgroup: avoid null de-ref in css_rstat_exit() 87eba5bc5ab1 cgroup/cpuset: Remove the unnecessary css_get/put() in cpuset_partition_write() 150e298ae0cc cgroup/cpuset: Fix a partition error with CPU hotplug 65f97cc81b0a cgroup/cpuset: Use static_branch_enable_cpuslocked() on cpusets_insane_config_key 80e8c3730645 iio: adc: ad7124: fix channel lookup in syscalib functions 87c8490e2642 iio: temperature: maxim_thermocouple: use DMA-safe buffer for spi_read() e8d8f4a64817 iio: adc: ad7173: prevent scan if too many setups requested 49dd4818bb1e iio: proximity: isl29501: fix buffered read on big-endian systems ca1d08f55f20 iio: accel: sca3300: fix uninitialized iio scan data d240b441b5cb tools/power turbostat.8: Document Totl%C0, Any%C0, GFX%C0, CPUGFX% columns 01c2afe73583 drm/nouveau: fix typos in comments bb8aeaa3191b drm/nouveau/nvif: Fix potential memory leak in nvif_vmm_ctor(). 65c604dba89a bcachefs: Lift multi-pass range check out of check_bp_exists() 7b63cde2ad8b bcachefs: add comment to check_bucket_backpointer_mismatch() 95968bc1abfb bcachefs: Improve bch2_check_extents_to_backpointers() log message 044695a17ad1 bcachefs: Fix backpointer_node_has_missing() 012e1e25105b bcachefs: Fix backpointers 1.14 upgrade 6fe8ea254d2b bcachefs: bch_opts.no_version_check c67b2d3f6089 bcachefs: Fix journal stuck message 554348a9da7b bcachefs: Btree nodes are __GFP_ACCOUNT|__GFP_RECLAIMABLE 38de86383436 bcachefs: Switch statement evaluate ids and confirm they are unique going forward e455d22921e6 bcachefs: Update io_read_fail_and_poison to new counter 194e5eb9b4be bcachefs: Log btrees_lost_data in startup message 09e119b22346 bcachefs: Ensure btree node read errors get printed 60094571eea7 bcachefs: Never run check_backpointers_to_extents by default anymore 516b345d042a bcachefs: inodes_32bit off by default 698e0437bc46 bcachefs: Correctly plumb inodes_32bit option for directories cb8a3079307d bcachefs: bcachefs_metadata_version_31bit_dirent_offset 6b5969244169 bcachefs: Add extra debug asserts for is_ancestor() 0b7d4b736fd1 bcachefs: Fix log message in bch2_set_version_incompat 0c8034cdd477 bcachefs: btree_type_has_ptrs() now includes BTREE_ID_stripes 33caa208dba6 hv_netvsc: Fix panic during namespace deletion with VF c64237960819 hamradio: ignore ops-locked netdevs 53898ebabe84 net: lapbether: ignore ops-locked netdevs 829f45f9d992 net: dsa: microchip: Fix KSZ8863 reset problem fd60d8a08619 sctp: linearize cloned gso packets in sctp_rcv 44207567fa64 tools/power turbostat: Fix bogus SysWatt for forked program d34fe509f5f7 tools/power turbostat: Handle cap_get_proc() ENOSYS 6ea0ec1b958a tools/power turbostat: Fix build with musl d44c40e4e30f tools/power turbostat: verify arguments to params --show and --hide aba0c94f61ec vsock: Do not allow binding to VMADDR_PORT_ANY 5f1d1d14db7d net: ti: icss-iep: Fix incorrect type for return value in extts_enable() 64fdaa94bfe0 net: page_pool: allow enabling recycling late, fix false positive warning ede4002f566d bcachefs: Factor out readpages_iter_folio_revert 67821e5d3ecb bcachefs: Fix readahead involved deadlock f53285510675 bcachefs: Don't lock inode around page_symlink d7e89f840edf bcachefs: Improve bch2_check_topology_root() 0384b4701bb1 bcachefs: Update bch2_extent_trim_atomic() for KEY_TYPE_extent_whiteout 06feac15406f net: ti: icssg-prueth: Fix emac link speed handling 62c50180ffda net: hibmcge: fix the np_link_fail error reporting issue 7004b26f0b64 net: hibmcge: fix the division by zero issue c875503a9b90 net: hibmcge: fix rtnl deadlock issue 9f8aa0bcd1f3 drm/xe/vf: Refactor CCS save/restore to use default migration context 342d1f843209 drm/xe: Update function names for GT specific workarounds 4d5c98eb77fe drm/xe: rename XE_WA to XE_GT_WA 33503c083fda io_uring/memmap: cast nr_pages to size_t before shifting cf3409c6a41a Revert "virtio: reject shm region if length is zero" 216d6d913861 drm/panfrost: Print RSS for tiler heap BO's in debugfs GEMS file cfef940e162b fbdev: xenfb: Use vmalloc_array to simplify code 80944d334182 drm/xe: Defer buffer object shrinker write-backs and GPU waits 150e5bf74c98 exfat: optimize allocation bitmap loading time 5378bdf6a611 mailbox/pcc: support mailbox management of the shared buffer b1549501188c Add linux-next specific files for 20250808 0624b0aa7c6e ocfs2: kill osb->system_file_mutex lock de0793b281d8 nvmem: update a comment related to struct nvmem_config 8a43ca7c478f ida: remove the ida_simple_xxx() API e2b56fe0a0ad idr test suite: remove usage of the deprecated ida_simple_xx() API f2520ed2a735 kcov-load-acquire-coverage-count-in-user-space-code-v2 77359dcff534 kcov: load acquire coverage count in user-space code 0b5a6ed57046 kcov: use write memory barrier after memcpy() in kcov_move_area() 57a98a7472a0 ref_tracker: remove redundant __GFP_NOWARN de2f5fca5b9b x86/kexec: carry forward the boot DTB on kexec c105f2784c07 hung_task: dump blocker task if it is not hung c2144e09b922 mm-filemap-align-last_index-to-folio-size-fix 9be72297718e mm/filemap: align last_index to folio size 6003d1634a12 mempolicy-clarify-what-zone-reclaim-means-fix 00a509b81f16 mempolicy: clarify what zone reclaim means f1f0068165a4 mm/userfaultfd: fix kmap_local LIFO ordering for CONFIG_HIGHPTE 3e731d163fd6 mm/debug_vm_pgtable: clear page table entries at destroy_args() 9a2a08dbb7e0 kunit: kasan_test: disable fortify string checker on kasan_strings() test 3b0ff3210d2e mm/memory_hotplug: fix hwpoisoned large folio handling in do_migrate_range bd9d7dc213b1 proc: proc_maps_open allow proc_mem_open to return NULL 0e191f7565ee mm: fix accounting of memmap pages d8fd2868cd62 mm/mremap: avoid expensive folio lookup on mremap folio pte batch ee46a9ccf7a9 userfaultfd-fix-a-crash-in-uffdio_move-when-pmd-is-a-migration-entry-fix 734d1a7dfccb userfaultfd: fix a crash in UFFDIO_MOVE when PMD is a migration entry 86f350acf5a3 mm: pass page directly instead of using folio_page bc6b7158cfde selftests/proc: fix string literal warning in proc-maps-race.c def198c16387 mm/memory-failure: fix infinite uncorrected error exception for VM_PFNMAP pfn e0bb7e3dffdd kexec: add KEXEC_FILE_NO_CMA as a legal flag b0c4647a83ec selftests/mm: fix FORCE_READ to read input value correctly 62cfd11c01d3 smb: client: make use of smbdirect_socket.status_wait f2bfc302a705 smb: smbdirect: introduce smbdirect_socket.status_wait a99dedefa8ee smb: client: use status_wait and SMBDIRECT_SOCKET_RESOLVE_{ADDR,ROUTE}_RUNNING for completion 6448b2f08e04 smb: client: use status_wait and SMBDIRECT_SOCKET_NEGOTIATE_RUNNING for completion 80f33fa6f263 smb: client/smbdirect: replace SMBDIRECT_SOCKET_CONNECTING with more detailed states 878676525147 Revert "virtio: reject shm region if length is zero" 46fb38cb20c0 drm/i915/psr: Do not trigger Frame Change events from frontbuffer flush 5fe8d1dba706 drm/i915/dsi: Fix overflow issue in pclk parsing 1dee968d22ea netfilter: nft_socket: remove WARN_ON_ONCE with huge level value f54186df806f netfilter: conntrack: clean up returns in nf_conntrack_log_invalid_sysctl() c8a7c2c60818 netfilter: nft_set_pipapo: don't return bogus extension pointer 1492e3dcb2be netfilter: ctnetlink: remove refcounting in expectation dumpers de788b2e6227 netfilter: ctnetlink: fix refcount leak on table dump 25a8b88f000c netfilter: add back NETFILTER_XTABLES dependencies f752adfaf5f7 MAINTAINERS: resurrect my netfilter maintainer entry f9b5bf76ea71 drm/i915: use drm->debugfs_root for creating debugfs files c5b9077eca39 drm/i915/gvt: use drm->debugfs_root for creating debugfs files 39896c529454 drm/i915/display: use drm->debugfs_root for creating debugfs files 48fbc945565e pwm: mediatek: Lock and cache clock rate e2d11e52598f ocfs2: kill osb->system_file_mutex lock 013839ddfc45 nvmem: update a comment related to struct nvmem_config af54f675c80a ida: remove the ida_simple_xxx() API 95de31c40462 idr test suite: remove usage of the deprecated ida_simple_xx() API 301bbe86da36 kcov-load-acquire-coverage-count-in-user-space-code-v2 869538f92b37 kcov: load acquire coverage count in user-space code 96ed22541582 kcov: use write memory barrier after memcpy() in kcov_move_area() 04d03b17daa6 ref_tracker: remove redundant __GFP_NOWARN 5f7d9d7bd39c x86/kexec: carry forward the boot DTB on kexec 2aafdd795bf7 hung_task: dump blocker task if it is not hung bbd7b3725069 mm-filemap-align-last_index-to-folio-size-fix 6e7b32661252 mm/filemap: align last_index to folio size a7d807b5d32a mempolicy-clarify-what-zone-reclaim-means-fix 401eb39f0feb mempolicy: clarify what zone reclaim means bebbba259241 mm/userfaultfd: fix kmap_local LIFO ordering for CONFIG_HIGHPTE 53c8a5a093f4 mm/debug_vm_pgtable: clear page table entries at destroy_args() 2cec048b86a3 kunit: kasan_test: disable fortify string checker on kasan_strings() test b3061e13f455 mm/memory_hotplug: fix hwpoisoned large folio handling in do_migrate_range 5c995bb51ee3 mm: fix accounting of memmap pages for early sections 9551e45863de userfaultfd: fix a crash in UFFDIO_MOVE when PMD is a migration entry fe2220aa3efd mm: pass page directly instead of using folio_page 8326513a43c5 selftests/proc: fix string literal warning in proc-maps-race.c 16550aab02ae mm/memory-failure: fix infinite uncorrected error exception for VM_PFNMAP pfn 718f4c83ede9 kexec: add KEXEC_FILE_NO_CMA as a legal flag 29c37b808c12 selftests/mm: fix FORCE_READ to read input value correctly 1118aaa3b351 udp: also consider secpath when evaluating ipsec use for checksumming 65f079a6c446 xfrm: bring back device check in validate_xmit_xfrm 234d1eff5d49 xfrm: restore GSO for SW crypto e1584a533a1e mailbox/pcc: support mailbox management of the shared buffer c3f772c384c8 mailbox: pcc: Add missed acpi_put_table() to fix memory leak a10b9984fdfc MAINTAINERS: Add entry for RISC-V RPMI and MPXY drivers b84b1867766c RISC-V: Enable GPIO keyboard and event device in RV64 defconfig 515799045fca irqchip/riscv-rpmi-sysmsi: Add ACPI support 79ccd8be2527 mailbox/riscv-sbi-mpxy: Add ACPI support eeaac5b3a430 irqchip/irq-riscv-imsic-early: Export imsic_acpi_get_fwnode() a7339aedb006 ACPI: RISC-V: Add RPMI System MSI to GSI mapping 5515df185704 ACPI: RISC-V: Add support to update gsi range cc57a1b47003 ACPI: RISC-V: Create interrupt controller list in sorted order 3061eca5a86f ACPI: scan: Update honor list for RPMI System MSI b39b9be6cf10 ACPI: Add support for nargs_prop in acpi_fwnode_get_reference_args() dfb5dd686542 ACPI: property: Refactor acpi_fwnode_get_reference_args() to support nargs_prop 087f01ae8138 irqchip: Add driver for the RPMI system MSI service group dad7051158aa dt-bindings: Add RPMI system MSI interrupt controller bindings f421f9dadf4b dt-bindings: Add RPMI system MSI message proxy bindings f10b3b886a26 clk: Add clock driver for the RISC-V RPMI clock service group 9231349d789f dt-bindings: clock: Add RPMI clock service controller bindings 3d8d1343d4b3 dt-bindings: clock: Add RPMI clock service message proxy bindings 81db83e750ca mailbox: Add RISC-V SBI message proxy (MPXY) based mailbox driver 1419b7bcaff5 byteorder: Add memcpy_to_le32() and memcpy_from_le32() bbc108db8712 mailbox: Allow controller specific mapping using fwnode c949af8fce93 mailbox: Add common header for RPMI messages sent via mailbox 0f2705c52e4a RISC-V: Add defines for the SBI message proxy extension f24d93a2a11b dt-bindings: mailbox: Add bindings for RISC-V SBI MPXY extension e6ef156cbf20 dt-bindings: mailbox: Add bindings for RPMI shared memory transport b5de222cb039 drm/i915/display: keep forward declarations together 1a449b5882e9 drm/i915/display: make struct __intel_global_objs_state opaque 6098dcfa5d1d drm/i915/display: hide global state iterators, remove unused cdaecac4fbcb drm/i915/scaler: Fix WA_14011503117 2788d6d25723 clk: qcom: tcsrcc-x1e80100: Set the bi_tcxo as parent to eDP refclk 840376efb76e soc: qcom: mdt_loader: Deal with zero e_shentsize a8c2e7cfaeec ARM: dts: aspeed: x570d4u: convert NVMEM content to layout syntax d95a1d81d1cd ARM: dts: aspeed: romed8hm3: convert NVMEM content to layout syntax b8e28eb13771 ARM: dts: aspeed: e3c256d4i: convert NVMEM content to layout syntax 4579e5bd169a ARM: dts: aspeed: e3c246d4i: convert NVMEM content to layout syntax 631fadd4fdc2 bcachefs: Don't lock inode around page_symlink 0d335f29498a bcachefs: Improve bch2_check_topology_root() 235c384b2c3d bcachefs: Update bch2_extent_trim_atomic() for KEY_TYPE_extent_whiteout ef2c49bf62a6 pwm: mediatek: Fix various issues in the .apply() callback 8378660fe78e pwm: mediatek: Implement .get_state() callback e1c6f2b5e2c9 pwm: mediatek: Initialize clks when the hardware is enabled at probe time 93dc485ed04a pwm: mediatek: Rework parameters for clk helper function b94d1225ee3a pwm: mediatek: Introduce and use a few more register defines e5d9ad4b8370 pwm: mediatek: Simplify representation of channel offsets 73309ed9d598 drm/i915/display: WA_14011503117 e2d8ad009150 erofs: fix atomic context detection when !CONFIG_DEBUG_LOCK_ALLOC 8f11edd64578 erofs: Do not select tristate symbols from bool symbols 2d22c6e762da erofs: Fallback to normal access if DAX is not supported on extra device 2f8a2cfd0994 dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees e0e2cea86f75 dt-bindings: dma: qcom: bam-dma: Add missing required properties 6e2c8fbc66a0 drm/{i915,xe}/display: Block hpd during suspend 7b4106517fe6 drm/xe: fix stale comment about unordered_wq usage 4274a2b75696 drm/xe/compat: stop including i915_utils.h from compat i915_drv.h 0cc207494fdc drm/xe/compat: remove unused platform macros 904eef7dd0ae drm/i915/display: Use the recomended min_hblank values c2edceee7402 ARM: dts: aspeed: Add missing "ibm,spi-fsi" compatibles 7f640cf1001b ARM: dts: aspeed: Drop "fsi-master" compatibles a5c88f466cde ARM: dts: aspeed: Drop "no-gpio-delays" 187d5553e33e iio: adc: ad7124: fix channel lookup in syscalib functions 10cc3a1911d1 iio: temperature: maxim_thermocouple: use DMA-safe buffer for spi_read() 8d6da6906104 iio: adc: ad7173: prevent scan if too many setups requested 88e13f52eda6 iio: proximity: isl29501: fix buffered read on big-endian systems 32422b6e1036 iio: accel: sca3300: fix uninitialized iio scan data f8b99c61a8ac drm/i915/bw: Remove space before newline fd40e4a14f45 kselftest/riscv: kselftest for user mode cfi a56a53730eb6 riscv: Documentation for shadow stack on riscv 9868b87525d9 riscv: Documentation for landing pad / indirect branch tracking 5bb36633ee56 riscv: create a config for shadow stack and landing pad instr support a82422297e63 arch/riscv: compile vdso with landing pad and shadow stack note 4ff7e8937f22 riscv: enable kernel access to shadow stack memory via FWFT sbi call 2c268d3d21f9 riscv: kernel command line option to opt out of user cfi 07b1d75233e4 riscv/hwprobe: zicfilp / zicfiss enumeration in hwprobe 982c862820b8 riscv/ptrace: riscv cfi status and state via ptrace and in core files 1400341403b3 riscv/kernel: update __show_regs to print shadow stack register 5b04bbd448a5 riscv/signal: save and restore of shadow stack for signal 63e713f29efe riscv: signal: abstract header saving for setup_sigcontext d88b76756b34 riscv/traps: Introduce software check exception and uprobe handling e97ca201e919 riscv: Implements arch agnostic indirect branch tracking prctls 157690650241 prctl: arch-agnostic prctl for indirect branch tracking 52eff0ab5f8e riscv: Implements arch agnostic shadow stack prctls 9c72a71321a6 riscv/shstk: If needed allocate a new shadow stack on clone 26e35e774a64 riscv/mm: Implement map_shadow_stack() syscall cbcccac1eddc riscv/mm: write protect and shadow stack 50c9b9607c89 riscv/mm: teach pte_mkwrite to manufacture shadow stack PTEs 68cd7334a8d2 riscv/mm: manufacture shadow stack pte c13b2d7c1365 riscv/mm : ensure PROT_WRITE leads to VM_READ | VM_WRITE b01f6537153c riscv: usercfi state for task and save/restore of CSR_SSP on trap entry/exit 9c6a894fd8b3 riscv: zicfiss / zicfilp extension csr and bit definitions 2672fcca7d45 riscv: zicfiss / zicfilp enumeration 529ea23b9724 dt-bindings: riscv: zicfilp and zicfiss in dt-bindings (extensions.yaml) cbac1921f599 mm: VM_SHADOW_STACK definition for riscv 5ec6b493183c riscv: introduce ioremap_wc() bf2825bf00ad ACPI: support BGRT table on RISC-V 4b53f8d76cbe pwm: tiecap: Document behaviour of hardware disable 1c84bb7fc0ad pwm: Provide a gpio device for waveform drivers 7ba8294a284c pwm: Check actual period and duty_cycle for ignored polarity test 765161b30639 pwm: Disable PWM_DEBUG check for disabled states 13a5a04ffd63 drm/i915/dsi: use intel_de_wait_custom() instead of wait_for_us() 5a37f08d4959 drm/i915/pch: use intel_de_wait_custom() instead of wait_for_us() 6d13a797bb3b drm/i915/power: use intel_de_wait_custom() instead of wait_for_us() cc2cce4a8a1f drm/i915/cdclk: use intel_de_wait_custom() instead of wait_for_us() 7c8d0cbe9808 drm/i915/dpll: use intel_de_wait_custom() instead of wait_for_us() 7327b40c6444 drm/i915/ddi: use intel_de_wait_custom() instead of wait_for_us() be001a68f075 drm/i915/hdmi: use intel_de_wait_for_set() instead of wait_for() b33f91c62762 exfat: optimize allocation bitmap loading time 1f768661a03e RISC-V: ACPI: enable parsing the BGRT table 838218910ea3 riscv: errata: Fix the PAUSE Opcode for MIPS P8700 378afb53aab2 riscv: Add tools support for xmipsexectl c714fbc023df riscv: hwprobe: Document MIPS xmipsexectl vendor extension 20b80c735c05 riscv: hwprobe: Add MIPS vendor extension probing d85071f97570 riscv: Add xmipsexectl instructions 02b01dfaf4fa riscv: Add xmipsexectl as a vendor extension 06d48c2c4f83 dt-bindings: riscv: Add xmipsexectl ISA extension description 9b3a86b7b14c riscv: pack rv64 thread_info better a1984b2541b0 riscv: use TASK_TI_CPU instead of TASK_TI_CPU_NUM 47e006cf9789 riscv: use lw when reading int cpu in asm_per_cpu 5fcea028d8b8 riscv: use lw when reading int cpu in new_vmalloc_check a10ce19d93c9 riscv: uaccess: fix __put_user_nocheck for unaligned accesses 16b0622e2f6b riscv: introduce asm/swab.h bf6594367a92 selftests: riscv: add misaligned access testing 9ad032ba418c riscv: Enable ARCH_HAVE_NMI_SAFE_CMPXCHG a870d4f78f11 riscv: mm: Use mmu-type from FDT to limit SATP mode 75ede0a8e07b riscv: mm: Return intended SATP mode for noXlvl options db001a4e2eca raid6: test: Add support for RISC-V e3493fde9c22 raid6: riscv: Allow code to be compiled in userspace eda46027e4b6 raid6: riscv: Prevent compiler with vector support to build already vectorized code ae1e25a17cee raid6: riscv: replace one load with a move to speed up the caculation 37b36d582c02 raid6: riscv: Clean up unused header file inclusion b7f09bd30ca8 riscv: errata: Add ERRATA_THEAD_WRITE_ONCE fixup 736d67e4f0d0 riscv: Move vendor errata definitions to new header 5169c08815ca riscv: mmap(): use unsigned offset type in riscv_sys_mmap 114a5c9708b2 riscv: Add kprobes KUnit test 49330b18d82b riscv: kprobes: Remove duplication of RV_EXTRACT_ITYPE_IMM 715fe4284b9c riscv: kprobes: Remove duplication of RV_EXTRACT_UTYPE_IMM 2e6ebdafe285 riscv: kprobes: Remove duplication of RV_EXTRACT_RD_REG 6b04a73cab02 riscv: kprobes: Remove duplication of RVC_EXTRACT_BTYPE_IMM c64e2ed1e1a5 riscv: kprobes: Remove duplication of RVC_EXTRACT_C2_RS1_REG 0f8e56679d52 riscv: kproves: Remove duplication of RVC_EXTRACT_JTYPE_IMM 7f479360f2a7 riscv: kprobes: Remove duplication of RV_EXTRACT_BTYPE_IMM f37f01e0ea39 riscv: kprobes: Remove duplication of RV_EXTRACT_RS1_REG 6d446b493e80 riscv: kprobes: Remove duplication of RV_EXTRACT_JTYPE_IMM 3519e8921eed riscv: kprobes: Move branch_funct3 to insn.h 10edac3af218 riscv: kprobes: Move branch_rs2_idx to insn.h 548c3b6649b2 riscv: Move all duplicate insn parsing macros into asm/insn.h f95d2f2fe21c riscv: Strengthen duplicate and inconsistent definition of RV_X() ccf4b41513e5 riscv: Fix typo EXRACT -> EXTRACT 3de29352aaeb riscv: cpufeature: add validation for zfa, zfh and zfhmin f365b1d8ecc3 dt-bindings: timer: renesas,rz-mtu3: Use #pwm-cells = <3> 6e568f967cd4 ARM: dts: aspeed: Add Facebook Darwin (AST2600) BMC aa7ca9ba50b7 dt-bindings: arm: aspeed: add Facebook Darwin board 34f837fb4452 ARM: dts: aspeed: facebook-fuji: Include facebook-fuji-data64.dts b4819a2cc6a7 ARM: dts: aspeed: Add Facebook Fuji-data64 (AST2600) Board 1e75be9afb84 dt-bindings: arm: aspeed: add Facebook Fuji-data64 board 34f708292d65 ARM: dts: aspeed: wedge400: Include wedge400-data64.dts 79c99f81487b ARM: dts: aspeed: Add Facebook Wedge400-data64 (AST2500) BMC f6b60337c9bd dt-bindings: arm: aspeed: add Facebook Wedge400-data64 board c6105eece394 ARM: dts: aspeed: Add facebook-bmc-flash-layout-128-data64.dtsi 0028cf6a109a ARM: dts: aspeed: Move eMMC out of ast2600-facebook-netbmc-common.dtsi d2c0457fdbc9 ARM: dts: aspeed: Fix DTB warnings in ast2600-facebook-netbmc-common.dtsi 5e4ecb7b7716 ARM: dts: aspeed: fuji: Fix DTB warnings 2705efc8b1dd ARM: dts: aspeed: wedge400: Fix DTB warnings 82dde0407ab1 drm/i915/fbc: fix the implementation of wa_18038517565 b116bd3ad3a7 drm/i915/display: remove superfluous includes 335bb23abed3 MAINTAINERS: Use https:// protocol for Reset Controller Framework tree 6c57634d734a drm/i915/vblank: Change log from err to debug cc750fa93b5a riscv: pi: use 'targets' instead of extra-y in Makefile b5eb1f12a416 riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers c47963980ba6 riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers 4af5de27d3a9 drm/i915/display: Remove unused declarations of intel_io_* c143db7dba1d drm/i915/dp: Fix disabling training pattern at end of UHBR link training 16d2a92e7ec8 drm/i915: Fix selecting CONFIG_DRM_KUNIT_TEST in debug builds cdb16039515a drm/i915/display: Fix dma_fence_wait_timeout() return value handling 8921dce70d46 drm/i915/display: Set C10_VDR_CTRL_MSGBUS_ACCESS before phy reg read cf433f94f188 drm/i915/display: Ensure phy is accessible on lfps configuration d487ed7e2b4a drm/i915/display: Avoid unnecessarily calling intel_cx0_get_owned_lane_mask 8265ce0e0e15 drm/i915/display: Write PHY_CMN1_CONTROL only when using AUXLess ALPM 60d89a256079 arm64: dts: rockchip: Drop netdev led-triggers on NanoPi R5S bbd67be5546d cpufreq: mediatek-hw: Add support for MT8196 110bf5210111 cpufreq: mediatek-hw: Separate per-domain and per-instance data d98c4c73d501 cpufreq: mediatek-hw: Refactor match data into struct b58cfc89a5e2 dt-bindings: cpufreq: Add mediatek,mt8196-cpufreq-hw binding 17133255a322 drm/i915: replace DRM_DEBUG_SELFTEST with DRM_KUNIT_TEST f9cc4616ba70 drm/i915/psr: Add enable_panel_replay module parameter 8b6c828bb7b9 drm/i915/psr: Ignore enable_psr parameter on Panel Replay d12a58c2f179 drm/i915/psr: Do not disable Early Transport when enable_psr is set 3d673d90fc91 ARM: dts: nuvoton: Use generic "ethernet" as node name 45454f706a6c ARM: dts: aspeed: nvidia: gb200nvl: Enable MAC0 for BMC network 5585eccc02e2 ARM: dts: aspeed: nvidia: gb200nvl: Repurpose the HMC gpio pin 4ac89eb113f3 ARM: dts: aspeed: nvidia: gb200nvl: Enable i2c3 bus 079799096863 ARM: dts: aspeed: nvidia: gb200nvl: Add VCC Supply 15e87ef25e34 arm64: dts: nuvoton: add refclk and update peripheral clocks for NPCM845 de5ff9a15545 arm64: dts: nuvoton: combine NPCM845 reset and clk nodes 2e7dd6416cf5 arm64: dts: nuvoton: npcm845: Add pinctrl groups d02dc4854b3c soc: aspeed: Use of_reserved_mem_region_to_resource() for "memory-region" 01e1575609f1 drm/i915: Don't pass crtc_state to foo_plane_ctl() & co. a9298b3bfebc drm/i915: Remove unused dpt_total_entries() c6ab589feebf drm/i915: Use i915_vma_offset() in intel_dpt_offset() 44ebdab4b6d8 drm/i915: Move the intel_dpt_offset() check into intel_plane_pin_fb() bc0c7fd732a8 drm/i915: Nuke intel_plane_ggtt_offset() 971eb92b0460 drm/i915: Precompute plane SURF address 615c8ec48621 drm/i915/dsi: Don't set/read the DSI C clock divider on GLK 976d608d6f84 drm/i915/dp: Make .set_idle_link_train() mandatory 071dcf12bca5 drm/i915/dp: Implement .set_idle_link_train() for everyone 4cd073be84c1 drm/i915/dp: Move intel_dp_training_pattern() b840bb0b7ec2 drm/i915/dp: Have intel_dp_get_adjust_train() tell us if anything changed 11fab5a2a1ad drm/i915/dp: Clear DPCD training pattern before transmitting the idle pattern f0da19347bcc drm/i915/dp: Don't switch to idle pattern before disable on pre-hsw a8b874694db5 drm/i915/dp: Fix 2.7 Gbps DP_LINK_BW value on g4x dc7e5b210a6b arm64: dts: qcom: ipq5018: Add GE PHY to internal mdio bus 7c78a456396a arm64: dts: qcom: ipq5018: Add MDIO buses 5f1a77d86ea6 arm64: dts: qcom: Update IPQ5424 xo_board to use fixed factor clock a112dfbf087e arm64: dts: qcom: ipq5424: Add CMN PLL node 022926c8d2a3 arm64: dts: qcom: sm7225-fairphone-fp4: Enable USB audio offload support 1c6d7b8f96de arm64: dts: qcom: sm6350: Add q6usbdai node 28375245b5b5 arm64: dts: qcom: qcs615: add missing dt property in QUP SEs be627db54478 arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: add Bluetooth support 6d664c62d366 arm64: dts: qcom: x1p42100: Add GPU support 586845ac0662 arm64: dts: qcom: sm8250: Drop venus-enc/decoder node a9bc750b9899 arm64: dts: qcom: sdm845: Drop venus-enc/decoder node 8336a9d06913 arm64: dts: qcom: sc7180: Drop venus-enc/decoder node 78504f3697da arm64: dts: qcom: msm8916: Drop venus-enc/decoder node 0a759be8003a arm64: dts: qcom: rename qcs615.dtsi to sm6150.dtsi 5eb736cc1432 dt-bindings: arm: qcom: add qcom,sm6150 fallback compatible to QCS615 21124b02b3cb arm64: dts: qcom: sa8775p: rename bus clock to follow the bindings a2780ef445e9 arm64: dts: qcom: sdm850-lenovo-yoga-c630: add routing for second USB connector 7615bcab871d arm64: dts: qcom: sar2130p: use defines for DSI PHY clocks 48dc1def3605 arm64: dts: qcom: sar2130p: correct VBIF region size for MDSS 38ec16dcc8ee arm64: dts: qcom: sar2130p: use TAG_ALWAYS for MDSS's mdp0-mem path 9e9041abee63 arm64: dts: qcom: sdm845: rename DisplayPort labels 6d5cda400e94 arm64: dts: qcom: ipq5018: Add tsens node 7565fd5dcb0b drm/i915/gmbus: Add Wa_16025573575 for PTL/WCL for bit-bashing 5c30a6e12ce8 drm/i915/display_wa: Add helpers to check wa f36e10fa6e1e ARM: dts: qcom: pm8921: add vibrator device node 7dabe771b072 ARM: dts: qcom: add device tree for Sony Xperia SP 82322c7cef16 dt-bindings: arm: qcom: add Sony Xperia SP cee2575e2de8 ARM: dts: qcom: msm8960: disable gsbi1 and gsbi5 nodes in msm8960 dtsi 12d17b6bc4ac ARM: dts: qcom: msm8960: add gsbi8 and its serial configuration b538c2f893cf ARM: dts: qcom: msm8960: add sdcc3 pinctrl states 368ed89f7ac9 iommu/riscv: Add ACPI support 0d7c16d0df92 ACPI: scan: Add support for RISC-V in acpi_iommu_configure_id() ea35561bc965 ACPI: RISC-V: Add support for RIMT 8a643df55f3a drm/i915: Don't check for atomic context on PREEMPT_RT bba9aa416540 drm/dp: Change AUX DPCD probe address from LANE0_1_STATUS to TRAINING_PATTERN_SET 21c586d9233a drm/i915/dp: Add device specific quirk to limit eDP rate to HBR2 8c9006283e4b Revert "drm/i915/dp: Reject HBR3 when sink doesn't support TPS4" 3347b55f2c6c drm/i915/xe3lpd: Prune modes for YUV420 f7a9dc796567 drm/i915/scaler: Use intel_display as argument to skl_scaler_max_src_size fbf5e2234169 dma-mapping: properly calculate offset in the page b35a3e86b09f mm/hmm: migrate to physical address-based DMA mapping API ec7352735abf dma-mapping: export new dma_*map_phys() interface 99cbb34e79aa dma-mapping: fail early if physical address is mapped through platform callback b420b31f009f kmsan: convert kmsan_handle_dma to use physical addresses 00ccee87e092 dma-mapping: convert dma_direct_*map_page to be phys_addr_t based cd7963c7625c iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_phys fd8978068587 dma-mapping: rename trace_dma_*map_page to trace_dma_*map_phys 060d096c5caa dma-debug: refactor to use physical addresses for page mapping 38b566b84cf6 riscv: Move all duplicate insn parsing macros into asm/insn.h 771c94605d50 riscv: Strengthen duplicate and inconsistent definition of RV_X() e2d02461b2e2 riscv: Fix typo EXRACT -> EXTRACT 532bdc65a79f arm64: dts: nuvoton: npcm8xx: Drop the GIC "ppi-partitions" node d958097bdf88 riscv: defconfig: run savedefconfig to reorder it 5d939fbdd480 tools/power turbostat: regression fix: --show C1E%