50a0c754714a Add linux-next specific files for 20250220 a43fae21eb2b Revert "ASoC: SOF: amd: Use AMD_NODE" 7160be43959c Revert "ASoC: amd: acp: Drop local symbols for smn read/write" c4be24a261a3 Revert "ASoC: SOF: amd: Drop host bridge ID from struct" 45291874a762 power: supply: bq27xxx_battery: do not update cached flags prematurely a944cfd799e8 dt-bindings: power: reset: xilinx: Make "interrupts" property optional e7b2d6f532d5 dt-bindings: power: reset: atmel,sama5d2-shdwc: Add microchip,sama7d65-shdwc f3974aca381e power: supply: bq27xxx: do not report bogus zero values 903599768a2c power: supply: bq27xxx: Add voltage_max_design property for bq270x0 and bq27x10 4ad5c726706f power: supply: max1720x: add health property 9995b98a4b2a MAINTAINERS: Add entries for Apple Z2 touchscreen driver 471a92f8a21a Input: apple_z2 - add a driver for Apple Z2 touchscreens ed872cea144c dt-bindings: input: touchscreen: Add Z2 controller 0d2cdc35e805 io_uring: Rename KConfig to Kconfig 95e65f2d0bde io_uring/zcrx: fix leaks on failed registration 7a2f6f7687c5 SUNRPC: Handle -ETIMEDOUT return from tlshd 8f8df955f078 NFSv4: Fix a deadlock when recovering state on a sillyrenamed file 5bbd6e863b15 SUNRPC: Prevent looping due to rpc_signal_task() races 88025c67fe3c NFS: Adjust delegated timestamps for O_DIRECT reads and writes fcf857ee1958 NFS: O_DIRECT writes must check and adjust the file length 208baa3ec904 pm: cpupower: bench: Prevent NULL dereference on malloc failure 3521276ad14f drm/amdgpu: update the handle ptr in get_clockgating_state 3f670b745d61 drm/amd/display: Add clear DCC and Tiling callback for DCE 2b04d04de956 drm/amdkfd: Fix error handling for missing PASID in 'kfd_process_device_init_vm' 2f94469cc0db drm/amdgpu: Remove redundant check of adev 663a87763b57 drm/amdgpu: Check aca enabled inside cper init/fini func 30eb41f5d1a7 drm/amdgpu: Use firmware supported NPS modes b2a9e562dfa1 drm/amd/pm: Fetch current power limit from PMFW c4c3808feb9c drm/amdgpu: Add ring reset callback for JPEG4_0_3 58702e1a093b drm/amdgpu: Add JPEG4_0_3 core reset control reg dc0297f3198b drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV 71e59a426845 drm/amd/display: 3.2.321 6571bef25fe4 drm/amd/display: Add support for disconnected eDP streams 73e686939cb9 drm/amd/display: dpia should avoid encoder used by dp2 72d7a7fa1f24 drm/amd/display: Guard against setting dispclk low when active 07bc2dcbcf40 drm/amd/display: Fix BT2020 YCbCr limited/full range input 9856893f7544 drm/amd/display: Add log for MALL entry on DCN32x e619ac419174 drm/amd/display: Add total_num_dpps_required field to informative structure de84d580126e drm/amd/display: Read LTTPR ALPM caps during link cap retrieval 5f7e384ab56e drm/amd/display: Print seamless boot message in mark_seamless_boot_stream d27a1e93f21c drm/amd/display: Add clear DCC and Tiling callback for DCN c905aa685655 drm/amd/display: Rename panic function 098c9b58be22 drm/amd/display: Add DCC/Tiling reset helper for DCN and DCE 8ae6dfc0b61b Revert "drm/amd/display: Request HW cursor on DCN3.2 with SubVP" cbf4890c6f28 drm/amd/display: Don't treat wb connector as physical in create_validate_stream_for_sink c488967488d7 drm/amd/display: Exit idle optimizations before accessing PHY 8058b49bf6ff drm/i915/dp: Fix disabling the transcoder function in 128b/132b mode b9275eabe31e drm/i915/dp: Fix error handling during 128b/132b link training 2ed653c7b843 drm/i915/dp: Fix disabling the transcoder function in 128b/132b mode 8b4bbaf8ddc1 drm/i915/dp: Fix error handling during 128b/132b link training 157feaaf18ce selftests/bpf: ns_current_pid_tgid: Use test_progs's ns_ feature 207cd7578ad1 selftests/bpf: tc_links/tc_opts: Unserialize tests c047e0e0e435 selftests/bpf: Optionally open a dedicated namespace to run test in it 4a06c5251ae3 selftests/bpf: ns_current_pid_tgid: Rename the test function 838c17fd077e accel/amdxdna: Add missing include linux/slab.h dbef257ab7fa xtensa: ptrace: Remove zero-length alignment array b015ce7aceee CIFS: Propagate min offload along with other parameters from primary to secondary channels. f435b3e3a7a0 smb: client: Fix netns refcount imbalance causing leaks and use-after-free b587fd128660 cifs: Treat unhandled directory name surrogate reparse points as mount directory nodes cad3fc0a4c8c cifs: Throw -EOPNOTSUPP error on unsupported reparse point type from parse_reparse_point() 9df23801c83d smb311: failure to open files of length 1040 when mounting with SMB3.1.1 POSIX extensions 7330195e6018 smb: client, common: Avoid multiple -Wflex-array-member-not-at-end warnings 954b8915ff86 MAINTAINERS: change maintainer for FSI f56b6db3e5e4 drm/atomic-helper: Change parameter name of drm_atomic_helper_wait_for_flip_done() bc8ab44023c1 drm/atomic-helper: Change parameter name of drm_atomic_helper_commit_cleanup_done() 6280e96f8a5d drm/atomic-helper: Change parameter name of drm_atomic_helper_cleanup_planes() e64834b5094f drm/atomic-helper: Change parameter name of drm_atomic_helper_wait_for_vblanks() 3fae6d20e329 drm/atomic-helper: Change parameter name of drm_atomic_helper_commit_hw_done() b756b0cbcb85 drm/atomic-helper: Change parameter name of drm_atomic_helper_fake_vblank() f1296603cc56 drm/atomic-helper: Change parameter name of drm_atomic_helper_commit_writebacks() 742043c8affa drm/bridge: Change parameter name of drm_atomic_bridge_chain_enable() b78fc1c13587 drm/bridge: Change parameter name of drm_atomic_bridge_chain_pre_enable() ba94ce115e73 drm/atomic-helper: Change parameter name of drm_atomic_helper_commit_modeset_enables() f302d33096c0 drm/atomic-helper: Change parameter name of drm_atomic_helper_commit_planes() a9bb617f20ea drm/atomic-helper: Change parameter name of crtc_set_mode() 488e10740fbd drm/atomic-helper: Change parameter name of drm_atomic_helper_update_legacy_modeset_state() 72d1eda78b77 drm/bridge: Change parameter name of drm_atomic_bridge_chain_post_disable() be8425c2fda5 drm/bridge: Change parameter name of drm_atomic_bridge_chain_disable() 5af3ff97c578 drm/atomic-helper: Change parameter name of disable_outputs() 65d463807e8d drm/atomic-helper: Change parameter name of drm_atomic_helper_modeset_disables() af2ea3d32e53 drm/atomic-helper: Change parameter name of drm_atomic_helper_commit_tail_rpm() 63379dbb5061 drm/atomic-helper: Change parameter name of drm_atomic_helper_commit_tail() c0a98824fe5b drm/atomic-helper: Change parameter name of drm_atomic_helper_wait_for_dependencies() 6d5815e22981 drm/atomic-helper: Fix commit_tail state variable name f82fe0d44913 drm/bridge: Pass full state to atomic_post_disable f5f6a5bf0109 drm/bridge: Pass full state to atomic_disable c2b190bf2a8b drm/bridge: Pass full state to atomic_enable e9db46e57661 drm/bridge: Pass full state to atomic_pre_enable 56339ffaeaf8 drm/atomic: Document history of drm_atomic_state a1e5b6d83e03 drm/xe: Drop unnecessary GT lookup in xe_exec_queue_create_ioctl() bc674a04c47c io_uring/zcrx: recheck ifq on shutdown c8d08464bce9 ASoC: dt-bindings: atmel-at91sam9g20ek: convert to json-schema 66d8e76e8e85 regulator: pca9450: Remove duplicate code in probe fa2e55811ae2 ntsync: Set the permissions to be 0666 bf4f9ae1cb08 usb: typec: ucsi: increase timeout for PPM reset operations 976e7e9bdc77 acpi: typec: ucsi: Introduce a ->poll_cci method d6b82dafd17d usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality 40e89ff5750f usb: gadget: Set self-powered based on MaxPower and bmAttributes 17c2c87c3786 usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails c90aad369899 usb: atm: cxacru: fix a flaw in existing endpoint checks fdee05235a25 drm/nouveau: Fix error pointer dereference in r535_gsp_msgq_recv() fdb1ada57cf8 mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO a8e8ffcc3afc mei: me: add panther lake P DID 60255f3704fd mtd: rawnand: cadence: fix unchecked dereference a1579f6bf657 selftests/ovl: add third selftest for "override_creds" 6e5ed6587e67 selftests/ovl: add second selftest for "override_creds" c68946ee7eb7 selftests/filesystems: add utils.{c,h} 96f09432596a selftests/ovl: add first selftest for "override_creds" 539a0879de47 ovl: allow to specify override credentials 204a575e91f3 VFS: add common error checks to lookup_one_qstr_excl() 0f96e4d32983 bus: mhi: host: pci_generic: Use pci_try_reset_function() to avoid deadlock 1c3cb50b58c3 VFS: change kern_path_locked() and user_path_locked_at() to never return negative dentry 6586788f0a8d MAINTAINERS: Remove myself 3dbc0215e3c5 drm/nouveau/pmu: Fix gp10b firmware guard 486055f5e09d RDMA/core: Fix best page size finding when it can cross SG entries 2e4ee51cf796 cpuidle: menu: Avoid discarding useful information b994c4280949 cpuidle: menu: Eliminate outliers on both ends of the sample set 412baa8b2633 cpuidle: menu: Tweak threshold use in get_typical_interval() 6ee9c4d7d2da cpuidle: menu: Use one loop for average and variance computations f7313b383ffc cpuidle: menu: Drop a redundant local variable c93d13b661a6 intel_idle: clean up BYT/CHT auto demotion disable 89eb319aab83 drm/i915/psr: Fix drm_WARN_ON in intel_psr_disable ce643fa62a70 net: ethernet: ti am65_cpsw: Drop separate TX completion functions 6d6c7933cea6 net: ethernet: ti: am65_cpsw: move am65_cpsw_put_page() out of am65_cpsw_run_xdp() 09057ce3774e net: ethernet: ti: am65-cpsw: use return instead of goto in am65_cpsw_run_xdp() 1ae26bf61517 net: ethernet: ti: am65_cpsw: remove cpu argument am65_cpsw_run_xdp 9a369ae3d143 net: ethernet: ti: am65-cpsw: remove am65_cpsw_nuss_tx_compl_packets_2g() bf8531990380 drm/i915/display: Allow display PHYs to reset power state a4ed5f3ab0ce drm/i915/display: Drop crtc_state from C10/C20 pll programming 685920920e3d hv_netvsc: Use VF's tso_max_size value when data path is VF 27315836f4bc net: mana: Allow tso_max_size to go up-to GSO_MAX_SIZE 07583a001069 HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() 823987841424 HID: intel-ish-hid: Fix use-after-free issue in hid_ishtp_cl_remove() 4bd0725c09f3 HID: google: fix unused variable warning under !CONFIG_ACPI 38ad1eec979b HID: google: don't include '' directly 44afc10d4678 HID: nintendo: fix gencon button events map 8821f36333e2 cgroup/dmem: Don't open-code css_for_each_descendant_pre 574d0f2120b8 pinctrl: samsung: add exynos2200 SoC pinctrl configuration bbdb937962f2 dt-bindings: pinctrl: samsung: add exynos2200 compatible aced1f7b82b1 dt-bindings: pinctrl: samsung: add exynos2200-wakeup-eint compatible c86e967e6ba7 soc: samsung: exynos-chipid: add exynos2200 SoC support 28e113a133b5 dt-bindings: hwinfo: samsung,exynos-chipid: add exynos2200 compatible 801a116bb824 dt-bindings: soc: samsung: exynos-pmu: add exynos2200 compatible cd6381a6ed69 dt-bindings: soc: samsung: exynos-sysreg: add sysreg compatibles for exynos2200 f2d32942026c cpufreq: enable 1200Mhz clock speed for armada-37xx 8936cec5cb6e Add linux-next specific files for 20250219 de7e96955c19 Revert "x86/mce: add EX_TYPE_EFAULT_REG as in-kernel recovery context to fix copy-from-user operations regression" 574078b001cd bpf: fix env->peak_states computation 408fcf946b2b bpf: free verifier states when they are no longer referenced 5564ee3abb2e bpf: use list_head to track explored states and free list 590eee426836 bpf: do not update state->loop_entry in get_loop_entry() bb7abf304902 bpf: make state->dfs_depth < state->loop_entry->dfs_depth an invariant c1ce66357f8f bpf: detect infinite loop in get_loop_entry() 6361cd26e402 selftests/bpf: check states pruning for deeply nested iterator 9e63fdb0cbdf bpf: don't do clean_live_states when state->loop_entry->branches > 0 6da35da1a36c selftests/bpf: test correct loop_entry update in copy_verifier_state bbbc02b7445e bpf: copy_verifier_state() should copy 'loop_entry' field d4c6bfc83936 dev: Use rtnl_net_dev_lock() in unregister_netdev(). 65161fb544aa net: Fix dev_net(dev) race in unregister_netdevice_notifier_dev_net(). e57a6320215c net: Add net_passive_inc() and net_passive_dec(). f6093c5ec74d net: pse-pd: pd692x0: Fix power limit retrieval 5cd2f78886dd ipv6: initialize inet socket cookies with sockcm_init 096208592b09 ipv6: replace ipcm6_init calls with ipcm6_init_sk e8485911050a icmp: reflect tos through ip cookie rather than updating inet_sk 9329b58395e5 ipv4: remove get_rttos 94788792f379 ipv4: initialize inet socket cookies with sockcm_init 6ad861519a69 net: initialize mark in sockcm_init aaf6532d119d tcp: only initialize sockcm tsflags field 3a03f9ec5d33 net: stmmac: Use str_enabled_disabled() helper 8f02c48f8f62 net: Remove redundant variable declaration in __dev_change_flags() f29e41454b94 selftests: net: Fix few spelling mistakes 952d7325362f net: ethernet: mediatek: add EEE support 9faaaef27c5d net: freescale: ucc_geth: make ugeth_mac_ops be static const 809265fe96fe net: phy: c45: remove local advertisement parameter from genphy_c45_eee_is_active 199d0ce385ad net: phy: c45: use cached EEE advertisement in genphy_c45_ethtool_get_eee aa951feb5426 net: phy: c45: Don't silently remove disabled EEE modes any longer when writing advertisement register 7f33fea6bb53 net: phy: remove disabled EEE modes from advertising_eee in phy_probe a9b6a860d778 net: phy: improve phy_disable_eee_mode 8a6a77bb5a41 net: phy: move definition of phy_is_started before phy_disable_eee_mode 2f56be7f52ec MAINTAINERS: trim the GVE entry fabcfd6d1099 net: phy: realtek: add defines for shadowed c45 standard registers 438989137acd netlink: Unset cb_running when terminating dump on release 415cadd50546 gve: set xdp redirect target only when it is available f6af690a295a net: cadence: macb: Report standard stats 75696dd0fd72 net: cadence: macb: Convert to get_stats64 c900e49d58eb net: xilinx: axienet: Implement BQL d66b7739176d selftests: bpf: test batch lookup on array of maps with holes 5644c6b50ffe bpf: skip non exist keys in generic_map_lookup_batch 29bab85418ef perf script: Fix hangup in offline flamegraph report f5da7c45188e tcp: adjust rcvq_space after updating scaling ratio a261d77fec14 ASoC: SOF: amd: Drop host bridge ID from struct 40d059278302 ASoC: amd: acp: Drop local symbols for smn read/write f120cf33d232 ASoC: SOF: amd: Use AMD_NODE 8f969537149d ASoC: amd: acp: acp63: Use AMD_NODE 135c6af1cac5 ASoC: amd: acp: acp70: Use AMD_NODE e211adcf36d0 ASoC: amd: acp: rembrandt: Use AMD_NODE 5e838165d0c2 perf hist: Shrink struct hist_entry size 257facfaf542 perf test: Add tests for latency and parallelism profiling 32ecca8d7a3e perf report: Add latency and parallelism profiling documentation 2570c02c3a5a perf report: Add --latency flag ee1cffbe24e7 perf report: Add latency output field 61b6b31c2f51 perf report: Add parallelism filter 216f8a970ca4 perf report: Switch filtered from u8 to u16 e06f5bfd937d selftests/bpf: Remove test_xdp_redirect_multi.sh a93bfd824d95 selftests/bpf: test_xdp_veth: Add XDP program on egress test 1e7e6345429c selftests/bpf: test_xdp_veth: Add XDP broadcast redirection tests 09c8bb1fae15 selftests/bpf: Optionally select broadcasting flags 19a9484c1bbc selftests/bpf: test_xdp_veth: Use a dedicated namespace 6bdac0e317e9 selftests/bpf: test_xdp_veth: Create struct net_configuration 258e231dc29f PM: Rearrange documentation related to __pm_runtime_disable() 0172be244ce3 IB/iser: fix typos in iscsi_iser.c comments 7802fce7dc18 cpufreq: intel_pstate: Make it possible to avoid enabling CAS a8e62726ac0d PM: EM: Slightly reduce em_check_capacity_update() overhead 5fad775d432c PM: EM: Drop unused parameter from em_adjust_new_capacity() d42044aad652 PM: hibernate: Replace deprecated kmap_atomic() with kmap_local_page() cccf6ee090c8 ACPI: HED: Always initialize before evged c9e6f7fb1c58 x86/ACPI: CPPC: Add missing include 064009ebc171 ACPI: video: Use str_yes_no() helper in acpi_video_bus_add() bb519cf61134 ACPI: platform_profile: Improve platform_profile_unregister() dd4f730b557c ACPI: platform-profile: Fix CFI violation when accessing sysfs files 7d36289aa744 ACPI: power: Use str_on_off() helper function 01ca2846338d ACPI: thermal: Fix stale comment regarding trip points 2f6aab6eee8a selftests/ovl: add third selftest for "override_creds" 7d5f968929b2 selftests/ovl: add second selftest for "override_creds" c893ee3f95f1 x86/amd_node: Add a smn_read_register() helper 18de61d6aa5c MAINTAINERS: Use my kernel.org address for ACPI PMIC work 86a578e780a9 wifi: rt2x00: Switch to use hrtimer_update_function() 3f8d93d1371f io_uring: Use helper function hrtimer_update_function() eee00df8e1f1 serial: xilinx_uartps: Use helper function hrtimer_update_function() 38818f7c9c17 riscv: dts: starfive: jh7110-pine64-star64: enable USB 3.0 port 65e8b9912670 riscv: dts: starfive: jh7110: pciephy0 USB 3.0 configuration registers 57b5369f3668 riscv: dts: starfive: fml13v01: enable pcie1 4bdea6e33946 riscv: dts: starfive: remove non-existent dac from jh7110 ea7fdb874849 selftests/ovl: add selftests for "override_creds" 37a221fbfb67 ovl: allow to specify override credentials ffd67b6b420d RDMA/mana_ib: Implement DMABUF MR support 7ae1972e7488 perf report: Add parallelism sort key f13bc61b2e37 perf report: Add machine parallelism 3201bfa368fe perf amd ibs: Sync arch/x86/include/asm/amd-ibs.h header with the kernel 0b347a4218da perf/amd/ibs: Update DTLB/PageSize decode logic d20610c19b4a perf/amd/ibs: Add support for OP Load Latency Filtering 539bd2035283 mtd: spi-nor: sst: Fix SST write failure 0374ede5ec2d cpuidle: menu: Avoid discarding useful information e4e79770c0f5 cpuidle: menu: Eliminate outliers on both ends of the sample set e538a6dde6e1 cpuidle: menu: Tweak threshold use in get_typical_interval() 0bbaecbdf05c cpuidle: menu: Use one loop for average and variance computations 8d8ea9da4262 cpuidle: menu: Drop a redundant local variable 6b06755af667 x86/amd_node: Add support for debugfs access to SMN registers bebe0afb7451 x86/amd_node: Add SMN offsets to exclusive region access 735049b801cf x86/amd_node, platform/x86/amd/hsmp: Have HSMP use SMN through AMD_NODE 20c2c1baa9ab VFS: add common error checks to lookup_one_qstr_excl() a97b8bfbb9f1 VFS: change kern_path_locked() and user_path_locked_at() to never return negative dentry d6366658dfb7 smb: client, common: Avoid multiple -Wflex-array-member-not-at-end warnings 37bc96ed4620 smb311: failure to open files of length 1040 when mounting with SMB3.1.1 POSIX extensions 60559099985b CIFS: Propagate min offload along with other parameters from primary to secondary channels. b8bd16a0ae06 objtool: Rename ".rodata..c_jump_table" to "..rodata.c_jump_table" 7e48640c7b9b cifs: Treat unhandled directory name surrogate reparse points as mount directory nodes b5036f7772cd cifs: Throw -EOPNOTSUPP error on unsupported reparse point type from parse_reparse_point() 252e6671d6b7 power: supply: axp20x_usb_power: Fix typo in dev_warn message 161072d43a8c RDMA/irdma: Switch to using the crc32c library ecb642900deb dt-bindings: thermal: Correct indentation and style in DTS example c3a7549d86bd thermal/drivers/brcmstb_thermal: Add support for BCM74110 0d6667f6dd95 dt-bindings: thermal: Update for BCM74110 c9094d670d77 thermal/drivers/mediatek/lvts: Only update IRQ enable for valid sensors 37def932fc28 thermal/drivers/mediatek/lvts: Start sensor interrupts disabled 041e6a4bf6c4 thermal/drivers/mediatek/lvts: Disable low offset IRQ for minimum threshold 3022d8cf4e3d thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold 180f1b606171 thermal/drivers/mediatek/lvts: Disable monitor mode during suspend 4ee9f4d75222 thermal: core: Remove duplicate struct declaration beb2ee5a2031 thermal/drivers/rockchip: Add missing rk3328 mapping entry 58b672969afc thermal/drivers/tsens: Add TSENS enable and calibration support for V2 3ebeea0b47f9 dt-bindings: thermal: tsens: Add ipq5332, ipq5424 compatible 2c3230fb8db9 VFS: repack LOOKUP_ bit flags. 1ba8260dd914 VFS: repack LOOKUP_ bit flags. 9748cb2dc393 VFS: repack DENTRY_ flags. 319b865ac1b8 VFS: repack DENTRY_ flags. 60c55557b96e thermal/drivers/qoriq: Power down TMU on system suspend ea5e49e101d5 thermal/drivers/qoriq: Use dev_err_probe() simplify the code