6613476e225e Linux 6.8-rc1 249f441f83c5 bcachefs: Improve inode_to_text() d826cc57c53f bcachefs: logged_ops_format.h 8d52ba60c4dc bcachefs: reflink_format.h b2fa1b633bac bcachefs; extents_format.h 0560eb9abf7d bcachefs: ec_format.h c6c4ff6507c4 bcachefs: subvolume_format.h 8fed323b1404 bcachefs: snapshot_format.h d455179fce10 bcachefs: alloc_background_format.h 72e0801049c9 bcachefs: xattr_format.h 7ffc4daa5f08 bcachefs: dirent_format.h b36425da71fe bcachefs: inode_format.h 82de6207fb20 bcachefs; quota_format.h 43314801a439 bcachefs: sb-counters_format.h 3a58dfbc46c2 bcachefs: counters.c -> sb-counters.c 12207f49ef41 bcachefs: comment bch_subvolume d32088f2f2f0 bcachefs: bch_snapshot::btime 7be0208fc992 bcachefs: add missing __GFP_NOWARN d7e77f53e90e bcachefs: opts->compression can now also be applied in the background ec4edd7b9d20 bcachefs: Prep work for variable size btree node buffers 2acc59dd88d2 bcachefs: grab s_umount only if snapshotting 369acf97d6fd bcachefs: kvfree bch_fs::snapshots in bch2_fs_snapshots_exit 00fff4dd5866 bcachefs: bios must be 512 byte algined aead3428e8b7 bcachefs: remove redundant variable tmp b97de453651f bcachefs: Improve trace_trans_restart_relock 46bf2e9cc745 bcachefs: Fix excess transaction restarts in __bchfs_fallocate() 1a5039041b37 bcachefs: extents_to_bp_state ba96d36ca526 bcachefs: bkey_and_val_eq() e6a2566f7a00 bcachefs: Better journal tracepoints 4ae016607b90 bcachefs: Print size of superblock with space allocated a6548c8b5eb5 bcachefs: Avoid flushing the journal in the discard path 189c176c5dd3 bcachefs: Improve move_extent tracepoint ef740a1e2939 bcachefs: Add missing bch2_moving_ctxt_flush_all() fa3185af43dc bcachefs: Re-add move_extent_write tracepoint d92b83f592d8 bcachefs: bch2_kthread_io_clock_wait() no longer sleeps until full amount 741c1d3ec1a4 bcachefs: Add .val_to_text() for KEY_TYPE_cookie 0124f42da70c bcachefs: Don't pass memcmp() as a pointer 57f2d2097603 bcachefs: Reduce would_deadlock restarts 5b14ce35af90 bcachefs: bch2_trans_account_disk_usage_change() 8e7834a88316 bcachefs: bch_fs_usage_base 4f564f4f9fdd bcachefs: bch2_prt_compression_type() e58f963cecbd bcachefs: helpers for printing data types 38c23fb809f6 bcachefs: BTREE_TRIGGER_ATOMIC 9d5dba2ba86d bcachefs: drop to_text code for obsolete bps in alloc keys 3fe8a1864042 bcachefs: eytzinger_for_each() declares loop iter 4ecad0da9de8 bcachefs: Don't log errors if BCH_WRITE_ALLOC_NOWAIT e240c1b3635e bcachefs: fix memleak in bch2_split_devs 31e97d7c9ae3 media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) ff82e84e80fc coccinelle: device_attr_show: simplify patch case 978ffcbf00d8 execve: open the executable file before doing anything else 2bebc3cd4870 Revert "firmware/sysfb: Clear screen_info state after consuming it" 68ea60a7961c coccinelle: device_attr_show: Adapt to the latest Documentation/filesystems/sysfs.rst d26270061ae6 string: Remove strlcpy() 78e727e58e54 cifs: update iface_last_update on each query-and-update f591062bdbf4 cifs: handle servers that still advertise multichannel after disabling ce09f8d8a713 cifs: new mount option called retrans 49fe25ce8381 cifs: reschedule periodic query for server interfaces 66c9314b61ed smb: client: don't clobber ->i_rdev from cached reparse points f83709b9e0eb smb: client: get rid of smb311_posix_query_path_info() 858e74876c5c smb: client: parse owner/group when creating reparse points 76025cc2285d smb: client: fix parsing of SMB3.1.1 POSIX create context cfb7a13399be cifs: update known bugs mentioned in kernel docs for cifs f24a70106dc1 lib: checksum: Fix build with CONFIG_NET=n 71fee48fb772 tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug ef175b29a242 of: Stop circularly including of_device.h and of_platform.h 527eb67e0cfb clk: qcom: gcc-x1e80100: Replace of_device.h with explicit includes ed7dafcc5364 thermal: loongson2: Replace of_device.h with explicit includes 5e6c3454b405 net: can: Use device_get_match_data() 61c2ef4b6cb0 sparc: Use device_get_match_data() cb95a4fa50bb dmaengine: dw-edma: increase size of 'name' in debugfs code 6386f6c995b3 dmaengine: fsl-qdma: increase size of 'irq_name' 404290240827 dmaengine: shdma: increase size of 'dev_id' f829bca2e294 dmaengine: xilinx: xdma: Fix kernel-doc warnings 62b68a887959 dmaengine: usb-dmac: Avoid format-overflow warning c4d6dcb3b625 dmaengine: sh: rz-dmac: Avoid format-overflow warning 98373a211593 dmaengine: imx-sdma: fix Excess kernel-doc warnings 620a7e4c1f03 dmaengine: xilinx: xdma: Fix initialization location of desc in xdma_channel_isr() fe0d495e759c dmaengine: xilinx: xdma: Fix operator precedence in xdma_prep_interleaved_dma() 99fe83ab3bb0 sh: vsyscall: Remove unnecessary $(foreach ...) d87123aa9a79 sh: ecovec24: Rename missed backlight field from fbdev to dev cacea81390fd nouveau/vmm: don't set addr on the fail path to avoid warning 7f738527a7a0 cifs: new nt status codes from MS-SMB2 268b8b5797be cifs: pick channel for tcon and tdis 936eba9cfb5c cifs: open_cached_dir should not rely on primary channel d7851dc13d87 smb3: minor documentation updates 17d49b7e47a1 power: supply: bq24190_charger: Fix "initializer element is not constant" error 4525462dd0db riscv: lib: Check if output in asm goto supported 66f962d8939f riscv: Fix build error on rv32 + XIP aa0901a9008e drm/amdgpu: Enable GFXOFF for Compute on GFX11 b2139c96dc95 drm/amd/display: Drop 'acrtc' and add 'new_crtc_state' NULL check for writeback requests. fb1c93c2e960 drm/amdgpu: revert "Adjust removal control flow for smu v13_0_2" 3c4e4eb5d872 drm/amdkfd: init drm_client with funcs hook 05638ff6dd6f drm/amd/display: Fix a switch statement in populate_dml_output_cfg_from_stream_state() bc03c02cc199 drm/amdgpu: Fix the null pointer when load rlc firmware bfe79f5fff13 drm/amd/display: Align the returned error code with legacy DP d3579f5df053 drm/amd/display: Fix DML2 watermark calculation 3ba2a0bfd8cf drm/amd/display: Clear OPTC mem select on disable 4b56f7d47be8 drm/amd/display: Port DENTIST hang and TDR fixes to OTG disable W/A 8a51cc097dd5 drm/amd/display: Add logging resource checks aa36d8971fcc drm/amd/display: Init link enc resources in dc_state only if res_pool presents 3bb9b1f958c3 drm/amd/display: Fix late derefrence 'dsc' check in 'link_set_dsc_pps_packet()' e28b0359587f bcachefs: Replace strlcpy() with strscpy() 4503538d3066 MAINTAINERS: use proper email for my I2C work 90f9b1406236 i2c: stm32f7: add support for stm32mp25 soc a058b24c0802 i2c: stm32f7: perform I2C_ISR read once at beginning of event isr bf12998e1a68 dt-bindings: i2c: document st,stm32mp25-i2c compatible 33a00d919253 i2c: stm32f7: simplify status messages in case of errors e6103cd45ef0 i2c: stm32f7: perform most of irq job in threaded handler a51e224c2f42 i2c: stm32f7: use dev_err_probe upon calls of devm_request_irq 2f189493ae32 i2c: i801: Add lis3lv02d for Dell XPS 15 7590 6d9450464ce1 i2c: i801: Add lis3lv02d for Dell Precision 3540 bb7c0209c4fe i2c: wmt: Reduce redundant: REG_CR setting 4c541c6a66df i2c: wmt: Reduce redundant: function parameter 7108ecf3cbc7 i2c: wmt: Reduce redundant: clock mode setting 8a22991a48f2 i2c: wmt: Reduce redundant: wait event complete 462e9804d2c9 i2c: wmt: Reduce redundant: bus busy check a8355235dbd5 i2c: mux: reg: Remove class-based device auto-detection support 94959c0e796e i2c: make i2c_bus_type const 614ef4d30fe7 dt-bindings: at24: add ROHM BR24G04 2b0eee4f6add eeprom: at24: use of_match_ptr() e535af5c4225 i2c: cpm: Remove linux,i2c-index conversion from be32 db63eacdf61d i2c: imx: Make SDA actually optional for bus recovering 13e3a512a290 i2c: smbus: Support up to 8 SPD EEPROMs 92a85b7c6262 i2c: rk3x: Adjust mask/value offset for i2c2 on rv1126 187432b82173 i2c: s3c24xx: add support for atomic transfers 990489e1042c i2c: s3c24xx: fix transferring more than one message in polling mode 0d9cf23ed55d i2c: s3c24xx: fix read transfers in polling mode d0520eb3ed54 i2c: rcar: add FastMode+ support for Gen4 2b523c46e81e i2c: rcar: introduce Gen4 devices e19e1abc9ce4 i2c: npcm7xx: move to per-adapter debugfs directory c66520c02c2f i2c: gpio: move to per-adapter debugfs directory 73febd775bdb i2c: create debugfs entry per adapter f79ad78a2584 staging: greybus: Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON 8cd210d200ad media: netup_unidvb: Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON c1cc7ccb0ff7 i2c: stub: Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON 9fd12f385720 i2c: Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON f21682b362b6 drm/amd/pm: Remove I2C_CLASS_SPD support b60db383e2ba include/linux/i2c.h: remove I2C_CLASS_DDC support 754bd2fffc91 fbdev: remove I2C_CLASS_DDC support e965a7072767 drm: remove I2C_CLASS_DDC support 18f14afe2816 powerpc/64s: Increase default stack size to 32KB c3365ced1375 Update MAINTAINERS email address 0b549c4f5941 cifs: minor comment cleanup d8392c203e84 smb3: show beginning time for per share stats 9cfd3b502153 i40e: Include types.h to some headers 2e7ef287f07c ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work b34f4de6d30c selftests: mlxsw: qos_pfc: Adjust the test to support 8 lanes 40cc674bafd5 selftests: mlxsw: qos_pfc: Remove wrong description 62bef63646c1 mlxsw: spectrum_router: Register netdevice notifier before nexthop 483ae90d8f97 mlxsw: spectrum_acl_tcam: Fix stack corruption efeb7dfea8ee mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path 6d6eeabcfaba mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure b2e792ae883a Documentation: block: ioprio: Update schedulers baa7d536077d loop: fix the the direct I/O support check when used on top of block devices 7a8e9cdf9405 seq_buf: Make DECLARE_SEQ_BUF() usable f1172f3ee3a9 ethtool: netlink: Add missing ethnl_ops_begin/complete 1b20d0486a60 arm64: Fix silcon-errata.rst formatting dc7eb8755797 arm64/sme: Always exit sme_alloc() early with existing storage 8410186ca480 arm64/fpsimd: Remove spurious check for SVE support b7c510d04904 arm64/ptrace: Don't flush ZA/ZT storage when writing ZA via ptrace da59f1d051d5 arm64: entry: simplify kernel_exit logic 832dd634bd1b arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD dd2d40acdbb2 selftests: bonding: Add more missing config options 39369c9a6e09 selftests: netdevsim: add a config file 76ec90a996e3 libbpf: warn on unexpected __arg_ctx type when rewriting BTF 989410cde819 selftests/bpf: add tests confirming type logic in kernel for __arg_ctx 0ba971511d16 bpf: enforce types for __arg_ctx-tagged arguments in global subprogs 66967a32d3b1 bpf: extract bpf_ctx_convert_map logic and make it more reusable 01b55f4f0cd6 libbpf: feature-detect arg:ctx tag support in kernel 080c4324fa5e riscv: optimize ELF relocation function in riscv 102434010592 RISC-V: Implement archrandom when Zkr is available 55ca8d7aa2af riscv: Optimize hweight API with Zbb extension c4db7ff7a9ed riscv: add dependency among Image(.gz), loader(.bin), and vmlinuz.efi 629291dd8499 samples: ftrace: Add RISC-V support for SAMPLE_FTRACE_DIRECT[_MULTI] 196c79f19a92 riscv: ftrace: Add DYNAMIC_FTRACE_WITH_DIRECT_CALLS support 35e61e8827ee riscv: ftrace: Make function graph use ftrace directly b546d6363af4 riscv: select FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY a4426641f00c lib/Kconfig.debug: Update AS_HAS_NON_CONST_LEB128 comment and name ae84ff9a14a5 riscv: Restrict DWARF5 when building with LLVM to known working versions 55b71d2ce133 riscv: Hoist linker relaxation disabling logic into Kconfig 6f4c45cbcb00 kunit: Add tests for csum_ipv6_magic and ip_fast_csum a04c192eabfb riscv: Add checksum library e11e367e9fe5 riscv: Add checksum header 2ce5729fce8f riscv: Add static key for misaligned accesses 1e7196fa5b03 asm-generic: Improve csum_fold 0de65288d75f RISC-V: selftests: cbo: Ensure asm operands match constraints 14688f1a91e1 rtc: nuvoton: Compatible with NCT3015Y-R and NCT3018Y-R f5334aa88345 rtc: da9063: Use dev_err_probe() 4b60c32e979a rtc: da9063: Use device_get_match_data() 8681de6457aa rtc: da9063: Make IRQ as optional dd7fe5d9fd6a rtc: max31335: Fix comparison in max31335_volatile_reg() b7d450d98b0f rtc: max31335: use regmap_update_bits_check 590b1d19d739 rtc: max31335: remove unecessary locking 49e60333d743 blk-mq: Remove the hctx 'run' debugfs attribute 4f41d30cd6dc kdb: Fix a potential buffer overflow in kdb_local() fb3c007fde80 ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5 b4bc35cf8704 io_uring: combine cq_wait_nr checks e8c407717b48 io_uring: clean *local_work_add var naming d381099f980b io_uring: clean up local tw add-wait sync dc12d1799ce7 io_uring: adjust defer tw counting baf59771343d io_uring/register: guard compat syscall with CONFIG_COMPAT 78fbb92af27d nbd: always initialize struct msghdr completely b9bd10c43456 s390/vfio-ap: do not reset queue removed from host config f009cfa46655 s390/vfio-ap: reset queues associated with adapter for queue unbound from driver f848cba767e5 s390/vfio-ap: reset queues filtered from the guest's AP config 774d10196e64 s390/vfio-ap: let on_scan_complete() callback filter matrix and update guest's APCB 16fb78cbf56e s390/vfio-ap: loop over the shadow APCB when filtering guest's AP configuration 850fb7fa8c68 s390/vfio-ap: always filter entire AP matrix 8f54fca3f8fc s390/net: add Thorsten Winkler as maintainer d6938c1c76c6 ipvs: avoid stat macros calls from preemptible context 113661e07460 netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description 6b1ca88e4bb6 netfilter: nf_tables: skip dead set elements in netlink dump 3ce67e3793f4 netfilter: nf_tables: do not allow mismatch field size and set key length b1db244ffd04 netfilter: nf_tables: check if catch-all set element is active in next generation 9874808878d9 netfilter: bridge: replace physindev with physinif in nf_bridge_info a54e72197037 netfilter: propagate net to nf_bridge_get_physindev aeaa44075f8e netfilter: nf_queue: remove excess nf_bridge variable c3f9fd54cd87 netfilter: nfnetlink_log: use proper helper for fetching physinif 91a139cee120 netfilter: nft_limit: do not ignore unsupported flags 3c13725f43dc netfilter: nf_tables: bail out if stateful expression provides no .clone 65b3bd600e15 netfilter: nf_tables: validate .maxattr at expression registration 0617c3de9b40 netfilter: nf_tables: reject invalid set policy ea937f772083 net: netdevsim: don't try to destroy PHC on VFs c0f5aec28edf mptcp: relax check on MPC passive fallback c2945c435c99 net: stmmac: Prevent DSA tags from breaking COE efb8235bfdbe gpiolib: revert the attempt to protect the GPIO device list with an rwsem 6e441fa3ac47 MAINTAINERS: Add BPF JIT for LOONGARCH entry fc562925f51c LoongArch: Update Loongson-3 default config file 36a87385e31c LoongArch: BPF: Prevent out-of-bounds memory access 21c5ae5cc1ee LoongArch: BPF: Support 64-bit pointers to kfuncs 91af17cd7d03 LoongArch: Fix definition of ftrace_regs_set_instruction_pointer() 78de91b45860 LoongArch: Use generic interface to support crashkernel=X,[high,low] c2396651309e LoongArch: Fix and simplify fcsr initialization on execve() ce68ff3528e6 LoongArch: Let cores_io_master cover the largest NR_CPUS d23b77953f5a LoongArch: Change SHMLBA from SZ_64K to PAGE_SIZE 9499daeade0e LoongArch: Add a missing call to efi_esrt_init() 44a01f1f726a LoongArch: Parsing CPU-related information from DTS 2905844f6828 LoongArch: dts: DeviceTree for Loongson-2K2000 30a5532a3206 LoongArch: dts: DeviceTree for Loongson-2K1000 0f66569c8594 LoongArch: dts: DeviceTree for Loongson-2K0500 5f346a6e5970 LoongArch: Allow device trees be built into the kernel db8ce2407090 dt-bindings: interrupt-controller: loongson,liointc: Fix dtbs_check warning for interrupt-names aaeebb3ea4f2 dt-bindings: interrupt-controller: loongson,liointc: Fix dtbs_check warning for reg-names ec6b36edf0ce dt-bindings: loongarch: Add Loongson SoC boards compatibles 8e07e0e3964c dt-bindings: loongarch: Add CPU bindings for LoongArch 90868ff9cade LoongArch: Enable initial Rust support f58b0abae839 scripts/min-tool-version.sh: Raise minimum clang version to 18.0.0 for loongarch 2772ae4d66d1 modpost: Ignore relaxation and alignment marker relocs on LoongArch e9ce7ededf14 selftests: rtnetlink: use setup_ns in bonding test 97eb5d51b4a5 net: sfp-bus: fix SFP mode detect from bitrate 776dac5a6627 net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe 8ca5d2641be2 cifs: remove redundant variable tcon_exist 1057066009c4 eventfs: Use kcalloc() instead of kzalloc() 852e46e239ee eventfs: Do not create dentries nor inodes in iterate_shared 7bed6f3d08b7 block: Fix iterating over an empty bio with bio_for_each_folio_all 53c41052ba31 eventfs: Have the inodes all for files and directories all be the same 58f65f9db7e0 Input: atkbd - use ab83 as id when skipping the getid command be50df31c4e2 block: bio-integrity: fix kcalloc() arguments order 33772ff3b887 selftests/bpf: Add test for alu on PTR_TO_FLOW_KEYS 22c7fa171a02 bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS 2080ff949307 riscv: vector: allow kernel-mode Vector with preemption bd446f5df5af riscv: vector: use kmem_cache to manage vector context 5b6048f2ff71 riscv: vector: use a mask to write vstate_ctrl d6c78f1ca3e8 riscv: vector: do not pass task_struct into riscv_v_vstate_{save,restore}() a93fdaf18312 riscv: fpu: drop SR_SD bit checking c2a658d41924 riscv: lib: vectorize copy_to_user/copy_from_user 7df56cbc27e4 riscv: sched: defer restoring Vector context for user c5674d00cacd riscv: Add vector extension XOR implementation 956895b9d8f7 riscv: vector: make Vector always available for softirq context ecd2ada8a5e0 riscv: Add support for kernel mode vector 03fb8565c880 selftests: bonding: add missing build configs 4697381bd076 selftests: netdevsim: correct expected FEC strings 2c4ca7977298 selftests: netdevsim: sprinkle more udevadm settle e37617c8e53a sched/fair: Fix frequency selection for non-invariant case b018cee73698 ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on HP ZBook bc7863d18677 ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx a23aa0404218 net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls 49078c1b80b6 selftests: forwarding: Remove executable bits from lib.sh c2518da8e6b0 selftests: bonding: Change script interpreter d7643fe6fb76 drm/amd/display: Avoid enum conversion warning a992c90d8ed3 drm/amd/pm: Fix smuv13.0.6 current clock reporting 91739a897c12 drm/amd/pm: Add error log for smu v13.0.6 reset d7a254fad873 drm/amdkfd: Fix 'node' NULL check in 'svm_range_get_range_boundaries()' c3d5e297dcae drm/amdgpu: drop exp hw support check for GC 9.4.3 51258acdc475 drm/amdgpu: move debug options init prior to amdgpu device init d20e1aec8862 drm/amdgpu: add debug flag to place fw bo on vram for frontdoor loading 6c5683bd9eca Revert "drm/amdgpu: add param to specify fw bo location for front-door loading" 7073934f5d73 drm/amd/display: Fix variable deferencing before NULL check in edp_setup_replay() 2b9a073b7304 drm/amdgpu: update regGL2C_CTRL4 value in golden setting 8a44fdd3cf91 drm/amdgpu: Release 'adev->pm.fw' before return in 'amdgpu_device_need_post()' 8e8272f0dc22 drm/amdgpu: Fix unsigned comparison with less than zero in vpe_u1_8_from_fraction() fac4ebd79fed drm/amdgpu: Fix with right return code '-EIO' in 'amdgpu_gmc_vram_checking()' 30d8dffab7d0 drm/amdgpu: Do not program VM_L2_CNTL under SRIOV 6616b5e19991 drm/amd/powerplay: Fix kzalloc parameter 'ATOM_Tonga_PPM_Table' in 'get_platform_power_management_table()' c9edcc1864f8 drm/amdgpu: update ATHUB_MISC_CNTL offset for athub v3.3 8f8cb7124e86 drm/amdgpu: update headers for nbio v7.11 6127d7df4a5b drm/amdgpu/pm: clarify debugfs pm output d02069850fc1 drm/amdgpu: fall back to INPUT power for AVG power via INFO IOCTL 25852d4b9757 drm/amdgpu: fix avg vs input power reporting on smu7 02eed83abc13 drm/amdkfd: fixes for HMM mem allocation dedaf03b99d6 rtc: max31335: add driver support 5905777847b5 dt-bindings: rtc: max31335: add max31335 bindings 62b38f30a00f gpio: EN7523: fix kernel-doc warnings 83c0711453e5 rtc: rv8803: add wakeup-source support eea7615b684f rtc: ac100: remove misuses of kernel-doc 5f4c01f1e3c7 spinlock: Fix failing build for PREEMPT_RT bf3ff145df18 drm/xe: display support should not depend on EXPERT 2db6b72c9897 PCI: Fix kernel-doc issues 832b371097eb gpiolib: Fix scope-based gpio_device refcounting 04036d49c44b virtio_blk: remove duplicate check if queue is broken in virtblk_done 2b872b0f466d erofs: Don't use certain unnecessary folio_*() functions 2a965d1b15d2 ceph: get rid of passing callbacks in __dentry_leases_walk() f6fb21b22fbe ceph: d_obtain_{alias,root}(ERR_PTR(...)) will do the right thing 0f4cf64eabc6 ceph: fix invalid pointer access if get_quota_realm return ERR_PTR b36b03344f5f ceph: remove duplicated code in ceph_netfs_issue_read() 6df89bf220fd ceph: send oldest_client_tid when renewing caps 66207de308df ceph: rename create_session_open_msg() to create_session_full_msg() 9c896d6bc3df ceph: select FS_ENCRYPTION_ALGS if FS_ENCRYPTION b493ad718b1f ceph: fix deadlock or deadcode of misusing dget() aaefabc4a5f7 ceph: try to allocate a smaller extent map for sparse read b79e4a0aa902 libceph: remove MAX_EXTENTS check for sparse reads f48e0342a74d ceph: reinitialize mds feature bit even when session in open cbcb358b744b ceph: skip reconnecting if MDS is not ready 8049e3954aea drm/xe: Fix bounds checking in __xe_bo_placement_for_flags() 7425c43c268f drm/xe/migrate: Fix CCS copy for small VRAM copy chunks ec32f4f1bed8 drm/xe: unlock on error path in xe_vm_add_compute_exec_queue() 616576df3519 drm/xe/selftests: Fix an error pointer dereference bug ffd915e41a4a drm/xe/device: clean up on error in probe() 190db3b1da8f drm/xe: Fix build bug for GCC 11 23ca3d2fe367 drm/xe: Check skip_guc_pc before setting SLPC flag 19c022252424 drm/xe: Fix modifying exec_queue priority in xe_migrate_init fef257eb6dcb drm/xe: Fix guc_exec_queue_set_priority 98949068eb55 drm/xe: Annotate xe_ttm_stolen_mgr::mapping with __iomem 5c63e7574739 drm/xe: Annotate multiple mmio pointers with __iomem 77232e6a2844 drm/xe: Annotate xe_mem_region::mapping with __iomem 3ec276d06698 drm/xe: Use __iomem for the regs pointer 457f44398334 drm/xe/vm: Fix an error path 56c253daabc8 drm/xe: Fix exec IOCTL long running exec queue ring full condition 7b1a8a5fcee4 drm/xe: Fix definition of intel_wakeref_t 5c7fa5c8ad79 sbitmap: remove stale comment in sbq_calc_wake_batch 521277d12b5a block: Correct a documentation comment in blk-cgroup.c ab09fb9c629e ASoC: SOF: ipc4-loader: remove the CPC check warnings 848c8f563dad ASoC: SOF: ipc4-pcm: remove log message for LLP 19adbe96d3e3 ALSA: hda: generic: Remove obsolete call to ledtrig_audio_get 3787ffdd13de ALSA: scarlett2: Fix yet more -Wformat-truncation warnings d460e9c20751 gpio: mlxbf3: add an error code check in mlxbf3_gpio_probe 314c020c4ed3 dt-bindings: gpio: xilinx: Fix node address in gpio c8fb5a52b977 gpio: rtd: Fix signedness bug in probe 7c65aa3cc072 dma-debug: fix kernel-doc warnings 205e18c13545 nouveau/gsp: handle engines in runl without nonstall interrupts. 77bebd186442 ksmbd: only v2 leases handle the directory 4fa0888f6f3e i3c: document hotjoin sysfs entry 34d946b723b5 i3c: master: fix kernel-doc check warning 38d20c62903d ksmbd: fix UAF issue in ksmbd_tcp_new_connection() 92e470163d96 ksmbd: validate mech token in session setup fdfd6dde4328 ksmbd: update feature status in documentation e327b2372bc0 net: ravb: Fix dma_addr_t truncation in error case 2539b15d504c hwmon: (npcm750-pwm-fan) Fix crash observed when instantiating nuvoton,npcm750-pwm-fan 95931a245b44 null_blk: Remove usage of the deprecated ida_simple_xx() API c061be1bd5e7 MAINTAINERS: eth: mvneta: update entry 034ea1305e65 net: tls, add test to capture error on large splice dc9dfc8dc629 net: tls, fix WARNIING in __sk_msg_free cd795fb0c352 mailbox: mtk-cmdq: Add CMDQ driver support for mt8188 df71f7818fb2 mailbox: mtk-cmdq: Sort cmdq platform data by compatible name 060177644136 mailbox: mtk-cmdq: Rename gce_plat variable with SoC name postfix 171c8a20850f dt-bindings: mailbox: qcom-ipcc: document the X1E80100 Inter-Processor Communication Controller cdf179a9d3e4 mailbox: zynqmp-ipi: Convert to platform remove callback returning void ab572ab44b04 mailbox: tegra-hsp: Convert to platform remove callback returning void b8e346bd8fb9 mailbox: sun6i-msgbox: Convert to platform remove callback returning void 0a902f502e39 mailbox: stm32-ipcc: Convert to platform remove callback returning void d3a0021c4132 mailbox: qcom-ipcc: Convert to platform remove callback returning void ce42b93c6370 mailbox: qcom-apcs-ipc: Convert to platform remove callback returning void 67785923d3f5 mailbox: omap: Convert to platform remove callback returning void e89c7c3766dc mailbox: mtk-cmdq: Convert to platform remove callback returning void bf562bc5a86b mailbox: mailbox-test: Convert to platform remove callback returning void a0c313d08d15 mailbox: imx: Convert to platform remove callback returning void 74701ffbf7db mailbox: bcm-pdc: Convert to platform remove callback returning void d0a724d419cc mailbox: bcm-flexrm: Convert to platform remove callback returning void b3734a8291ad mailbox: zynqmp-ipi: fix an Excess struct member kernel-doc warning 7f923ab20faa dt-bindings: mailbox: add Versal IPI bindings 0a49b66c7413 dt-bindings: mailbox: zynqmp: extend required list ee01c0b4384d mailbox: arm_mhuv2: Fix a bug for mhuv2_sender_interrupt a71c8424e309 mailbox: qcom-apcs-ipc: re-organize compatibles with fallbacks 1e9cb7e007dc dt-bindings: mailbox: qcom,apcs-kpss-global: use fallbacks 24583bd204d5 dt-bindings: mailbox: qcom,apcs-kpss-global: drop duplicated qcom,ipq8074-apcs-apps-global dbd7db7787ba selftests/bpf: Test udp and tcp iter batching 2242fd537fab bpf: Avoid iter->offset making backward progress in bpf_iter_udp 19ca0823f6ea bpf: iter_udp: Retry with a larger batch size without going back to the previous bucket 894d7508316e net: netdev_queue: netdev_txq_completed_mb(): fix wake condition 9181d6f8a2bb net: add more sanity check in virtio_net_hdr_to_skb() 118a8cf504d7 erofs: fix inconsistent per-file compression format e18405d0be80 net: sched: track device in tcf_block_get/put_ext() only for clsact binder types 482521d8e0c6 udp: annotate data-races around up->pending 08300adac3b8 net: stmmac: Fix ethool link settings ops for integrated PCS ba5afb9a84df fs: rework listmount() implementation 7b4f36cd22a6 block: ensure we hold a queue reference when using queue limits c919330dd578 f2fs: fix double free of f2fs_sb_info 724b00c12957 mptcp: refine opt_mp_capable determination 66ff70df1a91 mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req() be1d9d9d38da mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect() c1665273bdc7 mptcp: strict validation before using mp_opt->hmac 89e23277f9c1 mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN cbdd50ec8b1d net: liquidio: fix clang-specific W=1 build warnings 5d4747a6cc8e userfaultfd: avoid huge_zero_page in UFFDIO_MOVE aa8f91910bf5 MAINTAINERS: add entry for shrinker 00bcfcd47a52 selftests: mm: hugepage-vmemmap fails on 64K page size systems 11684134140b mm/memory_hotplug: fix memmap_on_memory sysfs value retrieval 55f958c55c2f mailmap: switch email for Tanzir Hasan 0b8f128da761 mailmap: add old address mappings for Randy 4e87ff59cebb kernel/crash_core.c: make __crash_hotplug_lock static 7ea6ec4c2529 efi: disable mirror feature during crashkernel 7bb943806ff6 kexec: do syscore_shutdown() in kernel_kexec 327b4603c0b2 mailmap: update entry for Manivannan Sadhasivam 4cccb6221cae fs/proc/task_mmu: move mmu notification mechanism inside mm lock ea52f71598f3 mm: zswap: switch maintainers to recently active developers and reviewers efbd63983533 scripts/decode_stacktrace.sh: optionally use LLVM utilities cc478e0b6bdf kasan: avoid resetting aux_lock aaa2c9a97c22 lib/Kconfig.debug: disable CONFIG_DEBUG_INFO_BTF for Hexagon 65cc86800cf2 MAINTAINERS: update LTP maintainers 4a693ce65b18 kdump: defer the insertion of crashkernel resources 73bf93edeeea cxl/core: use sysfs_emit() for attr's _show() 9320fc509b87 pwm: jz4740: Don't use dev_err_probe() in .request() a297d07b9a1e pwm: Fix out-of-bounds access in of_pwm_single_xlate() 678164a5f0ec pwm: bcm2835: Remove duplicate call to clk_rate_exclusive_put() 454abb80e26a ALSA: hda: Properly setup HDMI stream 309ce6741430 blk-mq: rename blk_mq_can_use_cached_rq 25c1772a0493 block: print symbolic error name instead of error code 5266caaf5660 blk-mq: fix IO hang from sbitmap wakeup race 7afc0e7f681e MAINTAINERS: pwm: Thierry steps down, Uwe takes over 6dcb35088e26 thermal/debugfs: Unlock on error path in thermal_debug_tz_trip_up() 97566d09fd02 thermal: intel: hfi: Add syscore callbacks for system-wide PM e95fa7404716 thermal: gov_power_allocator: avoid inability to reset a cdev fd881eac3af6 thermal: helpers: Rearrange thermal_cdev_set_cur_state() 11fde9393148 thermal: netlink: Rework notify API for cooling devices 57a427c81c32 thermal: core: Use kstrdup_const() during cooling device registration 7ef01f228c9f thermal/debugfs: Add thermal debugfs information for mitigation episodes 755113d76786 thermal/debugfs: Add thermal cooling device debugfs information 7ea26f9460c6 fsnotify: compile out fsnotify permission hooks if !FANOTIFY_ACCESS_PERMISSIONS 301bda18ac73 ASoC: audio-graph-card2: fix index check on graph_parse_node_multi_nm() 813c2f2925ee ASoC: SOF: icp3-dtrace: Revert "Fix wrong kfree() usage" 3046a1091137 s390/pai_ext: split function paiext_push_sample 0dade41d1613 s390/pai_ext: rework function paiext_copy argments cb1259b7b574 s390/pai: rework paiXXX_start and paiXXX_stop functions 0578a54110ff s390/pai_crypto: split function paicrypt_push_sample 8d0e8a8aa3a1 s390/pai: rework paixxxx_getctr interface f827bcdafa2a arm64: errata: Add Cortex-A510 speculative unprivileged load workaround 546b7cde9b1d arm64: Rename ARM64_WORKAROUND_2966298 3931261ecf46 arm64: fpsimd: Bring cond_yield asm macro in line with new rules 8c5a19cb17a7 arm64: scs: Work around full LTO issue with dynamic SCS b95df3bd1ea3 arm64: irq: include 907ee6681788 net: fill in MODULE_DESCRIPTION()s for wx_lib 689237ab37c5 fbdev/intelfb: Remove driver c25a19afb81c fbdev/hyperv_fb: Do not clear global screen_info df67699c9cb0 firmware/sysfb: Clear screen_info state after consuming it 0aa0838c84da fbdev/hyperv_fb: Remove firmware framebuffers with aperture helpers 778e73d2411a drm/hyperv: Remove firmware framebuffers with aperture helper 7452b319bd30 fbdev/sis: Remove dependency on screen_info 29328fb06cee video/logo: use %u format specifier for unsigned int values e2e0b838a184 video/sticore: Remove info field from STI struct ca6c080eef42 arch/parisc: Detect primary video device from device instance b362179731f0 fbdev/stifb: Allocate fb_info instance with framebuffer_alloc() 12b8de566fa9 video/sticore: Store ROM device in STI struct 33cd6ea9c067 fbdev: flush deferred IO before closing 15e4c1f46227 fbdev: flush deferred work in fb_deferred_io_fsync() dee56ccb468a fbdev: amba-clcd: Delete the old CLCD driver d9f25b59ed85 fbdev: Remove support for Carillo Ranch driver a03cfad512ac ALSA: oxygen: Fix right channel of capture volume mixer e398822c4751 net: phy: micrel: populate .soft_reset for KSZ9131 acd66c2126eb net: micrel: Fix PTP frame parsing for lan8841 cdac6e1f7164 ALSA: aloop: Introduce a function to get if access is interleaved mode a03cd7602a09 xtensa: don't produce FDPIC output with fdpic toolchain 83ab68168a3d scsi: target: core: Add TMF to tmr_list handling 6df0e077d76b scsi: core: Kick the requeue list after inserting when flushing 38945c2b006b scsi: fnic: unlock on error path in fnic_queuecommand() 567a1e852e87 scsi: fcoe: Fix unsigned comparison with zero in store_ctlr_mode() bec161add35b amt: do not use overwrapped cb area 64e47d8afb5c net: ethernet: ti: am65-cpsw: Fix max mtu to fit ethernet frames e3fe8d28c67b virtio_net: Fix "ā€˜%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings a0cb76a77008 octeontx2-af: CN10KB: Fix FIFO length calculation for RPM2 a159cbe81d3b selftests: rtnetlink: check enslaving iface in a bond ec4ffd100ffb Revert "net: rtnetlink: Enslave device before bringing it up" 8722014311e6 rxrpc: Fix use of Don't Fragment flag 844f104790bd net: dsa: fix netdev_priv() dereference before check on non-DSA netdevice events b33fb5b801c6 net: qualcomm: rmnet: fix global oob in rmnet_policy e689a8769698 selftests/net/tcp-ao: Use LDLIBS instead of LDFLAGS b3739fb3a9e6 wangxunx: select CONFIG_PHYLINK where needed f9678f5825dd MAINTAINERS: ibmvnic: drop Dany from reviewers bd93edbfd70c MAINTAINERS: mark ax25 as Orphan 0bfcdce867f7 MAINTAINERS: Bluetooth: retire Johan (for now?) 384a35866f3a MAINTAINERS: eth: mark Cavium liquidio as an Orphan 009a98bca634 MAINTAINERS: eth: mvneta: move Thomas to CREDITS b59d8485fe7f MAINTAINERS: eth: mt7530: move Landen Chao to CREDITS da14d1fed9c1 MAINTAINERS: eth: mtk: move John to CREDITS c155eca07647 net: fill in MODULE_DESCRIPTION()s for s2io ade98756128a net: fill in MODULE_DESCRIPTION()s for ds26522 module d8610e431fe5 net: fill in MODULE_DESCRIPTION()s for Sun RPC 95c236cc5fc9 net: fill in MODULE_DESCRIPTION()s for NFC 417d8c571cb4 net: fill in MODULE_DESCRIPTION()s for HSR e1b1d282d5cc net: fill in MODULE_DESCRIPTION()s for SLIP 716089b417cf of: unittest: Fix of_count_phandle_with_args() expected value message 22439cf4d1ca dt-bindings: fpga: altera: Convert bridge bindings to yaml 36a7c96b3f26 dt-bindings: fpga: Convert bridge binding to yaml 9defbb1bcf97 dt-bindings: vendor-prefixes: Add smi 3f302388d458 io_uring/rsrc: improve code generation for fixed file assignment 47f2bd2ff382 iommufd/selftest: Check the bus type during probe f6f3721244a8 iommu/vt-d: Add iotlb flush for nested domain 60a031b64984 media: i2c: thp7312: select CONFIG_FW_LOADER ba69655fffdb s390/ptrace: remove leftover comment 74ca89611353 s390/fpu: remove __load_fpu_regs() export d124e484691a s390/mm,fault: remove not needed tsk variable 80df7d6af7f6 s390/pci: fix max size calculation in zpci_memcpy_toio() 0130a0d3a618 s390/kexec: do not automatically select KEXEC option 77ed045e88e5 s390/compat: change default for CONFIG_COMPAT to "n" 393a5778b72a iommufd: Add data structure for Intel VT-d stage-1 cache invalidation bf26eb83fd3b iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl e1fa6640d58e iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op ac8691203c07 iommufd/selftest: Add mock_domain_cache_invalidate_user support 77785117f9c7 iommu: Add iommu_copy_struct_from_user_array helper 8c6eabae3807 iommufd: Add IOMMU_HWPT_INVALIDATE f35b88b66fbb iommu: Add cache_invalidate_user op ead8467f96d6 docs, kprobes: Add loongarch as supported architecture b65a6b44f0ea docs, kprobes: Update email address of Masami Hiramatsu 54a2ffe9524f docs: admin-guide: hw_random: update rng-tools website 22160b08d888 Documentation/core-api: fix spelling mistake in workqueue c48a7c44a1d0 docs: kernel_feat.py: fix potential command injection 1f4cac0f7465 Documentation: constrain alabaster package to older versions 5379c646960e fbdev: hgafb: fix kernel-doc comments af1563f256e2 fbdev: mmp: Fix typo and wording in code comment 75dda3f04ae7 fbdev: fsl-diu-fb: Fix sparse warning due to virt_to_phys() prototype change d6dfcdaa4e6e fbdev: imxfb: add '*/' on a separate line in block comment cb892e5dfed3 fbdev: imxfb: use __func__ for function name 77bf5df43348 fbdev: imxfb: Fix style warnings relating to printk() 62c82a47cbf8 fbdev: imxfb: add missing spaces after ',' f11025059b59 fbdev: imxfb: drop ftrace-like logging df937b8bb604 fbdev: imxfb: add missing SPDX tag da119a074d77 fbdev: imxfb: replace some magic numbers with constants b0e05872f7ae fbdev: imxfb: use BIT, FIELD_{GET,PREP} and GENMASK macros b85f17367990 fbdev: imxfb: move PCR bitfields near their offset 5758844105f7 fbdev: imxfb: fix left margin setting 97b7ac69be2e riscv: mm: Fixup compat arch_get_mmap_end 5f449e245e5b riscv: mm: Fixup compat mode boot failure adb1f95d388a riscv: Fix an off-by-one in get_early_cmdline() 12c16919652b tools: selftests: riscv: Fix compile warnings in mm tests e1baf5e68ed1 tools: selftests: riscv: Fix compile warnings in vector tests b250c9089841 tools: selftests: riscv: Add missing include for vector test ac7b2a02d62f tools: selftests: riscv: Fix compile warnings in cbo b91c26fdb0e8 tools: selftests: riscv: Fix compile warnings in hwprobe 54d7431af73e riscv: Add support for BATCHED_UNMAP_TLB_FLUSH ff172d4818ad riscv: Use hugepage mappings for vmemmap e3b3ec967a7d ASoC: mediatek: sof-common: Add NULL check for normal_link string d3e591a38c98 dt-bindings: riscv: Document cbop-block-size 07df87c0f881 dt-bindings: riscv: permit numbers in "riscv,isa" a452816132d6 dt-bindings: riscv: cpus: Clarify mmu-type interpretation 4dc4af9ce326 riscv: sbi: Introduce system suspend support 18a1ee9d716d ARM: dts: usr8200: Fix phy registers e2596dcf1e9d PCI: brcmstb: Configure HW CLKREQ# mode appropriate for downstream device 14b15aeb3628 dt-bindings: PCI: brcmstb: Add property "brcm,clkreq-mode" 3c1e5abcda64 MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() 89c4b588d11e MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup() e3977e0609a0 Revert "kernfs: convert kernfs_idr_lock to an irq safe raw spinlock" c2dba4d19f65 ARM: defconfig: remove dead platform options 114854438def ARM: defconfig: remove CONFIG_SLUB references 183a967ad19c ARM: defconfig: remove CONFIG_NET_ETHERNET references 984893f80e0f ARM: defconfig: remove sysfs-deprecated entries 23a7fa9c08e8 ARM: defconfig: reorder config lines 67df5b47a946 arm64: defconfig reorder config lines d61b40bf15ce xfs: fix backwards logic in xfs_bmap_alloc_account 5b202c250acd dt-bindings: power: Clarify wording for wakeup-source property 78f70c02bdbc vfio/virtio: fix virtio-pci dependency 31deaeb11ba7 nvmet-rdma: avoid circular locking dependency on install_queue() 07a29b134ce8 nvmet-tcp: avoid circular locking dependency on install_queue() acc657692aed keys, dns: Fix size check of V1 server-list header 3e999770ac1c PM: sleep: Restore asynchronous device resume optimization 68da4c44b994 ext4: fix inconsistent between segment fstrim and full fstrim 1f6bc02f1848 ext4: fallback to complex scan if aligned scan doesn't work 4d5cdd757d0c ext4: convert ext4_da_do_write_end() to take a folio 7c784d624819 ext4: allow for the last group to be marked as trimmed fe80eb15dea5 io_uring/rw: cleanup io_rw_done() 06c59d427017 nvme-pci: set doorbell config before unquiescing f16d65124380 vdpa/mlx5: Add mkey leak detection a06bd11b18fd vdpa/mlx5: Introduce reference counting to mrs f756dd3e2a4c vdpa/mlx5: Use vq suspend/resume during .set_map 60c43b3f6b4e vdpa/mlx5: Mark vq state for modification in hw vq 9b23417825df vdpa/mlx5: Mark vq addrs for modification in hw vq 145096937b8a vdpa/mlx5: Introduce per vq and device resume 651cdaa9c028 vdpa/mlx5: Allow modifying multiple vq fields in one modify command ef067191f73c vdpa/mlx5: Expose resumable vq capability a09483c4065f vdpa: Block vq property changes in DRIVER_OK c7e194402be3 vdpa: Track device suspended state 95e7249691f0 scsi: virtio_scsi: Add mq_poll support 35967bdcff32 virtio_pmem: support feature SHMEM_REGION b12fbc3f787e virtio_balloon: stay awake while adjusting balloon 3690492612ec riscv: errata: thead: use pa based instructions for CMO a4ff64edf9ed riscv: errata: thead: use riscv_nonstd_cache_ops for CMO 748dc0b65ec2 block: fix partial zone append completion handling in req_bio_endio() 742e324a0679 block/iocost: silence warning on 'last_period' potentially being unused 50942ad6ddb5 RISC-V: Enable SBI based earlycon support 88ead68e764c tty: Add SBI debug console support to HVC SBI driver c77bf3607a0f tty/serial: Add RISC-V SBI debug console based earlycon f43fabf444ca RISC-V: Add SBI debug console helper routines f503b167b660 RISC-V: Add stubs for sbi_console_putchar/getchar() a35551c7244d riscv: Fix relocation_hashtable size 4b38b36bfbd8 riscv: Correctly free relocation hashtable on error 78996eee79eb riscv: Fix module loading free order 03c305861c70 Documentation: admin-guide: PM: Fix two typos bde4f5ff8295 cpufreq: intel_pstate: Update hybrid scaling factor for Meteor Lake e70b8dd26711 ASoC: mediatek: mt8195: Remove afe-dai component and rework codec link aa12a790d31b erofs: make erofs_{err,info}() support NULL sb parameter 496530c7c1df erofs: avoid debugging output for (de)compressed data 6185d32170b6 kbuild: deb-pkg: use debian/ for tmpdir 1b5e94657320 kbuild: deb-pkg: move 'make headers' to build-arch 284d16c456e5 mfd: ti_am335x_tscadc: Fix TI SoC dependencies 64fe64f920f0 dt-bindings: mfd: sprd: Add support for UMS9620 3208bcef366a mfd: ab8500-sysctrl: Drop ancient charger d505a16e00c3 drm/i915/perf: reconcile Excess struct member kernel-doc warnings af3cfcad492f drm/i915/guc: reconcile Excess struct member kernel-doc warnings 53cd65a9c951 drm/i915/gt: reconcile Excess struct member kernel-doc warnings 30e18a89fb1f drm/i915/gem: reconcile Excess struct member kernel-doc warnings 986c20bb3e67 firewire: core: fill model field in modalias of unit device for legacy layout of configuration ROM 584ebbefd122 drm/i915/dp: Fix the max DSC bpc supported by source 11809687954a drm/i915: don't make assumptions about intel_wakeref_t type ae8986e681e9 drm/i915/dp: Fix the PSR debugfs entries wrt. MST connectors a4a9779d7642 drm/i915/display: Fix C20 pll selection for state verification 52c4e5985a73 Input: driver for Adafruit Seesaw Gamepad dc5b56241cf3 dt-bindings: input: bindings for Adafruit Seesaw Gamepad 2d2db7d40254 xen/gntdev: Fix the abuse of underlying struct page in DMA-buf import 26ba1bf310f0 cifs: update internal module version number for cifs.ko d0fdc20b0429 riscv: select DCACHE_WORD_ACCESS for efficient unaligned access HW b6da6cbe13eb riscv: introduce RISCV_EFFICIENT_UNALIGNED_ACCESS 3359866b40a9 riscv: hwprobe: export Zicond extension 154a37061229 riscv: hwprobe: export Zacas ISA extension 188a2122c827 riscv: add ISA extension parsing for Zacas cd7be4d02f41 dt-bindings: riscv: add Zacas ISA extension description 5b4d64a819c0 riscv: hwprobe: export Ztso ISA extension 1ec9f381e848 riscv: add ISA extension parsing for Ztso 62694797f56b use linux/export.h rather than asm-generic/export.h a7565f4d068b riscv: Remove SHADOW_OVERFLOW_STACK_SIZE macro 869436dae72a riscv; fix __user annotation in save_v_state() ca0e433b41a6 riscv: fix __user annotation in traps_misaligned.c cfbc4f81c9d0 riscv: Select ARCH_WANTS_NO_INSTR b7b4e4d79fc7 riscv: Remove obsolete rv32_defconfig file 25742aeb135c ring-buffer: Remove stale comment from ring_buffer_size() 6c4a2f6329f0 riscv: Allow disabling of BUILTIN_DTB for XIP 5daa37264102 riscv: Fixed wrong register in XIP_FIXUP_FLASH_OFFSET macro 66f1e6809397 riscv: Make XIP bootable again 8fb7b723924c ksmbd: Add missing set_freezable() for freezable kthread 8cf9bedfc3c4 ksmbd: free ppace array on error in parse_dacl dc97f6344f20 cxl/pci: Register for and process CPER events ced085ef369a PCI: Introduce cleanup helpers for device reference counts and locks 671a794c33c6 acpi/ghes: Process CXL Component Events f9c683386f5b cxl/events: Create a CXL event union 6eade110754c cxl/events: Separate UUID from event structures 207a1f82301d cxl/events: Remove passing a UUID to known event traces 4c115c9c1f81 cxl/events: Create common event UUID defines 7dab24554ded md/raid1: Use blk_opf_t for read and write operations 9ccc1318cf4b PCI: mediatek-gen3: Fix translation window size calculation 4e11c29873a8 PCI: mediatek: Clear interrupt status before dispatching handler 7075893d1d68 drm/amd/display: cleanup inconsistent indenting in amdgpu_dm_color 50e60184bfe7 drm/amdgpu: make a correction on comment c2ab9ce0ee72 Revert "drm/amd/display: fix bandwidth validation failure on DCN 2.1" c147ddc68e74 drm/amdkfd: Fix sparse __rcu annotation warnings 2a9de42e8d3c drm/amdkfd: Fix lock dependency warning with srcu 73cb81dc548f drm/amdgpu: Packed socket_id to ras feature mask fb1e91719983 drm/amdgpu: Support poison error injection via ras_ctrl debugfs f4a94dbb6dc0 drm/amdgpu: correct the cu count for gfx v11 90bd01471d1c drm/amdgpu: Drop unnecessary sentences about CE and deferred error. d32156a07575 drm/amd/display: 3.2.266 ab76bd72ee12 drm/amd/display: Dpia hpd status not in sync after S4 2476bf4328d1 drm/amd/display: Update z8 latency bf282eb92b84 Revert "drm/amd/display: Fix conversions between bytes and KB" 5f3bce13266e drm/amd/display: Request usb4 bw for mst streams a465536ebff8 drm/amd/display: revert "Optimize VRR updates to only necessary ones" 51c7e6ac2410 drm/amd/display: revert "for FPO & SubVP/DRR config program vmin/max" 7bdbfb4e36e3 drm/amd/display: Disconnect phantom pipe OPP from OPTC being disabled 17e74e11ac2b drm/amd/display: To adjust dprefclk by down spread percentage 47bf0f83fc86 drm/amdkfd: Fix lock dependency warning b8b2711336f0 riscv: Fix set_direct_map_default_noflush() to reset _PAGE_EXEC 749b94b08005 riscv: Fix module_alloc() that did not reset the linear mapping permissions c29fc621e1a4 riscv: Fix wrong usage of lm_alias() when splitting a huge linear mapping 420370f3ae3d riscv: Check if the code to patch lies in the exit section 3fc74c65b367 ksmbd: send lease break notification on FILE_RENAME_INFORMATION d592a9158a11 ksmbd: don't allow O_TRUNC open on read-only share 4dde83569832 of: Fix double free in of_parse_phandle_with_args_map 8d99c1131d9d ksmbd: vfs: fix all kernel-doc warnings b4068f1ef36d ksmbd: auth: fix most kernel-doc warnings ebfee7ad2722 ksmbd: Remove usage of the deprecated ida_simple_xx() API b6e9a44e9960 ksmbd: don't increment epoch if current state and request state are same 6fc0a265e1b9 ksmbd: fix potential circular locking issue in smb2_set_ea() bb05367a66a9 ksmbd: set v2 lease version on lease upgrade 516b3eb8c806 ksmbd: validate the zero field of packet header f9cfe7e7f96a md: Fix md_seq_ops() regressions 89fe46019a62 drm/v3d: Fix support for register debugging on the RPi 4 5e3ef4546819 dt-bindings: ignore paths outside kernel for DT_SCHEMA_FILES 09c49315f4c7 drivers: of: Fixed kernel doc warning 3f4cc70d8909 dt-bindings: tpm: Document Microsoft fTPM bindings cd6366c0c999 dt-bindings: tpm: Convert IBM vTPM bindings to DT schema d3b8b0855a11 dt-bindings: tpm: Convert Google Cr50 bindings to DT schema 26c9d152ebf3 dt-bindings: tpm: Consolidate TCG TIS bindings 4ec295efef1a dt-bindings: display: rockchip,inno-hdmi: Document RK3128 compatible 76156d06769b dt-bindings: arm: Add remote etm dt-binding 30e0bbf50a70 dt-bindings: mmc: sdhci-pxa: Fix 'regs' typo a1499b7541cc media: dt-bindings: samsung,s5p-mfc: Fix iommu properties schemas 9de97e2a4e3a dt-bindings: display: panel: Add synaptics r63353 panel controller ff5912b96f03 dt-bindings: arm: merge qcom,idle-state with idle-state 3dc2f209208d swiotlb: check alloc_size before the allocation of a new memory pool 3be8fb1bc6fc ACPICA: MADT: Add new MADT GICC/GICR/ITS non-coherent flags handling cb1210a7c03c ACPICA: MADT: Add GICC online capable bit handling e315e8692f79 ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CGA fd38dd6abda5 kselftest/alsa - conf: Stringify the printed errno in sysfs_get() f77a255e74c3 kselftest/alsa - mixer-test: Fix the print format specifier warning 3f47c1ebe5ca kselftest/alsa - mixer-test: Fix the print format specifier warning 8c51c13dc63d kselftest/alsa - mixer-test: fix the number of parameters to ksft_exit_fail_msg() dcaca1b5f0d4 ALSA: hda/tas2781: annotate calibration data endianness d2aaf1996504 ACPI: resource: Add DMI quirks for ASUS Vivobook E1504GA and E1504GAB 2fb7e4dd35c5 PNP: make pnp_bus_type const 022e6f5184ff PM: QoS: Use kcalloc() instead of kzalloc() e2bdb5272f43 netfs: Fix wrong #ifdef hiding wait 3d1d4aa0cc13 cachefiles: Fix signed/unsigned mixup 2f521890aa5b thermal: netlink: Pass thermal zone pointer to notify routines 4ae535f37d0e thermal: netlink: Drop thermal_notify_tz_trip_add/delete() f52557edf064 thermal: netlink: Pass pointers to thermal_notify_tz_trip_up/down() 7e72fc41d424 thermal: netlink: Pass pointers to thermal_notify_tz_trip_change() f1479f0a4f53 xen/xenbus: client: fix kernel-doc comments 125c0a646a25 xen: update PV-device interface headers 8ead196be219 apparmor: Fix memory leak in unpack_profile() 2b6fad7a900d tpm: cr50: fix kernel-doc warning and spelling a4c7d794ac16 tpm: nuvoton: Use i2c_get_match_data() dd1d4bd6e5cf ARM: multi_v7_defconfig: Enable STM32 IPCC mailbox driver 40974ee421b4 ARM: davinci: always select CONFIG_CPU_ARM926T 6db359b5eef5 soc: pxa: ssp: fix casts a3f763fdcb2f cifs: remove unneeded return statement 8d606c311b75 cifs: make cifs_chan_update_iface() a void function c12ca110c613 PCI: keystone: Fix race condition when initializing PHYs 9b0f51097147 lan78xx: remove redundant statement in lan78xx_get_eee 5733d139a674 lan743x: remove redundant statement in lan743x_ethtool_get_eee d8214d0f0135 bnxt_en: Fix RCU locking for ntuple filters in bnxt_rx_flow_steer() fd7769798de8 bnxt_en: Fix RCU locking for ntuple filters in bnxt_srxclsrldel() 1ef4cacaae2f bnxt_en: Remove unneeded variable in bnxt_hwrm_clear_vnic_filter() b59db45d7eba tcp: Revert no longer abort SYN_SENT when receiving some ICMP f0a78b3e2a0c arm64: Update __NR_compat_syscalls for statmount/listmount c3a11c0ec66c cifs: delete unnecessary NULL checks in cifs_chan_update_iface() 5e0a760b4441 mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDER fd37721803c6 mm, treewide: introduce NR_PAGE_ORDERS 4d4e1b6319e5 ASoC: mediatek: mt8192: Check existence of dai_name before dereferencing d988c9f511af MAINTAINERS: Add Namhyung as tools/perf/ co-maintainer b837a816b36f MAINTAINERS: update unicode maintainer e-mail address cd72c7ef5fed ecryptfs: Reject casefold directory inodes 53889bcaf536 block: make __get_task_ioprio() easier to read 3b7cb745473a block: move __get_task_ioprio() into header file 2d179e8ac02e MAINTAINERS: use tabs for indent of CONFIDENTIAL COMPUTING THREAT MODEL 4f1991a92cfe tracing histograms: Simplify parse_actions() function 9a1abc24850e nvmet-tcp: Fix the H2C expected PDU len calculation 45c36f04f1be nvme-tcp: enhance timeout kernel log a5c1a87ce087 nvme-rdma: enhance timeout kernel log 172fb49600c2 nvme-pci: enhance timeout kernel log 1ab33c03145d asm-generic: make sparse happy with odd-sized put_unaligned_*() 2324be17b5e0 PCI: xilinx-xdma: Fix error code in xilinx_pl_dma_pcie_init_irq_domain() 1c6d984f523f x86/kvm: Do not try to disable kvmclock if it was not enabled 6b3d14b7f9b1 ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxx 587371ed783b block: Treat sequential write preferred zone type as invalid 41c71105a845 hwmon: (gigabyte_waterforce) Mark status report as received under a spinlock 4e33b071bb8e block: remove disk_clear_zoned 6945a1804e5c sd: remove the !ZBC && blk_queue_is_zoned case in sd_read_block_characteristics 8249a0e25dd2 hwmon: (lm75) Fix tmp112 default config 783288010035 KVM: x86: add missing "depends on KVM" 3a373e027d8b KVM: fix direction of dependency on MMU notifiers caadf876bb74 KVM: introduce CONFIG_KVM_COMMON 7aeb25908648 ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140 f55c096f62f1 exfat: do not zero the extended part 11a347fb6cef exfat: change to get file size from DataLength 34939ae005ec exfat: using ffs instead of internal logic 742354604019 exfat: using hweight instead of internal logic 3ec71290db4d ASoC: Intel: bxt_rt298: Fix kernel ops due to COMP_DUMMY change 59b946ea3080 ASoC: Intel: bxt_da7219_max98357a: Fix kernel ops due to COMP_DUMMY change d24b923f1d69 RDMA/bnxt_re: Fix error code in bnxt_re_create_cq() 2f9060b1db4a MIPS: Fix typos 2b9d9e0a9ba0 locking/mutex: Clarify that mutex_unlock(), and most other sleeping locks, can still use the lock object after it's unlocked 8a3c4e44c243 cifs: get rid of dup length check in parse_reparse_point() 3fbf61207c66 Revert "mlx5 updates 2023-12-20" e9ee910218ff Revert "net: stmmac: Enable Per DMA Channel interrupt" e3d3fe7e7bf0 rtc: class: Remove usage of the deprecated ida_simple_xx() API 2eab8bc0f0c8 firewire: core: detect model name for legacy layout of configuration ROM b6a38057d06e firewire: core: detect numeric model identifier for legacy layout of configuration ROM 58aae0a00e0d firewire: test: add test of device attributes for legacy AV/C device 1c8506d62624 firewire: test: add test of device attributes for simple AV/C device 1770d39d10dd firewire: test: add KUnit test for device attributes afa36dadd3b3 firewire: core: replace magic number with macro f1e2f87834f4 firewire: core: adds constant qualifier for local helper functions 10416a3578ba firewire: make fw_bus_type const 54e1898e113d rtc: MAINTAINERS: drop Alessandro Zummo e9a2162495ce rtc: ma35d1: remove hardcoded UIE support 33f4ac165405 dt-bindings: rtc: qcom-pm8xxx: fix inconsistent example 2f80de657f83 rtc: rv8803: Add power management support 3628d999e31e rtc: ds3232: avoid unused-const-variable warning cd0d7d6639de rtc: lpc24xx: add missing dependency 9f67c1e63976 rtc: tps6594: Add driver for TPS6594 RTC 374c13f9080a i3c: master: cdns: Update maximum prescaler value for i2c clock 18e579487990 i3c: master: fix Excess kernel-doc description warning 6d1a19d34e2c i3c: master: svc: return actual transfer data len 6fb61734a74e i3c: master: svc: rename read_len as actual_len e5e3df06ac98 i3c: add actual_len in i3c_priv_xfer 05b26c31a485 i3c: master: svc: add hot join support 317bacf960a4 i3c: master: add enable(disable) hot join in sys entry 17419aefcbfd nfsd: rename nfsd_last_thread() to nfsd_destroy_serv() 1e3577a4521e SUNRPC: discard sv_refcnt, and svc_get/svc_put 7b207ccd9833 svc: don't hold reference for poolstats, only mutex. 05a4b58301c3 SUNRPC: remove printk when back channel request not found d3dba534100d svcrdma: Implement multi-stage Read completion again ecba85e951c1 svcrdma: Copy construction of svc_rqst::rq_arg to rdma_read_complete() a937693a82fd svcrdma: Add back svcxprt_rdma::sc_read_complete_q 4d9d69db898d svcrdma: Add back svc_rdma_recv_ctxt::rc_pages fc2e69db82c1 svcrdma: Clean up comment in svc_rdma_accept() b918bfcf370c svcrdma: Remove queue-shortening warnings 913cd7668f17 svcrdma: Remove pointer addresses shown in dprintk() 2a95ce479e68 svcrdma: Optimize svc_rdma_cc_init() 28ee0ec8948a svcrdma: De-duplicate completion ID initialization helpers 018f34051bc9 svcrdma: Move the svc_rdma_cc_init() call 57666bbb4eaa svcrdma: Remove struct svc_rdma_read_info efd02cb0dda6 svcrdma: Update the synopsis of svc_rdma_read_special() 23bab3b22d84 svcrdma: Update the synopsis of svc_rdma_read_call_chunk() 740a3c895d94 svcrdma: Update synopsis of svc_rdma_read_multiple_chunks() 6518204d2304 svcrdma: Update synopsis of svc_rdma_copy_inline_range() 6e4b9b864396 svcrdma: Update the synopsis of svc_rdma_read_data_item() c7eb4feb1b21 svcrdma: Update synopsis of svc_rdma_read_chunk_range() 02e8fe1eca4c svcrdma: Update synopsis of svc_rdma_build_read_chunk() fc20f19b4df4 svcrdma: Update synopsis of svc_rdma_build_read_segment() 919f6e790ab6 svcrdma: Move read_info::ri_pageoff into struct svc_rdma_recv_ctxt 8e122582680c svcrdma: Move svc_rdma_read_info::ri_pageno to struct svc_rdma_recv_ctxt b1818412d06f svcrdma: Start moving fields out of struct svc_rdma_read_info 6a04a4349330 svcrdma: Move struct svc_rdma_chunk_ctxt to svc_rdma.h 2cc0f23b5305 svcrdma: Remove the svc_rdma_chunk_ctxt::cc_rdma field bc8fd4e91513 svcrdma: Pass a pointer to the transport to svc_rdma_cc_release() 83fe6dd6a816 svcrdma: Explicitly pass the transport to svc_rdma_post_chunk_ctxt() 4a68edd93f5c svcrdma: Explicitly pass the transport into Read chunk I/O paths c3899b71072f svcrdma: Explicitly pass the transport into Write chunk I/O paths c4fd9f452517 svcrdma: Acquire the svcxprt_rdma pointer from the CQ context 5ef6c6667641 svcrdma: Reduce size of struct svc_rdma_rw_ctxt 2dd6e29a3ea8 svcrdma: Update some svcrdma DMA-related tracepoints 848760a9e701 svcrdma: DMA error tracepoints should report completion IDs ad3656bd84e0 svcrdma: SQ error tracepoints should report completion IDs be2acb104880 rpcrdma: Introduce a simple cid tracepoint class 907e34a7d01d svcrdma: Add lockdep class keys for transport locks bfb81535c266 svcrdma: Clean up locking f09c36c8dffc svcrdma: Add an async version of svc_rdma_write_info_free() ae225fe27b93 svcrdma: Add an async version of svc_rdma_send_ctxt_put() 9c7e1a06588e svcrdma: Add a utility workqueue to svcrdma 877118c667ab svcrdma: Pre-allocate svc_rdma_recv_ctxt objects b541dd554bc0 svcrdma: Eliminate allocation of recv_ctxt objects in backchannel 52e89100754b NFSv4, NFSD: move enum nfs_cb_opnum4 to include/linux/nfs4.h 3c86e615d17d nfsd: remove unnecessary NULL check 3587b5c75376 SUNRPC: Remove RQ_SPLICE_OK a2c91753a4f3 NFSD: Modify NFSv4 to use nfsd_read_splice_ok() c21fd7a8e86c NFSD: Replace RQ_SPLICE_OK in nfsd_read() deb704281f07 SUNRPC: Add a server-side API for retrieving an RPC's pseudoflavor a853ed552545 NFSD: Document lack of f_pos_lock in nfsd_readdir() d0ab8b649ba7 NFSD: Remove nfsd_drc_gc() tracepoint ce7df05508c3 NFSD: Make the file_delayed_close workqueue UNBOUND f3734cc4073f NFSD: use read_seqbegin() rather than read_seqbegin_or_lock() 74fd48739d04 nfsd: new Kconfig option for legacy client tracking 3ee29a4474e3 ipvlan: Remove usage of the deprecated ida_simple_xx() API e900274f27c3 ipvlan: Fix a typo in a comment 6472036581f9 parisc/power: Fix power soft-off button emulation on qemu 735ae74f73e5 parisc/firmware: Fix F-extend for PDC addresses 6d039984c15d smb: client: stop revalidating reparse points unnecessarily 6ebfede8d57a cifs: Pass unbyteswapped eof value into SMB2_set_eof() 96d566b6c933 smb3: Improve exception handling in allocate_mr_list() 516eea97f92f cifs: fix in logging in cifs_chan_update_iface 9c38568a75c1 smb: client: handle special files and symlinks in SMB3 POSIX 3ded18a9e9d2 smb: client: cleanup smb2_query_reparse_point() 514d793e27a3 smb: client: allow creating symlinks via reparse points 5408990aa662 smb: client: fix hardlinking of reparse points 7435d51b7ea2 smb: client: fix renaming of reparse points 67ec9949b0df smb: client: optimise reparse point querying 102466f303ff smb: client: allow creating special files via reparse points 3322960ce222 smb: client: extend smb2_compound_op() to accept more commands 0108ce08aed1 smb: client: Fix minor whitespace errors and warnings 2ffca83aa39c net/sched: Remove ipt action tests 36af9f25ddfd net: stmmac: Use interrupt mode INTM=1 for per channel irq 9072e03d3208 net: stmmac: Add support for TX/RX channel interrupt 477bd4beb93b net: stmmac: Make MSI interrupt routine generic 67d47c8ada0f dt-bindings: net: snps,dwmac: per channel irq c34d9452d4e5 net: phy: at803x: make read_status more generic ea73e5ea442e net: phy: at803x: add support for cdt cross short test for qca808x e0e9ada1df61 net: phy: at803x: refactor qca808x cable test get status function 22eb276098da net: phy: at803x: generalize cdt fault length function ac631873c9e7 net: ethernet: cortina: Drop TSO support 61921bdaa132 net: stmmac: fix ethtool per-queue statistics d375b98e0248 ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() 4fc68c4c1a11 rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue a460f4a68451 mlxbf_gige: Enable the GigE port in mlxbf_gige_open ef210ef85d5c mlxbf_gige: Fix intermittent no ip issue c4a5ee9c09aa fib: rules: remove repeated assignment in fib_nl2rule 405cd9fc6f44 net/sched: simplify tc_action_load_ops parameters 363096a27f90 nfp: flower: Remove usage of the deprecated ida_simple_xx() API 2307157c8509 RDMA/efa: Add EFA query MR support 5850edccec30 android: removed duplicate linux/errno adbf4c4954e3 ubi: block: fix memleak in ubiblock_create() ac8e9f64f51b ubifs: fix kernel-doc warnings 2fe48aaab266 mtd: Add several functions to the fail_function list 4d0deb380a5b ubi: Reserve sufficient buffer length for the input mask 7cd8d1f8475d ubi: Add six fault injection type for testing e30948f7c073 ubi: Split io_failures into write_failure and erase_failure 6931fb44858c ubi: Use the fault injection framework to enhance the fault injection capability 1e022216dcd2 ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path 7aa5f8fcd6d9 PCI: xilinx-xdma: Fix uninitialized symbols in xilinx_pl_dma_pcie_setup_irq() 7682f19c3c8c PCI: rcar-gen4: Fix -Wvoid-pointer-to-enum-cast error f72896721621 PCI: iproc: Fix -Wvoid-pointer-to-enum-cast warning 70fa02ca1446 PCI: dwc: Add dw_pcie_ep_{read,write}_dbi[2] helpers 641f79beeebc PCI: dwc: Rename .func_conf_select to .get_dbi_offset in struct dw_pcie_ep_ops 756dcb5a820a PCI: dwc: Rename .ep_init to .init in struct dw_pcie_ep_ops aea370b2aec9 PCI: dwc: Drop host prefix from struct dw_pcie_host_ops members 516f366434e1 misc: pci_endpoint_test: Use a unique test pattern for each BAR 177c9ac6ab3f PCI: j721e: Make TI J721E depend on ARCH_K3 e49ad667815d PCI: j721e: Add TI J784S4 PCIe configuration 169de41985f5 bcachefs: eytzinger0_find() search should be const f5d4481c3edd bcachefs: move "ptrs not changing" optimization to bch2_trigger_extent() e7999235e6c4 bcachefs: fix simulateously upgrading & downgrading 72e2c920e4dc bcachefs: Restart recovery passes more reliably d04d27274385 bcachefs: bch2_dump_bset() doesn't choke on u64s == 0 4819b66e2989 bcachefs: improve checksum error messages 2d02bfb01b27 bcachefs: improve validate_bset_keys() 5e448c48932b bcachefs: print sb magic when relevant 5b883656605e bcachefs: __bch2_sb_field_to_text() 1f5af5fc1785 bcachefs: %pg is banished c13fbb7de2fc bcachefs: Improve would_deadlock trace event 074cbcdaeee4 bcachefs: fsck_err()s don't need to manually check c->sb.version anymore 15eaaa4c3155 bcachefs: Upgrades now specify errors to fix, like downgrades d641d4cae72a bcachefs: no thread_with_file in userspace a64a37338d49 bcachefs: Don't autofix errors we can't fix e9bc59f9df96 bcachefs: add missing bch2_latency_acct() call 4798bd2443bb bcachefs: increase max_active on io_complete_wq c72e4d7a3067 bcachefs: add time_stats for btree_node_read_done() b819f30855a6 bcachefs: don't clear accessed bit in btree node fill 49a5192c0e9c bcachefs: Add an option to control btree node prefetching 8a0dda6fd6b7 bcachefs: kill useless return ret f0431c5f4746 bcachefs: Combine .trans_trigger, .atomic_trigger 4f9ec59f8fd6 bcachefs: unify extent trigger 5a82ec3feaaf bcachefs: bch2_trigger_stripe_ptr() d55ddf6e7a81 bcachefs: Online fsck can now fix errors 1f34c21bc685 bcachefs: bch2_trigger_pointer() e4eb3e5ae46b bcachefs: unify stripe trigger f4f78779bb2a bcachefs: move stripe triggers to ec.c 153d1c63c2ac bcachefs: unify alloc trigger 6820ac2cdc30 bcachefs: move bch2_mark_alloc() to alloc_background.c 6cacd0c4141c bcachefs: unify reservation trigger 7bc4d18af413 bcachefs: unify reflink_p trigger 08bc95901037 bcachefs: unify inode trigger 282e7c37ebf5 bcachefs: kill mem_trigger_run_overwrite_then_insert() c95e9ec48682 bcachefs: BTREE_TRIGGER_TRANSACTIONAL 089e311347eb bcachefs: Kill BTREE_TRIGGER_NOATOMIC ad00bce07da8 bcachefs: mark now takes bkey_s 717296c34c8d bcachefs: trans_mark now takes bkey_s eff1f728bedc bcachefs: Upgrading uses bch_sb.recovery_passes_required 96f37eabe7a5 bcachefs: factor out thread_with_file, thread_with_stdio f60250de329a bcachefs: Fix printing of device durability 8feaebb0ae88 bcachefs: __bch2_journal_key_to_wb -> bch2_journal_key_to_wb_slowpath f412392f6ea3 bcachefs: __journal_keys_sort() refactoring 371650143d17 bcachefs: wb_key_cmp -> wb_key_ref_cmp 89056f245bce bcachefs: track transaction durations 83322e8ca8b6 bcachefs: btree_trans always has stats 0d529663f04b bcachefs: Split brain detection 6b00de06f51c bcachefs: bch_member->seq 62719cf33c3a bcachefs: Fix nochanges/read_only interaction 5e329145148d bcachefs: Check journal entries for invalid keys in trans commit path 948f97f9d8d2 net: ethtool: reject unsupported RSS input xfrm values 2114e83381d3 selftests: forwarding: Avoid failures to source net/lib.sh 795fd9342c62 ptp_ocp: adjust MAINTAINERS and mailmap c72a657b5cca geneve: use DEV_STATS_INC() 26a1a86dd093 cxl/events: Promote CXL event structures to a core header 807c6d09cc99 netfs: Fix the loop that unmarks folios after writing to the cache 321dd36c286b cxl: Refactor to use __free() for cxl_root allocation in cxl_endpoint_port_probe() 66f11890d35a cxl: Refactor to use __free() for cxl_root allocation in cxl_find_nvdimm_bridge() 98e7ab3345e1 cxl: Fix device reference leak in cxl_port_perf_data_calculate() 44cd71ef7bac cxl: Convert find_cxl_root() to return a 'struct cxl_root *' 98856b2ea306 cxl: Introduce put_cxl_root() helper 50d9edd33df5 ARM: debug: fix DEBUG_UNCOMPRESS help for !MULTIPLATFORM d93cca2f3109 asm-generic: Fix 32 bit __generic_cmpxchg_local a7de1dea76cd nvme: trace: avoid memcpy overflow warning 4ee7ffeb4ce5 nvmet: re-fix tracing strncpy() warning bafd590910d0 nvme: introduce nvme_disk_is_ns_head helper bd029a02ce46 nvme-pci: disable write zeroes for SK Hynix BC901 f644d21baab3 nvmet-fcloop: Remove remote port from list when unlinking 754d349ed411 drm/amd/display: Allow z8/z10 from driver 3a0fa3bc245e drm/amd/display: fix bandwidth validation failure on DCN 2.1 16783d8ef084 drm/amdgpu: apply the RV2 system aperture fix to RN/CZN as well d65e0e916641 drm/amd/display: Move fixpt_from_s3132 to amdgpu_dm af7cefc618f4 drm/amd/display: Fix recent checkpatch errors in amdgpu_dm 0f35b0a7b8fa Revert "drm/amdkfd: Relocate TBA/TMA to opposite side of VM hole" c966dc0e9d96 drm/amd/display: avoid stringop-overflow warnings for dp_decide_lane_settings() 1ac725b30076 drm/amd/display: Fix power_helpers.c codestyle 0783f17e760d drm/amd/display: Fix hdcp_log.h codestyle 31906f4cf6b1 drm/amd/display: Fix hdcp2_execution.c codestyle 30c822afdf9f drm/amd/display: Fix hdcp_psp.h codestyle 0c3c952d0512 drm/amd/display: Fix freesync.c codestyle f28390cd004c drm/amd/display: Fix hdcp_psp.c codestyle c86e5ab22737 drm/amd/display: Fix hdcp1_execution.c codestyle 2f3be3ca779b drm/amd/pm/smu7: fix a memleak in smu7_hwmgr_backend_init b1a428b45dc7 drm/amdkfd: Fix iterator used outside loop in 'kfd_add_peer_prop()' bf2ad4fb8adc drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()' 499839eca34a drm/amdkfd: Confirm list is non-empty before utilizing list_first_entry in kfd_topology.c 13a1851f923d drm/amdgpu: Fix '*fw' from request_firmware() not released in 'amdgpu_ucode_request()' 4f32504a2f85 drm/amdgpu: Fix variable 'mca_funcs' dereferenced before NULL check in 'amdgpu_mca_smu_get_mca_entry()' c572abffe9f5 drm/amdgpu: add param to specify fw bo location for front-door loading 8e317a811f3d drm/amdgpu: Remove unreachable code in 'atom_skip_src_int()' 151374fb6e17 drm/amd/display: Removing duplicate copyright text fb915c87edc2 drm/amdgpu: skip gpu_info fw loading on navi12 1b0b232ee4e0 drm/amd/display: add nv12 bounding box 30afdffb3f60 drm/amd/display: Fix sending VSC (+ colorimetry) packets for DP/eDP displays without PSR 6697dbf0afff Revert "drm/amdgpu: enable mca debug mode on APU by default" 5df0f0b3b4d4 drm/amd/pm: Add mem_busy_percent for GCv9.4.3 apu 196da3f3f76a drm/rockchip: vop2: Drop unused if_dclk_rate variable 6dff31597264 crash_core: fix and simplify the logic of crash_exclude_mem_range() 61bb219f9d83 x86/crash: use SZ_1M macro instead of hardcoded value 83d4a42a9166 x86/crash: remove the unused image parameter from prepare_elf_headers() a5b7620bab81 selftests/mm: add separate UFFDIO_MOVE test for PMD splitting 8c9eea721a98 selftests/mm: skip test if application doesn't has root privileges 9a21701edc41 selftests/mm: conform test to TAP format output 84ba3f226ce1 selftests: mm: hugepage-mmap: conform to TAP format output cb6e7cae1886 selftests/mm: gup_test: conform test to TAP format output e2cfedf4b07c mm/selftests: hugepage-mremap: conform test to TAP format output b805ab3c6935 mm/vmstat: move pgdemote_* out of CONFIG_NUMA_BALANCING fc8580edbaa6 mm: zsmalloc: return -ENOSPC rather than -EINVAL in zs_malloc while size is too large c701123bd68b mm/memcontrol: remove __mod_lruvec_page_state() b54d60b18e85 mm/khugepaged: use a folio more in collapse_file() 82feeaa00925 slub: use a folio in __kmalloc_large_node 2443fb5bec4f slub: use folio APIs in free_large_kmalloc() 8014c46ad991 slub: use alloc_pages_node() in alloc_slab_page() e435ca878821 mm: remove inc/dec lruvec page state functions d4a5b369ad6d mm: ratelimit stat flush from workingset shrinker 63b85ac56a64 kasan: stop leaking stack trace handles 7eb2d01a1bea mm/mglru: remove CONFIG_TRANSPARENT_HUGEPAGE 533c67e63584 mm/mglru: add dummy pmd_dirty() 745b13e647cd mm/mglru: remove CONFIG_MEMCG 61dd3f246b3a mm/mglru: add CONFIG_LRU_GEN_WALKS_MMU 71ce1ab54a50 mm/mglru: add CONFIG_ARCH_HAS_HW_PTE_YOUNG 9c5938694cd0 mm/rmap: silence VM_WARN_ON_FOLIO() in __folio_rmap_sanity_checks() 982ae058b2f0 userfaultfd: fix move_pages_pte() splitting folio under RCU read lock bcd30d4cd937 buffer: fix unintended successful return 4e321d590cec selftests/net: fix GRO coalesce test and add ext header coalesce tests dff0b0161ad5 net: gro: parse ipv6 ext headers without frag0 invalidation f2e3fc2158e6 net: gso: add HBH extension header offload support 3f14b377d01d net/sched: act_ct: fix skb leak and crash on ooo frags be12ad45e15b hisi_acc_vfio_pci: Update migration data pointer correctly on saving/resume cb420106901a net: fill in MODULE_DESCRIPTION()s for CAIF b8549d85983c net: fill in MODULE_DESCRIPTION() for AF_PACKET 0ed6e95255e7 net: fill in MODULE_DESCRIPTION()s for DSA tags fc0caed81bca net: fill in MODULE_DESCRIPTION()s for ATM c07a4dab243a ubifs: Check @c->dirty_[n|p]n_cnt and @c->nroot state under @c->lp_mutex f035dca34ede net/mlx5: DPLL, Implement fractional frequency offset get pin op e6d86938a40a net/mlx5: DPLL, Use struct to get values from mlx5_dpll_synce_status_get() 8a6286c1804e dpll: expose fractional frequency offset value to user 17dc11a02d8d spi: coldfire-qspi: Remove an erroneous clk_disable_unprepare() from the remove function 92a714d727ec netfs: Fix interaction between write-streaming and cachefiles culling 2ba5b48938d7 ubifs: describe function parameters 19c2fcb4a489 ubifs: auth.c: fix kernel-doc function prototype warning 738fadaa5497 ubifs: use crypto_shash_tfm_digest() in ubifs_hmac_wkm() 83aec96c631e um: Mark 32bit syscall helpers as clobbering memory 1e41c415e21f um: Remove unused register save/restore functions 1ca1443570e4 um: Rely on PTRACE_SETREGSET to set FS/GS base registers 21822553a5f4 Documentation: kunit: Add clang UML coverage example 4088e389476e netfs: Count DIO writes 415d10ccef71 ASoC: codecs: rtq9128: Fix TDM enable and DAI format control flow 35040410372c ASoC: codecs: rtq9128: Fix PM_RUNTIME usage 0e4d464cda4c netfs: Mark netfs_unbuffered_write_iter_locked() static 9f1bcd16e2bd ASoC: tas2781: Add tas2563 into driver e9aa44736cb7 ASoC: tas2781: Add tas2563 into header file for DSP mode 645994d21287 ASoC: tas2562: move tas2563 from tas2562 driver to tas2781 driver 3dbb4e3602d2 ASoC: dt-bindings: move tas2563 from tas2562.yaml to tas2781.yaml c17d8847c3be ARM: 9331/1: ARM/dma-mapping: replace kzalloc() and vzalloc() with kvzalloc() 933bb7b878dd usb: typec: tipd: fix use of device-specific init function 1154e4304174 usb: typec: tipd: Separate reset for TPS6598x 45f62ca5cc48 net: dsa: bcm_sf2: drop priv->master_mii_dn 04a4bc9dddc7 net: dsa: bcm_sf2: stop assigning an OF node to the ds->user_mii_bus c4a1cefdf3bc net: dsa: qca8k: use "dev" consistently within qca8k_mdio_register() 5c5d6b34b683 net: dsa: qca8k: consolidate calls to a single devm_of_mdiobus_register() 525366b81f33 net: dsa: qca8k: assign ds->user_mii_bus only for the non-OF case e66bf63a7f67 net: dsa: qca8k: skip MDIO bus creation if its OF node has status = "disabled" 68e1010cda79 net: dsa: qca8k: put MDIO bus OF node on qca8k_mdio_register() failure 7a898539391d net: dsa: lantiq_gswip: ignore MDIO buses disabled in OF cd4ba3ecced9 net: dsa: lantiq_gswip: use devres for internal MDIO bus, not ds->user_mii_bus fc74b32b4032 net: dsa: lantiq_gswip: delete irrelevant use of ds->phys_mii_mask 94e2557d086a net: sched: move block device tracking into tcf_block_get/put_ext() 358c3f8cce6d kbuild: deb-pkg: do not search for 'scripts' directory under arch/ 16c36f8864e3 kbuild: deb-pkg: use build ID instead of debug link for dbg package 5e73758b43c3 kbuild: deb-pkg: use more debhelper commands in builddeb 68e262f8017d kbuild: deb-pkg: remove unneeded '-f $srctree/Makefile' in debian/rules eaf80f7f2c9c kbuild: deb-pkg: allow to run debian/rules from output directory 159956f34ede kbuild: deb-pkg: set DEB_* variables if debian/rules is directly executed dcfec12b6798 OPP: Rename 'rate_clk_single' 7269c250db1b OPP: Pass rounded rate to _set_opp() 0b40dd3bcfc6 OPP: Relocate dev_pm_opp_sync_regulators() 5d4021334748 mmc: xenon: Add ac5 support via bounce buffer d5862720c018 dt-bindings: mmc: add Marvell ac5 fe86da368a1b mmc: sdhci-brcmstb: add new sdhci reset sequence for brcm 74165b0 0a8d397cfc90 dt-bindings: mmc: brcm,sdhci-brcmstb: Add support for 74165b0 2dd23cc4d0e6 usb: mon: Fix atomicity violation in mon_bin_vma_fault 9866dc4314c6 usb: gadget: uvc: Remove nested locking fe814b5b0f30 usb: gadget: uvc: Fix use are free during STREAMOFF d73f444d06fb pwm: linux/pwm.h: fix Excess kernel-doc description warning c2e64baac4f3 pwm: Add pwm_apply_state() compatibility stub ada3fb86a3f3 ext4: move ext4_check_bdev_write_error() into nojournal mode b4e73e612689 jbd2: abort journal when detecting metadata writeback error of fs dev 8a4fd33d879f jbd2: remove unused 'JBD2_CHECKPOINT_IO_ERROR' and 'j_atomic_flags' 62ec1707cb07 jbd2: replace journal state flag by checking errseq 990b6b5b13b7 jbd2: add errseq to detect client fs's bdev writeback error e02feb3f1f47 selftests/bpf: Test re-attachment fix for bpf_tracing_prog_attach 715d82ba636c bpf: Fix re-attachment branch in bpf_tracing_prog_attach 5c5371e069e1 selftests/bpf: Add test for recursive attachment of tracing progs 2bf5eb2a7c22 ext4: improving calculation of 'fe_{len|start}' in mb_find_extent() 19bfcdf9498a bpf: Relax tracing prog recursive attach rules c6bfd7240984 ext4: clarify handling of unwritten bh in __ext4_block_zero_page_range() 92573369144f ext4: treat end of range as exclusive in ext4_zero_range() e89fdcc425b6 ext4: enable dioread_nolock as default for bs < ps case f2fec3e99a32 ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock() 00bc89888079 bpf, x86: Use emit_nops to replace memcpy x86_nops a2634a5ffcaf r8169: fix building with CONFIG_LEDS_CLASS=m 14d0681b3ae2 net: enetc: allow phy-mode = "1000base-x" fe1eb24bd5ad Revert "Introduce PHY listing and link_topology tracking" 32a84cfc6caf arch: um: Add Clang coverage support abe4eaa8618b um: time-travel: fix time corruption 7d748f60a4b8 um: net: Fix return type of uml_net_start_xmit() e3d7581cb13b drivers/block/xen-blkback/common.h: Fix spelling typo in comment 393cd8ffd832 blk-cgroup: fix rcu lockdep warning in blkg_lookup() fab4c16c527e blk-cgroup: don't use removal safe list iterators 458aa1a09939 block: floor the discard granularity to the physical block size 62ff262227a4 riscv: Use the same CPU operations for all CPUs 79093f3ec39c riscv: Remove unused members from struct cpu_operations a4166aec1130 riscv: Deduplicate code in setup_smp() 7b84543cbd88 um: Always inline stub functions 6d64095ea869 um: Do not use printk in userspace trampoline 139e6e8ef6ee um: Reap winch thread if it fails 1818b8406678 um: Do not use printk in SIGWINCH helper thread 236f9fe39b02 um: Don't use vfprintf() for os_info() 63fac34669e4 selftests/bpf: Test gotol with large offsets 445aea5afda4 selftests/bpf: Double the size of test_loader log 9e16fb933fd1 um: Make errors to stop ptraced child fatal during startup 571353379470 um: Drop NULL check from start_userspace a55719847da0 um: Drop support for hosts without SYSEMU_SINGLESTEP support 1de94b52d5e8 eventfs: Shortcut eventfs_iterate() by skipping entries already read 704f960dbee2 eventfs: Read ei->entries before ei->children in eventfs_iterate() 1e4624eb5a0e eventfs: Do ctx->pos update for all iterations in eventfs_iterate() e109deadb733 eventfs: Have eventfs_iterate() stop immediately if ei->is_freed is set 57331a59ac0d NFSv4.1: Use the nfs_client's rpc timeouts for backchannel e6f533b61597 SUNRPC: Fixup v4.1 backchannel request timeouts 5459e186a5c9 cxl/port: Fix missing target list lock d6488fee6647 cxl/port: Fix decoder initialization when nr_targets > interleave_ways bbf5a1d0e5d0 selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket b6d8b858dbbb perf test: test case 'Setup struct perf_event_attr' fails on s390 on z/vm 1e24ce402c97 perf db-export: Fix missing reference count get in call_path_from_sample() bb177a85e82b perf tests: Add perf script test ad30469a841b libsubcmd: Fix memory leak in uniq() 6af6d22495ef perf TUI: Don't ignore job control 6c8e2407100e net: phy: aquantia: switch to crc_itu_t() a8e75902f4d7 um: document arch_futex_atomic_op_inuser 63c7234f50e8 Revert "octeon_ep_vf: add octeon_ep_vf driver" 360b045fceb2 perf vendor events intel: Update sapphirerapids events to v1.17 8550506887a9 perf vendor events intel: Update icelakex events to v1.23 576d7fed09c7 perf vendor events intel: Update emeraldrapids events to v1.02 982b6acec662 perf vendor events intel: Alderlake/rocketlake metric fixes 085bc003baab um: mmu: remove stub_pages 2f1888281e67 IB/iser: Prevent invalidating wrong MR 541d4e4d435c um: Fix naming clash between UML and scheduler 32253f00ac8a um: virt-pci: fix platform map offset 0c64117d112b Input: da9063_onkey - avoid explicitly setting input's parent 1cadc04c1a1a regulator: event: Ensure atomicity for sequence number ec4fcc6b6a63 Input: da9063_onkey - avoid using OF-specific APIs ecba66cb36e3 s390/bpf: Fix gotol with large offsets 040113fa32f2 KVM: arm64: Add missing memory barriers when switching to pKVM's hyp pgd ad362fe07fec KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache 6ff1407e24e6 io_uring: ensure local task_work is run on wait timeout 98e20e5e13d2 bpfilter: remove bpfilter 9ddf872b47e3 bpf: Remove unnecessary cpu == 0 check in memalloc 38709af26c33 drm/rockchip: vop2: Drop superfluous include c312828c37a7 kernfs: convert kernfs_idr_lock to an irq safe raw spinlock 93ec4a3b7640 class: fix use-after-free in class_register() 0c9ae0b86050 uio: Fix use-after-free in uio_open 97d62760e441 drivers: soc: xilinx: add check for platform 0c4b2255b7af firmware: xilinx: Export function to use in other module 2ad3cc058200 scripts/tags.sh: remove find_sources d70a091fb412 scripts/tags.sh: use -n to test archinclude 0aedf7a2dc5d scripts/tags.sh: add local annotation f9fefa985d2e scripts/tags.sh: use more portable -path instead of -wholename 4f3f263df57f scripts/tags.sh: Update comment (addition of gtags) 408201eb2e38 firmware: zynqmp: Convert to platform remove callback returning void 31fd8f1ddd28 firmware: turris-mox-rwtm: Convert to platform remove callback returning void 51e24bac2fb8 firmware: stratix10-svc: Convert to platform remove callback returning void 6ac63d0bb576 firmware: stratix10-rsu: Convert to platform remove callback returning void ffc3c929507d firmware: raspberrypi: Convert to platform remove callback returning void 9eeec412265a firmware: qemu_fw_cfg: Convert to platform remove callback returning void ab45e1f40bab firmware: mtk-adsp-ipc: Convert to platform remove callback returning void 303cbf2a30cc firmware: imx-dsp: Convert to platform remove callback returning void f69583d32fcb firmware: coreboot_table: Convert to platform remove callback returning void 259566503782 firmware: arm_scpi: Convert to platform remove callback returning void 927e11300d8e firmware: arm_scmi: Convert to platform remove callback returning void 2765149273f4 mux: mmio: use reg property when parent device is not a syscon b1b9f7a49440 misc: lis3lv02d_i2c: Add missing setting of the reg_ctrl callback d3da61ea9776 pvpanic: Kill duplicate PCI_VENDOR_ID_REDHAT definition e1be24b2e119 platform/surface: aggregator: make ssam_bus_type constant and static e68f487133d5 eeprom: at24: Use pm_runtime_resume_and_get to simplify the code caba40ec3531 eeprom: at24: Probe for DDR3 thermal sensor in the SPD case 393bd1000f81 eeprom: ee1004: add support for temperature sensor a6c7e0146b2d moxtet: mark moxtet_bus_type as const a87e55bfa25c moxtet: remove unused moxtet_type declaration 1960932eef91 cdx: Unlock on error path in rescan_store() 87736ae12e14 cdx: call of_node_put() on error path cf60af04edfe cdx: Create resource debugfs file for cdx device aeda33ab8160 cdx: create sysfs bin files for cdx resources 6bafe07c9306 nvmem: u-boot-env: improve coding style a832556d23c5 nvmem: u-boot-env: use nvmem device helpers 7c8979b42b1a nvmem: u-boot-env: use nvmem_add_one_cell() nvmem subsystem helper 33cf42e68efc nvmem: core: add nvmem_dev_size() helper 43f60e3fb62e nvmem: drop nvmem_layout_get_match_data() 401df0d4f409 nvmem: layouts: refactor .add_cells() callback arguments 597a42179803 rpc_pipefs: Replace one label in bl_resolve_deviceid() 12fc0a963128 nfs: Remove writepage 1fd5394e6ab8 NFS: drop unused nfs_direct_req bytes_left 8a6291bf3b0e pNFS: Fix the pnfs block driver's calculation of layoutget size f6e70c59edee nfs: print fileid in lookup tracepoints 310b1f89ea81 nfs: rename the nfs_async_rename_done tracepoint 283064fca3e8 nfs: add new tracepoint at nfs4 revalidate entry point 98b4e5137504 SUNRPC: fix _xprt_switch_find_current_entry logic 037e56a22ff3 NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT dce72920c81b NFSv4.1: if referring calls are complete, trust the stateid argument e3fd54e7dc5a NFSv4: Track the number of referring calls in struct cb_process_state a10a9233073d NFS: Use parent's objective cred in nfs_access_login_time() b4d4fd60f884 NFSv4: Always ask for type with READDIR d76c769c8db4 pnfs/blocklayout: Don't add zero-length pnfs_block_dev 1530827b9002 blocklayoutdriver: Fix reference leak of pnfs_device_node 31b62908693c SUNRPC: Fix a suspicious RCU usage warning a902f3dec70a SUNRPC: Create a helper function for accessing the rpc_clnt's xprt_switch 5f1e77b2285b SUNRPC: Remove unused function rpc_clnt_xprt_switch_put() ec677b58f65e SUNRPC: Clean up unused variable in rpc_xprt_probe_trunked() d8407f71ebea ppdev: Remove usage of the deprecated ida_simple_xx() API 54ffdab82080 android: binder: binderfs.c: removed asm-generic/errno-base.h 5962ded777d6 usb: typec: class: fix typec_altmode_put_partner to put plugs 0c84bea0cabc serial: sc16is7xx: refactor EFR lock 2de8a1b46756 serial: sc16is7xx: reorder code to remove prototype declarations f031d763dcb0 serial: sc16is7xx: refactor FIFO access functions to increase commonality e54837da4d81 serial: sc16is7xx: drop unneeded MODULE_ALIAS 2e57cefc4477 serial: sc16is7xx: replace hardcoded divisor value with BIT() macro dfb104213008 serial: sc16is7xx: add explicit return for some switch default cases acd7f118b3b5 serial: sc16is7xx: add macro for max number of UART ports d9ffadaf9df1 serial: sc16is7xx: add driver name to struct uart_driver 7e2ead98b747 serial: sc16is7xx: use i2c_get_match_data() 195f01ddcc81 serial: sc16is7xx: use spi_get_device_match_data() 3504c3174bfc serial: sc16is7xx: use DECLARE_BITMAP for sc16is7xx_lines bitfield d5078509c8b0 serial: sc16is7xx: improve do/while loop in sc16is7xx_irq() ed647256e8f2 serial: sc16is7xx: remove obsolete loop in sc16is7xx_port_irq() 3ef79cd14122 serial: sc16is7xx: set safe default SPI clock frequency 6d710b769c1f serial: sc16is7xx: add check for unsupported SPI modes during probe 8a1060ce9749 serial: sc16is7xx: fix invalid sc16is7xx_lines bitfield in case of probe error 0c2a5f471ce5 serial: 8250_exar: Set missing rs485_supported flag 51f93776b84d serial: omap: do not override settings for RS485 support 74eab89b26ac serial: core, imx: do not set RS485 enabled if it is not supported c73986913fa4 serial: core: make sure RS485 cannot be enabled when it is not supported 4afeced55baa serial: core: fix sanitizing check for RTS settings 1a33e33ca0e8 serial: core: set missing supported flag for RX during TX GPIO 07c30ea5861f serial: Do not hold the port lock when setting rx-during-tx GPIO da680c045fde dt-bindings: serial: Describe ARM dcc interface 83e571f054cd serial: 8250_bcm2835aux: Restore clock error handling aba8290f368d 8250: microchip: pci1xxxx: Add Burst mode reception support in uart driver for writing into FIFO b7fbca372bb6 8250: microchip: pci1xxxx: Add Syslock support for reading UART system registers e0ae1431dfb6 8250: microchip: pci1xxxx: Rearranging the structure declarations 8c9aa6e1877d serial: 8250_lpss: copy dma_param using devm_kmemdup() 9903f2f2e1c0 tty: serial: 8250: Set RS232 as default for Moxa PCIe board initialization d8a028447913 serial: 8250_dw: Do not bailout on UCV read returning zero 7c45eaa81347 serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock c6dcd8050fb7 serial: apbuart: fix console prompt on qemu 788aeef392d2 tty: serial: kgdboc: Fix 8250_* kgdb over serial 3e189470cad2 serial: imx: Correct clock error message in function probe() f0635480462f tty/serial: altera_uart: use more informative labels in /proc/interrupts 6056f20f27e9 tty: serial: Add RS422 flag to struct serial_rs485 76ac8e29855b tty: serial: Cleanup the bit shift with macro d4303e0b9f51 serial: core: Clean up uart_update_timeout() function cb86a3383aa7 serial: core: Update uart_poll_timeout() function to return unsigned long 79c58ab241be dt-bindings: usb: dwc3: Limit num-hc-interrupters definition b1541a80414d dt-bindings: usb: xhci: Add num-hc-interrupters definition c99b38c41234 xhci: add support to allocate several interrupters 49a78b05d5ca USB: core: Use device_driver directly in struct usb_driver and usb_device_driver 33d4137d5799 arm64: dts: mediatek: mt8195: Add 'rx-fifo-depth' for cherry 017dbfc05c31 usb: xhci-mtk: fix a short packet issue of gen1 isoc-in transfer 223b4ef5a3b7 dt-bindings: usb: mtk-xhci: add a property for Gen1 isoc-in transfer issue 3eee5b4085e2 arm64: dts: qcom: msm8996: Remove PNoC clock from MSS 30d2641df650 arm64: dts: qcom: msm8996: Remove AGGRE2 clock from SLPI 8ee8587fdcac arm64: dts: qcom: msm8998: Remove AGGRE2 clock from SLPI 09ee216d0b9f arm64: dts: qcom: msm8939: Drop RPM bus clocks 283730be6bbb arm64: dts: qcom: sdm630: Drop RPM bus clocks 437afcefdbec arm64: dts: qcom: qcs404: Drop RPM bus clocks 19f837ae4e4a arm64: dts: qcom: msm8996: Drop RPM bus clocks 51b6148026f0 arm64: dts: qcom: msm8916: Drop RPM bus clocks 7db25e95589e dt-bindings: usb: qcom,dwc3: Fix SDM660 clock description aefdcd89d72b usb: dwc3: qcom: Rename hs_phy_irq to qusb2_phy_irq 53c6d854be4e dt-bindings: usb: dwc3: Clean up hs_phy_irq in binding 76c945730cdf usb: gadget: u_ether: Re-attach netif device to mirror detachment 3c7af52c7616 usb: dwc3: gadget: Queue PM runtime idle on disconnect event ff2b89de471d usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() 128d849074d0 usb: chipidea: wait controller resume finished for wakeup irq 5dbe9ac28355 usb: chipidea: ci_hdrc_imx: add wakeup clock and keep it always on 895ee5aefb7e Revert "usb: gadget: f_uvc: change endpoint allocation in uvc_function_bind()" 40c304109e86 usb: cdns3: Fix uvc fail when DMA cross 4k boundery since sg enabled 92f02efa1d86 usb: cdns3: fix iso transfer error when mult is not zero 1b8be5ecff26 usb: cdns3: fix uvc failure work since sg support enabled 5382774515d4 A reworked process/index.rst 1900daeefd3e usb: gadget: ncm: Add support to update wMaxSegmentSize via configfs 68c26fe58182 usb: dwc3: set pm runtime active before resume common 398aa9a7e77c usb: dwc3: Support EBC feature of DWC_usb31 cd099cde4ed2 usb: typec: tcpm: Support multiple capabilities 501b15207138 dt-bindings: connector: Add child nodes for multiple PD capabilities 6d6887c42e94 usb: xhci-plat: fix usb disconnect issue after s4 91736d0619eb usb: dwc3: core: set force_gen1 bit in USB31 devices if max speed is SS e9d40b215e38 usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart 738ec5ab7acc usb: ueagle-atm: Use wait_event_freezable_timeout() in uea_wait() 730e12fbec53 usb: dwc3: gadget: Handle EP0 request dequeuing properly 584f35a3647d HID: amd_sfh: Add a new interface for exporting ALS data b5b0774d53bb HID: amd_sfh: Add a new interface for exporting HPD data 4e71d262899d HID: amd_sfh: rename float_to_int() to amd_sfh_float_to_int() 2e9bf5cc9123 locomo: make locomo_bus_type constant and static 86438841e48f dma-debug: make dma_debug_add_bus take a const pointer e76933a9bfa9 maple: make maple_bus_type static and const db2292b01b79 PM: clk: make pm_clk_add_notifier() take a const pointer 0a46c21c21c1 Staging: rtl8192e: Rename variable OpMode 9cbaf63c1400 Staging: rtl8192e: Rename variable bIsAggregateFrame 2d1f383244ed Staging: rtl8192e: Rename function rtllib_EnableNetMonitorMode() 5fa882a8ad81 Staging: rtl8192e: Rename variable NumRxOkInPeriod a24e0197f343 Staging: rtl8192e: Rename variable NumTxOkInPeriod d65a2fc00fc0 Staging: rtl8192e: Rename variable bUsed f36be9ce8146 EDAC: constantify the struct bus_type usage fbfb131ef81f staging: vme_user: print more detailed infomation when an error occurs 51088e5cc241 uapi: regulator: Fix typo 43833f2ba5ce netfs: Fix proc/fs/fscache symlink to point to "netfs" not "../netfs" 040a82be54c0 netfs: Rearrange netfs_io_subrequest to put request pointer first 252cf7b2eaf7 9p: Use length of data written to the server in preference to error 6c2c1e0009e9 9p: Do a couple of cleanups 5e5401d6612e net: phylink: move phylink_pcs_neg_mode() into phylink.c 3b73a7b8ec38 net: mdio_bus: add refcounting for fwnodes to mdiobus f380846462b2 thermal: trip: Constify thermal zone argument of thermal_zone_trip_id() 0f2b21477988 bnxt_en: Fix compile error without CONFIG_RFS_ACCEL b746dc6bdde5 net: wangxun: add ethtool_ops for msglevel 937d46ecc5f9 net: wangxun: add ethtool_ops for channel number 4ac2d9dff4b0 net: wangxun: add coalesce options support 883b5984a5d2 net: wangxun: add ethtool_ops for ring parameters 2fe2ca09da95 net: wangxun: add flow control support bc2426d74aa3 net: ngbe: convert phylib to phylink 4491c602fe5f net: txgbe: use phylink bits added in libwx e8e138cf7383 net: libwx: add phylink to libwx a562c0a2d651 sctp: fix busy polling 55a8210c9e7d apparmor: avoid crash when parsed profile name is empty 1342ad786073 apparmor: fix possible memory leak in unpack_trans_table 1979a2807547 gpiolib: replace the GPIO device mutex with a read-write semaphore 48e1b4d369cf gpiolib: remove the GPIO device from the list when it's unregistered bcf7ef56daca x86/tools: objdump_reformat.awk: Skip bad instructions from llvm-objdump 95226f5a3669 selftests/bpf: add __arg_ctx BTF rewrite test 67fe459144dd selftests/bpf: add arg:ctx cases to test_global_funcs tests 2f38fe689470 libbpf: implement __arg_ctx fallback logic 1004742d7ff0 libbpf: move BTF loading step after relocation step fb03be7c4a27 libbpf: move exception callbacks assignment logic into relocation step dac645b950ea libbpf: use stable map placeholder FDs f08c18e083ad libbpf: don't rely on map->fd as an indicator of map being created fa98b54bff39 libbpf: use explicit map reuse flag to skip map creation steps df7c3f7d3a3d libbpf: make uniform use of btf__fd() accessor inside libbpf adc8c4549d9e selftests/bpf: Add a selftest with > 512-byte percpu allocation size 21f5a801c171 selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma 5c1a37653260 bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation 0e2ba9f96f9b bpf: Use smaller low/high marks for percpu allocation 5b95e638f134 bpf: Refill only one percpu element in memalloc c39aa3b289e9 bpf: Allow per unit prefill for non-fix-size percpu memory allocator 9fc8e802048a bpf: Add objcg to bpf_mem_alloc 9beda16c257d bpf: Avoid unnecessary extra percpu memory allocation 904fdd2062f3 scsi: mpi3mr: Fix mpi3mr_fw.c kernel-doc warnings 8c9955107762 scsi: smartpqi: Bump driver version to 2.1.26-030 fb4cece17b45 scsi: smartpqi: Fix logical volume rescan race condition c6d5aa44eaf6 scsi: smartpqi: Add new controller PCI IDs b08d86e6eb03 scsi: ufs: qcom: Remove unnecessary goto statement from ufs_qcom_config_esi() ee36710912b2 scsi: ufs: core: Remove the ufshcd_hba_exit() call from ufshcd_async_scan() daf7795406bf scsi: ufs: core: Simplify power management during async scan 8186fff7ab64 tracefs/eventfs: Use root and instance inodes as default ownership 493ec81a8fb8 eventfs: Stop using dcache_readdir() for getdents() b0f7e2d739b4 eventfs: Remove "lookup" parameter from create_dir/file_dentry() b15a4cfe100b net: kcm: fix direct access to bv_len 06d9b446c4d4 vsock/virtio: use skb_frag_*() helpers 530496985cea net/sched: sch_api: conditional netlink notifications c2a67de9bb54 net/sched: introduce ACT_P_BOUND return code d3d344a1ca69 net-device: move xdp_prog to net_device_read_rx 782345d24874 net: ena: Take xdp packets stats into account in ena_get_stats64() 4f28e789be76 net: ena: Make queue stats code cleaner by removing the if block ea5c460023aa net: ena: Always register RX queue info 2b02e332c151 net: ena: Add more debug prints to XDP related function b626fd9627d4 net: ena: Refactor napi functions 436c79358595 net: ena: Don't check if XDP program is loaded in ena_xdp_execute() 911a8c960110 net: ena: Use tx_ring instead of xdp_ring for XDP channel TX 23ec97498026 net: ena: Introduce total_tx_size field in ena_tx_buffer struct 009b387659d3 net: ena: Put orthogonal fields in ena_tx_buffer in a union 39a044f4dcfe net: ena: Pass ena_adapter instead of net_device to ena_xmit_common() d000574d0287 net: ena: Move XDP code to its new files c7ad3dc36497 cxl/region: fix x9 interleave typo 4ebb1f95e0c3 octeontx2-af: Fix max NPC MCAM entry check while validating ref_entry 05d92cb0e919 selftests/net: change shebang to bash to support "source" bdbca46d3f84 bpf: sockmap, add tests for proto updates replace socket f1300467dd9f bpf: sockmap, add tests for proto updates single socket to many map 8c1b382a555a bpf: sockmap, add tests for proto updates many to single map 7865dfb1eb94 bpf: sockmap, added comments describing update proto rules 16b2f264983d bpf: sockmap, fix proto update hook to avoid dup calls b4c1d4d9734c fib: remove unnecessary input parameters in fib_default_rule_add 5fe65375e3d4 net: mvpp2: initialize port fwnode pointer 73b2e2e3fe26 net: mdio: mux-bcm-iproc: Use alignment helpers and SZ_4K 16615a2aa537 arm64: dts: intel: minor whitespace cleanup around '=' e3c163c3a0f4 arm64: dts: socfpga: agilex: drop redundant status 68d550d00cb3 arm64: dts: socfpga: agilex: add unit address to soc node 23c3ebed382a arm64: dts: socfpga: agilex: move firmware out of soc node eb6872125602 arm64: dts: socfpga: agilex: move FPGA region out of soc node 5c7c75b9cd26 arm64: dts: socfpga: agilex: align pin-controller name with bindings 9241b019b235 arm64: dts: socfpga: stratix10_swvp: drop unsupported DW MSHC properties 30bc69042217 arm64: dts: socfpga: stratix10_socdk: align NAND chip name with bindings 5e53525fc63e arm64: dts: socfpga: stratix10: add unit address to soc node 9fc0511a472f arm64: dts: socfpga: stratix10: move firmware out of soc node 5c8f036f9296 arm64: dts: socfpga: stratix10: move FPGA region out of soc node 179e58703e16 arm64: dts: socfpga: stratix10: align pincfg nodes with bindings 91b491fd03d9 arm64: dts: socfpga: stratix10: add clock-names to DWC2 USB 2241f81c91f2 arm64: dts: socfpga: drop unsupported cdns,page-size and cdns,block-size 575c726ce854 ARM: dts: socfpga: align NAND controller name with bindings a5db395a1cef ARM: dts: socfpga: drop unsupported cdns,page-size and cdns,block-size 4b4719437d85 clk: mediatek: add drivers for MT7988 SoC d9bf944beaaa clk: mediatek: add pcw_chg_bit control for PLLs of MT7988 afd36e9d91b0 dt-bindings: clock: mediatek: add clock controllers of MT7988 5cfa3beb7761 dt-bindings: reset: mediatek: add MT7988 ethwarp reset IDs 8187e001de15 dt-bindings: clock: mediatek: add MT7988 clock IDs ebbf49d4cf0a clk: mediatek: mt8188-topckgen: Refactor parents for top_dp/edp muxes 831f9216a79a clk: mediatek: mt8195-topckgen: Refactor parents for top_dp/edp muxes a6a70a670c7d clk: mediatek: clk-mux: Support custom parent indices for muxes 5a72f0711151 dt-bindings: clock: sophgo: Add clock controller of CV1800 series SoC 4287cd628f77 clk: starfive: jh7100: Add CLK_SET_RATE_PARENT to gmac_tx a242b2051ba2 clk: starfive: Add flags argument to JH71X0__MUX macro 6d0fc416c42a cxl/trace: Pass UUID explicitly to event traces 4b2df884b897 ring-buffer/Documentation: Add documentation on buffer_percent file d78bcf646cf5 Translated the RISC-V architecture boot documentation. 821bd43ed555 Docs: remove mentions of fdformat from util-linux 0587e62bf4f3 Docs/zh_CN: Fix the meaning of DEBUG to pr_debug() bb67bf1c4a56 Documentation: move driver-api/dcdbas to userspace-api/ 77e075579e88 Documentation: move driver-api/isapnp to userspace-api/ 89405db5cd1e Documentation/core-api : fix typo in workqueue d3f79db93275 Documentation/trace: Fixed typos in the ftrace FLAGS section afa751e84c30 kernel-doc: handle a void function without producing a warning 75ddc07835ab scripts/get_abi.pl: ignore some temp files ec5257d99e68 perf x86 test: Add hybrid test for conflicting legacy/sysfs event eb00697b9164 perf x86 test: Update hybrid expectations 346878dacc81 perf vendor events amd: Add Zen 4 memory controller events f2567e12a090 perf stat: Fix hard coded LL miss units 7d1405c71df2 perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event 9c51f8788b5d perf env: Avoid recursively taking env->bpf_progs.lock 3231dd586277 docs: kernel_abi.py: fix command injection 5889d6ede53b scripts/get_abi: fix source path leak e49ad8530de9 CREDITS, MAINTAINERS, docs/process/howto: Update man-pages' maintainer a085a5eb6594 acpi/nfit: Use sysfs_emit() for all attributes fd045e5f9972 nvdimm/namespace: fix kernel-doc for function params 0e2b3d54d826 nvdimm/dimm_devs: fix kernel-doc for function params b19211418969 nvdimm/btt: fix btt_blk_cleanup() kernel-doc 9aa6543ee6d3 nvdimm-btt: simplify code with the scope based resource management deb369e0828f nvdimm: Remove usage of the deprecated ida_simple_xx() API 1af5aa82c976 apparmor: free the allocated pdb objects e2605d4039a4 ACPI: resource: Add Infinity laptops to irq1_edge_low_force_override 7e3811cb998f selftests/bpf: Convert profiler.c to bpf_cmp. 0bcc62aa9813 bpf: Add bpf_nop_mov() asm macro. 907dbd3ede5f selftests/bpf: Remove bpf_assert_eq-like macros. 624cd2a17672 selftests/bpf: Convert exceptions_assert.c to bpf_cmp a8b242d77bd7 bpf: Introduce "volatile compare" macros 495d2d8133fd selftests/bpf: Attempt to build BPF programs with -Wsign-compare 72187506de4f bpf: Add a possibly-zero-sized read test 8a021e7fa105 bpf: Simplify checking size of helper accesses 217e85f97031 drm/amdkfd: Fix type of 'dbg_flags' in 'struct kfd_process' b8d55a90fd55 drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper() 5ce9a6ad8ec4 drm/amdgpu: Drop redundant unsigned >=0 comparision 'amdgpu_gfx_rlc_init_microcode()' d95ad8fa96e1 drm/amd/display: Adjust kdoc for 'dcn35_hw_block_power_down' & 'dcn35_hw_block_power_up' 4d3ed0befdf4 drm/amd/display: Address function parameter 'context' not described in 'dc_state_rem_all_planes_for_stream' & 'populate_subvp_cmd_drr_info' b57e3ca1fb19 drm/amdgpu: Use kvcalloc instead of kvmalloc_array in amdgpu_cs_parser_bos() 091411be7ae8 drm/amdgpu: Use kzalloc instead of kmalloc+__GFP_ZERO in amdgpu_ras.c abaf0666a65b drm/amdgpu: Cleanup indenting in amdgpu_connector_dvi_detect() 25272bcf8476 drm/amd/pm: Use gpu_metrics_v1_5 for SMUv13.0.6 a62503ca854e drm/amd/pm: Add gpu_metrics_v1_5 9323b4bf6b85 drm/amd/pm: Update metric table for jpeg/vcn data 29bc46c4da4a drm/amd/pm: Use separate metric table for APU e379787cbc2a drm/amd/display: Add some functions for Panel Replay d6398866a6b4 Re-revert "drm/amd/display: Enable Replay for static screen use cases" 539e582a375d kunit: Fix some comments which were mistakenly kerneldoc 7ece381aa72d kunit: Protect string comparisons against NULL 0e716cec6fb1 nvmet-trace: avoid dereferencing pointer too early 72e8c9379dbe nvmet-fc: remove unnecessary bracket 3b946fe1cc14 nvme: simplify the max_discard_segments calculation f29886c249ec nvme: fix max_discard_sectors calculation a4be9679aa3e nvme: also skip discard granularity updates in nvme_config_discard d3074e9a73e3 nvme: update the explanation for not updating the limits in nvme_config_discard 3a96bff229d6 nvmet-tcp: fix a missing endianess conversion in nvmet_tcp_try_peek_pdu 2abd2c39ada8 nvme-common: mark nvme_tls_psk_prio static 2ad28ce9b98f nvme: remove unused definition ef184b8844bf nvme: tcp: remove unnecessary goto statement 5fb1a8c67147 kunit: Add example of kunit_activate_static_stub() with pointer-to-function fcbac39b7d5e kunit: Allow passing function pointer to kunit_activate_static_stub() a0b84213f947 kunit: Fix NULL-dereference in kunit_init_suite() if suite->log is NULL 292c2116b2ae drm/amd/display: Fixing stream allocation regression b8a204fb1a97 drm/amd/display: Verify disallow bits were cleared for idle 9ade4870b87b drm/amd/display: Fix Mismatch between pipe and stream f6154d8babbb drm/amd/display: Refactor INIT into component folder 6b2b782ad6a2 drm/amd/display: For FPO and SubVP/DRR configs program vmin/max sel 59f1622a5f05 drm/amd/display: Add dpia display mode validation logic 4e7738bcfb67 drm/amd/display: Switch DMCUB notify idle command to NO_WAIT 4b5c5f5ad38b drm/amdgpu/gfx11: need acquire mutex before access CP_VMID_RESET v2 60d5d1e76270 drm/amd/display: Wait forever for DMCUB to wake up 54249f03ab9a drm/amd/display: Always exit DMCUB idle when called 4069d43bfecb drm/amd/display: Add log end specifier 09b5bc456c63 drm/amd/display: Assign stream status for FPO + Vactive cases ec9ba4821fa5 drm/amdgpu: Let KFD sync with VM fences efae5a9eb47b drm/amd/display: pbn_div need be updated for hotplug event ee8ed2506603 drm/amd/display: Correctly restore user_level aa5dc05340eb drm/amd/display: Fix minor issues in BW Allocation Phase2 ca1ecae145b2 drm/amd/display: Add null pointer guards where needed 394e850f1ad7 drm/amd/display: Add HDMI capacity computations using fixed31_32 a71e1310a43f drm/amd/display: Add more mechanisms for tests ade13d3fc03a drm/amd/display: Don't allow FPO if no planes 8a0f02b7beed drm/amd/display: Fix subvp+drr logic errors a32c6f7f5737 drm/amdgpu: Fix ecc irq enable/disable unpaired c71930300fb2 drm/amd/display: enable dcn35 idle power optimization 16927047b396 drm/amd/display: Disable IPS by default 5eb8094a9b05 drm/amdgpu: Add register read/write debugfs support for AID's 4d23c1be882e drm/amd/display: remove redundant initialization of variable remainder 9546ac78b232 9p: Fix initialisation of netfs_inode for 9p 7097c96411d2 cachefiles: Fix __cachefiles_prepare_write() 3aca362a4c14 wifi: mac80211: remove redundant ML element check d18125b64030 wifi: cfg80211: parse all ML elements in an ML probe response 2a0698f86d4d wifi: cfg80211: correct comment about MLD ID 6fdb8b8781d5 wifi: cfg80211: Update the default DSCP-to-UP mapping 9d027a35a52a wifi: cfg80211: tests: add some scanning related tests bbd97bbed01e wifi: mac80211: kunit: extend MFP tests 951c4684a3de wifi: mac80211: kunit: generalize public action test 0738e55c3848 wifi: mac80211: add kunit tests for public action handling b3231d353a51 kunit: add a convenience allocation wrapper for SKBs 292010ee5094 kunit: add parameter generation macro using description from array a5bb4e1a3748 wifi: mac80211: fix spelling typo in comment 1184950e341c wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update 1c53081d773c thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline ac1f9230d92a thermal: intel: hfi: Enable an HFI instance from its first online CPU 8a8b6bb93c70 thermal: intel: hfi: Refactor enabling code into helper functions 6b9c045b0602 m68k: defconfig: Update defconfigs for v6.7-rc1 a15f2d48c6f8 nubus: Make nubus_bus_type static and constant 67380251e8bb mmc: core: Do not force a retune before RPMB switch 2ab1efad60ad net/sched: cls_api: complement tcf_tfilter_dump_policy 0daaa610c8e0 landlock: Optimize the number of calls to get_access_mask slightly ef7d6abb2cf5 RISC-V: selftests: Add which-cpus hwprobe test e178bf146e4b RISC-V: hwprobe: Introduce which-cpus flag 53b2b22850e1 RISC-V: Move the hwprobe syscall to its own file 36d842d654be RISC-V: hwprobe: Clarify cpus size parameter cbc911392c05 RISC-V: Remove the removed single-letter extensions b838dd7612f8 selftests/landlock: Rename "permitted" to "allowed" in ftruncate tests 3406ebade1a8 landlock: Remove remaining "inline" modifiers in .c files [v6.6] da279087b9d9 landlock: Remove remaining "inline" modifiers in .c files [v6.1] 8fd80721ec07 landlock: Remove remaining "inline" modifiers in .c files [v5.15] 7839d0078e0d PM: sleep: Fix possible deadlocks in core system-wide PM code 3b82024c5ba9 OPP: Move dev_pm_opp_icc_bw to internal opp.h f90dffdce70f ALSA: ac97: fix build regression 54aa699e8094 arch/x86: Fix typos 7d4b5d7a37bd async: Introduce async_schedule_dev_nocall() 6aa09a5bccd8 async: Split async_schedule_node_domain() c4f8457d17ce gpio: nuvoton: Add Nuvoton NPCM sgpio driver a0e4375cb07d dt-bindings: gpio: add NPCM sgpio driver bindings 7d65d70161ef ALSA: hda: cs35l41: Support more HP models without _DSD eee636bff0dc gpio: rtd: Add support for Realtek DHC(Digital Home Center) RTD SoCs ed062044955b dt-bindings: gpio: realtek: Add realtek,rtd-gpio 0f57b21300c8 gpio: pmic-eic-sprd: Configure the bit corresponding to the EIC through offset 38894ff3a04b ppp: Fix spelling typo in comment in ppp_async_encode() 501869fecfbc net: ethtool: Fix symmetric-xor RSS RX flow hash check 0dd415d15505 net: ethtool: add a NO_CHANGE uAPI for new RXFH's input_xfrm 7c402f77e8cb net: ethtool: copy input_xfrm to user-space in ethtool_get_rxfh 8dc4c4100065 xsk: make struct xsk_cb_desc available outside CONFIG_XDP_SOCKETS db02e176f597 PCI/AER: Use explicit register sizes for struct members 1291b716bbf9 PCI/AER: Decode Requester ID when no error info found 02a06f5f1a6a PCI/AER: Use 'Correctable' and 'Uncorrectable' spec terms for errors 3e64db35bc37 Revert "net: mdio: get/put device node during (un)registration" 060baa9b90d4 dt-bindings: net: renesas,etheravb: Document RZ/G3S support 55f96e8bbea0 i40e: Avoid unnecessary use of comma operator 31deb12e85c3 i40e: Fix VF disable behavior to block all traffic 5795f533f30a ixgbe: Refactor returning internal error codes 6c1b4af8c1b2 ixgbe: Refactor overtemp event handling 738808ae82d9 ixgbe: report link state for VF devices 75011bd0f9c5 nvmet-tcp: remove boilerplate code 0849a5441358 nvmet-tcp: fix a crash in nvmet_req_complete() efa56305908b nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length 3027e7b15b02 ice: Fix some null pointer dereference issues in ice_ptp.c b8ab8858190a ice: ice_base.c: Add const modifier to params and vars f9f9de23dc88 ice: remove rx_len_errors statistic 2a2cb4c6c181 ice: replace ice_vf_recreate_vsi() with ice_vf_reconfig_vsi() aa4967d8529c ice: Add support for packet mirroring using hardware in switchdev mode 82e71b226e0e ice: Enable SW interrupt from FW for LL TS 00d50001444e ice: Schedule service task in IRQ top half 58f1e9d3a304 cxl/region: use %pap format to print resource_size_t d642ef711101 virt: sev-guest: Convert to platform remove callback returning void ac4f1897fa54 PCI: Fix 64GT/s effective data rate calculation 1e92af09fab1 EDAC/skx_common: Filter out the invalid address a280c9ceeca7 jfs: Add missing set_freezable() for freezable kthread 49f9637aafa6 jfs: fix array-index-out-of-bounds in diNewExt 77e01b49e35f mmc: core: Add HS400 tuning in HS400es initialization 09f164d393a6 mmc: sdhci_omap: Fix TI SoC dependencies cb052da7f031 mmc: sdhci_am654: Fix TI SoC dependencies e4df56ad0bf3 mmc: core: Add wp_grp_size sysfs node b062136d0d6f mmc: mmc_test: Add re-tuning test 84a6be7db905 mmc: mmc_spi: remove custom DMA mapped buffers 4b6358e1fe46 hwmon: (lm75) Add AMS AS6200 temperature sensor de9c6033fb4d dt-bindings: hwmon: (lm75) Add AMS AS6200 temperature sensor cfe09564467b hwmon: (lm75) remove now-unused include f9e5f289b686 hwmon: (pmbus) Add support for MPS Multi-phase mp2856/mp2857 controller 956cf0986ad5 dt-bindings: Add MP2856/MP2857 voltage regulator device f60b9d405f49 hwmon: (aquacomputer_d5next) Remove unneeded CONFIG_DEBUG_FS #ifdef 4ec21eeac477 dt-bindings: hwmon: gpio-fan: Convert txt bindings to yaml 06f34bcc9a05 hwmon: (k10temp) Add support for AMD Family 19h Model 8h 42ac68e3d4ba hwmon: Add driver for Gigabyte AORUS Waterforce AIO coolers 7ae587eb163e hwmon: (smsc47m1) Rename global platform device variable 581076958ee6 hwmon: (smsc47m1) Simplify device registration 5c2833c8824d hwmon: (smsc47m1) Convert to platform remove callback returning void 3b018391b615 hwmon: (smsc47m1) Mark driver struct with __refdata to prevent section mismatch 4359b7d254ed MAINTAINERS: Add maintainer for Baikal-T1 PVT hwmon driver 6ec09effb2af hwmon: (sht3x) add sts3x support 0c459759ca97 hwmon: (pmbus) Add ltc4286 driver b5cb53fd3277 ALSA: hda/tas2781: add fixup for Lenovo 14ARB7 c3ca4458cc2f ALSA: hda/tas2781: add TAS2563 support for 14ARB7 c021ca729fe8 ALSA: hda/tas2781: add configurable global i2c address 76f5f55c45b9 ALSA: hda/tas2781: add ptrs to calibration functions 33241dca4862 net/sched: Remove uapi support for CBQ qdisc 26cc8714fc7f net/sched: Remove uapi support for ATM qdisc fe3b739a5472 net/sched: Remove uapi support for dsmark qdisc 82b2545ed9a4 net/sched: Remove uapi support for tcindex classifier 41bc3e8fc1f7 net/sched: Remove uapi support for rsvp classifier c902ba322cfd octeon_ep_vf: update MAINTAINERS 50648968b3e3 octeon_ep_vf: add ethtool support 77cef1e02104 octeon_ep_vf: add Tx/Rx processing and interrupt support 8f8d322bc47c octeon_ep_vf: add support for ndo ops 6ca7b5486ebd octeon_ep_vf: add Tx/Rx ring resource setup and cleanup db468f92c3b9 octeon_ep_vf: add VF-PF mailbox communication. 5f8c64c2344c octeon_ep_vf: add hardware configuration APIs ebdc193b2ce2 octeon_ep_vf: Add driver framework and device initialization 3ce4f9c3fbb3 net/ps3_gelic_net: Add gelic_descr structures ef62548f4a16 dt-bindings: mmc: sdhci-msm: document dedicated IPQ4019 and IPQ8074 f7ba616f948a dt-bindings: mmc: synopsys-dw-mshc: add iommus for Intel SocFPGA 8d7ba028aa9a bnxt_en: Add support for ntuple filter deletion by ethtool. c029bc30b9f6 bnxt_en: Add support for ntuple filters added from ethtool. 300c19180098 bnxt_en: Add ntuple matching flags to the bnxt_ntuple_filter structure. 4faeadfd7ed6 bnxt_en: Refactor ntuple filter removal logic in bnxt_cfg_ntp_filters(). 80cfde29ce1f bnxt_en: Refactor the hash table logic for ntuple filters. 59cde76f33fa bnxt_en: Refactor filter insertion logic in bnxt_rx_flow_steer(). ee908d05dd2a bnxt_en: Add new BNXT_FLTR_INSERTED flag to bnxt_filter_base struct. cb5bdd292dc0 bnxt_en: Add bnxt_lookup_ntp_filter_from_idx() function d3c982851c15 bnxt_en: Add function to calculate Toeplitz hash 96c9bedc755e bnxt_en: Refactor L2 filter alloc/free firmware commands. bfeabf7e4615 bnxt_en: Re-structure the bnxt_ntuple_filter structure. 1f6e77cb9b32 bnxt_en: Add bnxt_l2_filter hash table. 992d38d2b988 bnxt_en: Refactor bnxt_ntuple_filter structure. e7d3b9f28654 usb: yurex: Fix inconsistent locking bug in yurex_read() 4c3ea81aa8e1 usb: typec: tipd: add patch update support for tps6598x e79ead88eeb8 usb: typec: tipd: declare in_data in as const in exec_cmd functions 798531b85f08 usb: typec: tipd: add function to request firmware d49f90822015 usb: typec: tipd: add init and reset functions to tipd_data 7df54188a897 Documentation: add pyyaml to requirements.txt 961410c9e853 drivers/usb/gadget/udc: Fix spelling typo in comments(reqest->request) afe28cd686ae Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" 7059fbebcb00 Revert "usb: dwc3: Soft reset phy on probe for host" ca2dc35e555e usb: dwc2: Disable clock gating feature on Rockchip SoCs 9c6b789e954f Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" 81ab772819da selftests: mptcp: diag: check CURRESTAB counters 0bd962dd86b2 selftests: mptcp: join: check CURRESTAB counters c693a8516429 mptcp: use mptcp_set_state d9cd27b8cd19 mptcp: add CurrEstab MIB counter support 80057b2080a8 selftest/tcp-ao: Work on namespace-ified sysctl_optmem_max 72cd9f8d5a99 selftest/tcp-ao: Set routes in a proper VRF table id f34fd6ee1be8 gpio: dwapb: Use generic request, free and set_config 6d6d80e4f6bc net/sched: Remove CONFIG_NET_ACT_IPT from default configs ba24ea129126 net/sched: Retire ipt action 236f7d8034ff platform/x86/amd/pmc: Modify SMU message port for latest AMD platform d33e992ec87a platform/x86/amd/pmc: Add 1Ah family series to STB support list 9ae57d88609d platform/x86/amd/pmc: Add idlemask support for 1Ah family 13313c135266 platform/x86/amd/pmc: call amd_pmc_get_ip_info() during driver probe d8fb50fe6c5c platform/x86/amd/pmc: Add VPE information for AMDI000A platform 9efa2a04ce7c platform/x86/amd/pmc: Send OS_HINT command for AMDI000A platform 993498e537af net-device: move gso_partial_features to net_device_read_tx 07938d774f18 ptp: ocp: Use DEFINE_RES_*() in place 4527898e300c platform/x86/amd/pmf: Return a status code only as a constant in two functions 9dd3f1ef40d0 platform/x86/amd/pmf: Return directly after a failed apmf_if_call() in apmf_sbios_heartbeat_notify() 87d8f1ee1d40 platform/x86: wmi: linux/wmi.h: fix Excess kernel-doc description warning 669f157fd7ad platform/x86/intel/pmc: Add missing extern 6f9fac5535ba platform/x86/intel/pmc/lnl: Add GBE LTR ignore during suspend 10ed9ee0af5a platform/x86/intel/pmc/arl: Add GBE LTR ignore during suspend eee706839333 drm/imagination: pvr_device.h: fix all kernel-doc warnings 200a6b3af059 drm/gpuvm: fix all kernel-doc warnings in include/drm/drm_gpuvm.h 03ddb7de012c HID: i2c-hid: elan: Add ili2901 timing d74ac6f60a7e dt-bindings: HID: i2c-hid: elan: Introduce Ilitek ili2901 9b0a3839e8d2 HID: bpf: make bus_type const in struct hid_bpf_ops c4a9743699f3 HID: make ishtp_cl_bus_type const 37d158d0b051 HID: make hid_bus_type const cd438e57dd05 HID: hid-steam: Add gamepad-only mode switched to by holding options 43565b6788d4 HID: hid-steam: Better handling of serial number length 4f9a5a9769cc HID: hid-steam: Update list of identifiers from SDL 555b818adb97 HID: hid-steam: Make client_opened a counter 691ead124a0c HID: hid-steam: Clean up locking 917972636e82 HID: hid-steam: Disable watchdog instead of using a heartbeat 34281b4d916f HID: hid-steam: Avoid overwriting smoothing parameter c810729fe647 kernfs: fix reference to renamed function fcf410e050a9 ARM: MAINTAINERS: drop empty entries for removed boards ced296f63635 ARM: Delete ARM11MPCore perf leftovers 5314b1543787 thermal/drivers/exynos: Use set_trips ops af00d488339a thermal/drivers/exynos: Use BIT wherever possible b72ba67baec1 thermal/drivers/exynos: Split initialization of TMU and the thermal zone d7a5b431911c thermal/drivers/exynos: Stop using the threshold mechanism on Exynos 4210 5d6976d01414 thermal/drivers/exynos: Simplify regulator (de)initialization 52ef6f567e6b thermal/drivers/exynos: Handle devm_regulator_get_optional return value correctly 20009a8137ee thermal/drivers/exynos: Wwitch from workqueue-driven interrupt handling to threaded interrupts 0ac3e1cf3736 thermal/drivers/exynos: Drop id field 0cefaf6c89c0 thermal/drivers/exynos: Remove an unnecessary field description 9da39ef332c4 tools/thermal/tmon: Fix compilation warning for wrong format 4bddb0cdfad9 dt-bindings: thermal: qcom-spmi-adc-tm5/hc: Clean up examples 7ec597ba25a3 dt-bindings: thermal: qcom-spmi-adc-tm5/hc: Fix example node names ebbf19e36d02 thermal/drivers/sun8i: Add D1/T113s THS controller support 20bf6262d518 dt-bindings: thermal: sun8i: Add binding for D1/T113s THS controller ac99b129630e thermal: amlogic: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions 720f8db834a3 thermal: amlogic: Make amlogic_thermal_disable() return void 62e79e38b257 thermal/thermal_of: Allow rebooting after critical temp 79fa723ba84c reboot: Introduce thermal_zone_device_critical_reboot() 5a0e241003b8 thermal/core: Prepare for introduction of thermal reboot 87f67d1747bc dt-bindings: thermal-zones: Document critical-action 748b49c7dfe5 dt-bindings: thermal: qcom-tsens: document the SM8650 Temperature Sensor 15ef92e9c411 drivers/thermal/loongson2_thermal: Fix incorrect PTR_ERR() judgment 88071e31e994 dt-bindings: thermal: loongson,ls2k-thermal: Fix binding check issues 788494ba0999 dt-bindings: thermal: convert Mediatek Thermal to the json-schema f7e2910fcec1 ACPI: NFIT: Use cleanup.h helpers instead of devm_*() 992bbc9e9ab9 Input: iqs269a - add support for OTP variants 56c083e3f572 dt-bindings: input: iqs269a: Add bindings for OTP variants 00521a9bf96e Input: iqs269a - add support for slider gestures 65cdd3ada7dc dt-bindings: input: iqs269a: Add bindings for slider gestures 32bb4515e344 Documentation: networking: document phy_link_topology d078d480639a net: ethtool: strset: Allow querying phy stats by index fcc4b105caa4 net: ethtool: cable-test: Target the command to the requested PHY 345237dbc1bd net: ethtool: pse-pd: Target the command to the requested PHY 7db69ec9cfb8 net: ethtool: plca: Target the command to the requested PHY 95132a018f00 netlink: specs: add ethnl PHY_GET command set 63d5eaf35ac3 net: ethtool: Introduce a command to list PHYs on an interface c29451aefcb4 netlink: specs: add phy-index as a header parameter 2ab0edb505fa net: ethtool: Allow passing a phy index for some commands dedd702a3579 net: sfp: Add helper to return the SFP bus name 034fcc210349 net: phy: add helpers to handle sfp phy connect/disconnect 9c5625f559ad net: sfp: pass the phy_device when disconnecting an sfp module's PHY 02018c544ef1 net: phy: Introduce ethernet link topology representation c98d132ed1e3 bcachefs: check_directory_structure() can now be run online d296e7b18521 bcachefs: Fix reattach_inode() for snapshots c558c577cbea bcachefs: bch2_btree_trans_peek_slot_updates 359e89add5b8 bcachefs: bch2_btree_trans_peek_prev_updates eb6863598a9d bcachefs: bch2_btree_trans_peek_updates 0c99e17d3bd3 bcachefs: growable btree_paths ff70ad2c8dfd bcachefs: Fix interior update path btree_path uses 2c3b0fc3bd0a bcachefs: trans->nr_paths 5cc6daf74979 bcachefs: trans->updates will also be resizable 31403dca5bb1 bcachefs: optimize __bch2_trans_get(), kill DEBUG_TRANSACTIONS fea153a84557 bcachefs: rcu protect trans->paths 6474b706108b bcachefs: Clean up btree_trans 398c98347d46 bcachefs: kill btree_path.idx d7e14035a4b4 bcachefs: get_unlocked_mut_path() -> btree_path_idx_t 542e6396740a bcachefs: bch2_btree_iter_peek_prev() no longer uses path->idx 566eabd36fac bcachefs: bch2_path_get() no longer uses path->idx b0b67378225d bcachefs: trans_for_each_path_with_node() no longer uses path->idx ccb7b08fbbb8 bcachefs: trans_for_each_path() no longer uses path->idx 4c5289e6323c bcachefs: kill trans_for_each_path_from() 311e446a4148 bcachefs: bch2_btree_path_to_text() -> btree_path_idx_t 1f75ba4e65c5 bcachefs: struct trans_for_each_path_inorder_iter 7f9821a7c10b bcachefs: btree_insert_entry -> btree_path_idx_t 07f383c71fad bcachefs: btree_iter -> btree_path_idx_t 788cc25d15e0 bcachefs: btree_path_alloc() -> btree_path_idx_t 96ed47d13056 bcachefs: bch2_btree_path_traverse() -> btree_path_idx_t f6363acaa63a bcachefs: bch2_btree_path_make_mut() -> btree_path_idx_t 4617d94617a4 bcachefs: bch2_btree_path_set_pos() -> btree_path_idx_t 74e600c19a18 bcachefs; bch2_path_put() -> btree_path_idx_t 255ebbbf7507 bcachefs: bch2_path_get() -> btree_path_idx_t 5ce8b92da0b0 bcachefs: minor bch2_btree_path_set_pos() optimization 4753bdeb26d5 bcachefs: Kill GFP_NOFAIL usage in readahead path 806ebf2aa017 bcachefs: Convert split_devs() to darray 0c0ba8e9c5a9 bcachefs: skip journal more often in key cache reclaim 1a2a9f9f53a6 bcachefs: for_each_keylist_key() declares loop iter 0beebd92457c bcachefs: bkey_for_each_ptr() now declares loop iter 0bc64d7e2649 bcachefs: kill __bch2_btree_iter_peek_upto_and_restart() 4eb3877eaeba bcachefs: fsck -> bch2_trans_run() cea07a7b6ac2 bcachefs: vstruct_for_each() now declares loop iter 41b84fb489f7 bcachefs: for_each_member_device_rcu() now declares loop iter 9fea2274f783 bcachefs: for_each_member_device() now declares loop iter 80eab7a7c280 bcachefs: for_each_btree_key() now declares loop iter c47e8bfbb769 bcachefs: kill for_each_btree_key_norestart() 44ddd8ad1e0b bcachefs: kill for_each_btree_key_old_upto() 3a860b5ad5f7 bcachefs: for_each_btree_key_upto() -> for_each_btree_key_old_upto() c8ef2dc2fc87 bcachefs: bch2_dirent_lookup() -> lockrestart_do() 79904fa2bb54 bcachefs: bch2_trans_srcu_lock() should be static 6d5c606c1cdc bcachefs: use track_event_change() for allocator blocked stats ef23397c3019 bcachefs: fix warning about uninitialized time_stats e34ec13a56a0 bcachefs: add more verbose logging 53b67d8dcf47 bcachefs: better error message in btree_node_write_work() 037a2d9f4828 bcachefs: simplify bch_devs_list defd9e39b599 bcachefs: darray_for_each() now declares loop iter 559e6c23367f bcachefs: trans_for_each_update() now declares loop iter cee0a8ea6d4f bcachefs: Improve the nopromote tracepoint 1ad36a010c69 bcachefs: Use GFP_KERNEL for promote allocations 920388254f61 bcachefs: mean and variance: fix kernel-doc for function params 447c1c010512 bcachefs: check for failure to downgrade 44fd13a4c68e bcachefs: Fixes for rust bindgen 023f9ac9f70f bcachefs: Delete dio read alignment check 033c9d7a2a34 MAINTAINERS: Update my email address d8d819580ae0 bcachefs: clean up some dead fallocate code a7dc10ce689a bcachefs: Make sure allocation failure errors are logged 548673f8d392 bcachefs: drop extra semicolon 4c26dea1c096 bcachefs: Replace zero-length array with flex-array member and use __counted_by ac19c4c3d02e bcachefs: Use array_size() in call to copy_from_user() 038fecc04593 bcachefs: qstr_eq() cf904c8d964f bcachefs: bch_err_(fn|msg) check if should print e06af20719a4 bcachefs: fix userspace build errors 73ffa5305694 bcachefs: Drop journal entry compaction 679972348d03 bcachefs: kill btree_trans->wb_updates 002c76dcf6a4 bcachefs: check_root() can now be run online 38ced43bb04a bcachefs: Inline btree write buffer sort 09caeabe1a5d bcachefs: btree write buffer now slurps keys from journal b05c0e9370be bcachefs: journal->buf_lock 0ba9375a111a bcachefs: Unwritten journal buffers are always dirty f33600057f50 bcachefs: bch2_trans_node_add no longer uses trans_for_each_path() 24de63dacbff bcachefs: Improve trans->extra_journal_entries e4e49375a8e4 bcachefs; kill bch2_btree_key_cache_flush() a83b6c895c4d bcachefs: kill btree_path->(alloc_seq|downgrade_seq) 249bf593e84e bcachefs: Fix snapshot.c assertion for online fsck b56cee70e75e bcachefs: six lock: fix typos f8fd5871becf bcachefs: reserve path idx 0 for sentinal 5028b9078ccb bcachefs: Rename for_each_btree_key2() -> for_each_btree_key() 27b2df982fa3 bcachefs: Kill for_each_btree_key() 8c066edeb43b bcachefs: continue now works in for_each_btree_key2() be1fa63de867 bcachefs: Fix bch2_read_btree() a0acc24fedbe bcachefs: Fix open coded set_btree_iter_dontneed() 267b801fda10 bcachefs: BCH_IOCTL_FSCK_ONLINE 8408fa570ef9 bcachefs: BCH_IOCTL_FSCK_OFFLINE 7f391b2f8edc bcachefs: bch2_run_online_recovery_passes() 0953450af79e bcachefs: Mark recovery passses that are safe to run online 2b41226d7f4b bcachefs: Add ability to redirect log output bbefcd910d9f bcachefs: thread_with_file 63508b756443 bcachefs: c->ro_ref 483dea443124 bcachefs: Improve error message when finding wrong btree node 5a11b5fe79e9 bcachefs: return from fsync on writeback error to avoid early shutdown 56ec287d30ba bcachefs: BCH_ERR_opt_parse_error 6e92d1554694 bcachefs: Refactor trans->paths_allocated to be standard bitmap 0d963a635d20 bcachefs: Move reflink_p triggers into reflink.c d4e4d8b98b83 bcachefs: Remove obsolete comment about zstd a564c9fad581 bcachefs: Include btree_trans in more tracepoints d9e14a4eb990 bcachefs: remove sb lock and flags update on explicit shutdown a56c61714a2d bcachefs: Make backpointer fsck wb flush check more rigorous 0f64a6daaa48 bcachefs: On missing backpointer to interior node, flush interior updates 21e07cc966aa bcachefs: remove redundant condition from data_update_index_update a79e1b6dea0b bcachefs: copygc shouldn't try moving buckets on error 3f0e297d8677 bcachefs: Explicity go RW for fsck 3ec3758a8148 bcachefs: copygc should wakeup on shutdown if disabled 0c069781ddfa bcachefs: rebalance should wakeup on shutdown if disabled 74529338805d bcachefs: remove dead bch2_evacuate_bucket() 62286a08c3f3 bcachefs: Replace zero-length arrays with flexible-array members 8a4b4c52c003 bcachefs: more write buffer refactoring ab4fb4b678c3 bcachefs: wb_flush_one_slowpath() 48dade81760e bcachefs: ONLY_SPECIFIED_DEVS doesn't mean ignore durability anymore a276132c2d2b bcachefs: Don't open code bch2_dev_exists2() 3398124444b9 bcachefs: Improve trace_trans_restart_would_deadlock e153a0d70b31 bcachefs: Improve trace_trans_restart_too_many_iters() 74644030098a bcachefs: count_event() cb13f471390c bcachefs: bch2_btree_write_buffer_flush() -> bch2_btree_write_buffer_tryflush() d3083cf28d54 bcachefs: bch2_btree_write_buffer_flush_locked() 183bcc89b855 bcachefs: Clean up btree write buffer write ref handling cf5bacb6a521 bcachefs: delete useless commit_do() 8ab3fa963969 bcachefs: kill journal->preres_wait 56db2429511e bcachefs: Improve btree write buffer tracepoints c259bd95d1df bcachefs: No need to allocate keys for write buffer 3c471b65889a bcachefs: convert bch_fs_flags to x-macro 9e243d3cdac1 bcachefs: Kill journal_seq/gc args to bch2_dev_usage_update_m() 3f59547e22b9 bcachefs: Refactor bch2_check_alloc_to_lru_ref() 25d1e39df0e2 bcachefs: Add a rebalance, data_update tracepoints d05db12715c9 bcachefs: Print durability in member_to_text() 7541787f58d1 bcachefs: Improve sysfs compression_stats 9b34f02cdcc1 bcachefs: Kill dev_usage->buckets_ec ed0cd515cd8a bcachefs: bch2_dev_usage_to_text() dafff7e57508 bcachefs: New bucket sector count helpers e6674decb219 bcachefs: BCH_IOCTL_DEV_USAGE_V2 3b05b8e08292 bcachefs: Simplify check_bucket_ref() 011173321f6f bcachefs: six locks: Simplify optimistic spinning ee841b77b3bf powerpc: Export kvm_guest static key, for bcachefs six locks ba11c7d67a53 bcachefs: BCH_DATA_OP_drop_extra_replicas 3c843a675951 bcachefs: Convert bch2_move_btree() to bbpos 01e9564540d7 bcachefs: x-macro-ify bch_data_ops enum 225879f403c6 bcachefs: clean up one inconsistent indenting 2b161cc7cb07 bcachefs: add a quieter bch2_read_super 25f64e997e4b bcachefs: Don't use update_cached_sectors() in bch2_mark_alloc() 086a52f7fa9d bcachefs: Rename bch_replicas_entry -> bch_replicas_entry_v1 ad9c7992eb99 bcachefs: Kill btree_iter->journal_pos 1ae8a0904a6a bcachefs: Kill memset() in bch2_btree_iter_init() ae0e61175e22 bcachefs: Add a tracepoint for journal entry close b27d7afb7917 bcachefs: Don't flush journal after replay b4b79b076445 bcachefs: Don't rejournal keys in key cache flush 5fd24caf572d bcachefs: Fix userspace bch2_prt_datetime() e56978c80d86 bcachefs: Kill BTREE_ITER_ALL_LEVELS cd404e5b05eb bcachefs: backpointers fsck no longer uses BTREE_ITER_ALL_LEVELS eb54e81f27b5 bcachefs: Improve btree_path_dowgrade tracepoint cb52d23e77a6 bcachefs: Rename BTREE_INSERT flags 5927310dcfc9 bcachefs: bch_str_hash_flags_t aa62aabbc7ab bcachefs: Kill dead BTREE_INSERT flags cd5bd1628284 bcachefs: Fix redundant variable initialization e17b93eb3672 bcachefs: Avoiding dropping/retaking write locks in bch2_btree_write_buffer_flush_one() 573224301c56 bcachefs: Make journal replay more efficient bdde9829de1e bcachefs: Go rw before journal replay 43c7ede0095d bcachefs: Kill BTREE_UPDATE_PREJOURNAL 9a71de675f97 bcachefs: BTREE_INSERT_JOURNAL_REPLAY now "don't init trans->journal_res" 389c92b36e30 bcachefs: Clear k->needs_whitout earlier in commit path 066a26460bb2 bcachefs: track_event_change() 3eedfe1af9be bcachefs: Journal pins must always have a flush_fn df8e13ccf3c0 bcachefs: Add an assertion in bch2_journal_pin_set() fa5df9e7d5a8 bcachefs: Include average write size in sysfs journal_debug 09e0153b72bf bcachefs: Fix warning when building in userspace fbf927081724 bcachefs: Print old version when scanning for old metadata 7d9ae04e3987 bcachefs: Fix locking when checking freespace btree 359d1bad1b5c bcachefs: Check for unlinked inodes not on deleted list ecf8a74dab1d bcachefs: kill INODE_LOCK, use lock_two_nondirectories() 8b58623f5b91 bcachefs: Improved backpointer messages in fsck e7f7ddedd67d bcachefs: Add extra verbose logging for ro path 30418de09e6b bcachefs: Flush fsck errors before running twice abcbd3bfbbfe afs: trace: Log afs_make_call(), including server address 28f4c58045ed afs: Fix offline and busy message emission 495f2ae9e355 afs: Fix fileserver rotation 453924de6212 afs: Overhaul invalidation handling to better support RO volumes 16069e1349a0 afs: Parse the VolSync record in the reply of a number of RPC ops d3acd81ef916 afs: Don't leave DONTUSE/NEWREPSITE servers out of server list dd94888938f8 afs: Fix comment in afs_do_lookup() 32222f09782f afs: Apply server breaks to mmap'd files in the call processor dfa0a44946e2 afs: Move the vnode/volume validity checking code into its own file 445f9b695286 afs: Defer volume record destruction to a workqueue ca0e79a46097 afs: Make it possible to find the volumes that are using a server 21c1f410d202 afs: Combine the endpoint state bools into a bitmask f49b594df3eb afs: Keep a record of the current fileserver endpoint state e6a7d7f71b17 afs: Dispatch vlserver probes in priority order 92f091cdddac afs: Dispatch fileserver probes in priority order d14cf8edd306 afs: Mark address lists with configured priorities f94f70d39cc2 afs: Provide a way to configure address priorities b605ee421fa0 afs: Remove the unimplemented afs_cmp_addr_list() af9a5b4930df afs: Add some more info to /proc/net/afs/servers 27f2b08735c9 platform/x86: intel-uncore-freq: Add additional client processors ef67575ac921 platform/x86: Remove "X86 PLATFORM DRIVERS - ARCH" from MAINTAINERS cff9c565e65f net: mdio: get/put device node during (un)registration 0171e067d7da dw-xdata: Remove usage of the deprecated ida_simple_*() API 130f335630b6 misc: pci_endpoint_test: Remove usage of the deprecated ida_simple_*() API 0eccea7150e3 PCI: vmd: Remove usage of the deprecated ida_simple_*() API 63a43a675cb9 RDMA/erdma: Add hardware statistics support 68cf9d82f75c RDMA/erdma: Introduce dma pool for hardware responses of CMDQ requests 8e1803900ef1 MIPS: Remove unused shadow GPR support from vector irq setup 682fb5be3531 MIPS: Allow vectored interrupt handler to reside everywhere for 64bit ba7053b4b4a4 ALSA: hda: Add driver properties for cs35l41 for Lenovo Legion Slim 7 Gen 8 serie 99af5b11c57d ALSA: hda/realtek: enable SND_PCI_QUIRK for Lenovo Legion Slim 7 Gen 8 (2023) serie 7991ed43587d x86/alternative: Correct feature bit debug output 68f7f3ff6c2a ALSA: hda/tas2781: configure the amp after firmware load 66e82d219924 ALSA: mark all struct bus_type as const aad86da229bc RISC-V: KVM: selftests: Add get-reg-list test for STA registers 60b6e31c4996 RISC-V: KVM: selftests: Add steal_time test support 945d880d6be0 RISC-V: KVM: selftests: Add guest_sbi_probe_extension 0dcab5c4762a RISC-V: KVM: selftests: Move sbi_ecall to processor.c e9f12b5fff8a RISC-V: KVM: Implement SBI STA extension f61ce890b1f0 RISC-V: KVM: Add support for SBI STA registers 5b9e41321ba9 RISC-V: KVM: Add support for SBI extension registers 38b3390ee488 RISC-V: KVM: Add SBI STA info to vcpu_arch 2a1f6bf07970 RISC-V: KVM: Add steal-update vcpu request 5fed84a800e6 RISC-V: KVM: Add SBI STA extension skeleton fdf68acccfc6 RISC-V: paravirt: Implement steal-time support 6cfc624576a6 RISC-V: Add SBI STA extension definitions 323925ed6dbb RISC-V: paravirt: Add skeleton for pv-time support 501a06fe8e4c zswap: memcontrol: implement zswap writeback disabling 8586a5d217ef arm64: dts: rockchip: Fix led pinctrl of lubancat 1 245597883849 arm64: dts: rockchip: correct gpio_pwrctrl1 typo on nanopc-t6 aed6514c4e3a arm64: dts: rockchip: correct gpio_pwrctrl1 typo on rock-5b 7738f5511735 arm64: dts: rockchip: support poweroff on the rock-5b e9126f9d3c83 arm64: dts: rockchip: Support poweroff on Orange Pi 5 9e1faff1cbc8 arm64: dts: rockchip: nanopc-t6 sdmmc beautification 29166371ef67 kdump: remove redundant DEFAULT_CRASH_KERNEL_LOW_SIZE 436efd9e4b65 scripts/decode_stacktrace.sh: strip unexpected CR from lines 55efe4abf927 watchdog: if panicking and we dumped everything, don't re-enable dumping ee6bdb3f4bf0 watchdog/hardlockup: use printk_cpu_sync_get_irqsave() to serialize reporting 896260a6d69d watchdog/softlockup: use printk_cpu_sync_get_irqsave() to serialize reporting 6dcde5d5f248 watchdog/hardlockup: adopt softlockup logic avoiding double-dumps 2861b3773262 kexec_core: fix the assignment to kimage->control_page 3177e6315b12 x86/kexec: fix incorrect end address passed to kernel_ident_mapping_init() 037d88f0dd87 lib/trace_readwrite.c:: replace asm-generic/io with linux/io 8e226a0a8dc8 nilfs2: cpfile: fix some kernel-doc warnings 5f981878c71e stacktrace: fix kernel-doc typo f22c3634361c scripts/checkstack.pl: fix no space expression between sp and offset 22bb6bcd4c2b x86/kexec: fix incorrect argument passed to kexec_dprintk() 43132282d8ef x86/kexec: use pr_err() instead of kexec_dprintk() when an error occurs 5b130948d53a nilfs2: add missing set_freezable() for freezable kthread d391615618e8 kernel: relay: remove relay_file_splice_read dead code, doesn't work 50bc98323c0f docs: submit-checklist: remove all of "make namespacecheck" 712afc7c410e scripts/checkstack.pl: change min_stack to 512 by default 66d25cbe29f3 scripts/checkstack.pl: match all stack sizes for some archs 52f562881936 scripts/checkstack.pl: add min_stack to the usage comment dd8e05c5dd04 scripts/checkstack.pl: remove ia64 support 90ca22513ed5 lib: crc_ccitt_false() is identical to crc_itu_t() bc09d1dea84e lib: add note about process exit message for DEBUG_STACK_USAGE d089622b32c3 checkstack: add loongarch support for scripts/checkstack.pl d738bced865a scripts/decodecode: add support for LoongArch 18d565ea95fe kexec_file: fix incorrect temp_start value in locate_mem_hole_top_down() 816d334afa85 kexec: modify the meaning of the end parameter in kimage_is_destination_range() 5c28913ed04b MAINTAINERS: remove Ohad Ben-Cohen from hwspinlock subsystem 1ae41dffd48a mm/damon/vaddr: change asm-generic/mman-common.h to linux/mman.h e99fb98d478a mm: remove unnecessary ia64 code and comment 4a8ffab02db5 mm: remove one last reference to page_add_*_rmap() e78a13fd16bb mm/rmap: rename COMPOUND_MAPPED to ENTIRELY_MAPPED e3b4b1374f87 mm: convert page_try_share_anon_rmap() to folio_try_share_anon_rmap_[pte|pmd]() a13d096471ec mm/rmap: remove page_try_dup_anon_rmap() 08e7795e2444 mm/memory: page_try_dup_anon_rmap() -> folio_try_dup_anon_rmap_pte() 96c772c25c89 mm/huge_memory: page_try_dup_anon_rmap() -> folio_try_dup_anon_rmap_pmd() 61d90309b715 mm/rmap: introduce folio_try_dup_anon_rmap_[pte|ptes|pmd]() d8ef5e311d7b mm/rmap: convert page_dup_file_rmap() to folio_dup_file_rmap_[pte|ptes|pmd]() 4d8f7418e8ba mm/rmap: remove page_remove_rmap() 5a0033f0285e Documentation: stop referring to page_remove_rmap() ca1a0746182c mm/rmap: page_remove_rmap() -> folio_remove_rmap_pte() 5b205c7f2684 mm/migrate_device: page_remove_rmap() -> folio_remove_rmap_pte() c46265030b0f mm/memory: page_remove_rmap() -> folio_remove_rmap_pte() 18e8612e5624 mm/ksm: page_remove_rmap() -> folio_remove_rmap_pte() 35668a432146 mm/khugepaged: page_remove_rmap() -> folio_remove_rmap_pte() a8e61d584eda mm/huge_memory: page_remove_rmap() -> folio_remove_rmap_pmd() 5cc9695f06b0 kernel/events/uprobes: page_remove_rmap() -> folio_remove_rmap_pte() b06dc281aa99 mm/rmap: introduce folio_remove_rmap_[pte|ptes|pmd]() 0cae959e3abf mm/rmap: remove RMAP_COMPOUND 84f0169e6c8a mm/rmap: remove page_add_anon_rmap() b832a354d787 mm/memory: page_add_anon_rmap() -> folio_add_anon_rmap_pte() da7dc0afe243 mm/swapfile: page_add_anon_rmap() -> folio_add_anon_rmap_pte() 977295349eb7 mm/ksm: page_add_anon_rmap() -> folio_add_anon_rmap_pte() a15dc4785c98 mm/migrate: page_add_anon_rmap() -> folio_add_anon_rmap_pte() 395db7b19089 mm/huge_memory: page_add_anon_rmap() -> folio_add_anon_rmap_pmd() 91b2978a3480 mm/huge_memory: batch rmap operations in __split_huge_pmd_locked() 8bd5130070fb mm/rmap: introduce folio_add_anon_rmap_[pte|ptes|pmd]() 96fd74958c55 mm/rmap: factor out adding folio mappings into __folio_add_rmap() be6e57cfabe9 mm/rmap: remove page_add_file_rmap() 7123e19c3c9d mm/userfaultfd: page_add_file_rmap() -> folio_add_file_rmap_pte() c4dffb0bc237 mm/migrate: page_add_file_rmap() -> folio_add_file_rmap_pte() 14d85a6e88a6 mm/huge_memory: page_add_file_rmap() -> folio_add_file_rmap_pmd() ef37b2ea08ac mm/memory: page_add_file_rmap() -> folio_add_file_rmap_[pte|pmd]() 68f0320824fa mm/rmap: convert folio_add_file_rmap_range() into folio_add_file_rmap_[pte|ptes|pmd]() a4ea18641d83 mm/rmap: add hugetlb sanity checks for anon rmap handling 0c2ec32bf0b2 mm/rmap: introduce and use hugetlb_try_share_anon_rmap() ebe2e35ec0f2 mm/rmap: introduce and use hugetlb_try_dup_anon_rmap() 44887f399455 mm/rmap: introduce and use hugetlb_add_file_rmap() e135826b2da0 mm/rmap: introduce and use hugetlb_remove_rmap() 9d5fafd5d882 mm/rmap: rename hugepage_add* to hugetlb_add* a3fbe303ec9d kasan: simplify kasan_complete_mode_report_info for tag-based modes fd4064f69708 kasan: simplify saving extra info into tracks 04afc540e58e kasan: reuse kasan_track in kasan_stack_ring_entry f6940e8adc64 kasan: clean up kasan_cache_create 4e397274e10b kasan: speed up match_all_mem_tag test for SW_TAGS 3ab9304db6ab kasan: remove SLUB checks for page_alloc fallbacks in tests f2fffc0cfcfa kasan: export kasan_poison as GPL 14c99b990ccc kasan: check kasan_vmalloc_enabled in vmalloc tests 58ee788cb237 kasan: respect CONFIG_KASAN_VMALLOC for kasan_flag_vmalloc 99f3fe416c71 kasan: clean up is_kfence_address checks 1a55836a1b00 kasan: update kasan_poison documentation comment 3067b919ed81 kasan: clean up kasan_requires_meta c20e3feadd45 kasan: improve kasan_non_canonical_hook 5cb6674b694b mm, kasan: use KASAN_TAG_KERNEL instead of 0xff 27232ba96cfb kasan/arm64: improve comments for KASAN_SHADOW_START/END 51fb591edc86 xtensa, kasan: define KASAN_SHADOW_END a3c5cc5129ef selftests/mm: log run_vmtests.sh results in TAP format 5ec8e8ea8b77 mm/sparsemem: fix race in accessing memory_section->usage 7fbb5e188248 mm: remove VM_EXEC requirement for THP eligibility b39ca208403c mm/khugepaged: remove redundant try_to_freeze() 91349f541e7d lib/stackdepot: fix comment in include/linux/stackdepot.h 08d7c94d9635 kasan: memset free track in qlink_free a414d4286f34 kasan: handle concurrent kasan_record_aux_stack calls a914d8d6cf20 lib/stackdepot: add printk_deferred_enter/exit guards 8ab3b09755d9 io_uring: use mempool KASAN hook 74e831af165a skbuff: use mempool KASAN hooks 1ce9a0523938 kasan: rename and document kasan_(un)poison_object_data 86b15969831b kasan: reorder tests 0f18ea6ea44c kasan: rename pagealloc tests 0f199eb4351f kasan: add mempool tests 37dcc69ad17a mempool: introduce mempool_use_prealloc_only 413643f3a3e2 mempool: use new mempool KASAN hooks 7d4847ded247 mempool: skip slub_debug poisoning when KASAN is enabled 29d7355a9d05 kasan: save alloc stack traces for mempool 0cc9fdbf4a52 kasan: introduce poison_kmalloc_large_redzone ce37eec0ab62 kasan: clean up and rename ____kasan_kmalloc b556a462eb8d kasan: save free stack traces for slab mempools cf0da2afe3dc kasan: clean up __kasan_mempool_poison_object 9f41c59ae316 kasan: introduce kasan_mempool_unpoison_pages f129c3103928 kasan: introduce kasan_mempool_poison_pages 195683275373 kasan: introduce kasan_mempool_unpoison_object 2e7c954c11af kasan: add return value for kasan_mempool_poison_object 1bb843048d00 kasan: document kasan_mempool_poison_object 9b94fe91099c kasan: move kasan_mempool_poison_object 280ec6ccb642 kasan: rename kasan_slab_free_mempool to kasan_mempool_poison_object 14059f66a959 fs: remove the bh_end_io argument from __block_write_full_folio 17bf23a981be fs: convert block_write_full_page to block_write_full_folio af34acc24bd6 ufs: remove writepage implementation a2b92914b0bb sysv: remove writepage implementation bfc7fbe36976 ocfs2: remove writepage implementation 1443a9fb4e72 minix: remove writepage implementation 44afc066c993 hfsplus: really remove hfsplus_writepage df56d2287c57 hfs: really remove hfs_writepage 3a44d30577e7 bfs: remove writepage implementation 81d469d33075 adfs: remove writepage implementation 12ac5a65cb56 fs: reduce stack usage in do_mpage_readpage 6ad7c607b125 fs: reduce stack usage in __mpage_writepage e8ff8248d377 fs: convert clean_buffers() to take a folio f099c961f499 fs: remove clean_page_buffers() d1adb25df711 mm: migrate: fix getting incorrect page mapping during page migration a4575c4138db mm: convert swap_cluster_readahead and swap_vma_readahead to return a folio 6e03492e9d28 mm: return a folio from read_swap_cache_async() 69fe7d67cb0c mm: remove page_swap_info() c9bdf768dd93 mm: convert swap_readpage() to swap_read_folio() 3a61e6f66812 mm: convert swap_page_sector() to swap_folio_sector() 3c3ebd82e0d1 mm: pass a folio to swap_readpage_bdev_async() 2c184d821eec mm: pass a folio to swap_readpage_bdev_sync() 64a24e55e3f4 mm: pass a folio to swap_readpage_fs() ee1b1d9b46f2 mm: pass a folio to swap_writepage_bdev_async() 6de62c7bc4bc mm: pass a folio to swap_writepage_bdev_sync() bfcd44d5f816 mm: pass a folio to swap_writepage_fs() b99b4e0d9d7f mm: pass a folio to __swap_writepage() 96c7b0b42239 mm: return the folio from __read_swap_cache_async() 8ba2f844f050 mm/zswap: change per-cpu mutex and buffer to per-acomp_ctx e947ba0bbf47 mm/zswap: cleanup zswap_writeback_entry() 66447fd036a5 mm/zswap: cleanup zswap_load() 32acba4c0483 mm/zswap: refactor out __zswap_load() c75f5c1e0f1d mm/zswap: reuse dstmem when decompress 0710f38ad26a mm/ksm: document ksm advisor and its sysfs knobs 5088b49730af mm/ksm: add tracepoint for ksm advisor 66790e9a735b mm/ksm: add sysfs knobs for advisor 4e5fa4f5eff6 mm/ksm: add ksm advisor cafa8e37a2eb mm: remove page_add_new_anon_rmap and lru_cache_add_inactive_or_unevictable 5432726848bb mm: convert collapse_huge_page() to use a folio d3b082736518 mm: convert migrate_vma_insert_page() to use a folio cb9089babc91 mm: remove references to page_add_new_anon_rmap in comments b2926ac8178b mm: remove stale example from comment 2853b66b601a mm: remove some calls to page_add_new_anon_rmap() f00f48436c78 mm: convert unuse_pte() to use a folio throughout 8d294a8c6393 mm: remove PageAnonExclusive assertions in unuse_pte() 96db66d9c8f3 mm: convert ksm_might_need_to_copy() to work on folios a2bf6a9ca805 selftests/mm: add UFFDIO_MOVE ioctl test e8a422408ba9 selftests/mm: add uffd_test_case_ops to allow test case-specific operations 1c8d39fa7b63 selftests/mm: call uffd_test_ctx_clear at the end of the test adef440691ba userfaultfd: UFFDIO_MOVE uABI 880a99b60d46 mm/rmap: support move to different root anon_vma in folio_move_anon_rmap() fa399c311234 buffer: fix more functions for block size > PAGE_SIZE b0619401b8cd buffer: handle large folios in __block_write_begin_int() 4b04646caed5 buffer: fix various functions for block size > PAGE_SIZE 808441943f6b buffer: cast block to loff_t before shifting it 5f3bd90d9b98 buffer: fix grow_buffers() for block size > PAGE_SIZE 382497ada051 buffer: calculate block number inside folio_init_buffers() 6d840a18773f buffer: return bool from grow_dev_folio() 16f70feaabe9 ACPI: button: trigger wakeup key events df0cced74159 ACPI: resource: Add another DMI match for the TongFang GMxXGxx 67508b874844 ASoC: pxa: sspa: Don't select SND_ARM 5fa3bbb8eba7 ASoC: rt5663: cancel the work when system suspends c8f5caec3df8 cpuidle: haltpoll: Do not enable interrupts when entering idle a3cd6db4cc2e thermal: gov_power_allocator: Support new update callback of weights bfc57bd16859 thermal/sysfs: Update governors when the 'weight' has changed 879c9dc51173 thermal/sysfs: Update instance->weight under tz lock e3ecd5716b95 thermal: gov_power_allocator: Simplify checks for valid power actor 912e97c67cc3 thermal: gov_power_allocator: Move memory allocation out of throttle() 792c3dc08ddc thermal: gov_power_allocator: Change trace functions 3d827317b17f thermal: gov_power_allocator: Refactor checks in divvy_up_power() 2c06456f656f thermal: gov_power_allocator: Refactor check_power_actors() a8c959402d4d thermal: core: Add governor callback for thermal zone change 31e4fac93081 mtd_blkdevs: use the default discard granularity 105c1a5f6cce bcache: use the default discard granularity 3753039def5d zram: use the default discard granularity 724325477f8a null_blk: use the default discard granularity 1e2ab2e8a98c nbd: use the default discard granularity 599d9d4eab7c ubd: use the default discard granularity 3c407dc723bb block: default the discard granularity to sector size 5e7169e7f7c0 bcache: discard_granularity should not be smaller than a sector 928a5dd3a849 block: remove two comments in bio_split_discard 2cb54a19ac71 apparmor: Fix ref count leak in task_kill 4a2c8cc16447 ALSA: scarlett2: Add PCM Input Switch for Solo Gen 4 4e809a299677 ALSA: scarlett2: Add support for Solo, 2i2, and 4i4 Gen 4 2ecca0df90cb ALSA: scarlett2: Add R/O headphone volume control f6a817e6795a ALSA: scarlett2: Add minimum firmware version check 66946398a4be ALSA: scarlett2: Rename DSP mux channels 166e1dfb7526 ALSA: scarlett2: Add support for DSP mux channels c6c9f0cf9dba ALSA: scarlett2: Add support for custom Gen 4 Direct Monitor mixes e8e14270d8d0 ALSA: scarlett2: Handle Gen 4 Direct Monitor mix updates ac19be067aac ALSA: scarlett2: Store mix_ctls for Gen 4 Direct Monitor d7cfa2fdfc8a ALSA: scarlett2: Add power status control 882a2a36c41d ALSA: scarlett2: Disable autogain during phantom power state change 0d2e791db4c8 ALSA: scarlett2: Disable input controls while autogain is running a1ed1d6caf68 ALSA: scarlett2: Minor refactor MSD mode check 0a995e38dc44 ALSA: scarlett2: Add support for software-controllable input gain 038216f2bc85 ALSA: scarlett2: Add support for Air Presence + Drive option 1b53c116232e ALSA: scarlett2: Allow for controls with a "mute mode" 4fa07ff7b625 ALSA: scarlett2: Add support for Gen 4 style parameters dd57b1213ab6 ALSA: scarlett2: Add support for air/phantom control on input 2 4dedf7ca929a ALSA: scarlett2: Remove repeated elem->head.mixer references d3cf557b26a7 ALSA: scarlett2: Split direct_monitor out from monitor_other d9b63123fbb0 ALSA: scarlett2: Split input_other into level/pad/air/phantom ad5174608eca ALSA: scarlett2: Rename db_scale_scarlett2_gain to volume a1faecfcfe35 ALSA: scarlett2: Add #define for SCARLETT2_MIX_MAX 56275126aca2 ALSA: scarlett2: Add scarlett2_mixer_value_to_db() 90d8fef837a5 ALSA: scarlett2: Allow for interfaces without per-channel volume c6b3e71e2c08 ALSA: scarlett2: Remove line_out_hw_vol device info entry e79aea579a19 ALSA: scarlett2: Split dim_mute_update from vol_updated 80c7933e74c3 ALSA: scarlett2: Remove struct scarlett2_usb_volume_status 42caae0e2032 ALSA: scarlett2: Refactor common port_count lookups e5fab78cd8e8 ALSA: scarlett2: Change num_mux_* from int to u8 648bd468b28c ALSA: scarlett2: Parameterise notifications b5fe6c47a55f ALSA: scarlett2: Formatting fixes 9c2ea88e9e3b ALSA: scarlett2: Refactor scarlett2_config_save() 7f4d8dbea215 ALSA: scarlett2: Refactor scarlett2_usb_set_config() 43222a612374 ALSA: scarlett2: Add check for config_item presence cbd6f148aa55 ALSA: scarlett2: Remove scarlett2_config_sets array c0a7e1d859e7 ALSA: scarlett2: Add config set struct c13d43a8582a ALSA: scarlett2: Check presence of mixer using mux_assignment 2edc76dddee8 ALSA: scarlett2: Check for phantom persistence config item 3978fefdf416 ALSA: scarlett2: Infer standalone switch from config items 3a4e1afe7d98 ALSA: scarlett2: Infer has_msd_mode from config items a2bb6c7d8057 ALSA: scarlett2: Simplify enums by removing explicit values 1abfbd3c9527 ALSA: scarlett2: Add support for uploading new firmware 6a7508e64ee3 ALSA: scarlett2: Add ioctl commands to erase flash segments 337b2f0e778f ALSA: scarlett2: Add skeleton hwdep/ioctl interface 34101a0fb1d4 ALSA: scarlett2: Retrieve useful flash segment numbers 103c23ccacaa ALSA: scarlett2: Add #defines for firmware upgrade 993f7b42fa06 ALSA: scarlett2: Add missing mutex lock around get meter levels 04f8f053252b ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put() 50603a67daef ALSA: scarlett2: Add missing error checks to *_ctl_get() ca459dfa7d4e ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config() 5f6ff6931a1c ALSA: scarlett2: Add missing error check to scarlett2_config_save() 649cc9e543a7 ALSA: scarlett2: Update maintainer info 423206604b28 ALSA: hda/realtek: Add quirks for Dell models d110858a6925 ALSA: hda: cs35l41: Prevent firmware load if SPI speed too low ee694e7db47e ALSA: hda: cs35l41: Support additional Dell models without _DSD 7d4f07d5cb71 kbuild: deb-pkg: squash scripts/package/deb-build-option to debian/rules 466e6fc43fb9 kbuild: deb-pkg: factor out common Make options in debian/rules b88365b6d74e kbuild: deb-pkg: hard-code Build-Depends 9c65810cfb21 kbuild: deb-pkg: split debian/copyright from the mkdebian script f3b2306bea33 gen_init_cpio: Apply mtime supplied by user to all file types 7beba04eb305 kbuild: resolve symlinks for O= properly 8c88bc5b489e docs: dev-tools: Add UAPI checker documentation 1f7f31bf7202 check-uapi: Introduce check-uapi.sh 67f8f1e7aa31 scripts: Introduce a default git.orderFile 15d3f7664d27 kconfig: WERROR unmet symbol dependency 126c18a4bb64 ALSA: seq: fix kvmalloc_array() arguments order f60a631ab9ed sched/fair: Fix tg->load when offlining a CPU cd4d7263d58a genetlink: Use internal flags for multicast groups bcdfae6ee520 xfs: use the op name in trace_xlog_intent_recovery_failed 4f6ac47b55e3 xfs: fix a use after free in xfs_defer_finish_recovery 378b6aef9de0 xfs: turn the XFS_DA_OP_REPLACE checks in xfs_attr_shortform_addname into asserts 074aea4be1a4 xfs: remove xfs_attr_sf_hdr_t 414147225400 xfs: remove struct xfs_attr_shortform 1fb4b0def7b5 xfs: use xfs_attr_sf_findname in xfs_attr_shortform_getvalue 22b7b1f597a6 xfs: remove xfs_attr_shortform_lookup 6c8d169bbd51 xfs: simplify xfs_attr_sf_findname 14f2e4ab5d03 xfs: move the xfs_attr_sf_lookup tracepoint 45c76a2add55 xfs: return if_data from xfs_idata_realloc 6e145f943bd8 xfs: make if_data a void pointer f732ba4ac9f3 iucv: make iucv_bus const 0b670b541199 Input: gpio-keys - filter gpio_keys -EPROBE_DEFER error messages 4c460eb36951 RISC-V: KVM: Fix indentation in kvm_riscv_vcpu_set_reg_csr() 3975525e5545 RISC-V: KVM: add vector registers and CSRs in KVM_GET_REG_LIST 2fa290372dfe RISC-V: KVM: add 'vlenb' Vector CSR 197bd237b672 RISC-V: KVM: set 'vlenb' in kvm_riscv_vcpu_alloc_vector_context() bdf6aa328f13 RISC-V: KVM: selftests: Treat SBI ext regs like ISA ext regs b26e70d72d12 KVM: riscv: selftests: Use register subtypes 6ccf119a4cc8 KVM: riscv: selftests: Add RISCV_SBI_EXT_REG 23e1dc45022e RISC-V: KVM: Make SBI uapi consistent with ISA uapi 7602730d7f18 KVM: riscv: selftests: Drop SBI multi registers 7f58de96aa5e RISC-V: KVM: Don't add SBI multi regs in get-reg-list c19829ba1e4d KVM: riscv: selftests: Generate ISA extension reg_list using macros bcd08e9bae57 RISC-V: KVM: remove a redundant condition in kvm_arch_vcpu_ioctl_run() e5ff012743cb riscv: kvm: use ".L" local labels in assembly when applicable 683c5bbbf6ae riscv: kvm: Use SYM_*() assembly macros instead of deprecated ones 482b718a84f0 powerpc/ps3_defconfig: Disable PPC64_BIG_ENDIAN_ELF_ABI_V2 5bb13e63cb00 powerpc/86xx: Drop unused CONFIG_MPC8610 b8910630c967 crypto: iaa - Account for cpu-less numa nodes 744e1885922a crypto: scomp - fix req->dst buffer overflow 44ff4ea133b5 crypto: sahara - add support for crypto_engine a7dc2d5c0554 crypto: sahara - remove error message for bad aes request size ebbcdd6358dd crypto: sahara - remove unnecessary NULL assignments 1eece9c6de22 crypto: sahara - remove 'active' flag from sahara_aes_reqctx struct 2548c7a9088c crypto: sahara - use dev_err_probe() 2f8547af4b70 crypto: sahara - use devm_clk_get_enabled() efadd1a9959a crypto: sahara - use BIT() macro 8a8f5d338a46 crypto: sahara - clean up macro indentation a3c6f4f4d249 crypto: sahara - do not resize req->src when doing hash operations 7bafa74d1ba3 crypto: sahara - fix processing hash requests with req->nbytes < sg->length 5deff027fca4 crypto: sahara - improve error handling in sahara_sha_process() 2dba8e1d1a79 crypto: sahara - fix wait_for_completion_timeout() error handling efcb50f41740 crypto: sahara - fix ahash reqsize d1d6351e37aa crypto: sahara - handle zero-length aes requests 069579d0291c crypto: skcipher - remove excess kerneldoc members b590563e441c crypto: shash - remove excess kerneldoc members 5da6a2d5353e crypto: qat - generate dynamically arbiter mappings eb52707716e3 crypto: qat - add support for ring pair level telemetry 69e7649f7cc2 crypto: qat - add support for device telemetry 7f06679dd54a crypto: qat - add admin msgs for telemetry b6e4b6eb1e63 crypto: qat - include pci.h for GET_DEV() 38f56101b873 crypto: iaa - remove unneeded semicolon 5c3fadc83ee9 crypto: iaa - Remove unneeded newline in update_max_adecomp_delay_ns() 98bb0dd15133 crypto: iaa - Change desc->priv to 0 73092efad56a crypto: sun8i-ss - Use helper to set reqsize e9b218625870 crypto: sun8i-ce - Use helper to set reqsize bfd00210a4e4 crypto: sl3516 - Use helper to set reqsize 7b0795d97132 crypto: stm32/cryp - Use helper to set reqsize 4ef388f0cd87 crypto: artpec6 - Use helper to set reqsize 3088f5e5d5f6 crypto: amlogic - Use helper to set reqsize 4452c64ee41b crypto: rk3288 - Use helper to set reqsize bfcec4c65b33 crypto: tcrypt - add script tcrypt_speed_compare.py 3139ebf70a63 crypto: octeontx2 - support setting ctx ilen for inline CPT LF 434c1cb9722b crypto: octeontx2 - register error interrupts for inline cptlf e92971117c2c crypto: octeontx2 - add ctx_val workaround 8bb0be9f53d1 crypto: octeontx2 - update CPT inbound inline IPsec mailbox cac482f2418b crypto: octeontx2 - add LF reset on queue disable 9d1d5702aac8 crypto: octeontx2 - remove errata workaround for CN10KB or CN10KA B0 chip. 82f89f1aa6ca crypto: octeontx2 - add devlink option to set t106 mode 92508e7fcffd crypto: octeontx2 - add SGv2 support for CN10KB or CN10KA B0 711b2e2d6d63 crypto: octeontx2 - remove CPT block reset b6190c452a22 ASoC: SOF: imx: Add SNDRV_PCM_INFO_BATCH flag 1271ca00aa7f ethtool: reformat kerneldoc for struct ethtool_fec_stats d0c3891db2d2 ethtool: reformat kerneldoc for struct ethtool_link_settings 144377c340f2 net: sock: remove excess structure-member documentation fa7280e5dd81 MAINTAINERS: Add Niklas Cassel as libata maintainer 9ca65c373f44 docs: PCI: Fix typos 1b09c2b8f849 pinctrl: samsung: constify iomem pointers 04c3b0304403 thermal: netlink: Add thermal_group_has_listeners() helper 5eb4f413ad60 thermal: netlink: Add enum for mutlicast groups indexes 782f8906f805 mm/slub: free KFENCE objects in slab_free_hook() 5a5efdaffda5 thermal: core: Resume thermal zones asynchronously 33fcb595dc14 thermal: core: Initialize poll_queue in thermal_zone_device_init() 4e814173a8c4 thermal: core: Fix thermal zone suspend-resume synchronization eb9299beadbd ACPI: EC: Use a spin lock without disabing interrupts 655a6e7c0d83 ACPI: EC: Use a threaded handler for dedicated IRQ 8e57de430764 ACPI: OSL: Use spin locks without disabling interrupts 561429807d50 sysctl: remove struct ctl_path 0b68ab50b810 sysctl: delete unused define SYSCTL_PERM_EMPTY_DIR 00992a1358b6 coda: Remove the now superfluous sentinel elements from ctl_table array c8a65501d3a8 sysctl: Remove the now superfluous sentinel elements from ctl_table array 9d5b94753566 fs: Remove the now superfluous sentinel elements from ctl_table array e640fc5b7b24 cachefiles: Remove the now superfluous sentinel element from ctl_table array ce023757845d sysclt: Clarify the results of selftest run 777740779ec5 sysctl: Add a selftest for handling empty dirs 315552310c7d sysctl: Fix out of bounds access for empty sysctl registers 05c1a8d01fac MAINTAINERS: Add Joel Granados as co-maintainer for proc sysctl 0417f247f20b MAINTAINERS: remove Iurii Zaikin from proc sysctl dd8f87f21dc3 reiserfs: fix uninit-value in comp_keys 8ff363ade395 block: Fix a memory leak in bdev_open_by_dev() c39e2ae3943d fs: fix __sb_write_started() kerneldoc formatting 80105ed2fd27 9p: Use netfslib read/write_iter 3560358a4956 afs: Use the netfs write helpers 545b135b7200 netfs: Export the netfs_sreq tracepoint 100ccd18bb41 netfs: Optimise away reads above the point at which there can be no data 41d8e7673a77 netfs: Implement a write-through caching option 4a79616cfb27 netfs: Provide a launder_folio implementation 62c3b7481b9a netfs: Provide a writepages implementation e0ace6ca98be netfs, cachefiles: Pass upper bound length to allow expansion 80645bd4aa33 netfs: Provide netfs_file_read_iter() 102a7e2c598c netfs: Allow buffered shared-writeable mmap through netfs_page_mkwrite() 938e13a73b24 netfs: Implement buffered write API 153a9961b551 netfs: Implement unbuffered/DIO write support 016dc8516aec netfs: Implement unbuffered/DIO read support e2e2e83924b1 netfs: Allocate multipage folios in the writepath 7f84a7b9892d netfs: Make netfs_read_folio() handle streaming-write pages c38f4e96e605 netfs: Provide func to copy data to pagecache for buffered write 0e0f2dfe880f netfs: Dispatch write requests to process a writeback slice 9ebff83e6481 netfs: Prep to use folio->private for write grouping and streaming write 4fcccc38ebbd netfs: Make the refcounting of netfs_begin_read() easier to use 6ba22d8d1521 netfs: Make netfs_put_request() handle a NULL pointer c6dc54dd91bb netfs: Add a hook to allow tell the netfs to update its i_size 16af134ca4b7 netfs: Extend the netfs_io_*request structs to handle writes 768ddb1eacf5 netfs: Limit subrequest by size or number of segments cae932d3aee5 netfs: Add func to calculate pagecount/size-limited span of an iterator 7d828a066347 netfs: Provide tools to create a buffer in an xarray 21d706d5cf57 netfs: Add support for DIO buffering 810bad6e055c platform/x86: hp-bioscfg: Removed needless asm-generic 3748dfdae2a6 platform/x86/intel/pmc: Add Lunar Lake M support to intel_pmc_core driver 83f168a1a437 platform/x86/intel/pmc: Add Arrow Lake S support to intel_pmc_core driver 1cff7243334f arm64: dts: sprd: Change UMS512 idle-state nodename to match bindings 829e3e70fe72 arm64: dts: sprd: Add clock reference for pll2 on UMS512 8358491a6cff arm64: dts: sprd: Removed unused clock references from etm nodes bb8551c19da0 arm64: dts: sprd: Add support for Unisoc's UMS9620 07bc2433a944 dt-bindings: arm: Add compatible strings for Unisoc's UMS9620 2da4f4a7b003 arm64: dts: sprd: fix the cpu node for UMS512 5a602de99797 Add .editorconfig file for basic formatting ac14947c77a3 kconfig: Use KCONFIG_CONFIG instead of .config 407868deb2a3 kconfig: remove redundant NULL pointer check before free() 9ad86d747c46 kconfig: remove unreachable printf() 405d2cb209b5 kconfig: add include guard to lkc_proto.h 092e39d1456b kconfig: squash menu_has_help() and menu_get_help() ab7a781fd6f8 OPP: Fix _set_required_opps when opp is NULL 2a0e85719892 fs: move fscrypt keyring destruction to after ->put_super 275dca4630c1 f2fs: move release of block devices to after kill_block_super() 09aeaabebdaf firmware: coreboot: Convert to platform remove callback returning void c271fcd9095f vdpa: Remove usage of the deprecated ida_simple_xx() API dff4fa0e5785 virtio: Add support for no-reset virtio PCI PM d2c4f1928a3f virtio_net: fix missing dma unmap for resize ab78ffe1ff7d vhost-vdpa: account iommu allocations d6b9f4e6f7fb block: rename and document BLK_DEF_MAX_SECTORS 3d77976c3a85 loop: don't abuse BLK_DEF_MAX_SECTORS 3888b2ee6262 aoe: don't abuse BLK_DEF_MAX_SECTORS 9a9525de8654 null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS 34c7db44b4ed loop: don't update discard limits from loop_set_status 1e2f2d31997a Kill sched.h dependency on rcupdate.h e717ceb52965 kill unnecessary thread_info.h include 30094208cdc6 Kill unnecessary kernel.h include 2b010a69350f preempt.h: Kill dependency on list.h 932562a6045e rseq: Split out rseq.h from sched.h c968b99f868d LoongArch: signal.c: add header file to fix build error 513246a34b8d gpio: sysfs: drop tabs from local variable declarations 0338f6a6fb65 gpiolib: drop tabs from local variable declarations 5d5dfc50e568 gpiolib: remove extra_checks 7dd1871e5049 gpio: tps65219: don't use CONFIG_DEBUG_GPIO 20bddcb40b2b gpiolib: cdev: replace locking wrappers for gpio_device with guards 32d8e3b6453d gpiolib: cdev: replace locking wrappers for config_mutex with guards b718fbfea9df gpiolib: cdev: allocate linereq using kvzalloc() ede7511e7c22 gpiolib: cdev: include overflow.h c0c4579d79d0 clocksource/drivers/ep93xx: Fix error handling during probe 0515c73467fd clocksource/drivers/cadence-ttc: Fix some kernel-doc warnings b99a212a7697 clocksource/drivers/timer-ti-dm: Fix make W=n kerneldoc warnings 6a902b118e7f clocksource/timer-riscv: Add riscv_clock_shutdown callback e0cf60151e63 dt-bindings: timer: Add StarFive JH8100 clint b91cf01cf3e6 dt-bindings: timer: thead,c900-aclint-mtimer: separate mtime and mtimecmp regs 3fb65f6bc7dc net: pktgen: Use wait_event_freezable_timeout() for freezable kthread dc1a00380aa6 net: phy: nxp-c45-tja11xx: implement mdo_insert_tx_tag 31a99fc06b0b net: phy: nxp-c45-tja11xx: add MACsec statistics a868b486cb88 net: phy: nxp-c45-tja11xx: add MACsec support a73d8779d61a net: macsec: introduce mdo_insert_tx_tag 25a00d0cd691 net: macsec: revert the MAC address if mdo_upd_secy fails eb97b9bd38f9 net: macsec: documentation for macsec_context and macsec_ops b1c036e835b6 net: macsec: move sci_to_cpu to macsec header b34ab3527b96 net: macsec: use skb_ensure_writable_head_tail to expand the skb 90abde49ea85 net: rename dsa_realloc_skb to skb_ensure_writable_head_tail e345b87b0b04 gfs2: Fix freeze consistency check in log_write_header 4e58543e7da4 gfs2: Refcounting fix in gfs2_thaw_super 5a7a964689b7 gfs2: Minor gfs2_{freeze,thaw}_super cleanup b0a1fe4610de HID: magicmouse: fix kerneldoc for struct magicmouse_sc ba367479c7ad OPP: The level field is always of unsigned int type c1f1f5bf4139 fscrypt: document that CephFS supports fscrypt now 0942155a48e4 PCI: Remove unused 'node' member from struct pci_driver c2b2ee36250d bridge: cfm: fix enum typo in br_cc_ccm_tx_parse 122db5e3634b selftests/net: add MPTCP coverage for IP_LOCAL_PORT_RANGE c85636a29264 mptcp: sockopt: support IP_LOCAL_PORT_RANGE and IP_BIND_ADDRESS_NO_PORT 57d3117ca80f mptcp: rename mptcp_setsockopt_sol_ip_set_transparent() 8e2b8a9fa512 mptcp: don't overwrite sock_ops in mptcp_is_tcpsk() 7961ef1fa10e net: phy: at803x: better align function varibles to open parenthesis 42f39036cda8 net/sched: act_mirred: Allow mirred to block 415e38bf1d8d net/sched: act_mirred: Add helper function tcf_mirred_replace_dev 16085e48cb48 net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability a7042cf8f231 net/sched: cls_api: Expose tc block to the datapath 913b47d3424e net/sched: Introduce tc block netdev tracking infra c3c2d45b9050 f2fs: show more discard status by sysfs 19ec1d31fa56 f2fs: Add error handling for negative returns from do_garbage_collect 0145eed6ed32 f2fs: Constrain the modification range of dir_level in the sysfs 94e7eb42414b f2fs: Use wait_event_freezable_timeout() for freezable kthread b1dffcf0da22 net: remove SOCK_DEBUG macro 8e5443d2b866 net: remove SOCK_DEBUG leftovers b3bf76024f64 net/smc: manage system EID in SMC stack instead of ISM driver c6b8b8eb4990 net/smc: disable SEID on non-s390 archs where virtual ISM may be used 01fd1617dbc6 net/smc: support extended GID in SMC-D lgr netlink attribute b40584d14570 net/smc: compatible with 128-bits extended GID of virtual ISM device 8dd512df3c98 net/smc: define a reserved CHID range for virtual ISM devices 00e006a25718 net/smc: introduce virtual ISM device support feature ece60db3a4ce net/smc: support SMCv2.x supplemental features negotiation 9505450d55b0 net/smc: unify the structs of accept or confirm message for v1 and v2 5205ac4483b6 net/smc: introduce sub-functions for smc_clc_send_confirm_accept() ac053a169c71 net/smc: rename some 'fce' to 'fce_v2x' for clarity 315acff5196f drm/xe: Fix warning on impossible condition 75cbe49f9e2f drm/xe: Fix UBSAN splat in add_preempt_fences() 5d13243820c4 blk-wbt: remove the separate write cache tracking 1c042f8d4bc3 block: reject invalid operation in submit_bio_noacct 8645e659e2d2 iio: linux/iio.h: fix Excess kernel-doc description warning de35d4092681 MAINTAINERS: Add MAINTAINERS entry for AD7091R 0b76ff46c463 iio: adc: Add support for AD7091R-8 6875b85729f8 dt-bindings: iio: Add AD7091R-8 276ceecaa2e8 iio: adc: Split AD7091R-5 config symbol 8eb5976abfc5 iio: adc: ad7091r: Add chip_info callback to get conversion result channel 7e3ebda32d6e iio: adc: ad7091r: Set device mode through chip_info callback 6ff545a9b87c iio: adc: ad7091r: Remove unneeded probe parameters ca1a679049c1 iio: adc: ad7091r: Move chip init data to container struct 5b035ed0a5b4 iio: adc: ad7091r: Move generic AD7091R code to base driver and header file e71c5c89bcb1 iio: adc: ad7091r: Enable internal vref if external vref is not supplied 020e71c7ffc2 iio: adc: ad7091r: Allow users to configure device events d42fafb89524 IB/iser: iscsi_iser.h: fix kernel-doc warning and spellos c1b9f2c66eed vdpa: Fix an error handling path in eni_vdpa_probe() e9301af385e7 net: sfp: fix PHY discovery for FS SFP-10G-T module b150a703b56f power: supply: bq24190_charger: Add support for BQ24296 370cc1579a79 dt-bindings: power: supply: bq24190: Add BQ24296 compatible f40e61eb538d drm/rockchip: vop2: clean up some inconsistent indenting 3ee348eb36f1 drm/rockchip: vop2: Avoid use regmap_reinit_cache at runtime 97b9b383976e dt-bindings: power: reset: xilinx: Rename node names in examples b43f7ddc2b7a power: supply: qcom_battmgr: Register the power supplies after PDR is up 523100208bd2 dt-bindings: power: reset: qcom-pon: fix inconsistent example 88f04bc3e737 power: supply: Fix null pointer dereference in smb2_probe 195c31678654 power: reset: at91: Drop '__init' from at91_wakeup_status() 3cbbe1be0e3b power: supply: Use multiple MODULE_AUTHOR statements c73cc4477518 power: supply: Fix indentation and some other warnings c04c4ebd4524 power: reset: gpio-restart: Use devm_register_sys_off_handler() 7984d22f1315 cxl/region: Add dev_dbg() detail on failure to allocate HPA space f1bb47a31dff lsm: new security_file_ioctl_compat() hook 44de8996ed5a arm64: dts: rockchip: Fix rk3588 USB power-domain clocks fc5a80a43260 arm64: dts: rockchip: configure eth pad driver strength for orangepi r1 plus lts c699fbfdfd54 arm64: dts: rockchip: Support poweroff on NanoPC-T6 085021cc825e arm64: dts: rockchip: rk3308-rock-pi-s gpio-line-names cleanup 791c154c3982 arm64: dts: rockchip: Add support for rk3588 based board Cool Pi CM5 EVB e2637a4d67c6 dt-bindings: arm: rockchip: Add Cool Pi CM5 3f5d336d64d6 arm64: dts: rockchip: Add support for rk3588s based board Cool Pi 4B c0a38606e676 dt-bindings: arm: rockchip: Add Cool Pi 4B a6c06d4469e7 dt-bindings: vendor-prefixes: Add Cool Pi b34d5026b641 arm64: dts: rockchip: add gpio-line-names to rk3328-rock-pi-e bb0b255fb6f1 ARM: dts: rockchip: Remove rockchip,default-sample-phase from rk3036.dtsi 1df4bc6908b2 ARM: dts: rockchip: Add stdout-path for rk3036 kylin d2ce4a84c21f rxrpc: Create a procfile to display outstanding client conn bundles 98f9fda2057b afs: Fold the afs_addr_cursor struct in e38f299ececc afs: Use peer + service_id as call address 905b86156423 afs: Rename some fields 1e5d8493254d afs: Add a tracepoint for struct afs_addr_list aa453becce5d afs: Simplify error handling 6f2ff7e89bd0 afs: Don't put afs_call in afs_wait_for_call_to_complete() 2de5599f63ba afs: Wrap most op->error accesses with inline funcs 075171fd22be afs: Use op->nr_iterations=-1 to indicate to begin fileserver iteration eb8eae65f0c7 afs: Handle the VIO and UAEIO aborts explicitly aa4917d6e59d afs: Rename addr_list::failed to probe_failed a2aff7b5eb25 afs: Don't skip server addresses for which we didn't get an RTT reading 72904d7b9bfb rxrpc, afs: Allow afs to pin rxrpc_peer objects 07f3502b33a2 afs: Turn the afs_addr_list address array into an array of structs fe245c8fcdac afs: Add comments on abort handling bad1a11c0f06 rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() df91b9dfdee2 afs: use read_seqbegin() in afs_check_validity() and afs_getattr() 1702e0654ca9 afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() 4121b4337146 afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu() 92b6cc5d1e7c netfs: Add iov_iters to (sub)requests to describe various buffers 46ed60dcd4f2 netfs: Implement unbuffered/DIO vs buffered I/O locking c1ec4d7c2e13 netfs: Provide invalidate_folio and release_folio calls a34847d4b73c afs: Don't use folio->private to record partial modification 5f5ce7ba15e7 netfs: Add a ->free_subrequest() op cc3cb0a18da4 netfs: Allow the netfs to make the io (sub)request alloc larger 87b57a048964 netfs: Add a procfile to list in-progress requests c9c4ff12df11 netfs: Move pinning-for-writeback from fscache to netfs 7eb5b3e3a0a5 netfs, fscache: Move /proc/fs/fscache to /proc/fs/netfs and put in a symlink 4498a8eccc97 netfs, fscache: Remove ->begin_cache_operation 915cd30cdea8 netfs, fscache: Combine fscache with netfs 2daa6404fd2f afs: Automatically generate trace tag enums 47757ea83a54 netfs, fscache: Move fs/fscache/* into fs/netfs/ a790c2584c02 afs: Remove whitespace before most ')' from the trace header 9546b21ea672 watchdog: mlx_wdt: fix all kernel-doc warnings 179c4acd55fb dt-bindings: watchdog: qcom,pm8916-wdt: add parent spmi node to example 1cb113c5d6c1 dt-bindings: watchdog: nxp,pnx4008-wdt: convert txt to yaml 70f272bde8c3 dt-bindings: watchdog: qca,ar7130-wdt: convert txt to yaml 31371c761ae5 dt-bindings: watchdog: intel,keembay: reference common watchdog schema 0f108ccb55a1 dt-bindings: watchdog: re-order entries to match coding convention 435e84ec2009 Input: zforce_ts - accept standard touchscreen properties cc040e42fed8 dt-bindings: touchscreen: neonode,zforce: Use standard properties ad7ced12a08b dt-bindings: touchscreen: convert neonode,zforce to json-schema 58824fa0087e perf annotate: Add --insn-stat option for debugging 61a9741e9f78 perf annotate: Add --type-stat option for debugging 227ad323854a perf annotate: Support event group display 263925bf843f perf annotate: Add --data-type option e2c1c8ff2d2f perf report: Add 'symoff' sort key 871304a79f75 perf report: Add 'typeoff' sort key 9bd7ddd15761 perf annotate-data: Update sample histogram for type 4a111cadac85 perf annotate-data: Add member field in the data type 81e57deec325 perf report: Support data type profiling 2f2c41bdd87f perf report: Add 'type' sort key 67bc54bbc5a2 perf annotate: Implement hist_entry__get_data_type() 3a0c26edc3d2 perf annotate: Add annotate_get_insn_location() 0669729eb0af perf annotate: Factor out evsel__get_arch() fc044c53b99f perf annotate-data: Add dso->data_types tree b9c87f536c6f perf annotate-data: Add find_data_type() to get type from memory access fbb66ce0b1d6 sched/fair: Remove unused 'next_buddy_marked' local variable in check_preempt_wakeup_fair() 3af7524b1419 sched/fair: Use all little CPUs for CPU-bound workloads 11137d384996 sched/fair: Simplify util_est 7736ae5572eb sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true) 1f023007f5e7 arm64/amu: Use capacity_ref_freq() to set AMU ratio 5477fa249b56 cpufreq/cppc: Set the frequency used for computing the capacity 50b813b147e9 cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}() 15cbbd1d317e energy_model: Use a fixed reference frequency b3edde44e5d4 cpufreq/schedutil: Use a fixed reference frequency 599457ba1540 cpufreq: Use the fixed and coherent frequency for scaling capacity 9942cb22ea45 sched/topology: Add a new arch_scale_freq_ref() method f567377e406c fs: factor out backing_file_mmap() helper 9b7e9e2f5d5c fs: factor out backing_file_splice_{read,write}() helpers a6293b3e285c fs: factor out backing_file_{read,write}_iter() helpers f91a704f7161 fs: prepare for stackable filesystems backing file helpers 3eee606757ad perf dwarf-regs: Add get_dwarf_regnum() 60cb19b485a5 perf dwarf-aux: Factor out die_get_typename_from_type() c9d98a562caf virt: vbox: utils: fix all kernel-doc warnings 2fd34a5d1df9 virt: vbox: linux: fix all kernel-doc warnings 8974a86d1edd virt: vbox: core: fix all kernel-doc warnings 7037f7141ce7 pvpanic: Don't use "proxy" headers 1760bfa7d7ca usb: linux/usb.h: fix Excess kernel-doc description warning ae4d90f7ca49 driver core: device.h: fix Excess kernel-doc description warning 520adf3ba4a4 driver core: class: fix Excess kernel-doc description warning 9ebffbe2ad12 Staging: rtl8192e: Rename function rtllib_DisableNetMonitorMode() 53156632ee3c Staging: rtl8192e: Rename variable bInitState 6a20007654b6 Staging: rtl8192e: Rename variable skb_waitQ 0edd0fb79ef6 Staging: rtl8192e: Rename variable BasicRate 66dda5e3e000 Staging: rtl8192e: Rename variable QueryRate 8867af6775b5 Staging: rtl8192e: Rename function rtllib_TURBO_Info() 1ed0f611670d Staging: rtl8192e: Rename function rtllib_WMM_Info() d70c91a36e31 Staging: rtl8192e: Rename function rtllib_MFIE_Grate() 4f6054fb3d70 Staging: rtl8192e: Rename function rtllib_MFIE_Brate() 75a946f9ac81 Staging: rtl8192e: Fixup statement broken across 2 lines in rtllib_softmac_new_net() 7fa14461160f Staging: rtl8192e: Fixup statement broken across 2 lines in rtllib_softmac_xmit() afae5cd74171 Staging: rtl8192e: Fix function definition broken across multiple lines e946ef939ff7 Staging: rtl8192e: Fix statement broken across 2 lines in rtllib_rx_assoc_resp() 7d225068d3fe Staging: rtl8192e: Fixup multiple assinment in init_mgmt_queue() eb2ebe15b83e Staging: rtl8192e: Remove unnecessary parenthesis in rtllib_association_req() a87f009c4f89 Staging: rtl8192e: Remove unnecessary parenthesis in rtllib_ap_sec_type() be0d49be0c97 Staging: rtl8192e: Remove unnecessary parenthesis in rtllib_rx_assoc_resp() 6bb7a078a0af Staging: rtl8192e: Remove unnecessary parenthesis in rtllib_association_req() 1aa721a4648b Staging: rtl8192e: Remove unnecessary braces from MgntQuery_MgntFrameTxRate() b249bedb76dd staging: rtl8712: fix open parentheses alignment 93235f62e8a1 staging: rtl8192e: rename variable ePeerHTSpecVer 35350898acc7 staging: rtl8192e: rename variable HTSetConnectBwModeCallback b399e2397443 staging: rtl8192e: rename variable HTCCheck 0901e69611a1 staging: rtl8192e: rename variable HTResetSelfAndSavePeerSetting 6911a08ce778 staging: rtl8192e: rename variable HTInitializeBssDesc 5090a4bc2a2f staging: vme_user: Fix the issue of return the wrong error code 10f7b1dcdfe0 KVM: s390: cpu model: Use proper define for facility mask size 682dbf430d27 KVM: s390: vsie: Fix length of facility list shadowed 2731d605d547 KVM: s390: vsie: Fix STFLE interpretive execution identification aefebd19a842 dt-bindings: input: convert drv266x to json-schema 971740a4c3ac drm: Warn when freeing a framebuffer that's still on a list cb4daf271302 drm: Don't unref the same fb many times by mistake due to deadlock handling 191fcf77e304 arm64: defconfig: Enable Qualcomm SC8280XP camera clock controller 71150d9447c0 dpaa2-switch: cleanup the egress flood of an unused FDB 6d46a4f10532 dpaa2-switch: move a check to the prechangeupper stage a8150c9fb1d5 dpaa2-switch: reorganize the [pre]changeupper events f6da276479c6 dpaa2-switch: do not clear any interrupts automatically 77c42a3b0a3a dpaa2-switch: add ENDPOINT_CHANGED to the irq_mask d50b1a8c3033 dpaa2-switch: print an error when the vlan is already configured 7218e963196e dpaa2-switch: declare the netdev as IFF_LIVE_ADDR_CHANGE capable 365d0371a9ec dpaa2-switch: set interface MAC address only on endpoint change e4918f9d4882 net: ethernet: ti: am65-cpsw: add sw tx/rx irq coalescing based on hrtimers 49a2eb906824 net: ethernet: ti: am65-cpsw-qos: Add Frame Preemption MAC Merge support bc8d62e16ec2 net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode 8f5a75610698 net: ethernet: am65-cpsw: Move register definitions to header file 1374841ad477 net: ethernet: ti: am65-cpsw: Move code to avoid forward declaration 5db81bdc486d net: ethernet: am65-cpsw: cleanup TAPRIO handling d0f9535b3182 net: ethernet: am65-cpsw: Rename TI_AM65_CPSW_TAS to TI_AM65_CPSW_QOS c92b1321bbf3 net: ethernet: am65-cpsw: Build am65-cpsw-qos only if required c8659bd9d1c0 selftests: forwarding: ethtool_mm: fall back to aggregate if device does not report pMAC stats 2491d66ae66c selftests: forwarding: ethtool_mm: support devices with higher rx-min-frag-size 9d0b4ad82d61 kselftest/runner.sh: add netns support 378f082eaf37 selftests/net: convert pmtu.sh to run it in unique namespace 4416c5f53b43 selftests/net: use unique netns name for setup_loopback.sh setup_veth.sh 976fd1fe4f58 selftests/net: convert xfrm_policy.sh to run it in unique namespace 098f1ce08bbc selftests/net: convert stress_reuseport_listen.sh to run it in unique namespace d3b6b1116127 selftests/net: convert rtnetlink.sh to run it in unique namespace f6476dedf08d selftests/net: convert netns-name.sh to run it in unique namespace b84c2faeb986 selftests/net: convert gre_gso.sh to run it in unique namespace 6530b29f77c8 selftests/net: remove unneeded semicolon 185c1a489f87 cxl: Check qos_class validity on memdev probe 42834b17cf1f cxl: Export sysfs attributes for memory device QoS class 86557b7edf77 cxl: Store QTG IDs and related info to the CXL memory device context 7a4f148dd8d5 cxl: Compute the entire CXL path latency and bandwidth data 14a6960b3e92 cxl: Add helper function that calculate performance data for downstream ports 1037b82fccfe cxl: Store the access coordinates for the generic ports f2202f990456 tools/testing/cxl: Add hostbridge UID string for cxl_test mock hb devices 826eb9bcc184 selftest/tcp-ao: Rectify out-of-tree build 45248f290229 tipc: Remove some excess struct member documentation dcc3e46472d6 net: skbuff: Remove some excess struct-member documentation cc2a7341994a selinux: fix style issues in security/selinux/include/initial_sid_to_string.h cea921633837 selinux: fix style issues in security/selinux/include/xfrm.h 7d1464bd1134 selinux: fix style issues in security/selinux/include/security.h 376ef14d621d selinux: fix style issues with security/selinux/include/policycap_names.h db896a00611d selinux: fix style issues in security/selinux/include/policycap.h c78702203666 selinux: fix style issues in security/selinux/include/objsec.h 3e7773f8dabe selinux: fix style issues with security/selinux/include/netlabel.h e04f8585d022 selinux: fix style issues in security/selinux/include/netif.h e5a4cc30cb9b selinux: fix style issues in security/selinux/include/ima.h ce4a781baec0 selinux: fix style issues in security/selinux/include/conditional.h 27283b3118f4 selinux: fix style issues in security/selinux/include/classmap.h 1d08fa8b9511 selinux: fix style issues in security/selinux/include/avc_ss.h bb4e5993f1d5 selinux: align avc_has_perm_noaudit() prototype with definition bdaaf515ba8f selinux: fix style issues in security/selinux/include/avc.h e9b0748b6bb3 selinux: fix style issues in security/selinux/include/audit.h 932b641837c8 MAINTAINERS: drop Eric Paris from his SELinux role e24a6371282b MAINTAINERS: add Ondrej Mosnacek as a SELinux reviewer ea67677dbb0d lsm: Add a __counted_by() annotation to lsm_ctx.ctx 4d07a05397c8 cxl: Calculate and store PCI link latency for the downstream ports 790815902ec6 cxl: Add support for _DSM Function for retrieving QTG ID 80aa780dda20 cxl: Add callback to parse the SSLBIS subtable from CDAT 63cef81b9dca cxl: Add callback to parse the DSLBIS subtable from CDAT ad6f04c0269b cxl: Add callback to parse the DSMAS subtables from CDAT ca53543d8e34 acpi: numa: Add helper function to retrieve the performance attributes a3a3e341f169 acpi: numa: Add setting of generic port system locality attributes 792056511206 acpi: Break out nesting for hmat_parse_locality() 6373c48b8c9d acpi: numa: Add genport target allocation to the HMAT parsing 69b789b64456 acpi: numa: Create enum for memory_target access coordinates indexing 6a954e94d038 base/node / acpi: Change 'node_hmem_attrs' to 'access_coordinates' 60e43fe5285e lib/firmware_table: tables: Add CDAT table parsing support 8191792c18c5 tcp: Remove dead code and fields for bhash2. 770041d337a8 tcp: Link sk and twsk to tb2->owners using skc_bind_node. b2cb9f9ef240 tcp: Unlink sk from bhash. 8002d44fe84d tcp: Check hlist_empty(&tb->bhash2) instead of hlist_empty(&tb->owners). b82ba728ccfe tcp: Iterate tb->bhash2 in inet_csk_bind_conflict(). 58655bc0ad7c tcp: Rearrange tests in inet_csk_bind_conflict(). 822fb91fc724 tcp: Link bhash2 to bhash. 4dd710885430 tcp: Rename tb in inet_bind2_bucket_(init|create)(). 5a22bba13d01 tcp: Save address type in inet_bind2_bucket. 06a8c04f8994 tcp: Save v4 address as v4-mapped-v6 in inet_bind2_bucket.v6_rcv_saddr. 56f3e3f01f81 tcp: Rearrange tests in inet_bind2_bucket_(addr_match|match_addr_any)(). 5e07e672412b tcp: Use bhash2 for v4-mapped-v6 non-wildcard address. 67f440c05dd2 selftests/net: Fix various spelling mistakes in TCP-AO tests 8e2f79f41a5d HID: sensor-hub: Enable hid core report processing for all devices da9065caa594 Bluetooth: Fix atomicity violation in {min,max}_key_size_set 3600860a7193 Bluetooth: Add device 13d3:3572 IMC Networks Bluetooth Radio 96a3398b467a Bluetooth: L2CAP: Fix possible multiple reject send d4b70ba1eab4 Bluetooth: hci_sync: fix BR/EDR wakeup bug 3c83800a6c5b Bluetooth: btnxpuart: remove useless assignment 64057f051f20 Bluetooth: btmtkuart: fix recv_buf() return value 94d053942544 Bluetooth: btnxpuart: fix recv_buf() return value ca6d2adf8ded Bluetooth: qca: Support HFP offload for QCA2066 132d0fd0b841 Bluetooth: hci_conn: Check non NULL function before calling for HFP offload 9f150019f176 Bluetooth: ISO: Avoid creating child socket if PA sync is terminating d03376c18592 Bluetooth: Fix bogus check for re-auth no supported with non-ssp a2e7707bba21 Bluetooth: btintel: Print firmware SHA1 78db544b5d27 Bluetooth: hci_core: Remove le_restart_scan work ba9e40149314 Bluetooth: Add documentation to exported functions in lib 4e0a1d8b0675 Bluetooth: btusb: Don't suspend when there are connections 5d192b697c74 Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066 fa224d0c094a Bluetooth: ISO: Reassociate a socket with an active BIS 80837140c1f2 Bluetooth: ISO: Allow binding a PA sync socket ee9793be08b1 tracing/selftests: Add ownership modification tests for eventfs 26547691107e tracing/selftests: Remove exec permissions from trace_marker.tc test 2029e71482fc phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J784S4 d719915ad970 phy: ti: gmii-sel: Enable SGMII mode for J784S4 3d0b2176e042 dmaengine: xilinx: xdma: statify xdma_prep_interleaved_dma bbcd7b588b0b dmaengine: xilinx: xdma: Workaround truncation compilation error e2780a0b95a1 selftests/landlock: Add tests to check unhandled rule's access rights 6471c9c4c4d2 selftests/landlock: Add tests to check unknown rule's access rights ccdc720fb73f ARM: multi_v7_defconfig: Enable RPMSG CHAR and CTRL 671c08ec007b ARM: mach-nspire: Rework support and directory structure 8aabc11c8f4e drbd: actlog: fix kernel-doc warnings and spelling 8e6e83d77227 block: skip start/end time stamping for passthrough IO ae73dadb1285 ARM: mach-sunplus: Rework support and directory structure 00e58c36d20a ARM: mach-airoha: Rework support and directory structure dcfbe025c29b ARM: mach-moxart: Move MOXA ART support into Kconfig.platforms 93911741574e ARM: mach-uniphier: Move Socionext UniPhier support into Kconfig.platforms 8b7776fe93de ARM: mach-rda: Move RDA Micro support into Kconfig.platforms b6ed4800136f ARM: mach-asm9260: Move ASM9260 support into Kconfig.platforms 20e3ab9ecb37 ARM: Kconfig: move platform selection into its own Kconfig file 27c346a22f81 octeontx2-af: Fix a double free issue 2560cffd2134 ARM: Delete ARM11MPCore (ARM11 ARMv6K SMP) support ed27e15bc490 ARM: multi_v7_defconfig: enable STM32 DCMIPP media support 828f6df1bcba mtd: rawnand: Clarify conditions to enable continuous reads a62c4597953f mtd: rawnand: Prevent sequential reads with on-die ECC engines 7c9414c870c0 mtd: rawnand: Fix core interference with sequential reads bbcd80f53a5e mtd: rawnand: Prevent crossing LUN boundaries during sequential reads a43bdc376dea mtd: Fix gluebi NULL pointer dereference caused by ftl notifier b9e824f995ad dt-bindings: mtd: partitions: u-boot: Fix typo aaba7ddc8507 netfilter: nf_tables: validate chain type update if available eff3c558bb7e netfilter: ctnetlink: support filtering by zone 08e4c8c5919f netfilter: nf_tables: mark newset as dead on transaction abort 3fde94b6e930 netfilter: flowtable: reorder nf_flowtable struct members ffb40fba4045 netfilter: nft_set_pipapo: prefer gfp_kernel allocation 3d483faa6663 netfilter: nf_tables: Add locking for NFT_MSG_GETSETELEM_RESET requests f649be6d9c84 netfilter: nf_tables: Introduce nft_set_dump_ctx_init() 5896e861a714 netfilter: nf_tables: Pass const set to nft_get_set_elem 04b99eac389a thunderbolt: Reduce retry timeout to speed up boot for some devices ba2a2a86de04 thunderbolt: Keep link as asymmetric if preferred by hardware 4afa688d7141 efi: memmap: fix kernel-doc warnings 39084ba8d0fc KVM: arm64: vgic-v3: Reinterpret user ISPENDR writes as I{C,S}PENDR 561851424d93 KVM: arm64: vgic: Use common accessor for writes to ICPENDR 13886f344445 KVM: arm64: vgic: Use common accessor for writes to ISPENDR 7b95382f9651 KVM: arm64: vgic-v4: Restore pending state on host userspace write 22a9d9585812 dmaengine: pl330: issue_pending waits until WFP state 2f8f90cd2f8d dmaengine: xilinx: xdma: Implement interleaved DMA transfers 3e184e64c2e5 dmaengine: xilinx: xdma: Prepare the introduction of interleaved DMA transfers fd0e1d83a813 dmaengine: xilinx: xdma: Add transfer error reporting d0f22a3f5504 dmaengine: xilinx: xdma: Add error checking in xdma_channel_isr() 855c2e1d1842 dmaengine: xilinx: xdma: Rework xdma_terminate_all() e1ead237407a xfs: fold xfs_rtallocate_extent into xfs_bmap_rtalloc b6bb34588f4c xfs: simplify and optimize the RT allocation fallback cascade 26e5eed78022 xfs: reorder the minlen and prod calculations in xfs_bmap_rtalloc a39f5ccc30d5 xfs: remove XFS_RTMIN/XFS_RTMAX 3abfe6c2759e xfs: remove rt-wrappers from xfs_format.h 8ceee72fdb6f xfs: factor out a xfs_rtalloc_sumlevel helper 3c97c9f78d23 xfs: tidy up xfs_rtallocate_extent_exact d9498fa8c858 xfs: merge the calls to xfs_rtallocate_range in xfs_rtallocate_block 9ade45b08a68 xfs: reflow the tail end of xfs_rtallocate_extent_block f3e509dd45c2 xfs: invert a check in xfs_rtallocate_extent_block b271b314119e xfs: split xfs_rtmodify_summary_int c2adcfa31ff6 xfs: move xfs_rtget_summary to xfs_rtbitmap.c a3e48f68b5f4 xfs: cleanup picking the start extent hint in xfs_bmap_rtalloc 676544c27e71 xfs: indicate if xfs_bmap_adjacent changed ap->blkno db8616e2765a xfs: reflow the tail end of xfs_bmap_rtalloc ce42b5d37527 xfs: return -ENOSPC from xfs_rtallocate_* 152e21235727 xfs: move xfs_bmap_rtalloc to xfs_rtalloc.c 58643460546d xfs: also use xfs_bmap_btalloc_accounting for RT allocations eef519d746bb xfs: remove the xfs_alloc_arg argument to xfs_bmap_btalloc_accounting 825b49e4dad8 xfs: turn the xfs_trans_mod_dquot_byino stub into an inline function 944df7595880 xfs: consider minlen sized extents in xfs_rtallocate_extent_block b5785f615918 xfs/health: cleanup, remove duplicated including 782392188775 xfs: fix perag leak when growfs fails 07afd3173d0c xfs: add lock protection when remove perag from radix tree 37c6fc323a81 crypto: skcipher - Pass statesize for simple lskcipher instances 0eaef675b94c crypto: stm32/crc32 - fix parsing list of devices fcf60f4bcf54 crypto: qat - add support for 420xx devices 98a4f29fba0f crypto: qat - move fw config related structures de51d2236492 crypto: qat - relocate portions of qat_4xxx code b34bd0fd563d crypto: qat - change signature of uof_get_num_objs() 4db87a5f9e30 crypto: qat - relocate and rename get_service_enabled() dd61d37370ce dt-bindings: crypto: qcom-qce: document the SC7280 crypto engine ba3c55742030 crypto: lib/mpi - Fix unexpected pointer access in mpi_ec_init ae3bed72ac00 dt-bindings: crypto: qcom-qce: constrain clocks for SM8150-compatible QCE 03b024887da4 dt-bindings: crypto: qcom-qce: constrain clocks for IPQ9574 QCE 9b2b61126a06 hwrng: starfive - Add runtime pm ops f1b2fe908467 dt-bindings: rng: starfive: Add jh8100 compatible string 67cc511e8d43 crypto: virtio - Wait for tasklet to complete on device remove ea97a66a2218 drm/xe: Disable 32bits build 221a164035fd entry: Move syscall_enter_from_user_mode() to header file caf4062e35b2 entry: Move enter_from_user_mode() to header file d68019471995 entry: Move exit to usermode functions to header file edd13270fa06 gfs2: Use wait_event_freezable_timeout() for freezable kthread 76e7211ca129 gfs2: Add missing set_freezable() for freezable kthread 711cbfc71765 docs: rust: Clarify that 'rustup override' applies to build directory be412baf7240 docs: rust: Add rusttest info 7583ce66ddf7 docs: rust: remove `CC=clang` mentions 5abde6246522 bpf: Avoid unnecessary use of comma operator in verifier b6e1b7081768 drm/xe: Remove uninitialized variable from warning 5a78a8121c4d net/ipv6: Remove gc_link warn on in fib6_info_release f87b4402163b ASoC: Intel: cht_bsw_rt5645: Set card.components string 8184e1db699b ASoC: rt5645: Add mono speaker information to the components string 4cd7654553b3 ASoC: rt5645: Add a rt5645_components() helper b4635b9cd9ae ASoC: rt5645: Add rt5645_get_pdata() helper f72a9c2b8f14 ASoC: rt5645: Refactor rt5645_parse_dt() 8f28e1996a78 ASoC: rt5645: Add platform-data for Acer Switch V 10 51add1687f39 ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[] f6cd66231aa5 spi: stm32: add st,stm32mp25-spi compatible supporting STM32MP25 soc f034a151059a dt-bindings: spi: stm32: add st,stm32mp25-spi compatible 6f98f25247b7 spi: stm32: use dma_get_slave_caps prior to configuring dma channel bc2e7d5c298a rust: support `srctree`-relative links 0a7f5ba73e57 rust: sync: Makes `CondVar::wait()` an uninterruptible wait ac254dfb983d perf vendor events powerpc: Add PVN for HX-C2000 CPU with Power8 Architecture 968509128207 wifi: iwlwifi: replace ENOTSUPP with EOPNOTSUPP 6f3afc6c19fc wifi: iwlwifi: mvm: use the new command to clear the internal buffer ea5cca78fa9d wifi: iwlwifi: mvm: disallow puncturing in US/Canada f7e3ab5c3383 wifi: iwlwifi: mvm: add US/Canada MCC to API 1c022d0145a6 wifi: iwlwifi: Add rf_mapping of new wifi7 devices 43ea4035ce74 wifi: iwlwifi: cleanup BT Shared Single Antenna code 9b6614e5ead5 wifi: iwlwifi: assign phy_ctxt before eSR activation cb2dfacb197b wifi: iwlwifi: fix out of bound copy_from_user c5bfdb46636a wifi: iwlwifi: mvm: Do not warn if valid link pair was not found 6ba40cd3a99b wifi: iwlwifi: mvm: d3: avoid intermediate/early mutex unlock 2afc3dad39ea wifi: iwlwifi: mvm: send TX path flush in rfkill 308cc451ef37 wifi: iwlwifi: Don't mark DFS channels as NO-IR a1910a7ffd17 wifi: iwlwifi: mvm: Allow DFS concurrent operation b1a2e5c310e0 wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request e993af2ed288 wifi: mac80211: add a driver callback to check active_links b1a23f8ae0d7 wifi: mac80211: fix advertised TTLM scheduling acc44cbd7727 wifi: cfg80211: avoid double free if updating BSS fails 31c5e92be593 wifi: cfg80211: ensure cfg80211_bss_update frees IEs on error 32af9a9e1069 wifi: cfg80211: free beacon_ies when overridden from hidden BSS e62c0fcc0e06 wifi: mac80211: allow 64-bit radiotap timestamps d5b6f6d595b4 wifi: mac80211: rework RX timestamp flags 645f3d85129d wifi: cfg80211: handle UHB AP and STA power type 99b6877dce4e wifi: mac80211_hwsim: Add custom reg for DFS concurrent 513b1a168c87 wifi: mac80211: Schedule regulatory channels check on bandwith change 9be61558dec0 wifi: cfg80211: Schedule regulatory check on BSS STA channel change 41a313d875e0 wifi: cfg80211: reg: Support P2P operation on DFS channels b133fdf07db8 wifi: mac80211: Skip association timeout update after comeback rejection 756df9853491 wifi: mac80211: address some kerneldoc warnings ce10e8653f8b wifi: mac80211_hwsim: support HE 40 MHz in 2.4 GHz band 3361597890ba wifi: cfg80211: address several kerneldoc warnings 80fe9e51510b rust: upgrade to Rust 1.74.1 4515d08a742c kernel/module: improve documentation for try_module_get() c5f3fd21789c apparmorfs: don't duplicate kfree_link() 12c0c3a65a0f orangefs: saner arguments passing in readdir guts fda43691041c ocfs2_find_match(): there's no such thing as NULL or negative ->d_parent 3a1613672e85 reiserfs_add_entry(): get rid of pointless namelen checks b64b0732c3ee __ocfs2_add_entry(), ocfs2_prepare_dir_for_insert(): namelen checks 556f38bf457f ext4_add_entry(): ->d_name.len is never 0 f6c8bfcf951f befs: d_obtain_alias(ERR_PTR(...)) will do the right thing 155d46beea3d affs: d_obtain_alias(ERR_PTR(...)) will do the right thing 1eae9a47835e /proc/sys: use d_splice_alias() calling conventions to simplify failure exits 6f36230e235d hostfs: use d_splice_alias() calling conventions to simplify failure exits 5e7582f6e3a8 udf_fiiter_add_entry(): check for zero ->d_name.len is bogus... f58b8c3ef7b2 udf: d_obtain_alias(ERR_PTR(...)) will do the right thing... 32328a73e0ad udf: d_splice_alias() will do the right thing on ERR_PTR() inode 5d51dc8db101 nvme-fc: set numa_node after nvme_init_ctrl 7642138e1752 nvme-fabrics: don't check discovery ioccsz/iorcsz 2daa9555ba98 phy: qcom-qmp-usb: Add Qualcomm X1E80100 USB3 PHY support c5ffffd71437 dt-bindings: phy: qcom,sc8280xp-qmp-usb3-uni: Add X1E80100 USB PHY binding d7b3579f84f7 phy: qcom-qmp-combo: Add x1e80100 USB/DP combo phys f11aeb9d4963 dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: Document X1E80100 compatible ec80c175c096 dt-bindings: phy: qcom: snps-eusb2: Document the X1E80100 compatible 9b27303003f5 phy: mediatek: tphy: add support force phy mode switch cc230a4cd8e9 dt-bindings: phy: mediatek: tphy: add a property for force-mode switch 57f31e911eaa phy: phy-can-transceiver: insert space after include 5301b7a04040 phy: qualcomm: phy-qcom-qmp-ufs: Rectify SM8550 UFS HS-G4 PHY Settings 21a1d02579ae dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: fix path to header 54c899f0d647 phy: renesas: phy-rcar-gen2: use select for GENERIC_PHY ee6fcc0f337d phy: qcom-qmp: qserdes-txrx: Add v7 register offsets 762c3565f3c8 phy: qcom-qmp: qserdes-txrx: Add V6 N4 register offsets bc546cc85c1d phy: qcom-qmp: qserdes-com: Add v7 register offsets 8d4f9f801095 phy: qcom-qmp: pcs-usb: Add v7 register offsets 7b98cf0e9b5f phy: qcom-qmp: pcs: Add v7 register offsets a40542507b90 phy: qcom-qmp: qserdes-txrx: Add some more v6.20 register offsets 2226ec072ed3 phy: qcom-qmp: qserdes-com: Add some more v6 register offsets cdf3ecb0d8d0 iio: dac: driver for MCP4821 6b626eee66a8 dt-bindings: iio: dac: add MCP4821 de991b9af053 drm/xe: Remove ci-only GuC FW definitions e157f0f76258 drm/xe: Fix build without CONFIG_FAULT_INJECTION d9e41171e513 MAINTAINERS: Updates to Intel DRM 77a0d4d1cea2 drm/xe/uapi: Remove reset uevent for now 9f7ceec2cd25 drm/xe/uapi: Move DRM_XE_ACC_GRANULARITY_* where they are used 0bf90a8c2237 drm/xe/uapi: Move CPU_CACHING defines before doc d293b1a89694 io_uring/kbuf: add method for returning provided buffer ring head db35331176f9 drm/xe/uapi: Add examples of user space code 33c6fda687a3 drm/xe/uapi: Add block diagram of a device 535881a8c50b drm/xe/uapi: Document the memory_region bitmask 4b437893a826 drm/xe/uapi: More uAPI documentation additions and cosmetic updates 76ca3a22c00b drm/xe/uapi: Order sections 801989b08aff drm/xe/uapi: Make constant comments visible in kernel doc 37958604e694 drm/xe/uapi: Document DRM_XE_DEVICE_QUERY_HWCONFIG af8ea4162b4c drm/xe/uapi: Document drm_xe_query_config keys ff6c6bc55258 drm/xe/uapi: Document use of size in drm_xe_device_query 4efaadd38bc4 drm/xe/uapi: Add missing documentation for struct members b0e47225a16f drm/xe/uapi: Add a comment to each struct d3d767396a02 drm/xe/uapi: Remove sync binds 7e9337c29fb9 drm/xe/uapi: Ensure every uapi struct has drm_xe prefix 90a8b23f9b85 drm/xe/pmu: Remove PMU from Xe till uapi is finalized 9d329b4cea14 drm/xe/uapi: Remove DRM_XE_UFENCE_WAIT_MASK_* e4f0cc64669b drm/xe/uapi: Remove DRM_IOCTL_XE_EXEC_QUEUE_SET_PROPERTY e670f0b4ef24 drm/xe/uapi: Return correct error code for xe_wait_user_fence_ioctl 9212da07187f drm/xe/uapi: add exec_queue_id member to drm_xe_wait_user_fence structure 7a8bc11782d3 drm/xe: Enable W=1 warnings by default 73486d750f56 drm/xe/display: Fix dummy __i915_inject_probe_error() 80166e956797 drm/xe/bo: Remove unusued variable 40fb5ed290d4 drm/xe: Return error if drm_buddy_init() fails 1374df38e926 drm/xe: Drop some unnecessary header includes aaa536a8877e drm/xe: Re-sort GT register header 93536c2bcfb2 drm/xe: Define interrupt vector bits with the interrupt registers 48e70d2a1a9c drm/xe: Move GSC HECI base offsets out of register header f52e4e906578 drm/xe: Move engine base offsets to engine register header 68df8642ea34 drm/xe: Fix whitespace in register definitions 5ea7fe65fb1c drm/xe: Move some per-engine register definitions to the engine header bc17ec0b201e drm/xe: Drop "_REG" suffix from CSFE_CHICKEN1 cbdc52c11c9b drm/xe/xe2: Support flat ccs d6abc18d6693 drm/xe/xe2: Modify xe_bo_test for system memory 266c85885263 drm/xe/xe2: Handle flat ccs move for igfx. 65ef8dbad1db drm/xe/xe2: Update emit_pte to use compression enabled PAT index 094275267933 drm/xe/xe2: Update chunk size for each iteration of ccs copy 9116eabb6d5e drm/xe/xe_migrate: Use NULL 1G PTE mapped at 255GiB VA for ccs clear 9cca49021c81 drm/xe/xe2: Updates on XY_CTRL_SURF_COPY_BLT 20561efb0ffd drm/xe/xe2: Allocate extra pages for ccs during bo create 064686272b7a drm/xe/xe2: Modify main memory to ccs memory ratio. 4cb12b71923b drm/xe/xe2: Determine bios enablement for flat ccs on igfx 7a18d36f8810 drm/xe: Remove duplicate RING_MAX_NONPRIV_SLOTS definition eb9702ad2986 drm/xe: Allow num_batch_buffer / num_binds == 0 in IOCTLs f5783b5026f7 drm/xe: Remove vram size info from sysfs 53bf60f6d850 drm/xe: Use a flags field instead of bools for sync parse 3b97e3b265c9 drm/xe: Use a flags field instead of bools for VMA create 35705e32b13c drm/xe: Use DRM_GPUVM_RESV_PROTECTED for gpuvm 24f947d58fe5 drm/xe: Use DRM GPUVM helpers for external- and evicted objects 49e134e16f81 drm/xe: Fix lockdep warning in xe_force_wake calls 68661c69e9fa drm/xe: Check skip_guc_pc before disabling gucrc 06951c2ee72d drm/xe: Use NULL PTEs as scratch PTEs e84d716dd461 drm/xe: Restrict huge PTEs to 1GiB 1c8e90190337 drm/xe: Add frequency throttle reasons sysfs attributes bef52b5c7a19 drm/xe: Create a xe_gt_freq component for raw management and sysfs 2ab3cc4bf5a3 drm/xe: Change the name of frequency sysfs attributes 06d5ae90579e drm/xe/vm: Avoid asid lookup if none allocated 5a92da34ddb4 drm/xe: Rename info.supports_* to info.has_* f1a5d808b2a6 drm/xe/kunit: Add test for LMTT operations a43ac2de4c1c drm/xe/kunit: Enable CONFIG_PCI_IOV in .kunitconfig b1d204058218 drm/xe/pf: Introduce Local Memory Translation Table 5bcedc9eabdc drm/xe: Introduce SR-IOV logging macros ed750833f165 drm/xe: Define DRM_XE_DEBUG_SRIOV config 78e2701a2614 drm/xe: Avoid any races around ccs_mode update f3bc5bb4d53d drm/xe: Allow userspace to configure CCS mode 0d97ecce16bd drm/xe: Enable Fixed CCS mode setting b279b5301507 drm/xe/xe2: Add workaround 18032095049 and 16021639441 6a1fd6787d59 drm/xe/xe2: Add workaround 14019988906 d8b1571312b7 drm/xe/huc: HuC authentication via GSC 7ce5716e13cf drm/xe/huc: Prepare for 2-step HuC authentication 2a70bbe6170f drm/xe/kunit: Test WAs for MTL and LNL 6cad22853cb8 drm/xe/kunit: Add stub to read_gmdid 5b2a63b40d56 drm/xe/kunit: Move fake pci data to test-priv 1da0e581983c drm/xe/kunit: Remove handling of XE_TEST_SUBPLATFORM_ANY c3ab84efbd05 drm/xe: Expand XE_REG_OPTION_MASKED documentation 0f1d88f27864 drm/xe/uapi: Kill exec_queue_set_property 9209fbede74f drm/xe: Remove unused extension definition 9329f0667215 drm/xe/uapi: Use LR abbrev for long-running vms 926ad2c38007 drm/xe/uapi: Move xe_exec after xe_exec_queue 7a56bd0cfbea drm/xe/uapi: Fix various struct padding for 64b alignment c3fca1077b9a drm/xe/uapi: Add Tile ID information to the GT info query 4016d6bf368c drm/xe/uapi: Crystal Reference Clock updates cad4a0d6af14 drm/xe/uapi: Kill tile_mask 37d078e51b4c drm/xe/uapi: Split xe_sync types from flags 60a6a849fcb3 drm/xe/uapi: Align on a common way to return arrays (engines) 71c625aa770d drm/xe/uapi: Align on a common way to return arrays (gt) 4bc9dd98e0a7 drm/xe/uapi: Align on a common way to return arrays (memory regions) 4e03b584143e drm/xe/uapi: Reject bo creation of unaligned size 2bec30715435 drm/xe: Make DRM_XE_DEVICE_QUERY_ENGINES future proof 6b8c1edc4f69 drm/xe/uapi: Separate bo_create placement from flags c4ad3710f51e drm/xe: Extend drm_xe_vm_bind_op ff765b7771d8 drm/xe: add some debug info for d3cold 4d637a1de2e4 drm/xe/guc: Split GuC params used for "hwconfig" and "post-hwconfig" 7704f32c93cf drm/xe/uc: Extract xe_uc_sanitize_reset bf2d0d88c3b8 drm/xe/uc: Store firmware binary in system-memory backed BO c93ea05191c5 drm/xe/uc: Split xe_uc_fw_init 0e1a47fcabc8 drm/xe: Add a helper for DRM device-lifetime BO create 791d0362a9e2 drm/xe: Reorder GGTT init to earlier point in probe b62f828a8368 drm/xe: Move force_wake init to earlier point in probe 1ccd68e967f1 drm/xe: Move system memory management init to earlier point in probe 51fb5ef209b9 drm/xe: Don't "peek" into GMD_ID 4f122766f904 drm/xe/device: Introduce xe_device_probe_early 99e4b1aa8dbe drm/xe: Map the entire BAR0 and hold onto the initial mapping 7e4ce4518b90 drm/xe: Introduce xe_tile_init_early and use at earlier point in probe 4f5ee007f62a drm/xe: Split xe_info_init a754391f9c0e drm/xe/dsb: DSB implementation for xe 0ac3d319cbdd drm/xe/xe2: Add workaround 16020292621 594b46ba0c82 drm/xe/xe2: Respond to TRTT faults as unsuccessful page fault a682b6a42d4d drm/xe: Support device page faults on integrated platforms f4a0a113f103 drm/xe: Move xe_mmio_probe_tiles outside of MMIO setup 01c2413a5bc2 drm/xe: Move xe_set_dma_info outside of MMIO setup 604f7e7777d6 drm/xe/irq: Don't call pci_free_irq_vectors f321ef042e69 drm/xe: Use managed pci_enable_device 0d29a76c6399 drm/xe: Skip calling drm_dev_put on probe error 33acfc7172ab drm/xe: Fix header guard warning 0c923a68abbf drm/xe: rename bypass_mtcfg to skip_mtcfg 082802a3ee09 drm/xe: add skip_pcode flag 8e35780233ce drm/xe/mocs: update MOCS table for xe2 975e4a3795d4 drm/xe: Manually setup C6 when skip_guc_pc is set f1cb5f647e89 drm/xe: Add skip_guc_pc flag c550f64f082b drm/xe: Rename xe_gt_idle_sysfs to xe_gt_idle 8cdcef1c2f82 drm/xe/doc: Include documentation about xe_assert() b67cb798e422 drm/xe/guc: Include only required GuC ABI headers 0a39ad21796f drm/xe/guc: Remove obsolete GuC CTB documentation e784f352f8a1 drm/xe/guc: Drop ancient GuC CTB definitions 473b62763b76 drm/xe: explicitly set GGTT access for GuC DMA e1fbc4f18d5b drm/xe/uapi: support pat_index selection with vm_bind f6a22e686273 drm/xe/pat: annotate pat_index with coherency mode 622f709ca629 drm/xe/uapi: Add support for CPU caching mode 5bb83841a3b9 drm/xe/kunit: Return number of iterated devices fcf98d68c002 drm/xe: fix mem_access for early lrc generation 5152234e2e7a drm/xe/gsc: Define GSC FW for MTL 9897eb855544 drm/xe/gsc: Define GSCCS for MTL 0881cbe04077 drm/xe/gsc: Query GSC compatibility version f63182b45d67 drm/xe/gsc: Trigger a driver flr to cleanup the GSC on unload aae84bf1cd96 drm/xe/gsc: Implement WA 14015076503 dd0e89e5edc2 drm/xe/gsc: GSC FW load 985d5a49e845 drm/xe/gsc: Parse GSC FW header 0d1caff4a367 drm/xe/gsc: Introduce GSC FW 2e7227b4b733 drm/xe/uc: Rework uC version tracking adce1b393f90 drm/xe: Encapsulate all the module parameters a409901f516c drm/xe/xe2: Add workaround 14020013138 f91bacce8dbb drm/xe/dg2: Drop Wa_22014600077 812ec747a354 drm/xe: Sync MTL PCI IDs with i915 fdb6a05383fa drm/xe: Internally change the compute_mode and no_dma_fence mode naming d2f51c50b941 drm/xe/vm: Fix ASID XA usage e7c9e049e0ad drm/xe/bo: Remove leftover trace_printk() a21fe5ee5981 drm/xe/bo: Rename xe_bo_get_sg() to xe_bo_sg() 8c54ee8a8606 drm/xe: Ensure that we don't access the placements array out-of-bounds 2475ac27df59 drm/xe: Print virtualization mode during probe 13e5c32c849a drm/xe: Prepare for running in different SR-IOV modes d6d14854ddf3 drm/xe: Add device flag to indicate SR-IOV support 8bfbe174d7fa drm/xe/xe2: Add workaround 14019449301 f25d8291aca1 drm/xe/xe2: Add workaround 16021867713 11ea758c145f drm/xe/xe2: Add workaround 14017421178 b3f0654f5585 drm/xe/mmio: Make xe_mmio_wait32() aware of interrupts 5c09bd6ccd41 drm/xe/mmio: Move xe_mmio_wait32() to xe_mmio.c a6a4ea6d7d37 drm/xe: Add mocs kunit 1d425066f15f drm/xe: Fix modpost warning on kunit modules 1a3d4d76bace drm/xe: ATS-M device ID update 1bec833316ff drm/xe: Add missing RPL and ADL baf9089c800c drm/xe: Include RPL-U to pciidlist 40709aa761ac drm/xe: Only set xe_vma_op.map fields for GPUVA map operations 0bc519d20ffa drm/xe: Remove GEN[0-9]*_ prefixes 4399e95102ed drm/xe/mocs: Bring comment about mocs back to reality 8735f8616d65 drm/xe: Fold GEN11_MOCS_ENTRIES into gen12_mocs_desc e7b4ebd7c6b3 drm/xe/bo: don't hold dma-resv lock over drm_gem_handle_create cac74742faea drm/xe/guc: Use valid scratch register for posting read 1d087cb7d81f drm/xe/guc: Fix handling of GUC_HXG_TYPE_NO_RESPONSE_BUSY cd1c9c54c34b drm/xe/guc: Copy response data from proper registers 4a9b7d29c117 drm/xe/guc: Fix wrong assert about full_len 32dd40fb48c5 drm/xe/dg2: Wa_18028616096 now applies to all DG2 aaa115ffaa46 drm/xe/uapi: Be more specific about the vm_bind prefetch region 4a349c86110a drm/xe/uapi: Differentiate WAIT_OP from WAIT_MASK 9ad743515cc5 drm/xe/uapi: Standardize the FLAG naming and assignment b02606d32376 drm/xe/uapi: Rename query's mem_usage to mem_regions 45c30d800082 drm/xe/uapi: Rename *_mem_regions masks 5ca2c4b80019 drm/xe/uapi: Change rsvd to pad in struct drm_xe_class_instance 3ac4a7896d1c drm/xe/uapi: Add _FLAG to uAPI constants usable for flags d5dc73dbd148 drm/xe/uapi: Add missing DRM_ prefix in uAPI constants b646ce9ce99f drm/xe: Make xe_mmio_tile_vram_size() static be13336e07b5 drm/xe/pmu: Drop interrupt pmu event 60f3c7fc5c24 drm/xe/uapi: Remove unused QUERY_CONFIG_GT_COUNT 4195e5e5e3d5 drm/xe/uapi: Remove unused QUERY_CONFIG_MEM_REGION_COUNT 34f0cf6dc4c7 drm/xe/uapi: Remove unused inaccessible memory region ddfa2d6a846a drm/xe/uapi: Kill VM_MADVISE IOCTL 1a912c90a278 drm/xe/uapi: Remove GT_TYPE_REMOTE de84aa96e442 drm/xe/uapi: Remove useless XE_QUERY_CONFIG_NUM_PARAM 3d78923bd07a drm/xe/guc: Promote guc_to_gt/xe helpers to .h 216d62bb241a drm/xe/display: Add writing of remapped dpt ff180adfb923 drm/xe/display: Don't try to use vram if not available 95ab70f134d8 drm/xe/hdcp: Define intel_hdcp_gsc_check_status in Xe c79802d100d1 drm/xe/display: Create a dummy version for vga decode 08ea5ea2e890 drm/xe/display: Add Xe implementation for fence checks used by fbc code c890be73933a drm/xe/display: Add i915_gem.h compatibility header c5a2eadd729b drm/xe/display: Xe stolen memory handling for fbc support c3744ceb99e5 drm/xe/display: Add empty define for i915_ggtt_clear_scanout fb764a35c7f4 drm/xe/display: Add empty def for i915_gem_object_flush_if_display 0071f1713dab drm/xe/display: Add i915_active.h compatibility header cd494efdb843 drm/xe/display: Add frontbuffer setter/getter for xe_bo 1be5ff7f8206 drm/xe/display: Add macro to get i915 device from xe_bo 9aab7851ff19 drm/xe/display: Add struct i915_active for Xe 04316b4ae6e0 drm/xe/display: Use acpi_target_system_state only if ACPI_SLEEP is enabled 9914e19cc215 drm/xe/display: fix error handling flow when device probing fails f02d48b881e2 drm/xe/display: ensure clear-color surfaces are cpu mappable e5b6e616c63f drm/xe/display: Silence kernel-doc warnings related to display f6761c68c0ac drm/xe/display: Improve s2idle handling. 44e694958b95 drm/xe/display: Implement display support a839e365ac88 drm/xe: Use pool of ordered wq for GuC submission 43efd3ba9f44 drm/xe: Raise GT frequency before GuC/HuC load 08987a8b6820 drm/xe: Fix build with KUNIT=m 80103a23da50 drm/xe: Drop EXECLIST_CONTROL from error state dump fa85b083733a drm/xe/tests: Fix migrate test 86017f3898d4 drm/xe/gsc: enable pvc support 047d1f6a2f17 drm/xe: Add Wa_14019877138 d7925d04c062 drm/xe: clear the serviced bits on INTR_IDENTITY_REG 37d1eaab34ab drm/xe: move the lmem verification code into a separate function 04dfef5b41af drm/xe: Fix unbind of unaccessed VMA (fault mode) 6ffef7b6991b drm/xe/xelpmp: Add Wa_16021867713 670e811d1fd6 drm/xe: Update SPDX deprecated license identifier e4e4268d9500 drm/xe: Fix pagefault and access counter worker functions 571622740288 drm/xe: implement driver initiated function-reset 27a1a1e2e47d drm/xe: stringify the argument to avoid potential vulnerability 5d30cfe003a9 drm/xe: Add Wa_14019821291 effc560d7a36 drm/xe/mtl: Use 16.67 Mhz freq scale factor to get rpX 4d5252b4ca1d drm/xe/xe2: Program correct MOCS registers 74a6c6438ee7 drm/xe: Fix dequeue of access counter work item 81d11b9d6625 drm/xe: Adjust tile_present mask when skipping rebinds ebb00b285bef drm/xe: Dump CTB during TLB timeout fd0975b7cfee drm/xe: Replace usage of mem_type_to_tile 4e11a1411ab4 drm/xe: Remove unused xe_bo_to_tile 4e002016a1e5 drm/xe: Replace xe_ttm_vram_mgr.tile with xe_mem_region 4446fcf220ce drm/xe/hwmon: Expose power1_max_interval fef6dd12b45a drm/xe/hwmon: Protect hwmon rw attributes with hwmon_lock b42ff0462d9e drm/xe/hwmon: Add kernel doc and refactor xe hwmon 503a6f4e4f96 drm/xe/bo: sync kernel fences for KMD buffers a667cf56dbd6 drm/xe/bo: consider dma-resv fences for clear job 4202dd9fc43e drm/xe/migrate: fix MI_ARB_ON_OFF usage 7eea3fb67a30 drm/xe/xelpmp: Extend Wa_22016670082 to Xe_LPM+ b8d70702def2 drm/xe/xe_exec_queue: Add check for access counter granularity 65e957358823 drm/xe: Fix WA 14010918519 write to wrong register bfeb4ac55565 drm/xe/huc: Define HuC for MTL 185f93f3041f drm/xe/huc: Don't re-auth HuC if it's already authenticated b77d8b5c5ec0 drm/xe/huc: HuC is not supported on GTs that don't have video engines 484ecffac910 drm/xe/huc: Extract version and binary offset from new HuC headers a9a95523c849 drm/xe/uc: Prepare for parsing of different header types 8a93b0b4d110 drm/xe: Extend rpX values extraction for future platforms 83af834e711c drm/xe/mocs: MOCS registers are multicast on Xe_HP and beyond fb24b858a20d drm/xe/xe2: Update SVG state handling 72ac304769dd drm/xe: Emit SVG state on RCS during driver load on DG2 and MTL b1543a494c52 drm/xe: Prepare to emit non-register state while recording default LRC 0d0dda27cf06 drm/xe/trace: Optimize trace definition 8656ea9ae8b4 drm/xe: Add event tracing for CTB f6c39feed021 drm/xe: Add performance tuning settings for MTL and Xe2 bad3644dd8d5 drm/xe/xe2: Add initial workarounds c85d36be2993 drm/xe: Simplify xe_res_get_buddy() bf6d941c06c9 drm/xe: fix pat[2] programming with 2M/1G pages 9b49762740e3 drm/xe/guc: Bump PVC GuC version to 70.9.1 e48d146456e3 drm/xe/uapi: Fix naming of XE_QUERY_CONFIG_MAX_EXEC_QUEUE_PRIORITY e16b48378527 drm/xe/uapi: Rename gts to gt_list 922965715464 drm/xe/uapi: Remove unused field of drm_xe_query_gt 2519450aaa31 drm/xe/uapi: Replace useless 'instance' per unique gt_id 25f656f534f4 drm/xe/uapi: Document drm_xe_query_gt e669f10cd318 drm/xe: Fix VM bind out-sync signaling ordering f3e9b1f43458 drm/xe: Remove async worker and rework sync binds b21ae51dcf41 drm/xe/uapi: Kill DRM_XE_UFENCE_WAIT_VM_ERROR 7224788f6756 drm/xe: Kill XE_VM_PROPERTY_BIND_OP_ERROR_CAPTURE_ADDRESS extension 5dc079d1a8e5 drm/xe/uapi: Use common drm_xe_ext_set_property extension bffb2573726b drm/xe: Remove XE_EXEC_QUEUE_SET_PROPERTY_COMPUTE_MODE from uAPI abce4e4b0742 drm/xe: Rename exec_queue_kill_compute to xe_vm_remove_compute_exec_queue e05c6c977463 drm/xe: Deprecate XE_EXEC_QUEUE_SET_PROPERTY_COMPUTE_MODE implementation 5009d554e0d5 drm/xe: Fix xe_exec_queue_is_idle for parallel exec queues 924e6a9789a0 drm/xe/uapi: Remove MMIO ioctl 78ddc872c6a9 drm/xe/vm: Remove VM_BIND_OP macro ea0640fc6971 drm/xe/uapi: Separate VM_BIND's operation and flag 7793d00d1bf5 drm/xe: Correlate engine and cpu timestamps with better accuracy 61d63a59f68c drm/xe: Set the correct type for xe_to_user_engine_class fd47ded23792 drm/xe: Fix array bounds check for queries 6de492ae5f5e drm/xe/debugfs: Include GFXPIPE commands in LRC dump 0f60547f7d2c drm/xe/debugfs: Add dump of default LRCs' MI instructions 0134f130e76a drm/xe: Extract MI_* instructions to their own header 14a1e6a4a460 drm/xe: Clarify number of dwords/qwords stored by MI_STORE_DATA_IMM e12a64881e97 drm/xe: Separate number of registers from MI_LRI opcode de54bb81d9d4 drm/xe: Make MI_FLUSH_DW immediate size more explicit 87a4c85d3a3e drm/xe/gsc: add gsc device support 437d7a84ada7 drm/xe/gsc: add has_heci_gscfi indication to device 5120243bfb0d drm/xe/gsc: add HECI2 register offsets cd0adf746527 drm/xe/dg2: Remove one PCI ID 3445166655cd drm/xe: Add new DG2 PCI IDs b6f45db5d08a drm/xe: Set PTE_AE for smem allocations in integrated devices a4e2f3a299ea drm/xe: refactor xe_mmio_probe_tiles to support MMIO extension ef29b390c734 drm/xe: map MMIO BAR according to the num of tiles in device desc 866b2b176434 drm/xe: add MMIO extension support flags fdef72e02e20 drm/xe: add a flag to bypass multi-tile config from MTCFG reg 6360ebd1a123 drm/xe: add read/write support for MMIO extension space 399a13323f0d drm/xe: add 28-bit address support in struct xe_reg e814389ff180 drm/xe: directly use pat_index for pte_encode 406be3cc186e drm/xe/pat: trim the xelp PAT table e3fee3aa7a89 drm/xe: Add missing ADL entries to xe_test_wa 93b1b5f59d34 drm/xe/rpls: Add Stepping info for RPLS fcb33ca6d629 drm/xe/rpls: Add RPLS Support 30e3b2cfb576 drm/xe/rplu: s/ADLP/ALDERLAKE_P 1db6f9d4134e drm/xe/rtp: Fix doc for XE_RTP_ACTIONS d2300987cf5a drm/xe/gt: Dump PAT table when failing to initialize 34803f9a4b3a drm/xe/pat: Add debugfs node to dump PAT 5803bdc8ad6f drm/xe/xe2: Add one more bit to encode PAT to ppgtt entries 811aa4d2074a drm/xe/xe2: Program PAT tables cf0b9e94c8c7 drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test d9e85dd5c24d drm/xe/xe_migrate.c: Use DPA offset for page table entries. dfc83d4293f3 drm/xe/xe2: Follow XeHPC for TLB invalidation 285230832eb7 drm/xe/vm: Prefer xe_assert() over XE_WARN_ON() f8ebadd0df24 drm/xe: add gt tuning for indirect state a617b3048abe drm/xe: Add infrastructure for per engine tuning 3a13c2de442d drm/xe/hwmon: fix uaf on unload 5708a1080a2e drm/xe/xe2: Add missing mocs entry a8e2e0d7fab7 drm/xe: Remove devcoredump readout of IPEIR d32c49e318df drm/xe: Fix devcoredump readout of IPEHR f24cf6cea519 drm/xe: Fix RING_MI_MODE label in devcoredump 0e1a234618a8 drm/xe: fix range printing for debug messages 66aca8f04bb9 drm/xe/vm: use list_last_entry() to fetch last_op 5f01a35b10f3 drm/xe/vm: print the correct 'keep' when printing gpuva ops 71d0a32524f9 drm/xe/hwmon: Expose hwmon energy attribute fbcdc9d3bf58 drm/xe/hwmon: Expose input voltage attribute 92d44a422d0d drm/xe/hwmon: Expose card reactive critical power fb1b70607f73 drm/xe/hwmon: Expose power attributes 9a674bef6cf0 drm/xe: Fix exec queue usage for unbinds 328e089bfb37 drm/xe: Leverage ComputeCS read L3 caching 30603b5b0f86 drm/xe/xe2: Update MOCS fields in blitter instructions 4bdd8c2ed957 drm/xe/xe2: Set tile y type in XY_FAST_COPY_BLT to Tile4 c690f0e6b7e6 drm/xe: Rename MEM_SET instruction 2c0ac321d997 drm/xe: Adjust mocs field mask definitions 0dcac63649e3 drm/xe/xe2: Extend reserved stolen sizes c489925a154e drm/xe/tuning: Add missing engine class rules for LRC tuning e2e2d9633706 drm/xe: timeout needs to be a signed value 9be79251813d drm/xe: set PTE_AE for all platforms supporting it 909faaa66c5e drm/xe: Add a missing mutex_destroy to xe_ttm_vram_mgr 28b1d9155c3c drm/xe: Ensure mutex are destroyed 5349bb76d620 drm/xe: do not register to PM if GuC is disabled 1464f56b47d8 drm/xe: Use vfunc for ggtt pte encoding fcd75139cd3c drm/xe: Use pat_index to encode pde/pte 0d68247efcdb drm/xe/pat: Keep track of relevant indexes 451028644775 drm/xe/pat: Prefer the arch/IP names 194bdb859950 drm/xe/dg2: Fix using wrong PAT table b445be571020 drm/xe: Use vfunc to initialize PAT 23c8495efeed drm/xe/migrate: Do not hand-encode pte 0e5e77bd9704 drm/xe: Use vfunc for pte/pde ppgtt encoding b3bb7d9c561d drm/xe: Remove check for vma == NULL f24081cd6275 drm/xe: Normalize pte/pde encoding 1951dad5347e drm/xe: Infer service copy functionality from engine list 51a5d656090e drm/xe/irq: Clear GFX_MSTR_IRQ as part of IRQ reset 5fdd4b21aed8 drm/xe: Add Wa_18028616096 02cadbb5d123 drm/xe: Align size to PAGE_SIZE babba646785d drm/xe: Accept a const xe device bc18dae50f16 drm/xe: add msix support 14d25d8d684d drm/xe: change old msi irq api to a new one dbac286d8529 drm/xe: proper setting of irq enabled flag 0845233388f8 drm/xe: Implement fdinfo memory stats printing 303fb1165765 drm/xe: Account ring buffer and context state storage 2ff00c4f77ab drm/xe: Track page table memory usage for client 9e4e9761e64e drm/xe: Record each drm client with its VM b27970f3e11c drm/xe: Add tracking support for bos per client 85c6ad1aa263 drm/xe: Interface xe drm client with fdinfo interface 8f965392c4d9 drm/xe: Add drm-client infrastructure cb90d469183c drm/xe: Add child contexts to the GuC context lookup 0d0534750f9d drm/xe/wa: Apply tile workarounds at probe/resume 7764222d54b7 drm/xe: Disallow pinning dma-bufs in VRAM d435a039646e drm/xe: Simplify final return from xe_irq_install() fc678ec7c2e0 drm/xe: Reinstate pipelined fence enable_signaling a455ed04669f drm/xe/uc: Add GuC/HuC firmware path overrides 757308471dbe drm/xe/uc: Fix uC status tracking c4991ee01d48 drm/xe/uc: Rename guc_submission_enabled() to uc_enabled() 3856b0f71f52 drm/xe/pmu: Enable PMU interface cd8534193a4b drm/xe: Use spinlock in forcewake instead of mutex 8d07691c35bf drm/xe: Get GT clock to nanosecs 430003b85ce3 drm/xe/guc: Switch to major-only GuC FW tracking for MTL c73acc1eeba5 drm/xe: Use Xe assert macros instead of XE_WARN_ON macro 1975b5917a94 drm/xe: Introduce Xe assert macros 5c0553cdc811 drm/xe: Replace XE_WARN_ON with drm_warn when just printing a string 30278e299646 drm/xe: Fix fence reservation accouting 1f72718215ff drm/xe: Convert remaining instances of ttm_eu_reserve_buffers to drm_exec 2714d5093620 drm/xe: Convert pagefaulting code to use drm_exec d490ecf57790 drm/xe: Rework xe_exec and the VM rebind worker to use the drm_exec helper b7ab8c4f028f drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface d00e9cc28e1e drm/xe/vm: Simplify and document xe_vm_lock() 08a4f00e62bc drm/xe/bo: Simplify xe_bo_lock() 9fa81f914a1c drm/xe/mmio: Account for GSI offset when checking ranges 9e6fe003d8c7 drm/xe/uapi: Remove useless max_page_size 2793fac1dbe0 drm/xe/uapi: Typo lingo and other small backwards compatible fixes 278c35822d61 drm/xe: Fix LRC workarounds 12a66a47018a drm/xe: Add dbg messages for LRC WAs 46c63b6485b9 drm/xe/reg_sr: Use xe_gt_dbg a2112949e5f9 drm/xe/reg_sr: Simplify check for masked registers 8bc454baf403 drm/xe/pat: Use 0 instead of space on error e6a373dc3d12 drm/xe/selftests: make eviction test tile centric fba153b0d0b7 drm/xe/selftests: consider multi-GT for eviction test 621fd7dc38b7 drm/xe/pm: Use PM functions only if CONFIG_PM_SLEEP is enabled 617eebb9c480 drm/xe: Fix array of binds bbd52b615373 drm/gpuva: Add drm_gpuva_for_each_op_reverse 5ef091fc32a4 drm/xe: Fixup unwind on VM ops errors 35dfb48462d9 drm/xe: Convert xe_vma_op_flags to BIT macros 9a4566d5e0ae drm/xe: fix has_llc on rkl 1da0702c1701 drm/xe: nuke GuC on unload 9c0d779fc67b drm/xe: Prevent return with locked vm 14ec22408d2f drm/xe: Add patch version on guc firmware init a043fbab7af5 drm/xe/pvc: Use fast copy engines as migrate engine on PVC 7407f2e5c356 drm/xe/pvc: Force even num engines to use 64B 25063811d9c1 drm/xe/pvc: Blacklist BCS_SWCTRL register 429d56a6b12c drm/xe/ct: fix resv_space print 9e9526352d6f drm/xe: standardize vm-less kernel submissions 923e42381745 drm/xe: split kernel vs permanent engine flags 1c66c0f391da drm/xe: fix submissions without vm 486b2ef27682 drm/xe: Drop xe_mmio_write64() 07431945d8ae drm/xe: Avoid 64-bit register reads 770576f1e1c0 drm/xe/lnl: Hook up MOCS table 943c01b72f3e drm/xe/lnl: Add GuC firmware definition 3330361543fc drm/xe/lnl: Add LNL platform definition 0993b22f93f8 drm/xe/xe2: Program GuC's MOCS on Xe2 and beyond e4751ab5d2fe drm/xe/xe2: Add MOCS table e9bb0891e690 drm/xe/xe2: Track VA bits independently of max page table level 595e4a3aade3 drm/xe/xe2: Define Xe2_LPM IP features 2985bedc1c59 drm/xe/xe2: Define Xe2_LPG IP features be6dd3c8e884 drm/xe/xe2: AuxCCS is no longer used 53497182ddf7 drm/xe/xe2: Handle fused-off CCS engines c5fa58146ee0 drm/xe/xe2: Update context image layouts 8e99b54508d6 drm/xe/xe2: Add MCR register steering for media GT 5c82000f5471 drm/xe/xe2: Add MCR register steering for primary GT 015906fff123 drm/xe/xe2: Add GT topology readout 13a3398b927b drm/xe/xe2: Update render/compute context image sizes 0aef9ff75204 drm/xe: Stop tracking 4-tile support 07d7ba13d80a drm/xe: enable idle msg and set hysteresis for GSCCS 92939935f478 drm/xe: don't expose the GSCCS to users f4c33ae8eca2 drm/xe: GSC forcewake support aef61349ef1b drm/xe: add GSCCS ring ops 3d2b5d4e28d9 drm/xe: add GSCCS irq support 296549107e47 drm/xe: base definitions for the GSCCS 0b1d1473b355 drm/xe: common function to assign queue name a863b4163ab9 drm/xe: Add CONFIG_DRM_XE_PREEMPT_TIMEOUT 50b099030bb4 drm/xe: Simplify engine class sched_props setting 0955d3be8b53 drm/xe/dg2: Remove Wa_15010599737 286089ce6929 drm/xe: Improve vram info debug printing 0887a2e7ab62 drm/xe: Make xe_mem_region struct a20c75dba192 drm/xe: Call __guc_exec_queue_fini_async direct for KERNEL exec_queues ca8656a2eb09 drm/xe: skip rebind_list if vma destroyed ef6ea97228e1 drm/xe/guc_submit: fixup deregister in job timeout 3d4b0bfcd97f drm/xe/pm: Add vram_d3cold_threshold for d3cold capable device c7e4a611f35c drm/xe: Add Wa_14015150844 for DG2 and Xe_LPG 17d28aa8bdb1 drm/xe: don't warn for bogus pagefaults 7f6c6e5085bd drm/xe: Implement HW workaround 14016763929 de4651d6dd04 drm/xe: Update ARL-S DevIDs to the latest BSpec c47794bdd63d drm/xe: Set max pte size when skipping rebinds 31b57683de2c drm/xe/guc_submit: prevent repeated unregister d8b4494bf184 drm/xe: Fix error path in xe_guc_pc_start() 0c0054290052 drm/xe: Fix error path in xe_guc_pc_gucrc_disable() d27765647297 drm/xe: Add min/max cap for engine scheduler properties 69838d6330a7 drm/xe: Add sysfs for preempt reset timeout bc3a06ead1cd drm/xe: Add timeslice duration engine property to sysfs e91a989ce151 drm/xe: Add job timeout engine property to sysfs eef55700f302 drm/xe: Add sysfs for default engine scheduler properties 038ff941afe2 drm/xe: Add sysfs entries for engines under its GT 9b9529ce379a drm/xe: Rename engine to exec_queue c22a4ed0c325 drm/xe: Rename xe_engine.[ch] to xe_exec_queue.[ch] 2a368a09ae1c drm/xe: Fix error paths of __xe_bo_create_locked f82686ef74b9 drm/xe: remove header variable from parse_g2h_msg 99fea6828879 drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel 3207a32163cd drm/xe/macro: Remove unused constant e3828ebf6cde drm/xe: Add define WQ_HEADER_SIZE 8d7a91fe58c9 drm/xe: Remove ct->fence_context 757d9fdfe3db drm/xe: Remove XE_GUC_CT_SELFTEST fe58a2432b0d drm/xe/mtl: Reduce Wa_14018575942 scope to the CCS engine d87c424afaf6 drm/xe: Ensure memory eviction on s2idle. a32d82b4cfd6 drm/xe: Only init runtime PM after all d3cold config is in place. bba2ec4144f5 drm/xe: Fix the runtime_idle call and d3cold.allowed decision. e07aa913161b drm/xe: Move d3cold_allowed decision all together. f026520367be drm/xe: Only set PCI d3cold_allowed when we are really allowing. 8f3013e0b222 drm/xe: Introduce fault injection for gt reset 4f027e304a6c drm/xe: Notify Userspace when gt reset fails 063e09af6e1d drm/xe: Invert mask and val in xe_mmio_wait32. f83a30f466eb drm/xe: Fix an invalid locking wait context bug fda48d15a4ea drm/xe: Sort xe_regs.h c0d6b6163fd9 drm/xe: Carve out top of DSM as reserved 58052eb70cde drm/xe: Fix MTL+ stolen memory mapping b23ebae7ab41 drm/xe: Set PTE_DM bit for stolen on MTL 937b4be72baa drm/xe: Decouple vram check from xe_bo_addr() 621c1fbd9b83 drm/xe: Remove vma arg from xe_pte_encode() 43b5d81e0477 drm/xe: fix mcr semaphore locking for MTL 0e34fdb4a01a drm/xe: Fix checking for unset value 6aa26f6eb829 drm/xe/engine: add missing rpm for bind engines 70748acb7fb4 drm/xe: Signal out-syncs on VM binds if no operations 342206b7cc06 drm/xe: Always use xe_vm_queue_rebind_worker helper c8dc15464880 drm/xe: Invert guc vs execlists parameters and info. c856cc138bf3 drm/xe/uapi: Remove XE_QUERY_CONFIG_FLAGS_USE_GUC c00ce7f22317 drm/xe: fully turn on small-bar support cd928fced996 drm/xe/uapi: add the userspace bits for small-bar 6a024f1bfdfe drm/xe/bo: support tiered vram allocation for small-bar 2a6d871bd977 drm/xe: xe_engine_create_ioctl should check gt_count, not tile_count 7a060d786cc1 drm/xe/mtl: Map PPGTT as CPU:WC 9700a1df0a55 drm/xe: add lockdep annotation for xe_device_mem_access_put() 7ead33156483 drm/xe: Use migrate engine for page fault binds a4cc60a55fd9 drm/xe: Only alloc userptr part of xe_vma for userptrs eae553cbe03a drm/xe: Combine destroy_cb and destroy_work in xe_vma into union 63412a5a6718 drm/xe: Change tile masks from u64 to u8 3daf694ccf8a drm/xe: Replace list_del_init with list_del for userptr.invalidate_link cleanup 1655c893af08 drm/xe: Reduce the number list links in xe_vma 8f33b4f054fc drm/xe: Avoid doing rebinds 3188c0f4c893 drm/xe: Remove xe_vma_op_unmap fd84041d094c drm/xe: Make bind engines safe 845f64bdbfc9 drm/xe: Introduce a range-fence utility 0043a3e8a1f5 drm/xe/execlist: Log when using execlist submission 72e8d73b712d drm/xe: Cleanup style warnings and errors ea82d5aab53f drm/xe/execlist: Remove leftover printk messages 955c09e2cc48 drm/xe: Rely on kmalloc/kzalloc log message 4d18eac03212 drm/xe: Use FIELD_PREP/FIELD_GET for tile id encoding 0d39b6daa545 drm/xe: Normalize XE_VM_FLAG* names ee82d2da9c8a drm/xe: add missing bulk_move reset 5a142f9c675a drm/xe/selftests: restart GT after xe_bo_restore_kernel() 939902913a25 drm/xe/selftests: hold rpm for ccs_test_migrate() 6a0612aeabcc drm/xe/selftests: hold rpm for evict_test_run_device() e3d2309250d4 drm/xe: add lockdep annotation for xe_device_mem_access_get() 7d623575a345 drm/xe: drop xe_device_mem_access_get() from invalidation_vma e018f44b29ed drm/xe/ggtt: prime ggtt->lock against FS_RECLAIM 7eed01a92683 drm/xe: drop xe_device_mem_access_get() from guc_ct_send 03af26c9c976 drm/xe: ensure correct access_put ordering 7da1d76ff647 drm/xe/mmio: grab mem_access in xe_mmio_ioctl 2d3ab1fa3195 drm/xe/guc_pc: add missing mem_access for freq_rpe_show 6bfbd0c589bb drm/xe/debugfs: grab mem_access around forcewake 2d30332a5ec0 drm/xe/vm: tidy up xe_runtime_pm usage a00b8f1aae43 drm/xe: fix xe_device_mem_access_get() races 09d88e3beb64 drm/xe/pm: Init pcode and restore vram on power lost 2ef08b98025b drm/xe/pm: Toggle d3cold_allowed using vram_usages b2d756199be8 drm/xe/pm: Add vram_d3cold_threshold Sysfs fddebcbf7a47 drm/xe/pm: Refactor xe_pm_runtime_init ac0be3b5b28e drm/xe/pm: Add pci d3cold_capable support 1737785ae531 drm/xe: remove gucrc disable from suspend path 3e8e7ee6a375 drm/xe: Cleanup style warnings b8c1ba831e67 drm/xe: Prevent flooding the kernel log with XE_IOCTL_ERR 5ce58303440b drm/xe: Fix typos f5b85ab62b0a drm/xe: Cleanup COMPLEX_MACRO style issues 80c58bdf0ea2 drm/xe: Cleanup TRAILING_WHITESPACE style issues 763931d25c7f drm/xe: Cleanup CODE_INDENT style issues 4ab5901cc0ed drm/xe: Cleanup POINTER_LOCATION style issues fb1d55efdfcb drm/xe: Cleanup OPEN_BRACE style issues 4cd6d492595f drm/xe: Cleanup SPACING style issues 04194a4f7808 drm/xe: Fix lockdep warning from xe_vm_madvise b1f8f4b5eec6 drm/xe: Fix BUG_ON during bind with prefetch 356010a1a0c9 drm/xe/mmio: update gt_count when probing multi-tile 35c8a964398e drm/xe: handle TLB invalidations from CT fast-path 0b688f9b2880 drm/xe/ct: update g2h outstanding for CTB capture 4aa5e3594f64 drm/xe/tlb: print seqno_recv on fence TLB timeout 2ca01fe31b68 drm/xe/tlb: also update seqno_recv during reset 7b24cc3e309f drm/xe/gt: tweak placement for signalling TLB fences after GT reset a4d362bbed8c drm/xe/ct: serialise fast_lock during CT disable 4803f6e26f16 drm/xe/tlb: increment next seqno after successful CT send dad33831d8d1 drm/xe/ct: hold fast_lock when reserving space for g2h c4bbc32e09ab drm/xe: hold mem_access.ref for CT fast-path 86ed09250e06 drm/xe/tlb: ensure we access seqno_recv once 38fa29dc2b73 drm/xe/tlb: drop unnecessary smp_wmb() b06d47be7c83 drm/xe: Port Xe to GPUVA 5cecdd0bb6bf drm/xe: Remove __xe_vm_bind forward declaration 21ed3327e388 drm/xe: Add helpers to hide struct xe_vma internals 9d858b69b0cf drm/xe: Ban a VM if rebind worker hits an error 54c9fb7e64fd drm/xe: Use internal VM flags in xe_vm_create 55d8ac9631aa drm/xe: make kobject type struct as constant 43e82fb9ecf0 drm/xe: make GT sysfs init return void c7fac450dd86 drm/xe/guc: Fix h2g_write usage of GUC_CTB_MSG_MAX_LEN 44869c72e847 drm/xe/mmio: add xe_mmio_read16() b747411964cd drm/xe: Make page-table updates using the default engine happen in order c0ab10ee2ee6 drm/xe: Enable PCI device earlier 98b6d0923411 drm/xe: Print proper revid value for unknown media revision 54c5b74a0693 drm/xe: Don't raise error on fused-off media 413343584725 drm/xe: Return GMD_ID revid properly e4b2893c1704 drm/xe: Make usable size of VRAM readable 9641df819772 drm/xe: Add sysfs entry to report per tile memory size 8c82f914a302 drm/xe: Add GTs under respective tile sysfs e5a845fd8fa4 drm/xe: Add sysfs entry for tile 5572a0046857 drm/xe: Use nanoseconds instead of jiffies in uapi for user fence 2e60442a4fef drm/xe: properly check bounds for xe_wait_user_fence_ioctl() 7f38e1e1063e drm/xe: fix bounds checking for 'len' in xe_engine_create_ioctl f07d9a615b7b drm/xe/slpc: Start SLPC before GuC submission on reset 420c6a6f65f4 drm/xe: fix HuC FW ordering for DG1 807e7cee6981 drm/xe: Add missing ADL entries to xe_test_wa 64c9ae213d2a drm/xe/kunit: Handle fake device creation for all platform/subplatform cases c8a740775dff drm/xe/pm: Disable PM on unbounded pcie parent bridge 5835dc7fa6e4 drm/xe: Fix vm refcount races a201c6ee37d6 drm/xe/bo: Evict VRAM to TT rather than to system 70ff6a999d7c drm/xe/bo: Gracefully handle errors from ttm_bo_move_accel_cleanup(). 3439cc46619a drm/xe/bo: Avoid creating a system resource when allocating a fresh VRAM bo bc2e0215deea drm/xe/bo: Fix swapin when moving to VRAM 7b076d14f21a drm/xe/mtl: Add support to get C6 residency/status of MTL 1c2097bbde10 drm/xe: add a new sysfs directory for gtidle properties 513e82627931 drm/xe/bo: consider bo->flags in xe_bo_migrate() 83ee6699b596 drm/doc: include xe_drm.h 63f9c3cd36ca drm/xe/uapi: silence kernel-doc errors a9c4a069fbc3 drm/xe/uapi: add some kernel-doc for region query 1105ac15d2a1 drm/xe/uapi: restrict system wide accounting 1bc56a934f11 drm/xe: Document topology mask query 4f082f2c3a37 drm/xe: Move defines before relevant fields ffd6620fb746 drm/xe: Document structures for device query 5db4afe1db56 drm/xe: Fix unreffed ptr leak on engine lookup 898f86c23c60 drm/xe: Skip applying copy engine fuses 8489f30e0c8e drm/xe/bo: handle PL_TT -> PL_TT 7ba4c5f02763 drm/xe: VM LRU bulk move 73c09901b024 drm/xe: Only try to lock external BOs in VM bind 911cd9b3b4e1 drm/xe: Ensure LR engines are not persistent 8ae8a2e8dd21 drm/xe: Long running job update 37430402618d drm/xe: NULL binding implementation ee6ad1370528 drm/Xe: Use EOPNOTSUPP instead of ENOTSUPP ab10e976fbda drm/xe: limit GGTT size to GUC_GGTT_TOP ff063430caa8 drm/xe/mtl: Add some initial MTL workarounds d0e2dd764a6d drm/xe: Fix check for platform without geometry pipeline 35cbfe561912 drm/xe: Fix uninitialized variables 1e80d0c3c448 drm/xe: Fix GT looping for standalone media 2846d10339a2 drm/xe: Donot apply forcewake while reading actual frequency 6dc3a12fb818 drm/xe/guc: Normalize error messages with %#x 90738d866507 drm/xe/guc: Fix typo s/enabled/enable/ a0ea91db616c drm/xe: Rename pte/pde encoding functions 6713ee6ca19e drm/xe: Move XE_PTE_FLAG_READ_ONLY to xe_vm_types.h 4289e434c46c leds: trigger: netdev: Add core support for hw not supporting fallback to LED sw control e5bc76b0e1c5 dmaengine: xilinx: xdma: Ease dma_pool alignment requirements 7a9c7f46bd0a dmaengine: xilinx: xdma: Add necessary macro definitions 6e2387183312 dmaengine: xilinx: xdma: Get rid of unused code f5c392d106e7 dmaengine: xilinx: xdma: Add terminate_all/synchronize callbacks b3072be7f955 dmaengine: xilinx: xdma: Better handling of the busy variable 58b61fc75ba9 dmaengine: xilinx: xdma: Clarify the logic between cyclic/sg modes 26ee018ff6d1 dmaengine: xilinx: xdma: Fix the count of elapsed periods in cyclic mode e271c0ba3f91 dmaengine: idxd: Move dma_free_coherent() out of spinlocked context 3b08b3775593 dmaengine: ti: k3-udma: Add PSIL threads for AM62P and J722S f5c24d94512f dmaengine: fix NULL pointer in channel unregistration function d0e217b72f9f dmaengine: fsl-edma: utilize common dt-binding header file 1e9b05258271 dt-bindings: dma: fsl-edma: Add fsl-edma.h to prevent hardcoding in dts dc51b4442dd9 dmaengine: fsl-edma: fix eDMAv4 channel allocation issue f60dfe0c561a dmaengine: axi-dmac: Improve cyclic DMA transfers in SG mode 238f68a08e19 dmaengine: axi-dmac: Use only EOT interrupts when doing scatter-gather e97dc7435972 dmaengine: axi-dmac: Add support for scatter-gather transfers 3f8fd25936ee dmaengine: axi-dmac: Allocate hardware descriptors a2ab7045389f dmaengine: axi-dmac: Small code cleanup 71e7d3cb6e55 dmaengine: ls2x-apb: New driver for the Loongson LS2X APB DMA controller 3b3b5339cdc6 dt-bindings: dmaengine: Add Loongson LS2X APB DMA controller 3cb3091138ca ring-buffer: Use subbuf_order for buffer page masking 2f84b39f4847 tracing: Update subbuffer with kilobytes not page order 1acce70374ca ringbuffer/selftest: Add basic selftest to test changing subbuf order 7c3f48026589 ring-buffer: Add documentation on the buffer_subbuf_order file 8e7b58c27b3c ring-buffer: Just update the subbuffers when changing their allocation order 353cc2193729 ring-buffer: Keep the same size when updating the order 71a5197e2b87 dmaengine: std_dma40: fix kernel-doc warnings and spelling fa4b54af5ba1 tracing: Stop the tracing while changing the ring buffer subbuf size 1075ee66a8c1 dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API aa067682adf1 tracing: Update snapshot order along with main buffer order 4e958db34fd5 ring-buffer: Make sure the spare sub buffer used for reads has same size b81e03a24966 ring-buffer: Do no swap cpu buffers if order is different 22887dfba063 ring-buffer: Clear pages on error in ring_buffer_subbuf_order_set() failure 457caadce7ab perf vendor events: Remove UTF-8 characters from cmn.json 0a535eddbe0d io_uring/rw: ensure io->bytes_done is always initialized 487e6d8dc6ae ARM: dts: ste: minor whitespace cleanup around '=' 652cdaa886e3 erofs: allow partially filled compressed bvecs afacb21834bb leds: trigger: panic: Don't register panic notifier if creating the trigger failed 06c5206ccdb4 leds: sun50i-a100: Convert to be agnostic to property provider 808c78818767 leds: max5970: Add missing headers e7baa5b437a7 leds: max5970: Make use of dev_err_probe() 6d63d05e26f8 leds: max5970: Make use of device properties d3578b4982e6 leds: max5970: Remove unused variable 3df95e265924 wifi: mwifiex: fix uninitialized firmware_stat 5c16618bc06a wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() 98d9c7731dbb wifi: rtlwifi: rtl8723_common: using calculate_bit_shift() ac32b9317063 wifi: rtlwifi: rtl8192se: using calculate_bit_shift() 63526897fc0d wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() b8b2baad2e65 wifi: rtlwifi: rtl8192de: using calculate_bit_shift() 3d03e8231031 wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() f4088c8fcbab wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() 1dedc3a6699d wifi: rtlwifi: rtl8192c: using calculate_bit_shift() 969bc926f04b wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() acefef7a7e7a wifi: rtlwifi: rtl8821ae: phy: using calculate_bit_shift() 52221dfddbbf wifi: rtlwifi: add calculate_bit_shift() 5e72f1fe2383 leds: rgb: Drop obsolete dependency on COMPILE_TEST c849ecb2ae84 fpga: zynq-fpga: Convert to platform remove callback returning void efe8ee1a8b9a mips: Set dump-stack arch description a584df303163 fpga: xilinx-pr-decoupler: Convert to platform remove callback returning void 24bf6f4be4f8 fpga: stratix10-soc: Convert to platform remove callback returning void 4bfc170a3198 fpga: socfpga-a10: Convert to platform remove callback returning void 8abe405a5c5f fpga: of-fpga-region: Convert to platform remove callback returning void 84a313b7d296 fpga: intel-m10-bmc-sec-update: Convert to platform remove callback returning void e540b8c5da04 mips: mm: add slab availability checking in ioremap_prot 4af318c979ec fpga: dfl-fme-region: Convert to platform remove callback returning void 851beb427b44 fpga: dfl-fme-main: Convert to platform remove callback returning void 1c0150229f6a mips: Optimize max_mapnr init procedure f04ed6b17405 fpga: dfl-fme-br: Convert to platform remove callback returning void e1a9ae457369 mips: Fix max_mapnr being uninitialized on early stages b27e9508288f fpga: dfl-afu-main: Convert to platform remove callback returning void 52db8bdb6b1f fpga: altera-hps2fpga: Convert to platform remove callback returning void 0f5cc249ff73 mips: Fix incorrect max_low_pfn adjustment 15732fa43b50 fpga: altera-freeze-bridge: Convert to platform remove callback returning void 0d0a3748a2cb mips: dmi: Fix early remap on MIPS32 d6c10a46b442 fpga: altera-fpga2sdram: Convert to platform remove callback returning void f99c37d56225 MIPS: compressed: Use correct instruction for 64 bit code a70297d22132 ACPI: APEI: set memory failure flags as MF_ACTION_REQUIRED on synchronous events b08c8fc0411d bpf: Re-support uid and gid when mounting bpffs f52f00069888 clk: imx: pll14xx: change naming of fvco to fout 580fc9c750fd driver core: mark remaining local bus_type variables as const dedb868994d8 driver core: container: make container_subsys const 32f78abe59c7 driver core: bus: constantify subsys_register() calls 5ae81209491e driver core: bus: make bus_sort_breadthfirst() take a const pointer 3ab5720881a9 net: phy: at803x: replace msleep(1) with usleep_range fc9d7264ddc3 net: phy: at803x: remove extra space after cast 1bfc466b13cf watch_queue: fix kcalloc() arguments order 4cf8249dc907 ntfs: dir.c: fix kernel-doc function parameter warnings 376870aa2344 fs: fix doc comment typo fs tree wide b5a78c7127f2 selftests/overlayfs: verify device and inode numbers in /proc/pid/maps 3efdc78fdc21 fs/proc: show correct device and inode numbers in /proc/pid/maps 996b2e046aee iio: buffer-dma: split iio_dma_buffer_fileio_free() function ee9ec4904695 iio: buffer-dma: Get rid of outgoing queue e6beb47edb89 powerpc/powernv: Add error handling to opal_prd_range_is_valid ba5b952ad5f5 selftests/powerpc: Fix spelling mistake "EACCESS" -> "EACCES" eb8446e16457 powerpc/hvcall: Reorder Nestedv2 hcall opcodes ccc0f7b7673e powerpc/ps3: Add missing set_freezable() for ps3_probe_thread() 11611d254c15 powerpc/mpc83xx: Use wait_event_freezable() for freezable kthread 6addc560e69c powerpc/mpc83xx: Add the missing set_freezable() for agent_thread_fn() 5f70413a8505 thermal: cpuidle_cooling: fix kernel-doc warning and a spello 4bb104e4f30d iio: buffer: Use IIO_SEPARATE instead of a hard-coded 0 fc3a5534e2a8 libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos 812d8bf87678 libbpf: Skip DWARF sections in linker sanity check 5165799f0d07 block: export disk_clear_zoned() 88388cb0c9b0 nfsctl: switch to simple_recursive_removal() 22c4640698a1 net/mlx5: Implement management PF Ethernet profile c88c49ac9c18 net/mlx5: Enable SD feature 83a59ce0057b net/mlx5e: Block TLS device offload on combined SD netdev d72baceb9253 net/mlx5e: Support per-mdev queue counter c73a3ab8fa6e net/mlx5e: Support cross-vhca RSS e4f9686bdee7 net/mlx5e: Let channels be SD-aware c4fb94aa822d net/mlx5e: Create EN core HW resources for all secondary devices e2578b4f983c net/mlx5e: Create single netdev per SD group c82d36032511 net/mlx5: SD, Add informative prints in kernel log 605fcce33b2d net/mlx5: SD, Implement steering for primary and secondaries a45af9a96740 net/mlx5: SD, Implement devcom communication and primary election 63b9ce944c0e net/mlx5: SD, Implement basic query and instantiation 4a04a31f4932 net/mlx5: SD, Introduce SD lib e04984a37398 net/mlx5: Fix query of sd_group field a7e7b40c4bc1 net/mlx5e: Use the correct lag ports number when creating TISes cba6167f0adb restart_block: Trim includes 99bac36667b6 lockdep: move held_lock to lockdep_types.h e034d49eb01c sem: Split out sem_types.h af6da56a2238 uidgid: Split out uidgid_types.h a6e1420ce4fc seccomp: Split out seccomp_types.h f9d6966b7f41 refcount: Split out refcount_types.h 1ef83969bb12 uapi/linux/resource.h: fix include 344706698297 x86/signal: kill dependency on time.h 55b899aa3e7d syscall_user_dispatch.h: split out *_types.h 959d8dc80461 mm_types_task.h: Trim dependencies 9983deb26d90 Split out irqflags_types.h 72375a8864eb ipc: Kill bogus dependency on spinlock.h bc46ef3cea3d shm: Slim down dependencies b2fa8443db32 workqueue: Split out workqueue_types.h dff0fd233a51 timers: Split out timer_types.h 22c336d0d311 signal: Kill bogus dependency on list.h eee51b0ae5c5 timerqueue: Split out timerqueue_types.h 097691960f70 rslib: kill bogus dependency on list.h 6dfeff09d5ad wait: Remove uapi header file from main header file 8b7787a543cd plist: Split out plist_types.h f551103cb964 sched.h: move pid helpers to pid.h 6d5e9d636830 pid: Split out pid_types.h f038cc1379c0 locking/seqlock: Split out seqlock_types.h 53d31ba842d9 posix-cpu-timers: Split out posix-timers_types.h d84f31791517 locking/mutex: split out mutex_types.h 50d91c765825 hrtimers: Split out hrtimer_types.h 2e346b19aab9 ktime.h: move ktime_t to types.h d1d71b30e1f8 sched.h: Move (spin|rwlock)_needbreak() to spinlock.h d7a73e3f0892 kernel/numa.c: Move logging out of numa.h 04bc786d6635 arm64: Fix circular header dependency 6060ef31f116 timekeeping: Kill percpu.h dependency d9f29deb7fe8 prandom: Remove unused include bea32141764b nodemask: Split out include/linux/nodemask_types.h ea115c248a47 torture: add missing dependency on hrtimer.h ed509c7e0785 PM: fix missing rculist.h dependency 058e0529d12a time_namespace.h: fix missing include 316aa04d1ffa kmsan: add missing types.h dependency a2bef835d39c kernel/fork.c: add missing include 6a2623b17634 nsproxy.h: add missing include f6120d527b86 task_stack.h: add missing include a484ba4e8b8f microblaze: add missing forward declaration 4459cd2e167e crash_core: remove duplicated including of kexec.h 8474f82ade6f x86/kexec: simplify the logic of mem_region_callback() db6b6fb70193 kexec: use ALIGN macro instead of open-coding it e95d392d160b usr/Kconfig: fix typos of "its" a751ea34f8c8 init/Kconfig: move more items into the EXPERT menu a903904c5fa0 fork: remove redundant TASK_UNINTERRUPTIBLE 2c20b0f26694 nilfs2: switch WARN_ONs to warning output in nilfs_sufile_do_free() 6915f40c3a43 freevxfs: lookup: fix function params kernel-doc 2bb31b37d3d3 freevxfs: immed: fix kernel-doc param name ec3a8dd38199 freevxfs: bmap: fix kernel-doc warnings 4600c4bcd9fc rapidio/tsi721: fix kernel-doc warnings 0df52582e015 kcov: remove stale RANDOMIZE_BASE text d53a154cdc54 riscv, kexec: fix the ifdeffery for AFLAGS_kexec_relocate.o a78c668b9a41 kexec_file, parisc: print out debugging message if required 63b642e952f6 kexec_file, power: print out debugging message if required eb7622d908a0 kexec_file, riscv: print out debugging message if required 6f8c1da071a4 kexec_file, arm64: print out debugging message if required e687b2fabd82 kexec_file, x86: print out debugging message if required a85ee18c7900 kexec_file: print out debugging message if required cbc2fe9d9cb2 kexec_file: add kexec_file flag to control debug printing 0fcb70851fbf Makefile.extrawarn: turn on missing-prototypes globally bbe4f634f48c mips: fix r3k_cache_init build regression ffda65568249 UBSAN: use the kernel panic message markers 250ae189d982 mm: page_alloc: simplify __free_pages_ok() 7e552dcd803f maple_tree: avoid checking other gaps after getting the largest gap f7ef5fe74aaf mm/memory: replace kmap() with kmap_local_page() 0abfa8efad8d gfp: gfp_types.h: fix typos & punctuation e93b81a3fcb8 Docs/admin-guide/mm/damon/usage: use a list for 'state' sysfs file input commands 9c8c315da254 Docs/admin-guide/mm/damon/usage: add links to sysfs files hierarchy c7ae9634a4fb Docs/admin-guide/mm/damon/usage: update context directory section label 1f1d83ca27a3 Docs/mm/damon/design: place execution model and data structures at the beginning 5e06ad590096 mm/damon/core-test: test max_nr_accesses overflow caused divide-by-zero 6ad59a3838cd mm/damon: update email of SeongJae f55afd954c12 mm: ksm: remove unnecessary try_to_freeze() e3898efaffdb selftests/damon: add a test for update_schemes_tried_regions hang bug b5906f5f7359 selftests/damon: add a test for update_schemes_tried_regions sysfs command 3402c6ce398e selftests/damon/_damon_sysfs: implement updat_schemes_tried_bytes command f5f0e5a2bef9 selftests/damon/_damon_sysfs: implement kdamonds start function 306abb63a8ca selftests/damon: implement a python module for test-purpose DAMON sysfs controls d5f6057cf001 maple_tree: fix typos/spellos etc 03d69d49da49 maple_tree: fix warning comparing pointer to 0 c0f79103322c selftests/mm/cow: add tests for anonymous multi-size THP 12dc16b38463 selftests/mm/cow: generalize do_run_with_thp() helper 9f0704eae8a4 selftests/mm/khugepaged: enlighten for multi-size THP 4f5070a5e40d selftests/mm: support multi-size THP interface in thp_settings 00679a183ac6 selftests/mm: factor out thp settings management b6aab3384caf selftests/mm/kugepaged: restore thp settings at exit 19eaf44954df mm: thp: support allocation of anonymous multi-size THP 3485b88390b0 mm: thp: introduce multi-size THP sysfs interface 372cbd4d5a06 mm: non-pmd-mappable, large folios for folio_add_new_anon_rmap() 7dc7c5ef6463 mm: allow deferred splitting of arbitrary anon large folios 7d7ef0a4686a mm: memcg: restore subtree stats flushing b00684722262 mm: workingset: move the stats flush into workingset_test_recent() 8d59d2214c23 mm: memcg: make stats flushing threshold per-memcg e0bf1dc859fd mm: memcg: move vmstats structs definition above flushing code 508bed884767 mm: memcg: change flush_next_time to flush_last_time 4a3bfbd1699e mm/list_lru.c: remove unused list_lru_from_kmem() 5143eecd2af2 lib/maple_tree.c: fix build error due to hotfix alteration 2596e51ad3e2 m68k: Fix missing include a5a0abfdb319 x86: fix missing includes/forward declarations 5beebc1dda47 dlm: update format header reflect current format 367e753d5c54 dlm: fix format seq ops type 4 69ff403d87be selftests/bpf: Remove tests for zeroed-array kptr 7ac5c53e0073 bpf: Use c->unit_size to select target cache during free 257ca14f4d78 x86/boot: Remove redundant initialization of the 'delta' variable in strcmp() ff7a85af5a5b gfs2: Remove use of error flag in journal reads e0f1f021782d gfs2: Lift withdraw check out of gfs2_ail1_empty 4d927b03a688 gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn 015af1af4400 gfs2: Mark withdraws as unlikely 4710642807ac gfs2: Minor gfs2_ail1_empty cleanup edf955647269 riscv: Use accessors to page table entries instead of direct dereference d6508999d188 riscv: mm: Only compile pgtable.c if MMU eba2591d99d1 mm: Introduce pudp/p4dp/pgdp_get() functions c30fa83b4989 riscv: Use WRITE_ONCE() when setting page table entries 28a197af3fcb wifi: rtw89: coex: To improve Wi-Fi performance while BT is idle c744f523cecb wifi: rtw89: coex: Translate antenna configuration from ID to string 6e5cf39f3107 wifi: rtw89: coex: Update RF parameter control setting logic 221a72f73888 wifi: rtw89: coex: Add Bluetooth RSSI level information 0c1829dc7a5d wifi: rtw89: coex: Set Bluetooth scan low-priority when Wi-Fi link/scan 94fb737042c1 wifi: rtw89: coex: Update coexistence policy for Wi-Fi LPS 3ac4b57ca12d wifi: rtw89: coex: Still show hardware grant signal info even Wi-Fi is PS 07912ecb3eb2 wifi: rtw89: coex: Update BTG control related logic 21aa791b4367 wifi: rtw89: coex: Add Pre-AGC control to enhance Wi-Fi RX performance e9ff8a96e3aa wifi: rtw89: coex: Record down Wi-Fi initial mode information acc55d7dd4de wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members dadce3fbaf10 PM: hibernate: Repair excess function parameter description warning e0f4bd26e29b PM: sleep: Remove obsolete comment from unlock_system_sleep() 3b201c9af7c0 regmap: fix kcalloc() arguments order 7887097c6544 perf maps: Fix up overlaps during fixup_end 631bb236aa6f perf maps: Reduce scope of map_rb_node and maps internals 75858007d101 perf maps: Add find next entry to give entry after the given map e77b0236cd0c perf maps: Add maps__load_first() 9084952704ba perf maps: Rename clone to copy from 980d7927213a perf maps: Do simple merge if given map doesn't overlap 07ef14d50cf1 perf maps: Refactor maps__fixup_overlappings() ec49230cf6dd perf debug: Expose debug file 8d5847a61723 perf maps: Add remove maps function to remove a map based on callback 9cce3a161e17 perf maps: Reduce scope of maps__for_each_entry() 51ab715e2bf0 perf vdso: Use function to add missing maps lock 16f533ade706 perf unwind: Use function to add missing maps lock 2d98dbb4c9c5 perf scripts python arm-cs-trace-disasm.py: Do not ignore disam first sample c344675ad267 perf scripts python arm-cs-trace-disasm.py: Set start vm addr of exectable file to 0 881791886bfa pwm: cros-ec: Drop documentation for dropped struct member 28403c09e36c nfsd: kill stale comment about simple_fill_super() requirements 743cde7419bc bfs_add_entry(): get rid of pointless ->d_name.len checks 96931dfe437c nilfs2: d_obtain_alias(ERR_PTR(...)) will do the right thing... 00488aa21150 zonefs: d_splice_alias() will do the right thing on ERR_PTR() inode b7760cf94d4f tools/counter: Remove unneeded semicolon 0647537df442 tools/counter: Fix spelling mistake "componend" -> "component" e43c64c971e4 perf archive: Add new option '--unpack' to expand tarballs 80e4a9987999 pwm: Drop two unused API functions 4430d02dc1df pwm: lpc18xx-sct: Don't modify the cached period of other PWM outputs da65f29dada7 timers: Fix nextevt calculation when no timers are pending bb8caad5083f timers: Rework idle logic 7a39a5080ef0 timers: Use already existing function for forwarding timer base 1e490484aa3a timers: Split out forward timer base functionality 8a2c9c7e7848 timers: Clarify check in forward_timer_base() b5e6f59888c7 timers: Move store of next event into __next_timer_interrupt() d124c3393e79 timers: Do not IPI for deferrable timers b573c73101d8 tracing/timers: Add tracepoint for tracking timer base is_idle flag dbcdcb62b59d tracing/timers: Enhance timer_start tracepoint cbf04a220261 tick-sched: Warn when next tick seems to be in the past 318050671aff tick/sched: Cleanup confusing variables cb665db94fc6 tick-sched: Fix function names in comments b41ccc3bc9da pwm: meson: Simplify using dev_err_probe() d9eb24c6f499 pwm: stmpe: Silence duplicate error messages fe22944cf05e cpu/hotplug: Increase the number of dynamic states efb704abedc7 pwm: Reduce number of pointer dereferences in pwm_device_request() d243221dc9e2 pwm: crc: Use consistent variable naming for driver data 01b571fbbac4 pwm: omap-dmtimer: Drop locking 46cfec2a865a dt-bindings: pwm: ti,pwm-omap-dmtimer: Update binding for yaml 4a6b93f56296 dt-bindings: riscv: cpus: Add AMD MicroBlaze V compatible 363d0e56285e media: pwm-ir-tx: Trigger edges from hrtimer interrupt context fcc760729359 pwm: bcm2835: Allow PWM driver to be used in atomic context daca194876a9 vfio/virtio: Declare virtiovf_pci_aer_reset_done() static 7170d3beafc2 pwm: Make it possible to apply PWM changes in atomic context 752193da3f8b pwm: renesas: Remove unused include dc518b378dce pwm: Replace ENOTSUPP with EOPNOTSUPP c748a6d77c06 pwm: Rename pwm_apply_state() to pwm_apply_might_sleep() 80943bbdcfa8 pwm: Stop referencing pwm->chip 2d91123ae561 pwm: Update kernel doc for struct pwm_chip 74ade42105bb dt-bindings: pwm: remove Xinlei's mail 19f1016ea960 pwm: stm32: Fix enable count for clk in .probe() e56ec7b7527c pwm: stm32: Implement .get_state() 41fa8f57c0d2 pwm: stm32: Use hweight32 in stm32_pwm_detect_channels c0504f59ced4 pwm: stm32: Make ch parameter unsigned e495f47274a1 pwm: stm32: Replace write_ccrx with regmap_write 7ee2273197f1 pwm: Use device_get_match_data() b0445a18d3ee pwm: Narrow scope of struct pwm_device pointer 1c9a2ad84f5a pwm: jz4740: Add trailing \n to error messages fb1b517fd876 pwm: tiehrpwm: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions 5d5a0aa5e261 pwm: tiecap: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions 3d67277607c7 pwm: stm32: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions 39dfb60c724c pwm: stm32-lp: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions e9ebab624d0a pwm: samsung: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions 9676b40e1885 pwm: imx-tpm: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions 30b5b066fa83 pwm: dwc: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions d6b81be1f5f9 pwm: brcmstb: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions fac37751c468 pwm: berlin: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions a7bab37f87c2 pwm: atmel-tcb: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions ded38f874eff pwm: atmel-hlcdc: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions 6c4406ce609f pwm: cros-ec: Drop unused member from driver private data 0360a4873372 pwm: Mention PWM chip ID in /sys/kernel/debug/pwm 54c86dd20bba pwm: Replace PWM chip unique base by unique ID f3e25e68ceb2 pwm: Drop unused member "pwm" from struct pwm_device 32f24938a1fc samples/bpf: Use %lu format specifier for unsigned long values bce761d75745 ring-buffer: Read and write to ring buffers with custom sub buffer size f9b94daa542a ring-buffer: Set new size of the ring buffer sub page 2808e31ec12e ring-buffer: Add interface for configuring trace sub buffer size 139f84002145 ring-buffer: Page size per ring buffer d5cfbdfc96aa ring-buffer: Have ring_buffer_print_page_header() be able to access ring_buffer_iter c00f94b3a5be overlay: disable EVM cd708c938f05 evm: add support to disable EVM on unsupported filesystems 40ca4ee3136d evm: don't copy up 'security.evm' xattr 78403b37f677 arm64: dts: qcom: sc8180x: Fix up PCIe nodes 45e8c7271234 arm64: dts: qcom: sc8180x: Mark PCIe hosts cache-coherent 7d7cd22dc497 pinctrl: cy8c95x0: Cache muxed registers 00bb152d6282 dt-bindings: pinctrl: xilinx: Rename *gpio to *gpio-grp 4cf24dc89340 net: sched: Add initial TC error skb drop reasons b6a3c6066afc net: sched: Make tc-related drop reason more flexible for remaining qdiscs fb2780721ca5 net: sched: Move drop_reason to struct tc_skb_cb 18764b883e15 r8169: add support for LED's on RTL8168/RTL8101 34d63b8162b7 gfs2: use is_subdir() 34d722464371 gfs2: d_obtain_alias(ERR_PTR(...)) will do the right thing ff629d300413 pinctrl: qcom: lpass-lpi: remove duplicated include c3e87a7fcd0b selftests: vxlan_mdb: Add MDB bulk deletion test bd2dcb94c81e selftests: bridge_mdb: Add MDB bulk deletion test 2601e9c4b117 rtnetlink: bridge: Enable MDB bulk deletion 4cde72fead4c vxlan: mdb: Add MDB bulk deletion support a6acb535afb2 bridge: mdb: Add MDB bulk deletion support d8e81f131178 rtnetlink: bridge: Invoke MDB bulk deletion when needed 1a36e0f50f96 net: Add MDB bulk deletion device operation e0cd06f7fcb5 rtnetlink: bridge: Use a different policy for MDB bulk delete e37a11fca418 bridge: add MDB state mask uAPI attribute b6895d0ac9d7 octeontx2-af: insert space after include b22794c0f7b1 dt-bindings: pinctrl: qcom: drop common properties and allow wakeup-parent 79d770afa0d5 dt-bindings: pinctrl: qcom: drop common properties 6bd410fcb24f dt-bindings: pinctrl: qcom,ipq5018-tlmm: use common TLMM bindings 7e47d9d3750c dt-bindings: pinctrl: qcom,x1e80100-tlmm: restrict number of interrupts 6b7d9d4c0d49 dt-bindings: pinctrl: qcom,sm8650-tlmm: restrict number of interrupts fc19a5644b91 dt-bindings: pinctrl: qcom,sm8550-tlmm: restrict number of interrupts 8c0aa95bd0f8 dt-bindings: pinctrl: qcom,sdx75-tlmm: restrict number of interrupts 43c9dd099e91 dt-bindings: pinctrl: qcom,sa8775p-tlmm: restrict number of interrupts 98b94e055fcc dt-bindings: pinctrl: qcom,qdu1000-tlmm: restrict number of interrupts 5a5ecedc4b57 dt-bindings: pinctrl: qcom: create common LPASS LPI schema fa7b1fe24e10 pinctrl: qcom: sm4450: dd SM4450 pinctrl driver 7bf8b78f86db dt-bindings: pinctrl: qcom: Add SM4450 pinctrl caf08a8250d6 dt-bindings: pinctrl: qcom,pmic-mpp: clean up example bc90aefa99f7 x86/asm: Add DB flag to 32-bit percpu GDT entry 3b184b71dfcb x86/asm: Always set A (accessed) flag in GDT descriptors 1445f6e15f7d x86/asm: Replace magic numbers in GDT descriptors, script-generated change 41ef75c848e3 x86/asm: Replace magic numbers in GDT descriptors, preparations 016919c1f2e5 x86/asm: Provide new infrastructure for GDT descriptors 3f5f63adeea7 clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks 21c0efbcb45c clk: imx: scu: Fix memory leak in __imx_clk_gpr_scu() 023e6aad7e5e mtd: rawnand: s3c2410: fix Excess struct member description kernel-doc warnings 3c0e1dfa703c MAINTAINERS: change my mail to the kernel.org one af2792abd455 mtd: spi-nor: sfdp: get the 1-1-8 and 1-8-8 protocol from SFDP c15d7802a424 RDMA/mana_ib: Add CQ interrupt support for RAW QP 2c20e20b22d9 RDMA/mana_ib: query device capabilities a7f0636d223c RDMA/mana_ib: register RDMA device with GDMA 93c4bb3666a3 w1: ds2433: add support for ds28ec20 eeprom 3fe3a1bfef75 w1: ds2433: use the kernel bitmap implementation 75f0c1c78d70 w1: ds2433: introduce a configuration structure 86626c06d651 w1: ds2433: remove unused definitions d605ba72e9c0 w1: ds2490: support block sizes larger than 128 bytes in ds_read_block 82a8903a9f9f RDMA/bnxt_re: Fix the sparse warnings 9248f363d079 RDMA/bnxt_re: Fix the offset for GenP7 adapters for user applications 8be0c877fb3b thunderbolt: make tb_bus_type const 64c166821e03 kernfs: d_obtain_alias(NULL) will do the right thing... 5cc99b89785c sd: only call disk_clear_zoned when needed d73e93b4dfab block: simplify disk_set_zoned 7437bb73f087 block: remove support for the host aware zone model a971ed800211 virtio_blk: remove the broken zone revalidation support 77360cadaae5 virtio_blk: cleanup zoned device probing 441c725ed592 selftests/bpf: Close cgrp fd before calling cleanup_cgroup_environment() f0a5056222f2 selftests/bpf: add freplace of BTF-unreliable main prog test 0a0ffcac92d5 selftests/bpf: add global subprog annotation tests aae9c25dda15 libbpf: add __arg_xxx macros for annotating global func args a64bfe618665 bpf: add support for passing dynptr pointer to global subprog 94e1c70a3452 bpf: support 'arg:xxx' btf_decl_tag-based hints for global subprog args f18c3d88deed bpf: reuse subprog argument parsing logic for subprog call checks c5a7244759b1 bpf: move subprog call logic back to verifier.c e26080d0da87 bpf: prepare btf_prepare_func_args() for handling static subprogs 5eccd2db42d7 bpf: reuse btf_prepare_func_args() check for main program BTF validation 4ba1d0f23414 bpf: abstract away global subprog arg preparation logic from reg state setup 463ea64eb008 selftests/bpf: add testcase to verifier_bounds.c for BPF_JNE 31d9cc96b1e3 selftests/bpf: activate the OP_NE logic in range_cond() 1de584832375 selftests/bpf: remove reduplicated s32 casting in "crafted_cases" d028f87517d6 bpf: make the verifier tracks the "not equal" for regs 3534b18c3605 drm/xe: s/XE_PTE_READ_ONLY/XE_PTE_FLAG_READ_ONLY 5e3220de6c72 drm/xe: Use Xe ordered workqueue for rebind worker 790bdc7cb2e7 drm/xe: Handle unmapped userptr in analyze VM 9f8f93bee3ef drm/xe: Emit a render cache flush after each rcs/ccs batch 85dbfe47d07c drm/xe: Invalidate TLB also on bind if in scratch page mode 5eeb8b443875 drm/xe/reg_sr: Apply limit to register whitelisting 1011812c642c drm/xe/reg_sr: Use a single parameter for xe_reg_sr_apply_whitelist() f1a5a9bf1418 drm/xe/guc: Read HXG fields from DW1 of G2H response a0385a840ca0 drm/xe: Fix some formatting issues in uAPI fcca94c69b95 drm/xe: Group engine related structs a4f08dbb7121 drm/xe: Use SPDX-License-Identifier instead of license text 882b5d00f96a drm/xe/wa: Extend scope of Wa_14015795083 433002ca3670 drm/xe: REBAR resize should be best effort 1fce9a6f69f5 drm/xe: Don't hardcode GuC's MOCS index in register header 17a6726c3d30 drm/xe: Initialize MOCS earlier 066d0952489b drm/xe: Reformat xe_guc_regs.h 437bcbab1023 drm/xe: Replace deprecated DRM_ERROR() 08516de501fa drm/xe: Add kerneldoc description of multi-tile devices 7bfbad97d38f drm/xe: Reinstate media GT support 1bc728dcb8ad drm/xe: Update query uapi to support standalone media 37efea9ca258 drm/xe: Allow GT looping and lookup on standalone media 933b78d67821 drm/xe/tlb: Obtain forcewake when doing GGTT TLB invalidations d78a47781950 drm/xe: Invalidate TLB on all affected GTs during GGTT updates 3e29c149b3d8 drm/xe: Replace xe_gt_irq_postinstall with xe_irq_enable_hwe 22a222360176 drm/xe/irq: Untangle postinstall functions 80d6e5874af2 drm/xe/irq: Ensure primary GuC won't clobber media GuC's interrupt mask 8e758225e52e drm/xe/irq: Move ASLE backlight interrupt logic 7e485d9816c1 drm/xe: Interrupts are delivered per-tile, not per-GT e2682f616b91 drm/xe: Add media GT to tile f6929e80cdf5 drm/xe: Allocate GT dynamically 1e6c20be6c83 drm/xe: Drop extra_gts[] declarations and XE_GT_TYPE_REMOTE 68ccb9b2f71b drm/xe: Drop vram_id ed006ba5e6e8 drm/xe: Clarify 'gt' retrieval for primary tile 08dea7674533 drm/xe: Move migration from GT to tile 876611c2b756 drm/xe: Memory allocations are tile-based, not GT-based ebd288cba7db drm/xe: Move VRAM from GT to tile ad703e06376d drm/xe: Move GGTT from GT to tile 3b0d4a557996 drm/xe: Move register MMIO into xe_tile 3643e6371542 drm/xe: Add for_each_tile iterator f79ee3013ad5 drm/xe: Add backpointer from gt to tile a5edc7cdb387 drm/xe: Introduce xe_tile dbc4f5d15a8e drm/xe/mtl: Disable media GT dbd6c64c99a8 drm/xe/vm: fix double list add 4e4048364409 drm/xe: Replace PVC check by engine type check fb31517cd712 drm/xe: Rename GPU offset helper to reflect true usage 2d830096e414 drm/xe: Size GT device memory correctly 7f075300a318 drm/xe: Simplify rebar sizing 61f288a89722 drm/xe: Rework size helper to be a little more correct 094d739f4dbb drm/xe: Prevent evicting for page tables 3af436500397 drm/xe: keep pulling mem_access_get further back 565ce72e1c2d drm/xe: don't allocate under ct->lock a2f9f4ff07aa drm/xe/migrate: retain CCS aux state for vram -> vram 38453f826db8 drm/xe/bo: further limit where CCS pages are needed 3690a01ba926 drm/xe: Support copying of data between system memory bos 9922bb40e2ef drm/xe: Fix the migrate selftest for integrated GPUs 87c299fa3a97 drm/xe/guc: Port Wa_14014475959 to xe_wa and fix it 3e488e98fb9e drm/xe/rtp: Also check gt type 5e782507f67a drm/xe/guc: Port Wa_1509372804 to xe_wa 2b48b0df30ce drm/xe/guc: Port Wa_16015675438/Wa_18020744125 to xe_wa 63bbd800ff01 drm/xe/guc: Port Wa_22012727170/Wa_22012727685 to xe_wa bb0f2e05ad6c drm/xe/guc: Port Wa_16011777198 to xe_wa 57a148d63d0b drm/xe/guc: Port Wa_14012197797/Wa_22011391025 to xe_wa fb395db74b91 drm/xe/guc: Port Wa_16011759253 to xe_wa 7d356b25b32e drm/xe/guc: Port Wa_22012773006 to xe_wa 9616e74b796c drm/xe: Add support for OOB workarounds 464f2243c1fb drm/xe: Include build directory fe19328b900c drm/xe/rtp: Add support for entries with no action ed73d03c0803 drm/xe/rtp: Add check for media stepping 00a5912c020d drm/xe/rtp: Rename STEP to GRAPHICS_STEP 40a627cafe02 drm/xe/debugfs: Dump active workarounds 49d329a0824d drm/xe/wa: Track gt/engine/lrc active workarounds cefeb7634136 drm/xe/rtp: Allow to track active workarounds 91042671d9f3 drm/xe/rtp: Add "_sr" to entry/function names cc982f0c1681 drm/xe/rtp: Replace XE_WARN_ON 72906d340b60 drm/xe/rtp: Split rtp process initialization a9bd807eb16b drm/xe: Fix Wa_22011802037 annotation 58e30342c75d drm/xe/pvc: Don't try to invalidate AuxCCS TLB 1799c761c480 drm/xe: Validate uAPI padding and reserved fields e2bd81af05cb drm/xe: Add explicit padding to uAPI definition 1b1d3710380d drm/xe: Apply upper limit to sg element size 6ed6ba32dba1 drm/xe: Add stepping support for GMD_ID platforms c93b6de7cc76 drm/xe: Fail xe_device_create() if wq allocation fails b67ece5b1733 drm/xe: Call drmm_add_action_or_reset() early in xe_device_create() 6fedf8426d37 drm/xe: Do not forget to drm_dev_put() in xe_pci_probe() 82f428b62760 drm/xe: fix kernel-doc issues 915757a6cbf1 drm/xe: Change GuC interrupt data 5013ad8dd75f drm/xe: Move Media GuC register definition to regs/ 328f3414b13c drm/xe: Limit CONFIG_DRM_XE_SIMPLE_ERROR_CAPTURE to itself. 01a87f3181ca drm/xe: Add HW Engine snapshot to xe_devcoredump. a4db55558785 drm/xe: Convert Xe HW Engine print to snapshot capture and print. 3847ec03ddd4 drm/xe: Add GuC Submit Engine snapshot to xe_devcoredump. bbdf97c14006 drm/xe: Convert GuC Engine print to snapshot capture and print. 1825c492daaf drm/xe: Introduce guc_submit_types.h with relevant structs. 5ed534463254 drm/xe: Add GuC CT snapshot to xe_devcoredump. 513260dfd150 drm/xe: Convert GuC CT print to snapshot capture and print. a7ca8157ec7b drm/xe: Extract non mapped regions out of GuC CTB into its own struct. 656d29506ca8 drm/xe: Do not take any action if our device was removed. e799485044cb drm/xe: Introduce the dev_coredump infrastructure. 3e535bd50405 drm/xe: Use GT oriented log messages in xe_gt.c 75a6aadb9ae7 drm/xe: Introduce GT oriented log messages 7cabe5580cb9 drm/xe: Allow dma-fences as in-syncs for compute / faulting VM ed1df9897434 drm/xe: Allow compute VMs to output dma-fences on binds 9afd4b2d2a8d drm/xe: Call exit functions when xe_register_pci_driver() fails a029aecaa420 drm/xe: Get rid of MAKE_INIT_EXIT_FUNCS d0e96f3d5255 drm/xe: Remove unused define 85635f5d47d7 drm/xe: Load HuC on Alderlake P 500f90620cce drm/xe/adln: Enable ADL-N 5737f74e2947 drm/xe/adlp: Add revid => step mapping a2db3192115d drm/xe: fix tlb_invalidation_seqno_past() 50f1f0591638 drm/xe: Fix indent in xe_hw_engine_print_state() ee21379acc1a drm/xe: Rename reg field to addr ce8bf5bd0595 drm/xe/mmio: Use struct xe_reg 34f89ac8e66c drm/xe: Handle -EDEADLK case in exec ioctl 9ca14f94d294 drm/xe: Handle -EDEADLK case in preempt worker e3e4964d335c drm/xe: destroy clients engine and vm xarrays on close a5cecbac92d5 drm/xe: Print GT info on TLB inv failure a56d8dabf134 drm/xe: Do not sleep in atomic 98ce59e9ba5c drm/xe/guc: Handle RCU_MODE as masked from definition a31153fcb1dc drm/xe/guc: Remove special handling for PVC A* 215bb2ce605b drm/xe: Fix comment on Wa_22013088509 dbeb2bd25350 drm/xe: Do not mark 1809175790 as a WA 14dac5a5748c drm/xe: Enable the compat ioctl functionality 116d32515214 drm/xe: Fix splat during error dump bb95a4f9f5c2 drm/xe: Set default MOCS value for copy cs instructions e3ec5e75911b drm/xe: Set default MOCS value for cs instructions 9bc252522dbb drm/xe: Include only relevant header in xe_module.h 4c69e4b4c60a drm/xe: Enable Raptorlake-P ad799e4ace0d drm/xe: Fix media detection for pre-GMD_ID platforms 9a56502fe181 drm/xe: Move helper macros to separate header 07fbd1f85df1 drm/xe: Plumb xe_reg into WAs, rtp, etc ca2acce76d81 drm/xe: Annotate masked registers used by RTP 3512a78a3cef drm/xe: Use XE_REG/XE_REG_MCR 36e22be498fb drm/xe: Introduce xe_reg/xe_reg_mcr 143e3bc7832f drm/xe: Clarify register types on PAT programming 5f230a144a33 drm/xe: Use REG_FIELD/REG_BIT for all regs/*.h d9b79ad275e7 drm/xe: Drop gen afixes from registers 7b829f6dd638 drm/xe/guc: Convert GuC registers to REG_FIELD/REG_BIT 1bd4db39dee5 drm/xe: Remove extra xe_mmio_read32 from xe_mmio_wait32 a9b1a1361472 drm/xe/guc: Move GuC registers to regs/ e8178f8076de drm/xe/guc: Rename GEN11_SOFT_SCRATCH for clarity 56492dacee94 drm/xe: Rename instruction field to avoid confusion bb36f4b4ed27 drm/xe: Rename RC0/RC6 macros 58e19acf0cdf drm/xe: Cleanup page-related defines 9d3c8fb98ba3 drm/xe: Fix print of RING_EXECLIST_SQ_CONTENTS_HI 052df73b9e90 drm/xe: Update comment on why d3cold is still blocked. a12159400681 drm/xe: Limit the system memory size to half of the system memory fdb3abcebba5 drm/xe: Fix build without CONFIG_PM_SLEEP a180f4e13c44 drm/xe/guc_pc: Reorder forcewake and xe_pm_runtime calls 96cb46df567e drm/xe: Keep all resize bar related prints inside xe_resize_vram_bar e881b1292f17 drm/xe: Drop GFX_FLSH_CNTL_GEN6 write during GGTT invalidation d33dc1dc29ca drm/xe: Fix xe_mmio_rmw32 operation 7500477ded53 drm/xe/lrc: give start_seqno a better default 1a9d163c4243 drm/xe/sched_job: prefer dma_fence_is_later 79f2432e3138 drm/xe/sr: Apply masked registers properly fa4fe0db0885 drm/xe/tlb: fix expected_seqno calculation a8a39c15b011 drm/xe: Add Rocketlake device info 221896e54a30 drm/xe/mmio: stop incorrectly triggering drm_warn 94324e6bed4b drm/xe: GuC and HuC loading support for RKL 3c6be2542e35 drm/xe: Only request PCODE_WRITE_MIN_FREQ_TABLE on LLC platforms bf08dd47d156 drm/xe: Track whether platform has LLC 689f40f520b6 drm/xe: Use packed bitfields for xe->info feature flags 67f2f0d73717 drm/xe: Don't grab runtime PM ref in engine create IOCTL 0a12a612c870 drm/xe: Let primary and media GT share a kernel_bb_pool 2988cf02ee30 drm/xe: Fix memory use after free 36919ebeaaca drm/xe: fix suspend-resume for dgfx 21cc8aadddf9 drm/xe: Clean up xe_device_desc 3713ed52ef2b drm/xe: Add KUnit test for xe_pci.c IP engine lists 5822bba943ad drm/xe: Select graphics/media descriptors from GMD_ID 9a08b2b935ce drm/xe: Add printable name to IP descriptors bd75664b9c3f drm/xe: Clarify GT counting logic 33b270d93928 drm/xe: Move engine masks into IP descriptor structures ce22dece001d drm/xe: Move most platform traits to graphics IP c94f32e4f545 drm/xe: Set require_force_probe in each platform's description c8d72dfb2887 drm/xe: Start splitting xe_device_desc into graphics/media structures 61e72e77b662 drm/xe: Always log GuC/HuC firmware versions 1c060057ec29 drm/xe: Always write GEN12_RCU_MODE.GEN12_RCU_MODE_CCS_ENABLE for CCS engines ad55ead7f3c7 drm/xe: Update GuC/HuC firmware autoselect logic b9d773fc515a drm/xe: Add test for GT workarounds and tunings 4cc0440229c6 drm/xe: Add basic unit tests for rtp 7bf350ecb240 drm/xe/reg_sr: Save errors for kunit integration e460410023d9 drm/xe: Generalize fake device creation 60d5c6abc289 drm/xe: Use symbol namespace for kunit tests af049be5a33e drm/xe: Move test infra out of xe_pci.[ch] d19ad0e80ebe drm/xe: Extract function to initialize xe->info b73d520b3d0f drm/xe/irq: Don't clobber display interrupts on multi-tile platforms bf26d6984c28 drm/xe/irq: Drop commented-out code for non-existent media engines c94cd8f2d278 drm/xe/irq: Drop remaining "gen11_" prefix from IRQ functions dd12b0ff2cf2 drm/xe/irq: Rename and clarify top-level interrupt handling routines 6b7ece97dd21 drm/xe/irq: Drop unnecessary GEN11_ and GEN12_ register prefixes ca14d553434e drm/xe/irq: Drop IRQ_INIT and IRQ_RESET macros 9293b67de660 drm/xe/irq: Add helpers to find ISR/IIR/IMR/IER registers 06d06064f725 drm/xe/irq: Drop gen3_ prefixes 1a545ed74b33 drm/xe: fix pvc unload issue 96578d106b30 drm/xe: Fix platform order c33a721943f4 drm/xe: Use proper vram offset 370997d168d6 drm/xe/tests: Set correct expectation f7339fe79654 drm/xe/tests: Use proper batch base address 6b8ddaf3721e drm/xe: Remove unused revid from firmware name 1bf1d86f12d4 drm/xe: Don't emit extra MI_BATCH_BUFFER_END in WA batchbuffer 9b36f7af2024 drm/xe: Adjust batchbuffer space warning when creating a job 681818fdb97d drm/xe: Include hardware prefetch buffer in batchbuffer allocations 3d4451d30f36 drm/xe: Better error messages for xe_gt_record_default_lrcs 33de290bd179 drm/xe: don't auto fall back to execlist mode if guc failed to init 011d8fa36296 drm/xe/pat: Define PAT tables as static e7dc1341f0da drm/xe/bo: refactor try_add_vram 8deba79f5deb drm/xe: add XE_BO_CREATE_VRAM_MASK 7321a713c6c9 drm/xe/mtl: Handle PAT_INDEX offset jump f16a3f6335e8 drm/xe/mtl: Fix PAT table coherency settings 366974e4a69c drm/xe/pat: Clean up PAT register definitions 152d7f2db978 drm/xe/pat: Handle unicast vs MCR PAT registers 4f8437031339 drm/xe/pat: Use table-based programming of PAT settings 576c6380da47 drm/xe/pat: Move PAT setup to a dedicated file cf667aec0abe drm/xe: Decrement fault mode counts in xe_vm_close_and_put ef5e3c2f703d drm/xe: Add max engine priority to xe query 9bddebf1f0f6 drm/xe: Load HuC on Alderlake S 85ea2bd2fd18 drm/xe/huc: Support for loading unversiond HuC b4eecedc75c1 drm/xe: Fix potential deadlock handling page faults 59ea53eecb71 drm/xe: Use BO's GT to determine dma_offset when programming PTEs 99c5952fe361 drm/xe/gt: some error handling fixes 4f1411e2dab7 drm/xe: Reinstate render / compute cache invalidation in ring ops 38c04b47cec8 drm/xe: Use atomic instead of mutex for xe_device_mem_access_ongoing 044f0cfb1947 drm/xe: Drop zero length arrays ce79c6c43af7 drm/xe/buddy: add compatible and intersects hooks 793e6612deea drm/xe/buddy: add visible tracking 11a2407ed5f0 drm/xe: Stop accepting value in xe_migrate_clear eb230dc47dd6 drm/xe: Use max wopcm size when validating the preset GuC wopcm size 1a653b879d6e drm/xe/buddy: remove the virtualized start 436dbd6bffbf drm/xe/mcr: Separate version from engine type selection 2492f4544e6f drm/xe/vram: start tracking the io_size 8e41443e1bb7 drm/xe/vm: Defer vm rebind until next exec if nothing to execute 7cba3396fd7e drm/xe/tests: Test both CPU- and GPU page-table updates with the migrate test a5dfb471bba1 drm/xe: Use a small negative initial seqno 155c91655428 drm/xe: Introduce xe_engine_is_idle() 17a28ea23c40 drm/xe/tests: Support CPU page-table updates in the migrate test fc1cc680304d drm/xe/migrate: Update cpu page-table updates 7c51050b3b07 drm/xe: Use a define to set initial seqno for fences 8eb7ad99ae66 drm/xe/xe_uc_fw: Use firmware files from standard locations 5fd92bdd54e2 drm/xe/irq: the irq handler local variable need not be static ccbb6ad52ab1 drm/xe: Replace i915 with xe in uapi fd93946d594e drm/xe: Add missing LRC workarounds for graphics 1200 95ff48c2e7a6 drm/xe: Add missing ADL-P engine workaround 8cd7e9759766 drm/xe: Add missing DG2 lrc workarounds 11f78b130835 drm/xe: Add missing DG2 lrc tunings 4d5ab1216385 drm/xe: Add missing DG2 engine workarounds 911aeb0f61b8 drm/xe: Add missing DG2 gt workarounds and tunings 4688d9ce2e3d drm/xe: Add PVC engine workarounds a19220fa5f1a drm/xe: Add PVC gt workarounds 6b5ccd6360e2 drm/xe: Reorder WAs to consider the platform 6647e2fe23f5 drm/xe/debugfs: Dump register save-restore tables d855d2246ea6 drm/xe: Print whitelist while applying 5be84050ddce drm/xe/reg_sr: Tweak verbosity for register printing 143800547b96 drm/xe/rtp: Add match helper for gslice fused off 69db25e447b8 drm/xe: add xe_ttm_stolen_cpu_access_needs_ggtt() ddad061e8fbc drm/xe: one more s/lmem/vram/ 11823d48abce drm/xe: Fix overflow in vram manager 6d4f49b7dec3 drm/xe: make compound literal initialization const 91ed180b419a drm/xe/pvc: Remove A* steppings 766849c4acca drm/xe: Name LRC wa after the engine it belongs f647eff17254 drm/xe: Remove dump function from reg_sr 043790f3edb5 drm/xe/rtp: Add match for render reset domain 4c128558fe16 drm/xe/rtp: Move match function from wa to rtp 1415283befa0 drm/xe: Constify xe_dss_mask_group_ffs() 8846ffb45758 drm/xe: Allow const propagation in gt_to_xe() 6b980aa88d40 drm/xe/mcr: Document how to initialize group/instance e84535d86043 drm/xe/mcr: Add L3BANK steering for DG2 4b1430f77553 drm/xe/vm: Use the correct vma destroy sequence on userptr failure 13fb0c98723f drm/xe: Add support for CCS engine fusing 7c7225ddaa34 drm/xe: Separate engine fuse handling into dedicated functions 2a8477f7614a drm/xe: s/lmem/vram/ 39fd0b4507c3 drm/xe/guc: Handle regset overflow check for entire GT 6db7761bbca6 drm/xe/stolen: Exclude reserved lmem portion b99cb6216bdf drm/xe/migrate: Fix number of PT structs in docbook 907a319c8c8e drm/xe/tests: Grab a memory access reference around the migrate sanity test 282c683a56e9 drm/xe/tests: Remove CONFIG_FB dependency 7dae750dde42 drm/xe: Fix ROW_CHICKEN2 define cedbc0b75790 drm/xe: Fix duplicated setting for register 0x6604 63239946bc01 drm/xe: Fix size of xe_eu_mask_t 541623a406fe drm/xe: Fix typo persitent->persistent 3ea9f1f1f699 drm/xe/device: Prefer the drm-managed mutex_init d79bdcdf06a3 drm/xe/bo: explicitly reject zero sized BO e103c45f501a drm/xe: prefer xe_bo_create_pin_map() 90385dcfc040 drm/xe/mocs: Drop HAS_RENDER_L3CC flag f659ac1564d9 drm/xe/mocs: LNCF MOCS settings only need to be restored on pre-Xe_HP ee17e7f34a5e drm/xe/mocs: add MTL mocs 6c57023ec427 drm/xe/mocs: Drop duplicate assignment of uc_index d1000e3fc9fa drm/xe/mocs: Drop xe_mocs_info_index 579a6546d33c drm/xe/mocs: Add missing RKL handling 7bc08d2f49b0 drm/xe/mocs: Drop unwanted TGL table 8cb49012ac17 drm/xe: Do not spread i915_reg_defs.h include 3457388fcd14 drm/xe: Prefer single underscore for header guards 5ec15f83117f drm/xe: Remove dependency on intel_mchbar_regs.h e12ef39272a3 drm/xe/guc_pc: Move gt register to the proper place c584148145f7 drm/xe: Remove dependency on i915_reg.h 63955b3bfa0b drm/xe: Remove dependency on intel_gpu_commands.h 0992884d09cc drm/xe: Remove dependency on intel_lrc_reg.h 226bfec858c9 drm/xe: Remove dependency on intel_gt_regs.h b79e8fd954c4 drm/xe: Remove dependency on intel_engine_regs.h ea9f879d037f drm/xe: Sort includes ba11f1b7ea5b drm/xe: Assume MTL's forcewake register continues to future platforms 74f800c7a982 drm/xe: Remove gen-based mmio offsets from hw engine init 353dfaaa3164 drm/xe: Fix kunit integration due to missing prototypes 5b7e50e2ea17 drm/xe/pm: fix unbalanced ref handling 84ff55006578 drm/xe/guc: Remove i915_regs.h include 5a4a8e8b3b0b drm/xe: Remove outdated build workaround e50bbbb9baf6 drm/xe: Remove duplicate media_ver cb30cfdce500 drm/xe: Add missing include xe_wait_user_fence.h 1d1b9262c5cb drm/xe: Add missing doc for xe parameter 220d957b5954 drm/xe: Remove unused functions 3dbec4703ee7 drm/xe: Fix application of LRC tunings 671ca05d7c97 drm/xe: Make local functions static b47b0ef1ba34 drm/xe/query: zero the region info 6062acc1b866 drm/xe/stolen: don't map stolen on small-bar 0d83be772c1f drm/xe/mmio: fix forcewake ref leak in xe_mmio_ioctl ba00da78ce4d drm/xe: Remove unseless xe_force_wake_prune. 780637e28783 drm/xe: Update the list of devices to add even more TGL devices dc97898e8121 drm/xe: Initialize ret in mcr_lock() 844c0700a675 drm/xe/rtp: Support multiple actions per entry 944a5e993a3e drm/xe/rtp: Split action and entry flags 3747c88428a1 drm/xe: Rename xe_rtp_regval to xe_rtp_action 564d64f83de9 drm/xe/mcr: Add SQIDI steering for DG2 3319b213d7c8 drm/xe/mcr: Use designated init for xe_steering_types 43f98df1f5f0 drm/xe: Remove TODO from workaround documentation 2679be71f137 drm/xe: Remove TODO from rtp infra b799aa5a04d0 drm/xe: Fix xe_tuning include 62421b45d431 drm/xe: Fix typo in MCR documentation 77775e24e684 drm/xe: Add debugfs for dumping GGTT mappings 50a48cca6081 drm/xe: Drop TLB invalidation from ring operations 5387e865d90e drm/xe: Add TLB invalidation fence after rebinds issued from execs 5669899e9b3c drm/xe: Add has_asid to device info 9f9f09d40716 drm/xe: Signal invalidation fence immediately if CT send fails bae8ddae1881 drm/xe: Propagate VM unbind error to invalidation fence c3ca5465564e drm/xe: Lock GGTT on when restoring kernel BOs da3799c97572 drm/xe: Use GuC to do GGTT invalidations for the GuC firmware 74a8b2c6e2d6 drm/xe: Propagate error from bind operations to async fence 332dd0116c82 drm/xe: Add range based TLB invalidations 9d25e284ea46 drm/xe: Add has_range_tlb_invalidation device attribute 0335b53cc48c drm/xe: Delete debugfs entry to issue TLB invalidation a12d9216740c drm/xe: Only set VM->asid for platforms that support a ASID 38224c00d9c2 drm/xe: Add TDR for invalidation fence timeout cleanup 24b52db6ae00 drm/xe: Add TLB invalidation fence ftrace c6b0948ff8d0 drm/xe: Kernel doc GT TLB invalidations f4a8add94f2f drm/xe: Invalidate TLB after unbind is complete fc108a8b759f drm/xe: Add TLB invalidation fence 62ad062150c2 drm/xe: Move TLB invalidation variable to own sub-structure in GT a9351846d945 drm/xe: Break of TLB invalidation into its own file 5b643660875d drm/xe: Don't process TLB invalidation done in CT fast-path e89b384cde62 drm/xe/migrate: Update emit_pte to cope with a size level than 4k c5151fa80060 drm/xe/ggtt: fix GGTT scratch usage for DG2 5e53d1e806ae drm/xe/ggtt: fix alignment usage for DG2 b1e52b657129 drm/xe/ppgtt: fix scratch page usage on DG2 e63f81adcc42 drm/xe/ppgtt: clear the scratch page f3edf6917ca8 drm/xe/bo: reduce xe_bo_create_pin_map() restrictions 9b6483af3709 drm/xe: Map initial FB at the same place in GGTT too 09a68b4a76e3 drm/xe: Convert memory device refcount to s32 19431b029b8b drm/xe/uapi: Add XE_ENGINE_GET_PROPERTY uAPI 3949d57f1ef6 drm/xe/uapi: Rename XE_ENGINE_PROPERTY_X to XE_ENGINE_SET_PROPERTY_X 8375e58c3ac9 drm/xe: Use global macros to set PM functions a93bcc3acf1f drm/xe: skip Kunit tests requiring real hardware when running on UML b3ab1b918e59 drm/xe/guc_pc: Fix Meteor Lake registers. 6c8c1e74faec drm/xe: Fix Meteor Lake rsa issue on guc loading 9484c7dce4e9 drm/xe/gt: Enable interrupt while initializing root gt a4c75c0fd613 drm/xe: KUnit tests depend on CONFIG_DRM_FBDEV_EMULATION 1598955dfce2 drm/xe/Kconfig.debug: select DEBUG_FS for KUnit runs a02a0c6d5309 drm/xe: Add min config for kunit integration ARCH=um 1ef151d7aa0a drm/xe: Add documentation for mem_type ee0cf5e07f44 clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw b0fb904d074e HID: wacom: Add additional tests of confidence behavior 502296030ec6 HID: wacom: Correct behavior when processing some confidence == false touches 7418ec5b151f docs: translations: add translations links when they exist f17f2c13d613 module: Remove redundant TASK_UNINTERRUPTIBLE dcd39fa2be95 kernel-doc: Align quick help and the code cfecf5d7ffba MAINTAINERS: add reviewer for Spanish translations e95013156ad8 cpufreq: intel_pstate: Add Emerald Rapids support in no-HWP mode 4bbf0b6a6445 Documentation: PM: Adjust freezing-of-tasks.rst to the freezer changes 757d1ca14f94 clk: qcom: dispcc-sm8650: Add test_ctl parameters to PLL config 3f8d7f490a33 clk: qcom: gpucc-sm8650: Add test_ctl parameters to PLL config 87825c860eb8 drm/amdgpu: re-create idle bo's PTE during VM state machine reset 99cab331a4ee drm/amdgpu: Add umc page retirement for umc v12_0 6fe08f56db79 drm/amd/pm: smu v13_0_6 supports ecc info by default a8c77a121ce1 drm/amdgpu: Add poison mode check error condition for umc v12_0 9f91e983ee82 drm/amdgpu: MCA supports recording umc address information 731b2f6e6be4 drm/amd/display: 3.2.265 0061080e5d19 drm/amd/display: [FW Promotion] Release 0.0.197.0 85fce153995e drm/amd/display: change static screen wait frame_count for ips e7b2b108cdea drm/amd/display: Fix hang/underflow when transitioning to ODM4:1 dff45f03f508 drm/amd/display: Only clear symclk otg flag for HDMI 5a82b8d6c05f drm/amd/display: Fix lightup regression with DP2 single display configs 08daec77fddf drm/amd/display: Deep copy dml2_context when copying dc_state 760ed918fb1f drm/amd/display: Create dc_state after resource initialization b03281e925f9 drm/amd/display: Fix null reference to state when getting subvp type 012a04b1d6af drm/amd/display: Refactor phantom resource allocation 09a4ec5da92c drm/amd/display: Refactor dc_state interface e5ffd1263dd5 drm/amd/display: Wake DMCUB before executing GPINT commands 8892780834ae drm/amd/display: Wake DMCUB before sending a command 8e57c06bf4b0 drm/amd/display: Refactor DMCUB enter/exit idle interface 0d26644bc57d drm/amd/display: fix usb-c connector_type ec39a6d00382 drm/amd/display: add debug option for ExtendedVBlank DLG adjust b58826750740 drm/amd/display: Set test_pattern_changed update flag on pipe enable 3582e0ba8a67 drm/amd/display: dereference variable before checking for zero 72eaa723187b drm/amd/display: get dprefclk ss info from integration info table 8b09656b22c0 drm/amd/display: skip error logging when DMUB is inactive from S3 006ad514a50c drm/amdkfd: Use partial hmm page walk during buffer validation in SVM 489c693bd04a PM: hibernate: Use kmap_local_page() in copy_data_page() e48c8cbeebbd drm/amd: Add missing definitions for `SMU_MAX_LEVELS_VDDGFX` ab44f9daa89c Documentation/amdgpu: Remove a spurious character b55349a03837 Documentation/amdgpu: Add Hawk Point processors 6fb12518ca58 drm/amd/display: make flip_timestamp_in_us a 64-bit variable 5dd0bd06cb6c drm/amd/display: Add case for dcn35 to support usb4 dmub hpd event 65550a9cc5c3 drm/amd/display: disable FPO and SubVP for older DMUB versions on DCN32x 4e08378b2dc1 drm/amd/display: Add a new DC debug mask for PSR-SU a0d25fcd75d4 drm/amd/display: Add function for dumping clk registers 6e4337f695c2 drm/amd/display: Unify optimize_required flags and VRR adjustments 6e5e6d274956 io_uring: drop any code related to SCM_RIGHTS a4104821ad65 io_uring/unix: drop usage of io_uring socket eb61eca0e8c3 vfio/virtio: Introduce a vfio driver over virtio devices 8486ae162b3b vfio/pci: Expose vfio_pci_core_iowrite/read##size() 8bccc5b80678 vfio/pci: Expose vfio_pci_core_setup_barmap() c3fc3e098bd6 virtio-pci: Introduce APIs to execute legacy IO admin commands f51e146f1e5c virtio-pci: Initialize the supported admin commands 388431b9f59b virtio-pci: Introduce admin commands 92792ac752aa virtio-pci: Introduce admin command sending function fd27ef6b44be virtio-pci: Introduce admin virtqueue 838bebb4c926 virtio: Define feature bit for administration virtqueue 415c7451872b md: Remove deprecated CONFIG_MD_FAULTY d8730f0cf4ef md: Remove deprecated CONFIG_MD_MULTIPATH 849d18e27be9 md: Remove deprecated CONFIG_MD_LINEAR 92813fd5b156 intel_idle: add Sierra Forest SoC support ac89d11b93cc intel_idle: add Grand Ridge SoC support 49b0f4f14146 arm64: dts: qcom: x1e80100-qcp: Fix supplies for some LDOs in PM8550 ad6556fb45d4 arm64: dts: qcom: sm8550: Update idle state time requirements 28b735232d5e arm64: dts: qcom: sm8550: Separate out X3 idle state c559bcb92564 clk: qcom: dispcc-sm8550: Use the correct PLL configuration function febd251d8775 clk: qcom: dispcc-sm8550: Update disp PLL settings 1d595972da12 clk: qcom: gpucc-sm8550: Update GPU PLL settings 929c75d57566 clk: qcom: gcc-sm8550: Mark RCGs shared where applicable 7e77a3926529 clk: qcom: gcc-sm8550: use collapse-voting for PCIe GDSCs e7fe73fc6b68 clk: qcom: gcc-sm8550: Mark the PCIe GDSCs votable 1fe8273c8d40 clk: qcom: gcc-sm8550: Add the missing RETAIN_FF_ENABLE GDSC flag d70d141bb15f ACPI: utils: Introduce helper for _DEP list lookup e45167b2d3fd arm64: defconfig: enable GPU clock controller for SM8[45]50 cc6fc55c7ae0 ARM: dts: qcom: sdx55: Fix the base address of PCIe PHY 2e86e6300c4a arm64: defconfig: Enable X1E80100 SoC base configs 5c0dbe8b0584 arm64: dts: qcom: ipq6018: fix clock rates for GCC_USB0_MOCK_UTMI_CLK d336355492e4 arm64: dts: qcom: x1e80100: align mem timer size cells with bindings 827f5fc8d912 arm64: dts: qcom: sc7280: Mark SDHCI hosts as cache-coherent 536ecccbaf1f nvmet: configfs: use ctrl->instance to track passthru subsystems 963929615194 nvme: repack struct nvme_ns_head a1a825ab6a60 nvme: add csi, ms and nuse to sysfs 83ac678e599f nvme: rename ns attribute group d386aedc94ef nvme: refactor ns info setup function 0372dd4e3617 nvme: refactor ns info helpers 9419e71b8d67 nvme: move ns id info to struct nvme_ns_head 710dd03464e4 ARM: dts: qcom: sdx55: fix USB SS wakeup de95f139394a ARM: dts: qcom: sdx55: fix USB DP/DM HS PHY interrupts cc25bd06c16a ARM: dts: qcom: sdx55: fix pdc '#interrupt-cells' aa3e193d66db wifi: rtw88: use cfg80211_ssid_eq() instead of rtw_ssid_equal() 323e79d4387a wifi: mwifiex: use cfg80211_ssid_eq() instead of mwifiex_ssid_cmp() 1c1c2b373259 wifi: cfg80211: introduce cfg80211_ssid_eq() 0afa885d42d0 arm64: dts: qcom: sc8180x: fix USB SS wakeup 047b2edc35b8 arm64: dts: qcom: sdm670: fix USB SS wakeup c42d12ea105f arm64: dts: qcom: sdm670: fix USB DP/DM HS PHY interrupts d17aff807f84 Revert BPF token-related functionality 67ba055dd775 regulator: Reuse LINEAR_RANGE() in REGULATOR_LINEAR_RANGE() c43203154d8a io_uring/register: move io_uring_register(2) related code to register.c 1d62ada48d41 platform/x86/intel/pmc: Add ssram_init flag in PMC discovery in Meteor Lake d79c3c82ee82 platform/x86/intel/pmc: Move common code to core.c d873f380525c platform/x86/intel/pmc: Add PSON residency counter for Alder Lake 544f7b7f651c platform/x86/intel/pmc: Add regmap for Tiger Lake H PCH b6258fa2c7b3 platform/x86/intel/pmc: Add PSON residency counter 1f5e56c9f6cc platform/x86/intel/pmc: Fix in mtl_punit_pmt_init() bd142914f805 platform/x86: wmi: Simplify get_subobj_info() 2c933755eaaa platform/x86: wmi: Decouple ACPI notify handler from wmi_block_list 095fa72a19f1 platform/x86: wmi: Create WMI bus device first 08e7f4d61d3f platform/x86: wmi: Use devres for resource handling 22574e176263 platform/x86: wmi: Remove ACPI handlers after WMI devices 41dd6822949e platform/x86: wmi: Remove unused variable in address space handler 4c434392c477 block: add check of 'minors' and 'first_minor' in device_add_disk() 4e87ca403e20 wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices bad7aaef3116 wifi: rtw89: mac: implement to configure TX/RX engines for WiFi 7 chips 694c626bcfe2 wifi: rtw89: mac: add sys_init and filter option for WiFi 7 chips ded6f77c05b1 devlink: extend multicast filtering by port index 13b127d25784 devlink: add a command to set notification filter and use it for multicasts 971b4ad88293 genetlink: introduce helpers to do filtered multicast 403863e985e8 netlink: introduce typedef for filter function a731132424ad genetlink: introduce per-sock family private storage 5648de0b1f2b devlink: introduce a helper for netlink multicast send cddbff470e33 devlink: send notifications only if there are listeners 11280ddeae23 devlink: introduce __devl_is_registered() helper and use it instead of xa_get_mark() 337ad364c48a devlink: use devl_is_registered() helper instead xa_get_mark() 4e8daa792742 MAINTAINERS: Add Eric Snowberg as a reviewer to IMA bdd7c5a5afdf MAINTAINERS: Add Roberto Sassu as co-maintainer to IMA and EVM 2130c519a401 bpf: Use nla_ok() instead of checking nla_len directly c13cf1991f42 ASoC: dt-bindings: qcom,lpass-va-macro: remove spurious contains in if statement 1b08e7697f1e ASoC: sprd: Simplify memory allocation in sprd_platform_compr_dma_config() 55d7bbe43346 ASoC: SOF: amd: Add acp-psp mailbox interface for iram-dram fence register modification ced7151b9b0c ASoC: SOF: Rename amd_bt sof_dai_type de111c9b521d ASoC: SOF: Add i2s bt dai configuration support for AMD platforms 3953de2dbdcd ASoC: SOF: Refactor sof_i2s_tokens reading to update acpbt dai 802134c8c2c8 ASoC: SOF: amd: Refactor spinlock_irq(&sdev->ipc_lock) sequence in irq_handler 624dda101e03 perf archive: Add new option '--all' to pack perf.data with DSOs bb57f6705960 iommu: Don't reserve 0-length IOVA region 80b79e141da7 iommu/vt-d: Move inline helpers to header files d2b66903464e iommu/vt-d: Remove unused vcmd interfaces 47642bdd5a25 iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() 1903ef8f0d77 iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly 933a2a376fb3 drm: using mul_u32_u32() requires linux/math64.h d939c02359a6 dt-bindings: regulator: qcom,usb-vbus-regulator: clean up example 13f58267cda3 ASoC: soc.h: don't create dummy Component via COMP_DUMMY() e8776ff9ce9f ASoC: sof: use snd_soc_dummy_dlc c2dfe29f30d8 ASoC: intel: hdaudio.c: use snd_soc_dummy_dlc 56558d6ab8c0 ASoC: samsung: odroid: don't need DUMMY Platform 7465582e0b18 ASoC: fsl: fsl-asoc-card: don't need DUMMY Platform f50345b49b16 ring-buffer: Check if absolute timestamp goes backwards d40dbb617ae9 ring-buffer: Add interrupt information to dump of data sub-buffer c84897c0ff59 ring-buffer: Remove 32bit timestamp logic 3bf7009251f0 tracing/selftests: Add test to test the trace_marker 9bd9fbd9032a ipmi: Remove usage of the deprecated ida_simple_xx() API 242c6fd473a6 ipmi: Use regspacings passed as a module parameter 5be50eb5ae99 ipmi: si: Use device_get_match_data() 88a2b4edda3d x86/Kconfig: Rework CONFIG_X86_PAE dependency 4ebb86a97ceb octeon_ep: support firmware notifications for VFs e28db8cbeba3 octeon_ep: control net framework to support VF offloads c130e589d50b octeon_ep: PF-VF mailbox version support cde29af9e68e octeon_ep: add PF-VF mailbox communication 9ec1d7486e25 powerpc/fsl: Fix fsl,tmu-calibration to match the schema 174a0c565cea efi/loongarch: Directly position the loaded image file 9a802ddb2123 kselftest/arm64: Don't probe the current VL for unsupported vector types fedc612314ac KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() d8bd48e3f0ee KVM: arm64: nv: Map VNCR-capable registers to a separate page 97ba4416d6dd efi/libstub: zboot: do not use $(shell ...) in cmd_copy_and_pad 9b9cce60be85 KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers 2733dd10701a KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling 60ce16cc122a KVM: arm64: nv: Add include containing the VNCR_EL2 offsets 3606e0b2e462 KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers 4d4f52052ba8 KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR 3ed0b5123cd5 KVM: arm64: nv: Compute NV view of idregs as a one-off 111903d1f5b9 KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() 2bfc654b89c4 arm64: cpufeatures: Restrict NV support to FEAT_NV2 1cdc605c7d70 gpiolib: cdev: reduce locking in gpio_desc_to_lineinfo() eb54ef36282f arm64: dts: amlogic: fix format for s4 uart node 34010db2916c arm64: dts: amlogic: drop redundant status=okay b0c0f19d2a97 arm64: dts: amlogic: enable some nodes for board AQ222 40ae67292eea arm64: dts: amlogic: add some device nodes for S4 193b6b0902bf gpiolib: cdev: improve documentation of get/set values 0ebeaab4d59e gpiolib: cdev: fully adopt guard() and scoped_guard() a9f07790a4b2 accel/habanalabs: fix information leak in sec_attest_info() bc5f15abcf95 accel/habanalabs/gaudi2: avoid overriding existing undefined opcode data aa5cea38ce68 accel/habanalabs: add parent_device sysfs attribute cf0719a8a3e7 accel/habanalabs: update debugfs-driver-habanalabs with the device-name directory 565ee7884090 accel/habanalabs/gaudi2: add zero padding when printing QM CP instruction d980e1ced989 accel/habanalabs: report 3 instances of Infineon second stage 7259eb7b5347 accel/habanalabs/gaudi2: add signed dev info uAPI 5bc155cfea60 accel/habanalabs/gaudi2: use correct registers to dump QM CQ info 47a552863d6c accel/habanalabs: expose module id through sysfs c9f9d0e3d0db accel/habanalabs: print error code when mapping fails ae303d885d4a accel/habanalabs/gaudi2: get the correct QM CQ info upon an error 4b0b1fbc7757 accel/habanalabs: set hard reset flag if graceful reset is skipped 571cdb6e3b9a accel/habanalabs: remove 'get temperature' debug print 0ec346779644 accel/habanalabs/gaudi2: fix undef opcode reporting d1958dce5ab6 accel/habanalabs: fix EQ heartbeat mechanism 42422993cf28 accel/habanalabs: add support for Gaudi2C device e8bc0c1b1b73 accel/habanalabs: add log when eq event is not received c6485482330d accel/habanalabs/gaudi2: assume hard-reset by FW upon PCIe AXI drain fbc2a09e0920 accel/habanalabs: update device boot error check f64fa332602c accel/habanalabs: add pcie reset prepare/done hooks d8543cbaf979 gpiolib: remove debounce_period_us from struct gpio_desc 9344e34e7992 gpiolib: cdev: relocate debounce_period_us from struct gpio_desc 354b2bd38aea PCI: xilinx-nwl: Use INTX instead of legacy 95da5fedd325 PCI: rockchip-host: Rename rockchip_pcie_legacy_int_handler() 5815c2d17a74 PCI: rockchip-ep: Use INTX instead of legacy c0dcdeea0850 PCI: uniphier: Use INTX instead of legacy 3ba180c45b30 PCI: tegra194: Use INTX instead of legacy 1b79b2aa9f6c PCI: dw-rockchip: Rename rockchip_pcie_legacy_int_handler() 81957ace190f PCI: keystone: Use INTX instead of legacy e9af4800d448 PCI: dwc: Rename dw_pcie_ep_raise_legacy_irq() 570e8579761a PCI: cadence: Use INTX instead of legacy c5d973a07bb1 PCI: dra7xx: Rename dra7xx_pcie_raise_legacy_irq() 365fcc03b632 memory: ti-emif-pm: Convert to platform remove callback returning void 7852eb8c8ac7 memory: ti-aemif: Convert to platform remove callback returning void 622fa819a2f0 memory: tegra210-emc: Convert to platform remove callback returning void dcefa0368458 memory: tegra186-emc: Convert to platform remove callback returning void 1455b6b0c831 memory: stm32-fmc2-ebi: Convert to platform remove callback returning void 8013408e4912 memory: exynos5422-dmc: Convert to platform remove callback returning void 961abc9f7d67 memory: renesas-rpc-if: Convert to platform remove callback returning void 6a4edb1a4f61 memory: omap-gpmc: Convert to platform remove callback returning void 08c1aeaa45ce memory: mtk-smi: Convert to platform remove callback returning void 9024fbbd77b4 memory: jz4780-nemc: Convert to platform remove callback returning void f17130855d51 memory: fsl_ifc: Convert to platform remove callback returning void 021d044b0f9c memory: fsl-corenet-cf: Convert to platform remove callback returning void c8a53461990c memory: emif: Convert to platform remove callback returning void f7754712ad60 memory: brcmstb_memc: Convert to platform remove callback returning void 431187eadbc7 memory: brcmstb_dpfe: Convert to platform remove callback returning void 76ca20c74868 tracing: Increase size of trace_marker_raw to max ring buffer entry 9482341d9bda tracing: Have trace_marker break up by lines by size of trace_seq 40fc60e36c60 trace_seq: Increase the buffer size to almost two pages 8ec90be7f15f tracing: Allow for max buffer data size trace_marker writes 0b9036efd83d ring-buffer: Add offset of events in dump on mismatch d23569979ca1 tracing: Allow creating instances with specified system events 110cb8d861cc soc: qcom: llcc: Fix LLCC_TRP_ATTR2_CFGn offset 6c57d7b593c4 firmware: qcom: qseecom: fix memory leaks in error paths fe18e22fa779 mtd: spi-nor: drop superfluous debug prints fc2efaf90a45 mtd: spi-nor: sysfs: hide the flash name if not set 118e10cd893d LoongArch: KVM: Add LASX (256bit SIMD) support db1ecca22edf LoongArch: KVM: Add LSX (128bit SIMD) support 5b3d524993ff LoongArch: KVM: Fix timer emulation with oneshot mode 1ab9c6099495 LoongArch: KVM: Remove kvm_acquire_timer() before entering guest 0d2abe670296 LoongArch: KVM: Allow to access HW timer CSR registers always 161267320158 LoongArch: KVM: Remove SW timer switch when vcpu is halt polling 7ab6fb505b2a LoongArch: KVM: Optimization for memslot hugepage checking 15eb8303bb42 mtd: spi-nor: mark the flash name as obsolete 9fcb0999345e mtd: spi-nor: print flash ID instead of name 41e9a7faff51 minixfs: switch to kmap_local_page() 6628f69ee66a minixfs: Use dir_put_page() in minix_unlink() and minix_rename() ee0d27c90777 minixfs: change the signature of dir_get_page() 4812509e916b minixfs: use offset_in_page() 45a2c87f28ad scsi: ufs: core: Simplify ufshcd_auto_hibern8_update() bdf5c0bb4dd9 scsi: ufs: core: Rename ufshcd_auto_hibern8_enable() and make it static 26cdd6940c94 scsi: ufs: qcom: Fix ESI vector mask 24db9626baed scsi: ufs: host: Fix kernel-doc warning 71225af17f61 perf thread: Use function to add missing maps lock 228493d0a83b perf synthetic-events: Use function to add missing maps lock 111350c67d15 perf symbol: Use function to add missing maps lock 300b53d5b819 perf probe-event: Use function to add missing maps lock 2dc549b1dd49 perf machine: Use function to add missing maps lock b1928ca95038 perf tests: Use function to add missing maps lock 431be14b193a perf report: Use function to add missing maps lock bc4bc56d9d74 perf events x86: Use function to add missing lock 19b5bd9a59be perf maps: Add maps__for_each_map to iterate maps holding the lock 5cc47ffba7b7 perf map: Improve map/unmap parameter names 67bc993446d3 libperf cpumap: Document perf_cpu_map__nr()'s behavior 3e0594f9f0f7 perf top: Avoid repeated function calls to perf_cpu_map__nr(). 9a07a71ed3d2 perf tests: Make DSO tests a suite rather than individual 0b4b785d1f25 perf evlist: Move event attributes to after the / when uniquefying using the PMU name f600c77aeaff docs: ignore __counted_by attribute in structure definitions 6914968a0b52 drm/bridge: properly refcount DT nodes in aux bridge drivers ace196de694e cxl: Fix unregister_region() callback parameter assignment aed5ed595960 PM / devfreq: Synchronize devfreq_monitor_[start/stop] 8e432e6197ce bpf: Ensure precise is reset to false in __mark_reg_const_zero() 9b0aa2244d9d tools/net/ynl-gen-rst: Remove extra indentation from generated docs e9d7c59212e4 tools/net/ynl-gen-rst: Remove bold from attribute-set headings e8c32339cf49 tools/net/ynl-gen-rst: Sort the index of generated netlink specs 6235b3d8bc3f tools/net/ynl-gen-rst: Add sub-messages to generated docs 646158f20cbc doc/netlink: Regenerate netlink .rst files if ynl-gen-rst changes a1bcfde83669 doc/netlink/specs: Add a spec for tc 6b4b0754ef8a doc/netlink/specs: use pad in structs in rt_link 077b6022d24b doc/netlink/specs: Add sub-message type to rt_link family 8b6811d96666 tools/net/ynl: Add binary and pad support to structs for tc 1769e2be4baa tools/net/ynl: Add 'sub-message' attribute decoding to ynl 17ed5c1a9e36 doc/netlink: Document the sub-message format for netlink-raw de2d98743b83 doc/netlink: Add sub-message support to netlink-raw 62691b801daa tools/net/ynl: Use consistent array index expression formatting 6f517e044096 PCI: endpoint: pci-epf-test: Make struct pci_epf_ops const c21b53deda09 PCI: endpoint: pci-epf-vntb: Make struct pci_epf_ops const 54f22c9758dc PCI: endpoint: pci-epf-ntb: Make struct pci_epf_ops const 150d04ddf386 PCI: endpoint: pci-epf-mhi: Make structs pci_epf_ops and pci_epf_event_ops const 86362293044b PCI: endpoint: Make struct pci_epf_ops in pci_epf_driver const 342fb9789267 kunit: Reset test->priv after each param iteration 2b61582acd19 kunit: Add example for using test->priv d393acce7b3f drm/tests: Switch to kunit devices e57cdff0ddc4 ASoC: topology: Replace fake root_device with kunit_device in tests 837018388e18 overflow: Replace fake root_device with kunit_device 46ee8f688e43 fortify: test: Use kunit_device d03c720e03bd kunit: Add APIs for managing devices e9f0e21ceb65 Documentation: Add debugfs docs with run after boot c72a870926c2 kunit: add ability to run tests after boot using debugfs 6c4ea2f48de9 kunit: add is_init test attribute 2cf45281570f kunit: add example suite to test init suites d81f0d7b8b23 kunit: add KUNIT_INIT_TABLE to init linker section 69dfdce1c516 kunit: move KUNIT_TABLE out of INIT_DATA 6eb0ea28c8e8 kunit: tool: add test for parsing attributes 8ae27bc7fff4 kunit: tool: fix parsing of test attributes 1557e89d3af5 kunit: debugfs: Handle errors from alloc_string_stream() 34dfd5bb2e55 kunit: debugfs: Fix unchecked dereference in debugfs_print_results() 15bf0000147a kunit: string-stream: Allow ERR_PTR to be passed to string_stream_destroy() 37f0d37ffce1 kunit: string-stream-test: Avoid cast warning when testing gfp_t flags a08d4d628439 drm/vc4: tests: Use KUNIT_DEFINE_ACTION_WRAPPER e847934bb124 drm/tests: Use KUNIT_DEFINE_ACTION_WRAPPER() 56778b49c9a2 kunit: Add a macro to wrap a deferred action function 6aa7ca3c7dcc idpf: refactor some missing field get/prep conversions 316a28daa805 ice: cleanup inconsistent code 5a259f8e0baf ice: field get conversion 65db56d5fa8f iavf: field get conversion 62589808d73b i40e: field get conversion a8e0c7a6800d igc: field get conversion b9a452545075 intel: legacy: field get conversion c82e64868afd igc: field prep conversion 7173be21ae29 ice: fix pre-shifted bit usage 23eca34e5558 ice: field prep conversion 9b7f18042d4c iavf: field prep conversion 9e3ab72c0499 i40e: field prep conversion 4d893c104cda intel: legacy: field prep conversion 3314f2097dee intel: add bit macro includes where needed 236f31bb21c0 e1000e: make lost bits explicit d5362c37e1f8 rpmsg: virtio: Free driver_override when rpmsg_remove() f17d1a18a3dd selftests/bpf: Add more uprobe multi fail tests 3983c00281d9 bpf: Fail uprobe multi link with negative offset 8b69dba10365 ASoC: amd: acp: Remove redundant ret variable e58aac1a9a17 selftests/bpf: Test the release of map btf 6c9b97085c47 block: skip cgroups for passthrough io 15009a1b145b spi: axi-spi-engine: fix struct member doc warnings 7f2c9c0bb8d5 Staging: rtl8192e: Rename variable pBaStartSeqCtrl 4497af9ea95f Staging: rtl8192e: Rename variable pDelBaParamSet 66547657a8c4 Staging: rtl8192e: Rename variable ucTSID 1cf5e0a3668e Staging: rtl8192e: Rename array variable TxTsRecord fd00f665454f Staging: rtl8192e: Rename array variable RxTsRecord 4f8a3fffdff1 drivers: staging: rtl8712: Fixes spelling mistake in rtl871x_mp_phy_regdef.h a99ead4e2b9f Staging: rtl8192e: rename linked list reference: List 936637892020 staging: rtl8192e: renamed variable HTFilterMCSRate 2e9b84b7f28f staging: rtl8192e: rename variable HTGetHighestMCSRate d08c910ea89c staging: rtl8192e: rename variable pCapELE b2264b62defb staging: rtl8192e: rename variable pHT c8048dd0b07d drm/mediatek: dp: Add phy_mtk_dp module as pre-dependency ad663ce67804 regulator: qcom_smd: Add LDO5 MP5496 regulator ee00330a5b78 ASoC: tas2781: add support for FW version 0x0503 173a3b20a498 ASoC: dt-bindings: qcom,lpass-rx-macro: Add X1E80100 LPASS WSA f990306adf27 ASoC: dt-bindings: qcom,lpass-rx-macro: Add X1E80100 LPASS VA 7de2109ce161 ASoC: dt-bindings: qcom,lpass-rx-macro: Add X1E80100 LPASS TX 2f4734f3f48f ASoC: dt-bindings: qcom,lpass-rx-macro: Add X1E80100 LPASS RX bb3392453d3b ASoC: qcom: Fix trivial code style issues 8f039360897b ASoC: soc-pcm.c: Complete the active count for components without DAIs 337d93b4285a ASoC: dt-bindings: qcom,sm8250: Add X1E80100 sound card 6b9dc2da6657 ASoC: qcom: Add x1e80100 sound machine driver 3423c3db22e9 ASoC: mediatek: mt8188-mt6359: Enable dual amp for mt8188-rt5682s e794a894427b ASoC: mediatek: mt8188-mt6359: add es8326 support 1a268000b03a ASoC: mediatek: mt8188-mt6359: commonize headset codec init/exit api ea244b35a4da ASoC: dt-bindings: mt8188-mt6359: add es8326 support 576f3aef47f4 ASoC: amd: acp: Add missing MODULE_DESCRIPTION in mach-common 6e202e758b4b ASoC: amd: acp-config: Add missing MODULE_DESCRIPTION 78d3924675d4 ASoC: amd: vangogh: Switch to {RUNTIME,SYSTEM_SLEEP}_PM_OPS 2cef11ec3dfd ASoC: amd: vangogh: Allow probing ACP PCI when SOF is disabled ddd1ee12a8fb ASoC: amd: vangogh: Drop conflicting ACPI-based probing 7211094dd065 ASoC: qcom: sc8280xp: Add support for SM8650 773df207fdd6 ASoC: dt-bindings: qcom,sm8250: document SM8650 sound card 26e91f61d6b9 ASoC: tegra: tegra20_ac97: Convert to use GPIO descriptors 4504f63321e1 ASoC: simple-card-utils: Drop GPIO include 809fc84b371a ASoC: qcom: sc7180: Drop GPIO include 487b467206fb ASoC: hisilicon: Drop GPIO include a92d30782448 platform/x86/intel/pmc: Fix in pmc_core_ssram_get_pmc() 784a00474633 platform/x86/intel/vsec: Add support for Lunar Lake M b23ae451d7b1 platform/x86: silicom-platform: Fix spelling mistake "platfomr" -> "platform" 8e21e4693d85 MAINTAINERS: add myself as counter watch events tool maintainer 1e73427f6635 tools/counter: add a flexible watch events tool dd00aaeb3432 gfs2: Use GL_NOBLOCK flag for non-blocking lookups f9f229c1f75d gfs2: Add GL_NOBLOCK flag 95d0f6252564 gfs2: rgrp: fix kernel-doc warnings 71733b492200 gfs2: fix kernel BUG in gfs2_quota_cleanup 1181f2d9fef7 gfs2: Fix inode_go_instantiate description 8877243beafa gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump c9bd27c880b0 gpio: mmio: Clean up headers 001cf2dec38c gpio: mmio: Make use of device properties becfce5233a7 soundwire: amd: drop bus freq calculation and set 'max_clk_freq' f533fa142258 platform/x86/amd/pmf: dump policy binary data 10817f28e533 platform/x86/amd/pmf: Add capability to sideload of policy binary d6948c13b663 PM: domains: Move genpd and its governor to the pmdomain subsystem f871e7160589 PM: domains: Drop redundant header for genpd 69e76c5af973 platform/x86/amd/pmf: Add facility to dump TA inputs 4984dbb60789 platform/x86/amd/pmf: Make source_as_str() as non-static d0ba7ad438df platform/x86/amd/pmf: Add support to update system state c3b40930a214 platform/x86/amd/pmf: Add support update p3t limit f4627dfd0e19 platform/x86/amd/pmf: Add support to get inputs from other subsystems c7af165372a8 platform/x86/amd/pmf: change amd_pmf_init_features() call sequence 7c45534afa44 platform/x86/amd/pmf: Add support for PMF Policy Binary 2b3a7f06caaf platform/x86/amd/pmf: Change return type of amd_pmf_set_dram_addr() ae82cef7d9c5 platform/x86/amd/pmf: Add support for PMF-TA interaction ac052d8c08f9 platform/x86/amd/pmf: Add PMF TEE interface 716c3cf21784 drm/i915/display: Remove dead code around intel_atomic_helper->free_list 9d5261269098 KVM: arm64: Trap external trace for protected VMs 21de26dbc517 KVM: arm64: Mark PAuth as a restricted feature for protected VMs 73e3ce3f4a0e KVM: arm64: Fix which features are marked as allowed for protected VMs 0ccd901da188 KVM: arm64: Macros for setting/clearing FGT bits 5f6bd3f3daaa KVM: arm64: Define FGT nMASK bits relative to other fields 9ff67dd26a9e KVM: arm64: Use generated FGT RES0 bits instead of specifying them 6c4abbea6d9c KVM: arm64: Add build validation for FGT trap mask values fc04838f9c00 KVM: arm64: Update and fix FGT register masks 676f48235488 KVM: arm64: Handle HAFGRTR_EL2 trapping in nested virt 0c970ed2f87c s390/bpf: Fix indirect trampoline generation acd288666979 misc: pci_endpoint_test: Use INTX instead of LEGACY 5b0fbadc0f87 PCI: endpoint: Rename LEGACY to INTX in test function driver 8a608dac4bf6 PCI: endpoint: Use INTX instead of legacy 74955cb8ccc3 PCI: endpoint: Drop PCI_EPC_IRQ_XXX definitions 58ff9c5acb4a PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX 5f23cea2d9cc drm/i915/dmc: Print out the DMC mmio register list at fw load time e1a4e3cb3ac6 drm/i915/dmc: Also disable HRR event on TGL/ADLS main DMC be2fce7891e2 drm/i915/dmc: Also disable the flip queue event on TGL main DMC 648d7be8ecf4 drm/i915/dmc: Don't enable any pipe DMC events d0da0de31e1d MAINTAINERS: adjust file entry in GOOGLE TENSOR SoC SUPPORT 0e6e3c6f7cb4 dt-bindings: gpio: dwapb: allow gpio-ranges b2b97a62f055 Revert "s390: update defconfigs" f9d6ed021302 KVM: arm64: Add bit masks for HAFGRTR_EL2 863ac38984a8 KVM: arm64: Add missing HFGITR_EL2 FGT entries to nested virt 9d400eb722bd KVM: arm64: Add missing HFGxTR_EL2 FGT entries to nested virt 1565c881c3df KVM: arm64: Explicitly trap unsupported HFGxTR_EL2 features 65a828bab158 gpiolib: use a mutex to protect the list of GPIO devices 35f32e39b4d9 dt-bindings: clock: google,gs101: rename CMU_TOP gate defines f95fd4ac1557 gpiolib: rename static functions that are called with the lock taken 4c7fcbf50775 gpio: xilinx: remove excess kernel doc 5a2a2cda9163 gpiolib: remove duplicate inclusions c7e37b07cc75 ALSA: au88x0: fixed a typo 0ee3a0d59e00 erofs: enable sub-page compressed block support 1ca01520148a erofs: refine z_erofs_transform_plain() for sub-page block support e5aba911dee5 erofs: fix ztailpacking for subpage compressed blocks b2adbc9cea75 clk: si5351: allow PLLs to be adjusted without reset 9f950e7d45ea dt-bindings: clock: si5351: add PLL reset mode property 524dfbc4e9fc dt-bindings: clock: si5351: convert to yaml 0990319a0400 cpufreq: armada-8k: Fix parameter type warning fc09b4919cab media: vidtv: fix missing include 57eb6dcd32cf platform/chrome/wilco_ec: Remove usage of the deprecated ida_simple_xx() API b642e081f46c PCI: xilinx-xdma: Remove redundant dev_err() 174523479aae net: rtnl: use rcu_replace_pointer_rtnl in rtnl_unregister_* 32da0f00ddcb net: rtnl: introduce rcu_replace_pointer_rtnl 5607068ae5ab clk: si5341: fix an error code problem in si5341_output_clk_set_rate 86b9357c1bbe drivers/gpu/drm/i915/i915_memcpy.c: fix missing includes 2217fffcd63f PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support b08fa385937c clk: versaclock3: Drop ret variable 123511056263 clk: versaclock3: Add missing space between ')' and '{' a72956c82eeb clk: versaclock3: Use u8 return type for get_parent() callback 1e8ce92afdbf clk: versaclock3: Avoid unnecessary padding eb16ddb838dd clk: versaclock3: Update vc3_get_div() to avoid divide by zero b5be49db3d47 dt-bindings: stm32: add clocks and reset binding for stm32mp25 platform 30500c2ad9c4 clk: stm32mp1: use stm32mp13 reset driver 3ac7ca599515 clk: stm32mp1: move stm32mp1 clock driver into stm32 directory f0e5e1800204 clk: rs9: Add support for 9FGV0841 cd9a5c97dfda clk: rs9: Replace model check with bitshift from chip data 780da7f11a81 clk: rs9: Limit check to vendor ID in VID register ff1b5154b57c dt-bindings: clk: rs9: Add 9FGV0841 616eceb1372b dt-bindings: clock: brcm,kona-ccu: convert to YAML 94b0f301f6ee dt-bindings: arm: mediatek: move ethsys controller & convert to DT schema 3a96393a46e7 clocking-wizard: Add support for versal clocking wizard 86b1ec23bb81 dt-bindings: clock: xilinx: add versal compatible 2c973fb5d37f clk: microchip: mpfs-ccc: replace include of asm-generic/errno-base.h dc0684adf3b6 rtc: Add driver for Nuvoton ma35d1 rtc controller 3767bba69870 dt-bindings: rtc: Add Nuvoton ma35d1 rtc 39118392d19a dt-bindings: Remove alt_ref from versal 29d861b5d29b clk: rs9: Fix DIF OEn bit placement on 9FGV0241 cef9ecc8e938 rtc: Extend timeout for waiting for UIP to clear to 1s 120931db07b4 rtc: Add support for configuring the UIP timeout for RTC reads 1311a8f0d4b2 rtc: Adjust failure return code for cmos_set_alarm() af838635a3eb rtc: mc146818-lib: Adjust failure return code for mc146818_get_time() 48a9ba5eb4d7 arm64: defconfig: enable Qualcomm WSA884x driver 48490899007a arm64: defconfig: enable Qualcomm UEFI Secure App driver 223e8af32498 arm64: defconfig: enable Qualcomm sc8280xp sound drivers b7b9a6aa7aea arm64: dts: qcom: sc8180x-primus: Allow UFS regulators load/mode setting c879ee11791a arm64: dts: qcom: sc8180x: Describe the GIC redistributor 384ea2aa2066 arm64: dts: qcom: sc8180x: Add interconnects to UFS 4978dfde89b1 arm64: dts: qcom: sc8180x: Add missing MDP clocks 2564209891a4 arm64: dts: qcom: sc8180x: Add UFS GDSC 5037ca35ce42 arm64: dts: qcom: sc7280*: move MPSS and WPSS memory to dtsi d63710fc0f1a net: phy: add support for PHY package MMD read/write 028672bd1d73 net: phy: restructure __phy_write/read_mmd to helper and phydev user 9eea577eb115 net: phy: extend PHY package API to support multiple global address ebb30ccbbdbd net: phy: make addr type u8 in phy_package_shared struct dd7842878633 octeontx2-af: Add new devlink param to configure maximum usable NIX block LFs 648002a27c6b ARM: dts: qcom: msm8974*: Re-enable remoteprocs on various boards 1522b3bb3069 ARM: dts: qcom: msm8974: Remove bogus cd-gpio pinctrl 32b075f8a2d4 ARM: dts: qcom: msm8974-klte: Remove unused property 6615713c10c9 arm64: dts: qcom: sc7280: Rename reserved-memory nodes 300ed425dfa9 remoteproc: qcom_q6v5_pas: Add SC7280 ADSP, CDSP & WPSS 11eff1020440 dt-bindings: remoteproc: qcom: sc7180-pas: Add SC7280 compatibles 9d598fab9731 dt-bindings: remoteproc: qcom: sc7180-pas: Fix SC7280 MPSS PD-names 419618bd90f6 arm64: dts: qcom: sc7280: Remove unused second MPSS reg 5f8ba4f28ddb arm64: dts: qcom: sdm670: add display subsystem ff5fed86be58 soc: qcom: llcc: Fix typo in kernel-doc ce2e6658cfa0 dt-bindings: soc: qcom,aoss-qmp: document the X1E80100 Always-On Subsystem side channel 6594a847820b MAINTAINERS: qcom: move Andy Gross to credits d12971849d71 watchdog: it87_wdt: Keep WDTCTRL bit 3 unmodified for IT8784/IT8786 ab6dea00fd6d watchdog: it87_wdt: Add IT8659 ID 133530a5b99d watchdog: it87_wdt: Remove redundant max_units setting fed7d05382ab watchdog: it87_wdt: add blank line after variable declaration a79b4a4906b1 dt-bindings: wdt: Add ts72xx f84ce9f29de9 dt-bindings: watchdog: dlg,da9062-watchdog: Document DA9063 watchdog ddba46c82729 dt-bindings: watchdog: dlg,da9062-watchdog: Add fallback for DA9061 watchdog c1a6edf3b541 watchdog: rti_wdt: Drop runtime pm reference count when watchdog is unused f77999887235 watchdog: starfive: add lock annotations to fix context imbalances 137c9e08e5e5 watchdog: mediatek: mt7988: add wdt support a4d2116ee1df dt-bindings: watchdog: mediatek,mtk-wdt: add MT7988 watchdog and toprgu c622a9538aab dt-bindings: watchdog: realtek,rtd1295-watchdog: convert txt to yaml f33f5b1fd1be watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling 91c437ea4704 watchdog/hpwdt: Remove unused variable 2b276d52d83d watchdog/hpwdt: Remove redundant test. dced0b3e51dd watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO da2411873292 watchdog: txx9wdt: Convert to platform remove callback returning void 2faef2754409 watchdog: starfive-wdt: Convert to platform remove callback returning void 6a7b3de6a35a watchdog: at91sam9_wdt: Convert to platform remove callback returning void de81f74b11e9 watchdog: txx9: Stop using module_platform_driver_probe() 86aa2919f1ae watchdog: at91sam9: Stop using module_platform_driver_probe() dc805ea058c0 MAINTAINERS: rectify entry for DIALOG SEMICONDUCTOR DRIVERS eaea10a2d108 dt-bindings: watchdog: qcom-wdt: Make the interrupt example edge triggered 38d75297745f watchdog: set cdev owner before adding 2dfef50589ae iio: adc: ad7091r: Align arguments to function call parenthesis 149694f5e79b iio: adc: ad7091r: Set alert bit in config register a25a7df518fc iio: adc: ad7091r: Pass iio_dev to event handler 2f9dadba5ba0 scripts: checkpatch: Add __aligned to the list of attribute notes d58013f39b30 iio: chemical: add support for Aosong AGS02MA c9c6f564b28c dt-bindings: iio: chemical: add aosong,ags02ma e68eaae67021 dt-bindings: vendor-prefixes: add aosong 38f0bd4cd345 iio: accel: bmi088: update comments and Kconfig e275919d9669 RDMA/bnxt_re: Share a page to expose per CQ info with userspace 9b0a7a2cb87d RDMA/bnxt_re: Add UAPI to share a page with user space 08b3485540d9 greybus: gb-beagleplay: Remove use of pad bytes 7b21ed7d119d arm64: properly install vmlinuz.efi 4ebee8cebdf6 arm64/sysreg: Add missing system instruction definitions for FGT 885c6d8e2885 arm64/sysreg: Add missing system register definitions for FGT 4f101cdcb578 arm64/sysreg: Add missing ExtTrcBuff field definition to ID_AA64DFR0_EL1 3b077ad8cb25 arm64/sysreg: Add missing Pauth_LR field definitions to ID_AA64ISAR1_EL1 5cc5ed7a668d arm64: memory: remove duplicated include bb339db4d363 arm: perf: Fix ARCH=arm build with GCC 40d51f70f082 wifi: mt76: mt7996: Use DECLARE_FLEX_ARRAY() and fix -Warray-bounds warnings f7dc3248dcfb skbuff: Optimization of SKB coalescing for page pool 8cfa2dee325f skbuff: Add a function to check if a page belongs to page_pool aaf153aecef1 page_pool: halve BIAS_MAX for multiple user references of a fragment 3c3ead555648 selftests/net: Add TCP-AO key-management test 8c4e8dd0c047 selftests/net: Add TCP-AO selfconnect/simultaneous connect test c6df7b2361d7 selftests/net: Add TCP-AO RST test 0d16eae57456 selftests/net: Add SEQ number extension test 3715d32dc976 selftests/net: Add TCP_REPAIR TCP-AO tests d1066c9c58d4 selftests/net: Add test/benchmark for removing MKTs 6f0c472a6815 selftests/net: Add TCP-AO + TCP-MD5 + no sign listen socket tests b26660531cf6 selftests/net: Add test for TCP-AO add setsockopt() command ed9d09b309b1 selftests/net: Add a test for TCP-AO keys matching d11301f65977 selftests/net: Add TCP-AO ICMPs accept test a8fcf8ca14d7 selftests/net: Verify that TCP-AO complies with ignoring ICMPs cfbab37b3da0 selftests/net: Add TCP-AO library 9c556b7c3f52 trace/kprobe: Display the actual notrace function when rejecting a probe ba712fd55c7b arm64: dts: qcom: sm8150-hdk: enable DisplayPort and USB-C altmode 10da1b9a4428 arm64: dts: qcom: sm8150: add USB-C ports to the OTG USB host 4eb60569e255 arm64: dts: qcom: sm8150: add USB-C ports to the USB+DP QMP PHY 5dd110c90a50 arm64: dts: qcom: sm8150: add DisplayPort controller a509adf05b2a arm64: dts: qcom: sm8150-hdk: fix SS USB regulators 73d1d5b153fe arm64: dts: qcom: sm8150-hdk: enable HDMI output 617de4ce7b1c arm64: dts: qcom: sm8150: make dispcc cast minimal vote on MMCX b0fd89bc1aec arm64: dts: qcom: sm8650: add fastrpc-compute-cb nodes 1d01007a62df arm64: dts: qcom: sm8550-qrd: add PM8010 regulators 64dcc3d779ab arm64: dts: qcom: sm8550-mtp: Add pm8010 regulators e3f6a6994041 arm64: dts: qcom: qcm2290: Hook up MPM 09896da07315 arm64: dts: qcom: msm8996: Hook up MPM d3246a0cf43f arm64: dts: qcom: sm6375: Hook up MPM 4029bd91c349 dt-bindings: arm: qcom: Add Motorola Moto G 4G (2013) f8ab2984e5b0 arm64: dts: qcom: x1e80100-crd: Fix supplies for some LDOs in PM8550 d488f903a860 arm64: dts: qcom: sc7280: add QCrypto nodes 97d192689295 arm64: dts: qcom: sc7180: Switch pompom to the generic edp-panel cc4e1da491b8 arm64: dts: qcom: sm8150: fix USB SS wakeup 134de5e83177 arm64: dts: qcom: sm8150: fix USB DP/DM HS PHY interrupts 971f5d8b0618 arm64: dts: qcom: sdm845: fix USB SS wakeup 204f9ed4bad6 arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts 687d402bb350 arm64: dts: qcom: sc8180x: fix USB DP/DM HS PHY interrupts 738387a1f8fa arm64: dts: qcom: sm8550: drop unneeded assigned-clocks from codec macros a25d2dbb68aa arm64: dts: qcom: sm8550: move Soundwire pinctrl to its nodes 39859a1206e9 arm64: dts: qcom: sm8450: drop unneeded assigned-clocks from codec macros 565f4d00cde3 arm64: dts: qcom: sm8450: move Soundwire pinctrl to its nodes cf58c96c4f82 arm64: dts: qcom: sm8550: add missing two RX Soundwire ports in configuration 55855d20208a arm64: dts: qcom: sm8650: drop unneeded assigned-clocks from WSA macro 82d8c1e49c1b dt-bindings: arm: qcom: Fix up htc-memul compatible b3eaa47395b9 arm64: dts: qcom: sm6115: Hook up interconnects 9f5077ef8f81 PCI: kirin: Use devm_kasprintf() to dynamically allocate clock names 1fe15be1fb61 drivers: clk: zynqmp: update divider round rate logic b782921ddd7f drivers: clk: zynqmp: calculate closest mux rate 2fbabea626b6 clk: mmp: pxa168: Fix memory leak in pxa168_clk_init() bfbea9e5667c clk: hi3620: Fix memory leak in hi3620_mmc_clk_init() 1004c346a2b7 clk: sp7021: fix return value check in sp7021_clk_probe() 37a8997fc5a5 net: phylink: reimplement population of pl->supported for in-band 9a9e8d8d2b6e riscv: errata: Make ERRATA_STARFIVE_JH7100 depend on !DMA_DIRECT_REMAP 690e367e0e75 ARM: dts: qcom: msm8926-motorola-peregrine: Add initial device tree df14d214105e clk: qcom: camcc-sc8280xp: Prevent error pointer dereference 7514b28f7a01 ARM: dts: qcom: ipq4019: add dedicated SDHCI compatible 8ed697393e37 arm64: dts: qcom: ipq8074: add dedicated SDHCI compatible bdb6339fd46b arm64: dts: qcom: Fix coresight warnings in in-ports and out-ports ae5ee3562a25 arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property 9a6fc510a6a3 arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property 27117558bbfd soc: qcom: pmic_glink: drop stray semicolons 3581cb915439 soc: qcom: pmic_glink: disable UCSI on sc8280xp 01bd694ac2f6 bus: mhi: host: Drop chan lock before queuing buffers 71a73864e144 arm64: dts: qcom: qrb5165-rb5: add the Bluetooth node eed6e57e9f3e soc: qcom: llcc: Fix dis_cap_alloc and retain_on_pc configuration b89b6a863dd5 bus: mhi: host: Add spinlock to protect WP access when queueing TREs 809ec4c5a5ab arm64: dts: qcom: sa8775p: Add missing space between node name and braces 052c9a1f1400 arm64: dts: qcom: Use "pcie" as the node name instead of "pci" 07299ba2e7d9 ARM: dts: qcom: Use "pcie" as the node name instead of "pci" fbfd1f55ad34 soc: qcom: pmic_pdcharger_ulog: Fix hypothetical ulog request message endianess a74ebfcd60c6 soc: qcom: pmic_pdcharger_ulog: Move TRACE_SYSTEM out of #if protection 4d2b810f44f1 soc: qcom: pmic_pdcharger_ulog: Search current directory for headers 4555798a21c9 arm64: dts: qcom: acer-aspire1: Add sound feec9f0add43 arm64: dts: qcom: acer-aspire1: Correct audio codec definition 04fe8f0a68a3 arm64: dts: qcom: acer-aspire1: Enable RTC cea0585caf06 soc: qcom: socinfo: Add few DSPs to get their image details fd4b634f9b9b soc: qcom: llcc: Add missing description for members in slice config 75390b69d5df arm64: dts: qcom: sm8450: switch UFS QMP PHY to new style of bindings 002a13ed1013 arm64: dts: qcom: sm8350: switch UFS QMP PHY to new style of bindings ba865bdcc688 arm64: dts: qcom: sm8250: switch UFS QMP PHY to new style of bindings 935c76f7f859 arm64: dts: qcom: sm8150: switch UFS QMP PHY to new style of bindings 8e89beb32e1f arm64: dts: qcom: sm6350: switch UFS QMP PHY to new style of bindings f6874706e311 arm64: dts: qcom: sm6115: switch UFS QMP PHY to new style of bindings 760baba5e79b arm64: dts: qcom: sdm845: switch UFS QMP PHY to new style of bindings 963ff488afe1 arm64: dts: qcom: msm8998: switch UFS QMP PHY to new style of bindings f63ba6aa80f5 arm64: dts: qcom: msm8996: switch UFS QMP PHY to new style of bindings 0f6f5a220543 arm64: dts: qcom: sm8450-hdk: Enable the A730 GPU e877f075a52c arm64: dts: qcom: sm8550-mtp: Enable the A740 GPU c9f785d7d546 arm64: dts: qcom: sm8550-qrd: Enable the A740 GPU ef19923ae103 arm64: dts: qcom: sm8550: Add GPU nodes 9810647a0436 arm64: dts: qcom: sm8450: Add GPU nodes 4bbda9421f31 arm64: dts: qcom: msm8939: Make blsp_dma controlled-remotely 7c45b6ddbcff arm64: dts: qcom: msm8916: Make blsp_dma controlled-remotely 12844ac08c59 arm64: dts: qcom: msm8939: Add clock-frequency for broadcast timer cc1ec484f2d0 arm64: dts: qcom: Add missing vio-supply for AW2013 2e16f9dc9be0 arm64: dts: qcom: ipq6018: Add QUP5 SPI node e6c32770ef83 arm64: dts: qcom: ipq6018: Add remaining QUP UART node f6bda45310ff clk: qcom: videocc-sm8150: Add runtime PM support 71f130c9193f clk: qcom: videocc-sm8150: Add missing PLL config property 1fd9a939db24 clk: qcom: videocc-sm8150: Update the videocc resets 3185f96968ee dt-bindings: clock: Update the videocc resets for sm8150 cdd97e07e5fa arm64: defconfig: enable clock controller and pinctrl ff753723bf39 arm64: dts: qcom: qrb4210-rb2: Enable MPSS and Wi-Fi a7dc63435197 Revert "soc: qcom: stats: Add DDR sleep stats" 207184853dbd tcp/dccp: change source port selection at connect() time 41db7626b732 inet: returns a bool from inet_sk_get_local_port_range() f43c3a62e7d5 arm64: dts: freescale: fix the schema check errors for fsl,tmu-calibration 47360e40dcb9 ARM: dts: imx27-phytec-phycore-som: Use 'rtc' as node name 480a9c4e7dfd ARM: dts: imx25: Remove unneeded keypad properties 758a8d5b6a64 dt-bindings: net: marvell,orion-mdio: Drop "reg" sizes schema c0d327443b71 arm64: dts: freescale: imx8qxp: Disable dsp reserved memory by default 6bcd8b2fa2a9 arm64: dts: imx8qxp: Add VPU subsystem file 9ff5a1443217 arm64: dts: imx8qxp-mek: Move port under USB connector 33f1be2df81a arm64: dts: imx8mn-bsh-smm-s2/pro: add display setup a5eee68931fc PCI: kirin: Convert to platform remove callback returning void 93d61d3aa996 PCI: keystone: Convert to platform remove callback returning void 4fbd8b788258 PCI: exynos: Convert to platform remove callback returning void 42d45c45624a selftests/bpf: Temporarily disable dummy_struct_ops test on s390 852486b35f34 x86/cfi,bpf: Fix bpf_exception_cb() signature e4c00339891c bpf: Fix dtor CFI e9d13b9d2f99 cfi: Add CFI_NOSEAL() 2cd3e3772e41 x86/cfi,bpf: Fix bpf_struct_ops CFI e72d88d18df4 x86/cfi,bpf: Fix bpf_callback_t CFI 4f9087f16651 x86/cfi,bpf: Fix BPF JIT call 4382159696c9 cfi: Flip headers edd6ae1022a6 PCI: dwc: Convert SOC_SIFIVE to ARCH_SIFIVE 41f757713ac3 dt-bindings: PCI: qcom: Document the SM8650 PCIe Controller 639f666cf84e dt-bindings: PCI: dwc: rockchip: Document optional PCIe reference clock input 3b74713a0321 dt-bindings: PCI: qcom: Correct reset-names property a711253d5f70 dt-bindings: PCI: qcom: Correct clocks for SM8150 f2ab5a2455d9 dt-bindings: PCI: qcom: Correct clocks for SC8180x 4791c44c0a98 dt-bindings: PCI: qcom: Adjust iommu-map for different SoC 95140c2fbfdf PCI: Log bridge info when first enumerating bridge 63c6ebb294b7 PCI: Log bridge windows conditionally 281e1f137a97 PCI: Supply bridge device, not secondary bus, to read window details 6f32099a9172 PCI: Move pci_read_bridge_windows() below individual window accessors dc4e6f21c3f8 PCI: Use resource names in PCI log messages 65f8e0beac5a PCI: Update BAR # and window messages 35259ff188e0 PCI: Log device type during enumeration ca294b34aaf3 md/raid1: support read error check 1979dbbe328c md: factor out a helper exceed_read_errors() to check read_errors dc1cc22ed58f md: Whenassemble the array, consult the superblock of the freshest device 86d7d57a3f09 f2fs: fix to check return value of f2fs_recover_xattr_data e94dfb7a2935 btrfs: pass btrfs_io_geometry into btrfs_max_io_len 6edf68223679 btrfs: pass struct btrfs_io_geometry to set_io_stripe 89f547c6cc61 btrfs: open code set_io_stripe for RAID56 b55b307785ad btrfs: change block mapping to switch/case in btrfs_map_block a16fb8c6f618 btrfs: factor out block mapping for single profiles 089221d3457b btrfs: factor out block mapping for RAID5/6 d9d4ce9f297f btrfs: reduce scope of data_stripes in btrfs_map_block 8938f112b9c4 btrfs: factor out block mapping for RAID10 5aeb15c8ca0d btrfs: factor out block mapping for DUP profiles 5e36aba8377b btrfs: factor out RAID1 block mapping 30e8534b538e btrfs: factor out block-mapping for RAID0 fd747f2d5f9b btrfs: re-introduce struct btrfs_io_geometry 02d05b6416b1 btrfs: factor out helper for single device IO check 96c36eaa7730 btrfs: migrate btrfs_repair_io_failure() to folio interfaces f4521b01c524 btrfs: migrate eb_bitmap_offset() to folio interfaces a700ca5ec4ee btrfs: migrate various end io functions to folios 55151ea9ec1b btrfs: migrate subpage code to folio interfaces 8d993618350c btrfs: migrate get_eb_page_index() and get_eb_offset_in_page() to folios 4a565c8069b7 btrfs: don't double put our subpage reference in alloc_extent_buffer 13df3775efca btrfs: cleanup metadata page pointer usage 082d5bb9b336 btrfs: migrate extent_buffer::pages[] to folio 09e6cef19c9f btrfs: refactor alloc_extent_buffer() to allocate-then-attach method 2b0122aaa800 btrfs: sysfs: validate scrub_speed_max value 6140ba8a0a14 btrfs: switch btrfs_root::delayed_nodes_tree to xarray from radix-tree eefaf0a1a6f1 btrfs: fix typos found by codespell 4618d0a66b50 btrfs: fix mismatching parameter names for btrfs_get_extent() f86f7a75e2fb btrfs: use the flags of an extent map to identify the compression type 27f0d9c98d15 btrfs: refactor mergable_maps() for more readability b144cc0415e7 btrfs: make extent_map_end() argument const 1a9fb16c6052 btrfs: avoid useless rbtree iterations when attempting to merge extent map 00deaf04df35 btrfs: log messages at unpin_extent_range() during unexpected cases d224d2ef959a btrfs: remove redundant value assignment at btrfs_add_extent_mapping() db9d94464a7a btrfs: unexport add_extent_mapping() c9201b4fec0d btrfs: tests: print all values as decimal in messages for extent map tests eca3aaec0de1 btrfs: tests: do not ignore NULL extent maps for extent maps tests b30aa1c176ba btrfs: tests: fix error messages for test case 4 of extent map tests 32d53f6f7b01 btrfs: assert extent map is not in a list when setting it up 637e6e0f50d2 btrfs: allocate btrfs_inode::file_extent_tree only without NO_HOLES 1467affd16b2 selftests/bpf: Add test for abnormal cnt during multi-kprobe attachment 00cdcd2900bd selftests/bpf: Don't use libbpf_get_error() in kprobe_multi_test 0d83786f5661 selftests/bpf: Add test for abnormal cnt during multi-uprobe attachment d6d1e6c17cab bpf: Limit the number of kprobes when attaching program to multiple kprobes 8b2efe51ba85 bpf: Limit the number of uprobes when attaching program to multiple uprobes c95a2a0be0b1 ASoC: amd: acp: add pm ops support for renoir platform. 4a8cd5cb583b arm64: dts: rockchip: make use gpio-keys for buttons on puma-haikou 39d95566231d arm64: dts: rockchip: expose BIOS Disable feedback pin on rk3399-puma 9050aefab15b arm64: dts: rockchip: fix misleading comment in rk3399-puma-haikou.dts ed9b50a13edf btrfs: cache that we don't have security.capability set a1912f712188 btrfs: remove code for inode_cache and recovery mount options 9fb3b1a7fed7 btrfs: set clear_cache if we use usebackuproot 83e3a40a69f8 btrfs: move one shot mount option clearing to super.c 6941823cc878 btrfs: remove old mount API code 41d46b290ef9 btrfs: move the device specific mount options to super.c ad21f15b0f79 btrfs: switch to the new mount API f044b318675f btrfs: handle the ro->rw transition for mounting different subvolumes 3bb17a25bcb0 btrfs: add get_tree callback for new mount API eddb1a433f26 btrfs: add reconfigure callback for fs_context 0f85e244dfc5 btrfs: add fs context handling functions 17b3612022fe btrfs: add parse_param callback for the new mount API 15ddcdd34ebf btrfs: add fs_parameter definitions 2496bff6e53d btrfs: add a NOSPACECACHE mount option flag 9ef40c2e9b26 btrfs: split out ro->rw and rw->ro helpers into their own functions 272efa308fb6 btrfs: do not allow free space tree rebuild on extent tree v2 a6a8f22a4af6 btrfs: move space cache settings into open_ctree 6207c9e3c205 btrfs: set default compress type at btrfs_init_fs_info time 2b41b19dd6d0 btrfs: split out the mount option validation code into its own helper f67d922edb4e fs: indicate request originates from old mount API 3c0e918b8fb3 btrfs: remove no longer used EXTENT_MAP_DELALLOC block start value 397239ed6a6c btrfs: allow extent buffer helpers to skip cross-page handling 3ba2d3648f9d btrfs: reflow btrfs_free_tree_block b0d823840936 btrfs: use memset_page instead of opencoding it 2aae747a4938 btrfs: remove now unneeded btrfs_redirty_list_add aa6313e6ff2b btrfs: zoned: don't clear dirty flag of extent buffer cbf44cd93db3 btrfs: rename EXTENT_BUFFER_NO_CHECK to EXTENT_BUFFER_ZONED_ZEROOUT 738290c056e2 btrfs: always set extent_io_tree::inode and drop fs_info 70146f2b0938 btrfs: enhance extent_io_tree error reports 3a97347ea694 btrfs: constify fs_info parameter in __btrfs_panic() ab76c43e7474 btrfs: drop error message in extent_io_tree insert_state() 516095cdf07a btrfs: move lockdep class setting out of extent_io_tree_init 71fca47b6449 btrfs: remove stripe size local variable from insert_dev_extents() 7dc66abb5a47 btrfs: use a dedicated data structure for chunk maps ebb0beca6c6a btrfs: use btrfs_next_item() at scrub.c:find_first_extent_item() 2ecec0d6a5b5 btrfs: unexport extent_map_block_end() 3128b548c759 btrfs: split assert into two different asserts when removing block group 5031660a1b6a btrfs: mark sanity checks when getting chunk map as unlikely 46524fab690e btrfs: remove unused btrfs_root::type 49542050b1a1 btrfs: remove unused definition of tree_entry in extent-io-tree.c a0df0a268035 btrfs: raid56: remove unused btrfs_plug_cb::work 3d7294166446 btrfs: remove unused btrfs_ordered_extent::outstanding_isize a5e182d85fa5 btrfs: scrub: remove unused scrub_ctx::sectors_per_bio cfbf07e2787e btrfs: migrate to use folio private instead of page private 4cea422a7765 btrfs: use shrinker for compression page pool 9ba965dca3b1 btrfs: use page alloc/free wrappers for compression pages 9ba7c686feb0 btrfs: do not utilize goto to implement delayed inode ref deletion 80d197fe04e8 btrfs: make the logic from btrfs_block_can_be_shared() easier to read 6e5de50fc5d7 btrfs: use bool for return type of btrfs_block_can_be_shared() 6000d9313f20 btrfs: remove log_extents_lock and logged_list from struct btrfs_root b1dd019de6f3 btrfs: remove duplicate btrfs_clear_buffer_dirty() prototype from disk-io.h 6aa1fc5a8085 parport: parport_serial: Add Brainboxes device IDs and geometry 65fde134b0a4 parport: parport_serial: Add Brainboxes BAR details 4ecae2ae9535 ARM: dts: ux500-href: Switch HREF520 to AB8505 b2144043103f ARM: dts: ux500-href: Push AB8500 config out beed2cc890b7 ARM: dts: ux500-href: Push AB8500 inclusion to the top a5b91555403e xfs: repair quotas 21d7500929c8 xfs: improve dquot iteration for scrub 774b5c0a5152 xfs: check dquot resource timers 7d1f0e167a06 xfs: check the ondisk space mapping behind a dquot ffd37b22bd2b xfs: online repair of realtime bitmaps a59eb5fc21b2 xfs: create a new inode fork block unmap helper 5a8e07e79972 xfs: repair the inode core and forks of a metadata inode 20cc0d398e89 xfs: always check the rtbitmap and rtsummary files 04f0c3269b41 xfs: check rt summary file geometry more thoroughly 41991cf29891 xfs: check rt bitmap file geometry more thoroughly dbbdbd008632 xfs: repair problems in CoW forks d12bf8bac87a xfs: create a ranged query function for refcount btrees 48a72f60861f xfs: refactor repair forcing tests into a repair.c helper 8f71bede8efd xfs: repair inode fork block mapping data structures c3a22c2e4b45 xfs: skip the rmapbt search on an empty attr fork unless we know it was zapped 66da11280f7e xfs: reintroduce reaping of file metadata blocks to xrep_reap_extents 6c7289528d3c xfs: abort directory parent scrub scans if we encounter a zapped directory e744cef20605 xfs: zap broken inode forks 2d295fe65776 xfs: repair inode records d9041681dd2f xfs: set inode sick state flags when we zap either ondisk fork 6b5d91778021 xfs: dont cast to char * for XFS_DFORK_*PTR macros 576d30ecb620 xfs: add missing nrext64 inode flag check to scrub 259ba1d36f55 xfs: try to attach dquots to files before repairing them 9099cd38002f xfs: repair refcount btrees d5aa62de1efe xfs: disable online repair quota helpers when quota not enabled dbfbf3bdf639 xfs: repair inode btrees 4bdfd7d15747 xfs: repair free space btrees 8bd0bf570bd7 xfs: remove trivial bnobt/inobt scrub helpers efb43b355457 xfs: roll the scrub transaction after completing a repair 0f08af0f9f3e xfs: move the per-AG datatype bitmaps to separate files 6ece924b9522 xfs: create separate structures and code for u32 bitmaps e069d549705e xfs: constrain dirty buffers while formatting a staged btree 6dfeb0c2ecde xfs: move btree bulkload record initialization to ->get_record implementations a20ffa7d9f86 xfs: add debug knobs to control btree bulk load slack factors 26de64629d8b xfs: read leaf blocks when computing keys for bulkloading into node blocks c1e0f8e6fb06 xfs: set XBF_DONE on newly formatted btree block that are ready for writing 13ae04d8d452 xfs: force all buffers to be written during btree bulk load e9158c7e5533 usb: typec: tcpm: Parse Accessory Mode information 76cd718a9ffd dt-bindings: connector: usb: add accessory mode description 532888a59505 driver core: Better advertise dev_err_probe() 80602b6b5a23 xhci: Fix null pointer dereference during S4 resume when resetting ep0 c084af69a8f4 usb: dwc3: imx8mp: Fix smatch warning f1fd91a0924b usb: gadget: webcam: Make g_webcam loadable again 04e6ccfc93c5 thermal: core: Fix NULL pointer dereference in zone registration error path 669080888691 drm/amd/display: Revert " drm/amd/display: Use channel_width = 2 for vram table 3.0" c57a0f50c060 drm/amd/display: remove HPO PG in driver side 0f657938e434 drm/amd/display: do not send commands to DMUB if DMUB is inactive from S3 7046ca9c1ba6 drm/amd/swsmu: remove duplicate definition of smu v14_0_0 driver if version 0c8c0e7a9eeb drm/amdgpu: make an improvement on amdgpu_hmm_range_get_pages 78b4dfd35999 drm/amdgpu: increase hmm range get pages timeout 65a618dd7321 drm/amdkfd: svm range always mapped flag not working on APU 24149412dfc7 drm/amdkfd: only flush mes process context if mes support is there d895dbef3f3a arm64: dts: rockchip: Add vop on rk3588 0c3ebff53595 scripts: kernel-doc: Clarify missing struct member description eeddfa5be17b docs: conf.py: Ignore __counted_by attribute a3a27827452f Documentation, mm/unaccepted: document accept_memory kernel parameter b9ae99621016 firmware: xilinx: Remove zynqmp_pm_pinctrl_get_function() 8d6608e4f89a firmware: xilinx: Remove clock_setrate and clock_getrate api de264ddea73d VMCI: Remove VMCI_HANDLE_ARRAY_HEADER_SIZE and VMCI_HANDLE_ARRAY_MAX_CAPACITY bda910d81843 VMCI: Remove handle_arr_calc_size() c49739235c42 spmi: mediatek: add device id check 3ae3cf418a01 spmi: Return meaningful errors in spmi_controller_alloc() 490d88ef548d spmi: hisi-spmi-controller: Use devm_spmi_controller_add() f3e67fc40690 spmi: mtk-pmif: Reorder driver remove sequence ffdfbafdc4f4 spmi: Use devm_spmi_controller_alloc() b6e53731e07d spmi: Introduce device-managed functions e821d50ab5b9 spmi: mediatek: Fix UAF on device remove f200fff8d019 spmi: mtk-pmif: Serialize PMIF status check and command submission 117cc0efb023 mmc: rtsx: add rts5264 to support sd express card 6a511c9b3a0d misc: rtsx: add to support new card reader rts5264 c27dfca4555b misc: rtsx: add to support new card reader rts5264 new definition and function aaee477e3e2c cdx: Explicitly include correct DT includes, again ff6d413b0b59 kernfs: Convert kernfs_path_from_node_locked() from strlcpy() to strscpy() 5b56bf5cdb8b kernfs: Convert kernfs_name_locked() from strlcpy() to strscpy() 792e04768efb kernfs: Convert kernfs_walk_ns() from strlcpy() to strscpy() 2678fd2fe9ee initramfs: Expose retained initrd as sysfs file 5133bee62f0e fs/kernfs/dir: obey S_ISGID fe3de0102bc8 kernel/cgroup: use kernfs_create_dir_ns() b77fdd6a48e6 scripts/kernel-doc: restore warning for Excess struct/union 121d0ba224d9 Documentation: Remove redundant file names from examples 1a737d5ea69d misc: nsm: remove selecting the non-existing config CBOR 1b775e616ec8 pcmcia: xxs1500_ss: Convert to platform remove callback returning void c1991d49bb95 pcmcia: sa1100: Convert to platform remove callback returning void e5b25d20b601 pcmcia: pxa2xx: Convert to platform remove callback returning void 560bb502ea16 pcmcia: omap_cf: Convert to platform remove callback returning void 292006710d87 pcmcia: electra_cf: Convert to platform remove callback returning void 89493fc6bd2a pcmcia: db1xxx_ss: Convert to platform remove callback returning void ed2b5f50b043 pcmcia: bcm63xx: Convert to platform remove callback returning void fddd9e3e4e71 tools/testing/nvdimm: Add compile-test coverage for ndtest ce8df3f4d0d9 mcb: core: fix kernel-doc warnings 3634783be125 binder: use enum for binder ioctls 8bbe8a7dbaab arm64: dts: ti: k3-j784s4-main: Add Itap Delay Value For DDR50 speed mode 4a52a8208568 arm64: dts: ti: k3-j721s2-main: Add Itap Delay Value For DDR50 speed mode 908999561b43 arm64: dts: ti: k3-j7200-main: Add Itap Delay Value For DDR52 speed mode 7643f7ebcbc7 arm64: dts: ti: k3-am6*: Add additional regs for DMA components 1b62a3cfddbb arm64: dts: ti: k3-j7*: Add additional regs for DMA components 0fa8d3a5eb8e arm64: dts: ti: k3-am65: Add additional regs for DMA components 99aa6117a34e docs: Change

style to use smaller font size than

d667378ade23 mei: rework Kconfig dependencies 95171e456633 mei: fix vsc dependency 5370a431ef91 mei: vsc: Rework firmware image names ea0e635fe534 mei: pxp: spdx should be at first line a7565fc83997 mei: fix spellos in mei.h fd6ed1772b2c wifi: ath11k: workaround too long expansion sparse warnings e75fda64f0fe Revert "wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ" 3a21a218a7b6 docs/sp_SP: Move howto.rst into /sp_SP/process/ b194e3b72300 docs/sp_SP: Warn of links pointing to documentation in English f12cf74e1375 docs/sp_SP: Add translation of process/submit-checklist c8de8230de17 docs/sp_SP: Add translation of process/management-style 0a10d107818c gpiolib: allocate memory atomically with a spinlock held 3e893e16af55 docs: Raise the minimum Sphinx requirement to 2.4.4 ebe7f3393784 pinctrl: intel: Add Intel Meteor Point pin controller and GPIO support c11e7732a90c arm64: dts: cn913x: add device trees for COM Express boards c604a4d1833c dt-bindings: arm64: add Marvell COM Express boards 0d203341d8fe MAINTAINERS: add ac5 to list of maintained Marvell dts files 826a5d8c9df9 device property: Implement device_is_big_endian() fca8a117c1c9 arm64: dts: armada-3720-turris-mox: set irq type for RTC aaafe88d5500 bus: moxtet: Add spi device table e7830f5a83e9 bus: moxtet: Mark the irq as shared 0c734c5ea76e block: improve struct request_queue layout 6ef02df154a2 block: support adding less than len in bio_add_hw_page 3f034c374ad5 block: prevent an integer overflow in bvec_try_merge_hw_page f1b45de71644 ARM64: dts: Add special compatibles for the Turris Mox fedb923aaf61 ARM64: dts: marvell: Fix some common switch mistakes 62f34e3ec2be ARM: dts: marvell: make dts use gpio-fan matrix instead of array 6e75ac5a824e ARM: dts: marvell: Fix some common switch mistakes a2c568ad9936 MAINTAINERS: add Marvell MBus driver to Marvell EBU SoCs support 1f68ce2a0272 x86/mce: Handle Intel threshold interrupt storms 7eae17c4add5 x86/mce: Add per-bank CMCI storm mitigation 5a1745807580 wifi: rt2x00: remove useless code in rt2x00queue_create_tx_descriptor() 48fa9b61ae16 wifi: rtw89: only reset BB/RF for existing WiFi 6 chips while starting up 293f7bdca269 wifi: rtw89: add DBCC H2C to notify firmware the status fc663fa02532 wifi: rtw89: mac: add suffix _ax to MAC functions cfb99433662c wifi: rtw89: mac: add flags to check if CMAC and DMAC are enabled f20b2b7d3f1b wifi: rtw89: 8922a: add power on/off functions efde4f6dd13a wifi: rtw89: add XTAL SI for WiFi 7 chips f0536b0d5fa8 wifi: rtw89: phy: print out RFK log with formatted string edd77bb091d1 wifi: rtw89: parse and print out RFK log from C2H events 178b8e7d8a59 wifi: rtw89: add C2H event handlers of RFK log and report 7a9192eecf27 wifi: rtw89: load RFK log format string from firmware file 344c066f2f5a wifi: rtw89: fw: add version field to BB MCU firmware element d60e73e5dd70 wifi: rtw89: fw: load TX power track tables from fw_element f0dd488e11e7 wifi: mwifiex: configure BSSID consistently when starting AP 43f012df3c1e tty: serial: 8250: Set RS422 interface by default to fix Moxa RS422/RS485 PCIe boards a49a8b9d7cf5 tty: serial: amba-pl011: factor QDF2400 SoC erratum 44 out of probe 8ff87406c29b tty: serial: amba-pl011: unindent pl011_console_get_options function body 826bd77ae5e8 tty: serial: amba-pl011: fix miscellaneous checkpatch warnings 28a7ec8c6679 tty: serial: amba-pl011: fix formatting of conditions fd64ff0966d3 tty: serial: amba-pl011: avoid quoted string split across lines dc00f0cc5e04 tty: serial: amba-pl011: replace TIOCMBIT macros by static functions d93ebe0fcfbd tty: serial: amba-pl011: fix whitespace formatting 1f78c56007ba tty: serial: amba: Use linux/{bits,bitfield}.h macros 1c5d463c0770 wifi: mwifiex: add extra delay for firmware ready a5f18286083f serial: 8250-fsl: Only do the break workaround if IIR signals RLSI 6b64f8e360c0 serial: ma35d1: Fix spelling mistake "ononsole" -> "console" d54cbe1db72d dt-bindings: serial: Add a new compatible string for UMS9620 9915753037eb serial: sc16is7xx: fix unconditional activation of THRI interrupt dbf4ab821804 serial: sc16is7xx: convert from _raw_ to _noinc_ regmap functions for FIFO 4409df5866b7 serial: sc16is7xx: change EFR lock to operate on each channels 41a308cbedb2 serial: sc16is7xx: remove unused line structure member f6959c5217bd serial: sc16is7xx: remove global regmap from struct sc16is7xx_port 6bcab3c8acc8 serial: sc16is7xx: remove wasteful static buffer in sc16is7xx_regmap_name() 96d7e361ca4c serdev: Remove usage of the deprecated ida_simple_xx() API e0f25b899234 tty: allow TIOCSLCKTRMIOS with CAP_CHECKPOINT_RESTORE 3d19ff562d06 serial: esp32_uart: Use device_get_match_data() 2600d9939440 serial: esp32_acm: Add explicit platform_device.h include 9df1dd450689 dt-bindings: serial: imx: Properly describe the i.MX1 interrupts 8a53e29fe05c drm/imagination: Fix error path in pvr_vm_create_context f175498378bd drm/imagination: Fix ERR_PTR test on pointer to pointer. f1f55ed3ffe4 drm/imagination: Fixed oops when misusing ioctl CREATE_HWRT_DATASET b39610c77343 drm/imagination: Fixed infinite loop in pvr_vm_mips_map() 644f315d12ea spi: pl022: update description of internal_cs_control() e695c1fc5a3d spi: pl022: delete description of cur_msg e7a4a2fd9a41 ASoC: fsl_mqs: remove duplicated including 02842209fc29 ASoC: SOF: amd: remove duplicated including 3a0e7bb86f87 ASoC: SOF: Intel: check fw_context_save for library reload 855a4772be9d ASoC: SOF: IPC4: query fw_context_save feature from fw 57cd29a82574 ASoC: SOF: IPC4: synchronize fw_config_params with fw definitions c51ffe929f3b dt-bindings: usb: qcom,dwc3: Add X1E80100 binding 4d2f8c859146 usb: typec: fixed a typo 776630be3693 usb: cdns3: Use dev_err_probe 61fbf20312bd usb: gadget: f_fs: fix fortify warning 3e42084a1c47 usb: storage: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() e5892ea81515 usb: phy: twl6030: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() 9d4e3d15d7bf usb: mon_text: Replace snprintf() with the safer scnprintf() variant 79632569619f usb: mon_stat: Replace snprintf() with the safer scnprintf() variant 86b20af11e84 usb: yurex: Replace snprintf() with the safer scnprintf() variant a6eef67cdb84 usb: host: max3421-hcd: Replace snprintf() with the safer scnprintf() variant 01dc7f7c29be usb: cdns2: Replace snprintf() with the safer scnprintf() variant d32dcb0659bc usb: gadget: udc: atmel: Replace snprintf() with the safer scnprintf() variant 0d12c1cca788 usb: gadget: uvc: Replace snprintf() with the safer scnprintf() variant 60034e0aedf5 usb: gadget: f_uac2: Replace snprintf() with the safer scnprintf() variant c1a371866db9 usb: gadget: f_uac1: Replace snprintf() with the safer scnprintf() variant 0466e7e693ef usb: gadget: configfs: Replace snprintf() with the safer scnprintf() variant b8fb6db6cb04 usb: f_uac1: adds support for SS and SSP 36d586c0570e usb: typec: mux: add Qualcomm WCD939X USB SubSystem Altmode Mux driver de12c5384307 dt-bindings: usb: Document WCD939x USB SubSystem Altmode/Analog Audio Switch 44995e6f0702 usb: core: Fix crash w/ usb_choose_configuration() if no driver 7d530f4cc063 usb: typec: tcpm: Query Source partner for FRS capability only if it is DRP 70e6163d17dd arm64: dts: qcom: qrb5165-rb5: use u16 for DP altmode svid 0dbda971860c usb: typec: change altmode SVID to u16 entry d1756ac67e7f dt-bindings: connector: usb: add altmodes description 7516f86aa5ec usb: typec: Remove usage of the deprecated ida_simple_xx() API e4e5f9e3bff7 usb: chipidea: Remove usage of the deprecated ida_simple_xx() API 2ddc97a71a27 dt-bindings: usb: nxp,ptn5110: Fix typos in the title ecb43ef59498 dt-bindings: usb: genesys,gl850g: Document 'peer-hub' 66aad7d8d3ec usb: cdc-acm: return correct error code on unsupported break 53b5ff83d893 usb: dwc3: xilinx: improve error handling for PM APIs 3ed57b41a412 x86/mce: Remove old CMCI storm mitigation code 5e8cdb6f6ebe staging: rtl8192e: rename variable HTInitializeHTInfo 8caf3a8e5d54 staging: rtl8192e: rename variable HTOnAssocRsp 36802495f558 staging: rtl8192e: rename variable HTSetConnectBwMode 162440f2d7c7 staging: rtl8192e: Remove constant variable reg_rx_reorder_enable 286f01ea0fcf staging: rtl8192e: Remove constant variable reg_rt2rt_aggregation f77cf88b9e3f staging: rtl8192e: Remove variable ht_info->RT2RT_HT_Mode 584c18e21dfa staging: rtl8192e: Remove variable ht_info->mpdu_density a78952c055b9 staging: rtl8192e: Remove unused variable ht_info->amsdu_support 57125eee5f03 staging: rtl8192e: Remove constant variable forced_short_gi e7eeb02bf8ed staging: rtl8192e: Remove constant variable peer_mimo_ps bd027a93da95 staging: rtl8192e: Remove constant variable self_mimo_ps ce839694c5eb staging: rtl8192e: Remove unused variable nMaxAMSDUSize 76cf79dac048 staging: rtl8192e: Remove variable bCurrent_AMSDU_Support 145524f81550 staging: rtl8192e: rename variable bAssoc 1a469abcb76e staging: rtl8192e: rename variable IsEncrypt 078330abda79 staging: rtl8192e: rename variable posHTCap 9b1763331ddf Staging: rtl8192e: Remove variable macId 0c5e85dd078a Staging: rtl8192e: Remove variable bEncrypt f9f0bcaa91c8 Staging: rtl8192e: Remove variable bLastSeg e90337ccf4e7 Staging: rtl8192e: Remove variable bFirstSeg 07c9ef14073e staging: rtl8192e: rename variable HT_PickMCSRate 83280534e7c5 staging: rtl8192e: rename variable HTConstructRT2RTAggElement 9ee07ff4aefb staging: rtl8192e: rename variable HTConstructCapabilityElement 9ba1a16005db staging: rtl8192e: rename variable HTResetIOTSetting 6bcb6ec33b1b staging: rtl8192e: rename variable HTIOTActDetermineRaFunc 374d8bbd1445 staging: rtl8192e: Remove struct ht_info_ele SelfHTInfo a496db4815bf staging: rtl8192e: Remove variable ht_info->bCurSuppCCK b0588787b2d6 staging: rtl8192e: Remove equation with pPeerHTCap->DssCCk b1691deaec49 staging: rtl8192e: Remove variable ForcedAMSDUMode 7419f917d321 staging: rtl8192e: Remove variable ForcedAMPDUMode e5d021b73bf8 staging: rtl8192e: Remove variable ht_info->reg_short_gi_40mhz 97c75386a5f3 staging: rtl8192e: Remove variable ht_info->reg_short_gi_20mhz 923f0052a305 staging: rtl8192e: Remove variable ht_info->reg_supp_cck c2386096b831 staging: rtl8192e: Remove variable ht_info->reg_bw_40mhz 1f76ce4fc0e3 staging: rtl8192e: Remove unused struct iw_range_with_scan_capa f0ac5b230396 nvmem: stm32: add support for STM32MP25 BSEC to control OTP data a729c0f57dc8 dt-bindings: nvmem: add new stm32mp25 compatible for stm32-romem 0331c611949f nvmem: core: Expose cells through sysfs 192048e5a5b6 ABI: sysfs-nvmem-cells: Expose cells through sysfs fc29fd821d9a nvmem: core: Rework layouts to become regular devices 1172460e7167 nvmem: Move and rename ->fixup_cell_info() 1b7c298a4ecb nvmem: Simplify the ->add_cells() hook ec9c08a1cb8d nvmem: Create a header for internal sharing 4a1a40233b4a nvmem: Move of_nvmem_layout_get_container() in another header 7f38b70042fc of: device: Export of_device_make_bus_id() e91db1614aba hv_netvsc: remove duplicated including of slab.h b059aef76c51 netlink: specs: mptcp: rename the MPTCP path management spec 209bcb9af8f1 netlink: specs: ovs: correct enum names in specs 3ada0b33c454 netlink: specs: ovs: remove fixed header fields from attrs 71cd7e80cfde PM: hibernate: Enforce ordering during image compression/decompression 0c4cae1bc00d PM: hibernate: Avoid missing wakeup events during hibernation b07bc2347672 dma-mapping: clear dev->dma_mem to NULL after freeing it 55c543865b76 swiotlb: reduce area lock contention for non-primary IO TLB pools 4ad4c1f394b8 dma-mapping: don't store redundant offsets 00e7f29d9b89 selftests: forwarding: ethtool_rmon: Add histogram counter test 394518e3c119 net: dsa: mv88e6xxx: Add "rmon" counter group support ceea48efa358 net: dsa: mv88e6xxx: Limit histogram counters to ingress traffic 0e047cec7796 net: dsa: mv88e6xxx: Add "eth-mac" counter group support 5780acbd2499 net: dsa: mv88e6xxx: Give each hw stat an ID fc82a08ae795 net: dsa: mv88e6xxx: Fix mv88e6352_serdes_get_stats error path 3def80e52db3 net: dsa: mv88e6xxx: Create API to read a single stat counter d624afaf4c79 net: dsa: mv88e6xxx: Push locking into stats snapshotting 18872ba8cd24 selftests/net: optmem_max became per netns f5769faeec36 net: Namespace-ify sysctl_optmem_max 4944566706b2 net: increase optmem_max default value 327ec5f70609 PCI: epf-mhi: Fix the DMA data direction of dma_unmap_single() 6dab4083260b mlxsw: spectrum_fid: Set NVE flood profile as part of FID configuration b2f5eb5a6509 mlxsw: spectrum_fid: Add an "any" packet type d9d441e8e89d mlxsw: reg: Add nve_flood_prf_id field to SFMR 38eb804e8458 net: phy: at803x: make read specific status function more generic 8e732f1c6f2d net: phy: at803x: move specific qca808x config_aneg to dedicated function 542e893fbadc vsock/test: two tests to check credit update logic 0fe179896811 virtio/vsock: send credit update during setting SO_RCVLOWAT 93b808876682 virtio/vsock: fix logic which reduces credit update messages 9e5889c68d99 pinctrl: renesas: rzg2l: Add input enable to the Ethernet pins 1bbc8ee40826 pinctrl: renesas: rzg2l: Add output enable support 51996952b8b5 pinctrl: renesas: rzg2l: Add support to select power source for Ethernet pins d3aaa7203a17 pinctrl: renesas: rzg2l: Add pin configuration support for pinmux groups d17bb4620f90 overlayfs.rst: fix ReST formatting bb7403655b3c ipmr: support IP_PKTINFO on cache report IGMP msg 02fed6d92bad net: mana: add msix index sharing between EQs 2373699560a7 mac802154: Avoid new associations while disassociating b720383ab1cf ieee802154: Avoid confusing changes after associating 95d92505b606 mac802154: Only allow PAN controllers to process association requests e9dc1bc9b8dc mac802154: Use the PAN coordinator parameter when stamping packets cf1b830e625b mac80254: Provide real PAN coordinator info in beacons 10b7572d1787 octeontx2-af: Fix multicast/mirror group lock/unlock issue c480a421a4fa crypto: octeontx2 - Fix cptvf driver cleanup 9d7edaae7c1f hwrng: xgene - Convert to platform remove callback returning void b74bc79fff3e hwrng: timeriomem - Convert to platform remove callback returning void 541b07190b40 hwrng: stm32 - Convert to platform remove callback returning void 4da4a48b41c9 hwrng: omap - Convert to platform remove callback returning void e5906ee36438 hwrng: npcm - Convert to platform remove callback returning void 550b48d113b3 hwrng: n2 - Convert to platform remove callback returning void 0791bdf56112 hwrng: mxc - Convert to platform remove callback returning void 724989b83017 hwrng: ks-sa - Convert to platform remove callback returning void b383836dfd53 hwrng: ingenic - Convert to platform remove callback returning void 9daec3cba066 hwrng: exynos - Convert to platform remove callback returning void 0e00c5266fcf hwrng: cctrng - Convert to platform remove callback returning void 30a7821f1235 hwrng: atmel - Convert to platform remove callback returning void e4db80d80cff hwrng: virtio - Remove usage of the deprecated ida_simple_xx() API 1bed82257b18 crypto: hisilicon/sec2 - optimize the error return process 03fa301230b6 crypto: hisilicon/qm - delete a dbg function 27016f75f5ed crypto: api - Disallow identical driver names 979f6ded93ac dmaengine: idxd: Add support for device/wq defaults 93382a91632a crypto: iaa - Add IAA Compression Accelerator stats 09646c98d0bf crypto: iaa - Add irq support for the crypto async interface 2ec6761df889 crypto: iaa - Add support for deflate-iaa compression algorithm b190447e0fa3 crypto: iaa - Add compression mode management along with fixed mode f57bf3f78377 crypto: iaa - Add per-cpu workqueue table with rebalancing ea7a5cbb4369 crypto: iaa - Add Intel IAA Compression Accelerator crypto driver core 8ccc257b29a1 crypto: iaa - Add IAA Compression Accelerator Documentation aa8d18becc0c dmaengine: idxd: add callback support for iaa crypto 786d0e7f183a dmaengine: idxd: Add wq private data accessors 86d3a34144fd dmaengine: idxd: Export wq resource management functions 8621f99bde2c dmaengine: idxd: Export descriptor management functions d7ad915d817c dmaengine: idxd: Rename drv_enable/disable_wq to idxd_drv_enable/disable_wq, and export 15a611015224 dmaengine: idxd: add external module driver support for dsa_bus_type 8517c34e8702 crypto: starfive - Fix dev_err_probe return error 555e38704776 crypto: starfive - Remove unneeded NULL checks 4c660ffef34b ACPI: utils: Fix white space in struct acpi_handle_list definition 1feb042d4e9b ACPI: utils: Refine acpi_handle_list_equal() slightly 6909e0f322b0 ACPI: utils: Return bool from acpi_evaluate_reference() 87824da27b0a ACPI: utils: Rearrange in acpi_evaluate_reference() cbe0e4150896 net: phy: add Rust Asix PHY driver cbaa28f970a1 MAINTAINERS: add Rust PHY abstractions for ETHERNET PHY LIBRARY 2fe11d5ab35d rust: net::phy add module_phy_driver macro f20fd5449ada rust: core abstractions for network PHY drivers 31accc37eaee drm/i915: Use kmap_local_page() in gem/i915_gem_execbuffer.c e4865c60dd6e drm/i915: Use kmap_local_page() in i915_cmd_parser.c 55a6e46180cb drm/i915: Use memcpy_from_page() in gt/uc/intel_uc_fw.c b1c51b0e2e7c drm/i915: Use kmap_local_page() in gem/selftests/i915_gem_context.c 40b399000665 drm/i915: Use kmap_local_page() in gem/selftests/i915_gem_coherency.c 1fcb967595a5 drm/i915: Use kmap_local_page() in gem/selftests/huge_pages.c 756eed0f2602 drm/i915: Use kmap_local_page() in gem/i915_gem_shmem.c f4d88908cd9a drm/i915: Use memcpy_[from/to]_page() in gem/i915_gem_pyhs.c e6174e8e19e8 drm/i915: Use kmap_local_page() in gem/i915_gem_object.c f3c2caacee82 net: stmmac: don't create a MDIO bus if unnecessary 309ab14f70d1 bus: mhi: ep: Add checks for read/write callbacks while registering controllers 2547beb00ddb bus: mhi: ep: Add support for async DMA read operation ee08acb58fe4 bus: mhi: ep: Add support for async DMA write operation af140f806ae2 md/raid1: remove unnecessary null checking 0cbbbe09d49b gnss: ubx: add support for the reset gpio 2de1bb183a69 ARM: dts: stm32: add dcmipp support to stm32mp135 aba9f8b07ddb dt-bindings: gnss: u-blox: add "reset-gpios" binding ac142f2b1673 gnss: ubx: use new helper to remove open coded regulator handling 9991a82a3817 iommu/sva: Fix memory leak in iommu_sva_bind_device() f8aa519976b3 dt-bindings: iommu: rockchip: Add Rockchip RK3588 a63c357b9fd5 iommu/dma: Trace bounce buffer usage when mapping buffers 59a9ccf19ee0 platform/chrome: cros_ec_vbc: Fix -Warray-bounds warnings 937d02cc79c6 drm/i915/mtl: Fix HDMI/DP PLL clock selection c18852cf16dc ALSA: au88x0: fixed spelling mistakes in au88x0_core.c c67f8a13be4e Input: da9063 - use dev_err_probe() bd2334eda183 Input: da9063 - drop redundant prints in probe() 9594f273fafe Input: da9063 - simplify obtaining OF match data 0573676fdde7 xfs: initialise di_crc in xfs_log_dinode c0e37f07d2bd xfs: fix an off-by-one error in xreap_agextent_binval 84712492e6da xfs: short circuit xfs_growfs_data_private() if delta is zero 7489723c2e26 bpf: xdp: Register generic_kfunc_set with XDP programs 8d182d5869b3 i40e: remove fake support of rx-frames-irq 10ad63da5c03 net: mdio-mux: be compatible with parent buses which only support C45 d215ab4d6ae8 net: mdio-mux: show errors on probe failure b3cb7a830a24 net: atlantic: eliminate double free in error handling logic c46975715f5a powerpc/smp: Dynamically build Powerpc topology 0e93f1c780e8 powerpc/smp: Avoid asym packing within thread_group of a core fd535a858ebe powerpc/smp: Add __ro_after_init attribute 0e1c1986e0e6 powerpc/smp: Disable MC domain for shared processor aa80c6343fcf powerpc/smp: Enable Asym packing for cores on shared processor 6f4b7052daa0 powerpc/sched: Cleanup vcpu_is_preempted() b795db185e32 selftests/net: convert fdb_flush.sh to run it in unique namespace f6fc5b949911 selftests/net: convert fib_tests.sh to run it in unique namespace 6c0ee7b4d69d selftests/net: convert fib_rule_tests.sh to run it in unique namespace 3a06833b2adc selftests/net: convert fib-onlink-tests.sh to run it in unique namespace 39333e31672c selftests/net: convert fib_nexthops.sh to run it in unique namespace d2168ea79234 selftests/net: convert fib_nexthop_nongw.sh to run it in unique namespace 5ae89fe43a4e selftests/net: convert fib_nexthop_multiprefix to run it in unique namespace a33e9da34704 selftests/net: fix grep checking for fib_nexthop_multiprefix 779283b7770f selftests/net: convert fcnal-test.sh to run it in unique namespace 792cd1dbc8a2 selftests/net: convert srv6_end_dt6_l3vpn_test.sh to run it in unique namespace 7b2d941c81bc selftests/net: convert srv6_end_dt4_l3vpn_test.sh to run it in unique namespace 59cac2efd378 selftests/net: convert srv6_end_dt46_l3vpn_test.sh to run it in unique namespace b6925b4ed57c selftests/net: add variable NS_LIST for lib.sh fcb29877f7e1 page_pool: fix typos and punctuation bf873a800ac3 net: skbuff: fix spelling errors 54a600ed2170 net: mdio: mdio-bcm-unimac: Use read_poll_timeout 268531be211f net: mdio: mdio-bcm-unimac: Delay before first poll 7b5fe80ebc63 tools: ynl-gen: print prototypes for recursive stuff 461f25a2e433 tools: ynl-gen: store recursive nests by a pointer aa75783b95a1 tools: ynl-gen: re-sort ignoring recursive nests 38329fcfb757 tools: ynl-gen: record information about recursive nests f967a498fce8 tools: ynl-gen: fill in implementations for TypeUnused f6805072c2aa tools: ynl-gen: support fixed headers in genetlink 139c163b5b0b tools: ynl-gen: use enum user type for members and args 4dc27587dcba tools: ynl-gen: add missing request free helpers for dumps f2d0ffee1f03 selftests/bpf: utilize string values for delegate_xxx mount options c5707b2146d2 bpf: support symbolic BPF FS delegation mount options 2cd07b0eb08c bpf: xfrm: Add selftest for bpf_xdp_get_xfrm_state() e7adc8291a9e bpf: selftests: Move xfrm tunnel test to test_progs 02b4e126e6a5 bpf: selftests: test_tunnel: Use vmlinux.h declarations 77a7a8220f0d bpf: selftests: test_tunnel: Setup fresh topology for each subtest 8f0ec8c68175 bpf: xfrm: Add bpf_xdp_get_xfrm_state() kfunc 56925f389e15 selftests/bpf: Remove flaky test_btf_id test 59e5791f59dd bpf: Fix a race condition between btf_put() and map_free() a9a36e4b4adf interconnect: qcom: sm6115: Fix up includes a61f89bf76ef perf top: Uniform the event name for the hybrid machine 5fa695e7da49 perf top: Use evsel's cpus to replace user_requested_cpus 4fb54994b236 perf unwind-libunwind: Fix base address for .eh_frame c966d23a351a perf unwind-libdw: Handle JIT-generated DSOs properly 83e1bdc94f32 x86/virt/tdx: Make TDX host depend on X86_MCE 97bb5e691189 drm/i915: Add Wa_14019877138 1af478903fc4 perf genelf: Set ELF program header addresses properly 6f33e6fa29d0 perf stat: Combine the -A/--no-aggr and --no-merge options c6ef0a2265c5 drm/amd/display: fix documentation for dm_crtc_additional_color_mgmt() 8b881b5d6fe9 drm/amd/display: fix documentation for amdgpu_dm_verify_lut3d_size() a6582701178a drm/amd/pm: fix a double-free in amdgpu_parse_extended_power_table c2709b2d6a53 gpu/drm/radeon: fix two memleaks in radeon_vm_init 28dd788382c4 drivers/amd/pm: fix a use-after-free in kv_parse_power_table ac16667237a8 drm/amd/pm: fix a double-free in si_dpm_init 804c49ef3073 drm/amd/pm: Remove unneeded semicolon afe58346d5d3 drm/amdgpu/debugfs: fix error code when smc register accessors are NULL 6872a189be50 drm/amd/display: Add 3x4 CTM support for plane CTM 3dad69090743 drm/amd/display: add plane CTM support 34dc227bf2f3 drm/amd/pm: add power save mode workload for smu 13.0.10 5f82a0c90cca drm/amdgpu/vpe: enable vpe dpm b8b92c1bd778 drm/amd/display: add plane CTM driver-specific property cb19dc4a6459 drm/amd/display: copy 3D LUT settings from crtc state to stream_update a2f2f43f74cd drm/amd/pm: support return vpe clock table 94aeb4117343 drm/amdgpu: fix ftrace event amdgpu_bo_move always move on same heap f81996637000 drm/amd/display: allow newer DC hardware to use degamma ROM for PQ/HLG 783ed4460fe5 drm/amd/display: add plane blend LUT and TF support 8d26795ae61a drm/amd/display: handle empty LUTs in __set_input_tf 486c95af5d76 drm/amd/display: add plane 3D LUT support 71479eee9da8 rust: Suppress searching builtin sysroot 88c2e1169f5f rust: macros: improve `#[vtable]` documentation 2dc318ea9681 rust: macros: update 'paste!' macro to accept string literals 743766565dc0 rust: bindings: rename const binding using sed 6797e4da2dd1 PCI: rcar-host: Add support for optional regulators b952f96a57e6 dt-bindings: PCI: rcar-pci-host: Add optional regulators ec2152374804 PCI: rcar-gen4: Replace of_device.h with explicit of.h include 557e5347ba8b arm64: dts: allwinner: h618: add Transpeed 8K618-T TV box 3094e7282f6b dt-bindings: arm: sunxi: document Transpeed 8K618-T board name a0b4600c777d dt-bindings: vendor-prefixes: add Transpeed d96f04e05f26 ice: add documentation for FW logging 9d3535e71985 ice: add ability to read and configure FW log data 73671c3162c8 ice: enable FW logging 96a9a9341cda ice: configure FW logging 8d2517aaeea3 erofs: fix up compacted indexes for block size < 4096 54ed3fdd6605 erofs: record `pclustersize` in bytes instead of pages 192351616a9d erofs: support I/O submission for sub-page compressed blocks 1953fc720e60 ice: remove FW logging code f19d1e3b17ac block: Use pr_info() instead of printk(KERN_INFO ...) 4fb98bed8ae6 arm64: dts: st: add bsec support to stm32mp25 3c12466b6b7b erofs: fix lz4 inplace decompression 93d6fda7f926 erofs: fix memory leak on short-lived bounced pages caa3415f34ce ARM: dts: stm32: Consolidate usbh_[eo]hci phy properties on stm32mp15 665d3e0af4d3 ext4: reduce unnecessary memory allocation in alloc_flex_gd() 5d1935ac02ca ext4: avoid online resizing failures due to oversized flex bg b099eb87de10 ext4: remove unnecessary check from alloc_flex_gd() 658a52344fb1 ext4: unify the type of flexbg_size to unsigned int a7d84a2e7663 mtd: maps: vmu-flash: Fix the (mtd core) switch to ref counters b511e8e05b32 mtd: ssfdc: Remove an unused variable 2b8aa4c3e6a5 mtd: rawnand: diskonchip: fix a potential double free in doc_probe b6c985dd9a2d mtd: rawnand: rockchip: Add missing title to a kernel doc comment 2ca8718be0c4 mtd: rawnand: rockchip: Rename a structure 199d1402229f mtd: rawnand: pl353: Fix kernel doc 04d25ccea2b3 net, xdp: Correct grammar bfc3c6743de0 ARM: dts: stm32: don't mix SCMI and non-SCMI board compatibles a55383dec605 dt-bindings: arm: stm32: don't mix SCMI and non-SCMI board compatibles 5bd3cf8cbc8a add selftest for statmount/listmount 2e1d6a04116c selftests/xsk: Fix for SEND_RECEIVE_UNALIGNED test de4ec11145c2 ARM: dts: stm32: minor whitespace cleanup around '=' 1b666016d0ad net: mvpp2: add support for mii 73b5ab27ab2e drm/mediatek: Fix underrun in VDO1 when switches off the layer 8ac6935e5689 drm/mediatek: Remove the redundant driver data for DPI 21b287146adf drm/mediatek: Return error if MDP RDMA failed to enable the clock ba527e9a11b3 drm/mediatek: Support MT8188 Padding in display driver 1168bb692bb9 drm/mediatek: Refine device table of OVL adaptor 9c5a05fc8fca drm/mediatek: Sort OVL adaptor components c90ca391c1e4 drm/mediatek: Start/Stop components with function pointers b97fa2f3e19b drm/mediatek: Power on/off devices with function pointers 7bacaee4f5d0 drm/mediatek: Manage component's clock with function pointers 8daf02f03ca4 drm/mediatek: Add component ID to component match structure a7430e2bf950 drm/mediatek: Rename OVL_ADAPTOR_TYPE_RDMA cc6bbfe84f30 wifi: mac80211: sta_info.c: fix sentence grammar cd336152856a wifi: mac80211: rx.c: fix sentence grammar 074b3cf442c5 wifi: nl80211: fix grammar & spellos 05b234565e02 wifi: cfg80211: fix spelling & punctutation 02d4e62ae245 media: i2c: mt9m114: use fsleep() in place of udelay() bf6b980f6caf wifi: cfg80211: sort certificates in build 2544631faa7f regulator: qcom-rpmh: add support for pm8010 regulators 638baabe951e regulator: dt-bindings: qcom,rpmh: add compatible for pm8010 27591ea2f775 regulator: qcom-rpmh: extend to support multiple linear voltage ranges af29e51bee82 ASoC: dt-bindings: audio-graph-port: Document new DAI link flags playback-only/capture-only d29351e8c20d ASoC: audio-graph-card2: Introduce playback-only/capture-only DAI link flags 35e27a574413 fs: keep struct mnt_id_req extensible d8b0f5465012 wire up syscalls for statmount/listmount b4c2bea8ceaa add listmount(2) syscall 68385d77c05b statmount: simplify string option retrieval afa5cf3175a2 drm/i915/uapi: fix typos/spellos and punctuation 6b9f29b81b15 riscv: Enable pcpu page first chunk allocator 7a92fc8b4d20 mm: Introduce flush_cache_vmap_early() bdc10bdf4b03 overlayfs.rst: use consistent feature names d4ca26ac4be0 drm/msm/dp: call dp_display_get_next_bridge() during probe 3313c23f3eab drm/msm/dpu: Drop enable and frame_count parameters from dpu_hw_setup_misr() 980fffd0c69e drm/msm/dpu: Set input_sel bit for INTF aee797df03c6 drm/msm/dpu: move CSC tables to dpu_hw_util.c 45284ff733e4 drm/msm/dpu: Add mutex lock in control vblank irq 341fb24a6766 drm/msm/dpu: add cdm blocks to dpu snapshot 8c16b988ba2d drm/msm/dpu: introduce separate wb2_format arrays for rgb and yuv 8b45a26f2ba9 drm/msm/dpu: reserve cdm blocks for writeback in case of YUV output f88c0c8fdb6b drm/msm/dpu: plug-in the cdm related bits to writeback setup a780a82a58ec drm/msm/dpu: add an API to setup the CDM block for writeback 53d5abe67e58 drm/msm/dpu: add CDM related logic to dpu_hw_ctl layer 5ef42da742e1 drm/msm/dpu: add support to allocate CDM from RM f58a6bf404b3 drm/msm/dpu: add cdm blocks to RM 0afac0ba6024 drm/msm/dpu: add dpu_hw_cdm abstraction for CDM block e1239661c9e9 drm/msm/dpu: add cdm blocks to sm8250 dpu_hw_catalog a5ec9a44d8a3 drm/msm/dpu: add cdm blocks to sc7280 dpu_hw_catalog 9c4998efec47 drm/msm/dpu: move csc matrices to dpu_hw_util 79caf2f2202b drm/msm/dpu: fix writeback programming for YUV cases ecf594453a6f drm/msm/dpu: rename dpu_encoder_phys_wb_setup_cdp to match its functionality 043e5b302625 drm/msm/dpu: add formats check for writeback encoder c806d59695e1 drm/msm/dpu: remove extra drm_encoder_cleanup from the error path 88806318e2c2 dt-bindings: display: msm: dp: declare compatible string for sm8150 2b72e50c62de drm/msm/dpu: Ratelimit framedone timeout msgs eaa647cdbf2e drm/msm/dpu: enable writeback on SM8450 c2949a49dfe9 drm/msm/dpu: enable writeback on SM8350 d1c6f4ba4746 PCI: epf-mhi: Enable MHI async read/write support 0d5d5738dc20 PCI: epf-mhi: Add support for DMA async read/write operation 5424be958b44 PCI: epf-mhi: Simulate async read/write using iATU 8b786ed8fb08 bus: mhi: ep: Introduce async read/write callbacks 927105244f8b bus: mhi: ep: Rename read_from_host() and write_to_host() APIs b08ded2ef2e9 bus: mhi: ep: Pass mhi_ep_buf_info struct to read/write APIs cea4bcbf997a bus: mhi: ep: Add support for interrupt moderation timer 62210a26cd4f bus: mhi: ep: Use slab allocator where applicable 2cd3da4e3745 thunderbolt: Add support for Intel Lunar Lake 2b3a6239d286 thunderbolt: Disable PCIe extended encapsulation upon teardown properly 54967f4177d3 thunderbolt: Make PCIe tunnel setup and teardown follow CM guide 0b663ec9fe07 thunderbolt: Improve logging when DisplayPort resource is added due to hotplug 97e0a21ce835 thunderbolt: Use tb_dp_read_cap() to read DP_COMMON_CAP as well 09dc766bd60b thunderbolt: Disable CL states only when actually needed 3c052ec6f4f8 thunderbolt: Transition link to asymmetric only when both sides support it ea20adddd6c1 thunderbolt: Log XDomain link speed and width 30c6759b232b thunderbolt: Move width_name() helper to tb.h 36b6ad6ad035 thunderbolt: Handle lane bonding of Gen 4 XDomain links properly 79fff9379e6c thunderbolt: Unwind TMU configuration if tb_switch_set_tmu_mode_params() fails 4a3de3fb0eb6 iavf: enable symmetric-xor RSS for Toeplitz hash function 352e9bf23813 ice: enable symmetric-xor RSS for Toeplitz hash function b1f5921a99ac ice: refactor the FD and RSS flow ID generation dc6e44c9d6d6 ice: refactor RSS configuration 20f73b60bb5c ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values 13e59344fb9d net: ethtool: add support for symmetric-xor RSS hash dcd8dbf9e734 net: ethtool: get rid of get/set_rxfh_context functions fb6e30a72539 net: ethtool: pass a pointer to parameters to get/set_rxfh ethtool ops c3f687d8dfeb net: page_pool: factor out releasing DMA from releasing the page 603ce8ab1209 xfs: pass the defer ops directly to xfs_defer_add dc22af643682 xfs: pass the defer ops instead of type to xfs_defer_start_recovery 7f2f7531e0d4 xfs: store an ops pointer in struct xfs_defer_pending 2e8f7b6f4a15 xfs: move xfs_attr_defer_type up in xfs_attr_item.c c00eebd09e95 xfs: consolidate the xfs_attr_defer_* helpers eff9704f5332 bus: mhi: host: Add alignment check for event ring read pointer 5571519009d0 bus: mhi: host: pci_generic: Add SDX75 based modem support 6ab3d50b106c bus: mhi: host: Add a separate timeout parameter for waiting ready 987fdb5a43a6 bus: mhi: ep: Do not allocate event ring element on stack 7395de647e87 Input: as5011 - convert to GPIO descriptor e53c18da99c7 Input: omap-keypad - drop optional GPIO support 1ba05c92682f Input: tca6416-keypad - drop unused include 6caa29068425 Input: navpoint - convert to use GPIO descriptor 51835758e8a9 Input: vivaldi - convert to use sysfs_emit_at() API 7c7322652570 Input: iqs269a - use sysfs_emit() instead of scnprintf() 3e39104ba81d Input: ims-pcu - use sysfs_emit() instead of scnprintf() 8fbdb8fb36c6 Input: synaptics-rmi4 - use sysfs_emit() to instead of scnprintf() e50389f208da Input: touchscreen - use sysfs_emit[_at]() instead ofĀ scnprintf() 1864a2006ee1 Input: mouse - use sysfs_emit[_at]() instead of scnprintf() d4db8762dc4c Input: use sysfs_emit() instead of scnprintf() dc68540913ac bpf: Use GFP_KERNEL in bpf_event_entry_gen() 8f82583f9527 bpf: Reduce the scope of rcu_read_lock when updating fd map 73e33f969ef0 scsi: hisi_sas: Correct the number of global debugfs registers 7ea3e7763c50 scsi: hisi_sas: Rollback some operations if FLR failed 8dd10296be85 scsi: hisi_sas: Check before using pointer variables d34ee535705e scsi: hisi_sas: Replace with standard error code return value ce26497c745d scsi: hisi_sas: Set .phy_attached before notifing phyup event HISI_PHYE_PHY_UP_PM 838f595a5672 scsi: ufs: core: Add sysfs node for UFS RTC update 6bf999e0eb41 scsi: ufs: core: Add UFS RTC support 9fa268875ca4 scsi: ufs: core: Add ufshcd_is_ufs_dev_busy() cac50d04fffe scsi: ufs: qcom: Remove unused definitions 0e9f4375db1c scsi: ufs: qcom: Use ufshcd_rmwl() where applicable 104cd58d9af8 scsi: ufs: qcom: Remove support for host controllers older than v2.0 6b481af25ec0 scsi: ufs: qcom: Simplify ufs_qcom_{assert/deassert}_reset 3b60f4564ff5 scsi: ufs: qcom: Initialize cycles_in_1us variable in ufs_qcom_set_core_clk_ctrl() be2e06c81a31 scsi: ufs: qcom: Sort includes alphabetically e7458beab809 scsi: ufs: qcom: Remove unused ufs_qcom_hosts struct array c7afadacc180 scsi: ufs: qcom: Use dev_err_probe() to simplify error handling of devm_gpiod_get_optional() 8291652ed8a2 scsi: ufs: qcom: Remove redundant error print for devm_kzalloc() failure e430c0e08957 scsi: ufs: qcom: Check the return value of ufs_qcom_power_up_sequence() d11954711499 scsi: ufs: qcom: Fail ufs_qcom_power_up_sequence() when core_reset fails 0ae7a02726bc scsi: ufs: qcom: Export ufshcd_{enable/disable}_irq helpers and make use of them d42d368647da scsi: ufs: qcom: Remove the warning message when core_reset is not available 1f165c87ec3e scsi: ufs: qcom: Remove superfluous variable assignments 3a747c5cf9b6 scsi: ufs: qcom: Fix the return value when platform_get_resource_byname() fails 3bf7ab4ac30c scsi: ufs: qcom: Fix the return value of ufs_qcom_ice_program_key() 9caef8568831 scsi: ufs: qcom: Use clk_bulk APIs for managing lane clocks 98bfeda31969 scsi: ufs: qcom: dt-bindings: Add SC7280 compatible string dc7c948d74e1 scsi: ufs: ufs-qcom: Add support for UFS device version detection a68abdadfe13 scsi: ufs: ufs-qcom: Check return value of phy_set_mode_ext() 0bd3cb895d19 scsi: ufs: ufs-qcom: Set initial PHY gear to max HS gear for HW ver 4 and newer 9d8528a833fc scsi: ufs: ufs-qcom: Limit HS-G5 Rate-A to hosts with HW version 5 743e1f596ccc scsi: ufs: ufs-qcom: Allow the first init start with the maximum supported gear 55820a7f2cb9 scsi: ufs: ufs-qcom: Setup host power mode during init dc604b4c9d60 scsi: ufs: ufs-qcom: No need to set hs_rate after ufshcd_init_host_param() fa3dca8251c4 scsi: ufs: host: Rename structure ufs_dev_params to ufs_host_params edc22a7c8688 scsi: fcoe: Use sysfs_match_string() over fcoe_parse_mode() 819952d58478 scsi: lpfc: Update lpfc version to 14.2.0.17 aba0fb0ef607 scsi: lpfc: Move determination of vmid_flag after VMID reinitialization completes 8dc8eb89f4df scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISC 0653d40935f7 scsi: lpfc: Change VMID driver load time parameters to read only 53021c192cc5 scsi: fnic: Increment driver version 55cf715244a7 scsi: fnic: Improve logs and add support for multiqueue (MQ) c81df08cd294 scsi: fnic: Add support for multiqueue (MQ) in fnic driver 52f6e196e52e scsi: fnic: Add support for multiqueue (MQ) in fnic_main.c 848d010ab934 scsi: fnic: Remove usage of host_lock b559b827716c scsi: fnic: Define stats to track multiqueue (MQ) IOs 8a8449ca5e33 scsi: fnic: Modify ISRs to support multiqueue (MQ) 554a14826020 scsi: fnic: Refactor and redefine fnic.h for multiqueue 8c2a6f815a18 scsi: fnic: Get copy workqueue count and interrupt mode from config 86b86a7d2fda scsi: fnic: Rename wq_copy to hw_copy_wq 3df9dd0d51c2 scsi: fnic: Add and improve log messages ca008aeeb02c scsi: fnic: Add and use fnic number 2cda90e6f649 scsi: fnic: Modify definitions to sync with VIC firmware a4dca89fe8a1 arm64: dts: imx8mp-dhcom-pdk3: Describe the USB-C connector 095b96b2b8c6 arm64: dts: imx8mn-var-som-symphony: Describe the USB-C connector 18783f5cf350 arm64: dts: imx8mp-tqma8mpql-mba8mpxl: Fix USB connector description ad9a12f7a522 arm64: dts: imx8mp-venice: Fix USB connector description 742e163a791b arm64: dts: imx8mp-verdin: Fix USB connector description b34dd34d12e0 arm64: dts: imx8dxl-ss-conn: Move clk_dummy out of USB node ded572f3e05d arm64: dts: imx8mn-evk: Move port under USB connector de0bae0b75f2 arm64: dts: imx8mm-evk: Move port under USB connector b11c01579b48 arm64: dts: freescale: introduce dimonoff-gateway-evk board 6cbac23b309c dt-bindings: arm: fsl: add Dimonoff gateway EVK board ef510cbd92c0 dt-bindings: vendor-prefixes: add dimonoff 0a149ab78ee2 page_pool: transition to reference count management after page draining bc044ae9d64b cxgb3: Avoid potential string truncation in desc 84cc99199a34 amd-xgbe: Avoid potential string truncation in name 97f265ef7f5b dpll: allocate pin ids in cycle 4746b36b1abe sctp: support MSG_ERRQUEUE flag in recvmsg() 3e33493b4480 arm64: dts: imx8m*-tqma8m*: Add chassis-type 0987be3931ad arm64: dts: imx8mn-beacon: Support overdrive mode dc1c6cf226dc arm64: dts: imx8mn: Enable Overdrive mode 9b1aa3ef2328 idpf: add get/set for Ethtool's header split ringparam 50d73710715d ethtool: add SET for TCP_DATA_SPLIT ringparam 6557e92e2336 arm64: dts: imx8mm-beacon: Enable overdrive mode 7832a091d768 arm64: dts: imx8mm: Add optional overdrive DTSI 1f794d3eed53 arm64: dts: imx8mm: Reduce GPU to nominal speed 173b6d1cdf58 docs: networking: timestamping: mention MSG_EOR flag 30ee6bf64ce8 arm64: dts: imx93: Fix the micfil clock-names entries 858d83ca4b50 ARM: dts: imx23/28: Fix the DMA controller node name e3aa1a82fb20 ARM: dts: imx23-sansa: Use preferred i2c-gpios properties dc35e253d032 ARM: dts: imx27-apf27dev: Fix LED name 952f9a5f4b09 net/mlx5: DR, Use swap() instead of open coding it 9bb1ac80738a net/mlx5: devcom, Add component size getter db52aa6df855 net/mlx5e: Decouple CQ from priv b1a33e651347 net/mlx5e: Add wrapping for auxiliary_driver ops and remove unused args c909eec537ce net/mlx5e: Statify function mlx5e_monitor_counter_arm b25bd37c859f net/mlx5: Move TISes from priv to mdev HW resources 249e521741de net/mlx5e: Remove TLS-specific logic in generic create TIS API 3c9c34c32bc6 net/mlx5: fs, Command to control TX flow table root dc6981ebc922 net/mlx5: fs, Command to control L2TABLE entry silent mode f5e956329960 net/mlx5: Expose Management PCIe Index Register (MPIR) 13049408a4bd net/mlx5: Add mlx5_ifc bits used for supporting single netdev Socket-Direct 11ab7ad6f795 ARM: dts: imx25/27: Pass timing0 cb80ee2f9bee net: phy: Add support for the DP83TG720S Ethernet PHY 0c476157085f net: phy: c45: add genphy_c45_pma_read_ext_abilities() function 1dd7f18fc0ed net/sched: act_api: skip idr replace on bound actions 4b55e86736d5 net/sched: act_api: rely on rcu in tcf_idr_check_alloc f0b929f58719 ARM: dts: imx25: Fix the iim compatible string 2a0c6b41eec9 bpf: Update the comments in maybe_wait_bpf_programs() b13cddf63356 bpf: add small subset of SECURITY_PATH hooks to BPF sleepable_lsm_hooks list 4c6612f6100c selftests/bpf: Check VLAN tag and proto in xdp_metadata a3850af4ea25 selftests/bpf: Add AF_INET packet generation to xdp_metadata 8e68a4beba94 selftests/bpf: Add flags and VLAN hint to xdp_hw_metadata e71a9fa7fdb2 selftests/bpf: Allow VLAN packets in xdp_hw_metadata 7978bad4b6b9 mlx5: implement VLAN tag XDP hint 537fec0733c4 net: make vlan_get_tag() return -ENODATA instead of -EINVAL fca783799f64 veth: Implement VLAN tag XDP hint b591137c4ec3 ice: use VLAN proto from ring packet context in skb path 714ed949c6f3 ice: Implement VLAN tag hint e6795330f88b xdp: Add VLAN tag hint d68d707dcbbf ice: Support XDP hints in AF_XDP ZC mode b4e352ff1169 xsk: add functions to fill control buffer 0e6a7b095970 ice: Support RX hash XDP hint 9031d5f491b9 ice: Support HW timestamp hint d951c14ad237 ice: Introduce ice_xdp_buff 6b62a4214903 ice: Make ptype internal to descriptor info processing 3310aad20def ice: make RX HW timestamp reading code more reusable 9244384e811e ice: make RX hash reading code more reusable 322122bf8c75 selftests/bpf: add tests for LIBBPF_BPF_TOKEN_PATH envvar ed54124b8805 libbpf: support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar 18678cf0ee13 selftests/bpf: add tests for BPF object load with implicit token 98e0eaa36adf selftests/bpf: add BPF object loading tests with explicit token passing 1d0dd6ea2e38 libbpf: wire up BPF token support at BPF object level a75bb6a16518 libbpf: wire up token_fd into feature probing logic ab8fc393b27c libbpf: move feature detection code into its own file 29c302a2e265 libbpf: further decouple feature checking logic from bpf_object c6c5be3eee97 libbpf: split feature detectors definitions from cached results f5fdb51fb980 bpf: fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS f04f2ce6018f bpf: selftests: Add verifier tests for CO-RE bitfield writes 7d19c00e9abc bpf: selftests: test_loader: Support __btf_path() annotation 2f70803532e9 libbpf: Add BPF_CORE_WRITE_BITFIELD() macro 750e785796bb bpf: Support uid and gid when mounting bpffs 4ba8b3f7d368 nvmet: remove cntlid_min and cntlid_max check in nvmet_alloc_ctrl 906dbc47b1d5 nvmet: allow identical cntlid_min and cntlid_max settings 578bd4ce7100 xfs: recompute growfsrtfree transaction reservation while growing rt volume 65d2765d6291 drm/amdgpu: warn when there are still mappings when a BO is destroyed v2 69a83fd3f0a8 drm/radeon: Prevent multiple debug error lines on suspend 99de686115b0 drm/amd/display: add plane shaper TF support aba8b76baabd drm/amd/display: add plane shaper LUT support 4bc59ddf57c1 drm/amd/display: add HDR multiplier support 889044f9e04f drm/amd/display: add dc_fixpt_from_s3132 helper ef113a3b1964 drm/amd/display: reject atomic commit if setting both plane and CRTC degamma 980f8710075a drm/amd/display: add plane degamma TF and LUT support 683b8c7e7a94 drm/amdgpu: fix tear down order in amdgpu_vm_pt_free 73e5ea616a9f drm/amd/display: decouple steps for mapping CRTC degamma to DC plane 6bed9d550e51 drm/amd/display: mark plane as needing reset if color props change 88d26ea639a8 drm/amd/display: set sdr_ref_white_level to 80 for out_transfer_func d9501844d538 drm/amd: include drm/drm_edid.h only where needed 6bd20f0f165f drm/amd/display: add CRTC gamma TF support 8b6b3f668f31 drm/amd/display: encapsulate atomic regamma operation 98fbb5277206 drm/amd/display: add comments to describe DM crtc color mgmt behavior 0f5afa190b89 drm/amd/display: add CRTC gamma TF driver-specific property 0ef47454dc82 drm/amd/display: add plane blend LUT and TF driver-specific properties f545d82479b4 drm/amd/display: add plane shaper LUT and TF driver-specific properties bd33bb1409b4 drm/amdkfd: fix mes set shader debugger process management c01b9be7b209 drm/amd: Fix a probing order problem on SDMA 2.4 058eb51912ca drm/amdgpu: Switch to aca bank for xgmi pcs err cnt 671994e3bf33 drm/amd/display: add plane 3D LUT driver-specific properties e747235ef3c2 drm/radeon: include drm/drm_edid.h only where needed 91963397c49a drm/amdgpu: Enable tunneling on high-priority compute queues 94b1e028e15c drm/amdgpu/sdma5.2: add begin/end_use ring callbacks cca850267d33 drm/amd/pm: enable Wifi RFI mitigation feature support for SMU13.0.7 18df969b44a0 drm/amd/pm: enable Wifi RFI mitigation feature support for SMU13.0.0 71f69557cb12 drm/amd/pm: add flood detection for wbrf events b8b39de64627 drm/amd/pm: setup the framework to support Wifi RFI mitigation feature 296b29ce8acb drm/amd/pm: update driver_if and ppsmc headers for coming wbrf feature 0188006d7c79 drm/amdkfd: Import DMABufs for interop through DRM 1819200166ce drm/amdkfd: Export DMABufs from KFD using GEM handles 4e95669ecb03 drm/amdgpu: xgmi_fill_topology_info a9210714d231 drm/amd/display: Fix memory leak in dm_set_writeback() ec7b2a55463e drm/amd/display: add plane HDR multiplier driver-specific property e4cddd51bfab drm/amd/display: document AMDGPU pre-defined transfer functions 5a3b965b5810 drm/amd/display: explicitly define EOTF and inverse EOTF d5a348d96e4e drm/amd/display: add plane degamma TF driver-specific property 571c2fa26aa6 drm/amd/display: Disable PSR-SU on Parade 0803 TCON again bcbd0787f8be drm/amd/display: 3.2.264 7253c36b1feb drm/amd/display: fix HW block PG sequence 9a902a9073c2 drm/amd/display: Force p-state disallow if leaving no plane config dd4e4bb28843 drm/amd/display: For prefetch mode > 0, extend prefetch if possible fdb0ad2ff7c8 drm/amd/display: Exit from idle state before accessing HW data bbc42960f9b6 drm/amd/display: Disable OPTC pg to match DC Hubp/dpp pg c1afbb715e33 drm/amd/display: Populate dtbclk from bounding box 2170fb03be28 drm/amd/display: Revert DP2 MST hub triple display fix 11edbb449750 drm/amd/display: trivial comment change d0f639c58693 drm/amd/display: Revert "Fix conversions between bytes and KB" af68153ffe8c drm/amd/display: allow DP40 cables to do UHBR13.5 7f9b4fb450a6 drm/amd/display: Use explicit size for types in DCCG's struct dp_dto_params 9a10bd0df618 drm/amd/display: Remove minor revision 5 until proper parser is ready 31e6af1ff775 drm/amd/pm: Remove redundant function members of pptable_funcs b70aed8f5d76 drm/amdgpu/jpeg: configure doorbell for each playback ed342a2e78c4 drm/amdgpu: Use the right method to get IP version 9342a9ae54ef drm/amd/display: add driver-specific property for plane degamma LUT 24013b930134 drm/drm_plane: track color mgmt changes per plane 601603105325 drm/drm_property: make replace_property_blob_from_id a DRM helper 1e13c5644c44 drm/drm_mode_object: increase max objects to accommodate new color props 5d1ff65f80fd drm/amd/display: Fix spelling mistake "SMC_MSG_AllowZstatesEntr" -> "SMC_MSG_AllowZstatesEntry" 51ea405c47f8 drm/amdgpu: fix buffer funcs setting order on suspend harder 30579c8baa5b x86/sev: Do the C-bit verification only on the BSP dee39c0c1e96 rcu: Force quiescent states only for ongoing grace period ad9446302919 doc: Clarify historical disclaimers in memory-barriers.txt c49956be7515 doc: Mention address and data dependencies in rcu_dereference.rst 1b7178b23dc9 doc: Clarify RCU Tasks reader/updater checklist 493dffa3ab07 rculist.h: docs: Fix wrong function summary fb91e42fe3bf Documentation: RCU: Remove repeated word in comments 991801bc4722 PCI: vmd: Remove usage of the deprecated ida_simple_xx() API a75b3809dce2 qnx4: Use get_directory_fname() in qnx4_match() 53853995c665 qnx4: Extract dir entry filename processing into helper 9d71df3e6eb7 MAINTAINERS: add entry for Google Tensor SoC 6a5713fc7853 arm64: dts: exynos: google: Add initial Oriole/pixel 6 board support ea89fdf24fd9 arm64: dts: exynos: google: Add initial Google gs101 SoC support 796bb2d3a16c watchdog: s3c2410_wdt: Add support for Google gs101 SoC d429928dde2d watchdog: s3c2410_wdt: Update QUIRK macros to use BIT macro 6584cd349010 watchdog: s3c2410_wdt: Add support for WTCON register DBGACK_MASK bit b3582328b9c5 dt-bindings: arm: google: Add bindings for Google ARM platforms 515f05da372a clk: renesas: r9a08g045: Add clock and reset support for ETH0 and ETH1 da235d2fac21 clk: renesas: rzg2l: Check reset monitor registers 8cd53c6b200e drm/i915: Simplify intel_ddi_compute_min_voltage_level() 0656afab88a6 drm/i915/mtl: Calculate the correct voltage level from port_clock 46bdb77d8b61 drm/i915: Split intel_ddi_compute_min_voltage_level() into platform variants 273361f54e5b drm/i915/mtl: Fix voltage_level for cdclk==480MHz f23fe4d7d794 drm/i915/cdclk: Rewrite cdclk->voltage_level selection to use tables e1a914aef28f drm/i915/cdclk: Remove the assumption that cdclk divider==2 when using squashing 2581547335ff drm/i915/cdclk: Give the squash waveform length a name e2e1916008aa drm/i915/cdclk: s/-1/~0/ when dealing with unsigned values e93bffc2ac0a drm/i915: Reject async flips with bigjoiner 906b545b1659 pinctrl: renesas: rzg2l: Move arg and index in the main function block 62d9a969f4a9 selftests/bpf: fix compiler warnings in RELEASE=1 mode 4490f559f755 PCI: j721e: Add PCIe 4x lane selection support 3ac7f14084f5 PCI: j721e: Add per platform maximum lane settings adc14d44d7cb dt-bindings: PCI: ti,j721e-pci-*: Add j784s4-pci-* compatible strings b3ba0f6e82cb dt-bindings: PCI: ti,j721e-pci-*: Add checks for num-lanes 755cb955e2e7 clk: renesas: r9a08g045: Add IA55 pclk and its reset b1a2aa9bcbb8 drm: ci: Update xfails 5f15dc44a99d drm/doc: ci: Add IGT version details for flaky tests 09ac9260916d drm: ci: uprev IGT dd1581a35e2f drm: ci: virtio: Make artifacts available 3f1c87ddfa79 drm: ci: mt8173: Do not set IGT_FORCE_DRIVER to panfrost 34ec92879b37 drm: ci: Use scripts/config to enable/disable configs 7879c158a153 drm: ci: Enable new jobs 257893829a7f drm: ci: arm64.config: Enable DA9211 regulator 910d2d85febf drm: ci: Force db410c to host mode 7b1f8da7e174 drm: ci: igt_runner: Remove todo 3c6b0c1c2818 srcu: Use try-lock lockdep annotation for NMI-safe access. 1bc479d665bc perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event() 813900d19b92 perf header: Fix one memory leakage in perf_event__fprintf_event_update() fc67495680f6 arm64: dts: renesas: white-hawk-cpu: Fix missing serial console pin control 932ff0c802c6 arm64: dts: renesas: rzg3s-smarc-som: Enable the Ethernet interfaces 447765986dbf arm64: dts: renesas: rzg3s-smarc-som: Use switches' names to select on-board functionalities aefd220c5791 arm64: dts: renesas: r9a08g045: Add Ethernet nodes 80c2b40a5139 media: videobuf2: core: Rename min_buffers_needed field in vb2_queue 837918aa3fdd arm64: dts: renesas: r9a08g045: Add IA55 interrupt controller node 31b2daea0764 soc: renesas: Make RZ/Five depend on !DMA_DIRECT_REMAP a6921e6f41e8 soc: renesas: Remove duplicate setup of soc_device_attribute.family 40cfa414e7f9 leds: sun50i-a100: Avoid division-by-zero warning 03d790f04fb2 mfd: intel-lpss: Fix the fractional clock divider flags eb15d707c252 arm64: Align boot cpucap handling with system cpucap handling 63a2d92e1461 arm64: Cleanup system cpucap handling 87fda1acfc3b soc: xilinx: Add error message for invalid payload received from IPI callback. c82a1662d454 leds: trigger: Remove unused function led_trigger_rename_static() 825906f2ebe8 mfd: tps6594: Add null pointer check to tps6594_device_init() a98b6987de7d arm64: zynqmp: Add missing destination mailbox compatible 0bfb7950cc19 arm64: zynqmp: Fix clock node name in kv260 cards 6a10a19a6bd2 arm64: zynqmp: Move fixed clock to / for kv260 fc622c97d3e2 dt-bindings: soc: Add new board description for MicroBlaze V 6f3ecaea6324 dt-bindings: soc: xilinx: Move xilinx.yaml from arm to soc eb2f7ff7de56 arm64: xilinx: Remove address/size-cells from gem nodes aa2fda885272 arm64: xilinx: Remove address/size-cells from flash node 2da2ac3c8d11 arm64: xilinx: Put ethernet phys to mdio node fb1580d51c4e arm64: xilinx: Remove mt25qu512a compatible string from SOM e0df41b82b12 arm64: xilinx: Use lower case for partition address 995d4ef062ec arm64: xilinx: Do not use '_' in DT node names 23b697ec85f3 arm64: dts: xilinx: Apply overlays to base dtbs a3e28ea77717 media: i2c: thp7312: Store frame interval in subdev state 95e802a2bfff media: docs: uAPI: Fix documentation of 'which' field for routing ioctls a5113ac8752e media: docs: uAPI: Expand error documentation for invalid 'which' value 2b455a551f2e media: docs: uAPI: Clarify error documentation for invalid 'which' value 6b456240b301 media: v4l2-subdev: Store frame interval in subdev state 805d4311a54a media: v4l2-subdev: Add which field to struct v4l2_subdev_frame_interval 287fe160834a media: v4l2-subdev: Turn .[gs]_frame_interval into pad operations 08e5c36410ca media: v4l: subdev: Move out subdev state lock macros outside CONFIG_MEDIA_CONTROLLER 9e314ded2832 leds: qcom-lpg: Introduce a wrapper for getting driver data from a pwm chip 56b10953da7e riscv: dts: starfive: Enable SDIO wifi on JH7100 boards c548409cfe03 riscv: dts: starfive: Enable SD-card on JH7100 boards a29bb6564e12 riscv: dts: starfive: Add JH7100 MMC nodes 0a99b562e815 riscv: dts: starfive: Add pool for coherent DMA memory on JH7100 boards d4b95c445cab riscv: dts: starfive: Add JH7100 cache controller ba0074972ee9 riscv: dts: starfive: Mark the JH7100 as having non-coherent DMAs dd3c1b365fe9 riscv: dts: starfive: Group tuples in interrupt properties e7431bd7899c leds: gpio: Add kernel log if devm_fwnode_gpiod_get() fails 7d84a63a39b7 backlight: hx8357: Convert to agnostic GPIO API 64fc984a8a54 riscv: errata: Add StarFive JH7100 errata f56bb3de66bc MAINTAINERS: add maintainers for DesignWare PCIe PMU driver af9597adc2f1 drivers/perf: add DesignWare PCIe PMU driver 6f64f866aa1a block: add check that partition length needs to be aligned with block size ec2cbaf604f4 drm/imagination: vm: Fix heap lookup condition 1e9974c75834 drm/vc4: hdmi: Create destroy state implementation 1faed97a0a51 drm/panel: ilitek-ili9805: adjust the includes 7d66c8d7398d drm/panel: synaptics-r63353: adjust the includes 9567dab3a8cb drm/uapi: drm_mode.h: fix spellos and grammar 37c476d68d29 drm/drm_modeset_helper_vtables.h: fix typos/spellos c4c5391adae2 drm/fourcc: fix spelling/typos 5fa3d1a00c2d block: Set memalloc_noio to false on device_add_disk() error path 9e4bf6a08d1e block/rnbd-srv: Check for unlikely string overflow a5683d26e09e arm64: dts: ti: k3-am62-main: Add GPU device node e8779517788f arm64: defconfig: Enable DRM_POWERVR 85bfa5d497b4 dt-bindings: interconnect: qcom,msm8998-bwmon: Add QCM2290 bwmon instance 6c3ab21f37a9 MAINTAINERS: Add myself as a reviewer for rockchip drm 9d7fe7704d53 drm/rockchip: vop2: rename VOP_FEATURE_OUTPUT_10BIT to VOP2_VP_FEATURE_OUTPUT_10BIT 5a028e8f062f drm/rockchip: vop2: Add support for rk3588 dc7226acacc6 dt-bindings: rockchip,vop2: Add more endpoint definition 4ccdc92c1fea dt-bindings: display: vop2: Add rk3588 support 80c5227af3ba dt-bindings: interconnect: qcom,msm8998-bwmon: Add SM6115 bwmon instance c408af1afc4b drm/rockchip: vop2: rename grf to sys_grf 075a5b3969be drm/rockchip: vop2: set bg dly and prescan dly at vop2_post_config dd49ee4614cf drm/rockchip: vop2: Set YUV/RGB overlay mode d1f8face0fc1 drm/rockchip: vop2: Add write mask for VP config done 20529a68307f drm/rockchip: vop2: clear afbc en and transform bit for cluster window at linear mode bebad6bd4fbd drm/rockchip: vop2: set half_block_en bit in all mode 81a06f1d02e5 Revert "drm/rockchip: vop2: Use regcache_sync() to fix suspend/resume" 8c8546546f25 drm/rockchip: move output interface related definition to rockchip_drm_drv.h a41d9b3287b1 arm64: dts: fsd: Add MFC related DT enteries 2c2235292b33 soc: ti: k3-socinfo: Add JTAG ID for J722S 729cfcf8ac24 arm64: dts: ti: k3-j721s2-evm: Add overlay for PCIE1 Endpoint Mode 3942697901eb arm64: dts: ti: k3-j721e-evm: Add overlay for PCIE0 Endpoint Mode b808cef0be46 arm64: dts: ti: k3-j721e-sk: Add TPS6594 family PMICs 865a1593bf99 arm64: dts: ti: k3-am69-sk: Add support for TPS6594 PMIC 3044f0184089 arm64: dts: ti: k3-j784s4-evm: Add support for TPS6594 PMIC 46774eddde0c arm64: dts: ti: k3-j721e-som-p0: Add TP6594 family PMICs f4eb94b898f5 arm64: dts: ti: k3-j721s2-som-p0: Add TP6594 family PMICs 08aaf5f02e9d arm64: dts: ti: k3-j7200-som-p0: Add TP6594 family PMICs e1fca6957f19 spi: dw: Remove Intel Thunder Bay SOC support 36f7050b29f3 spi: dw: Remove Intel Thunder Bay SOC support ac16087134b8 PCI: Move pci_clear_and_set_dword() helper to PCI header ad6534c626fe PCI: Add Alibaba Vendor ID to linux/pci_ids.h cae40614cdd6 docs: perf: Add description for Synopsys DesignWare PCIe PMU driver 404f62cd6407 thermal/core: Check get_temp ops is present when registering a tz e4af84f34c5a media: s5p-mfc: DPB Count Independent of VIDIOC_REQBUF f30d7cfac417 media: s5p-mfc: Load firmware for each run in MFCv12. a394c3ff5f98 media: s5p-mfc: Set context for valid case before calling try_run ff3f4490625b media: s5p-mfc: Add support for DMABUF for encoder 15fe06f7dcb9 media: s5p-mfc: Add support for UHD encoding. c639899bb667 media: s5p-mfc: Add support for rate controls in MFCv12 6f1466123d73 media: s5p-mfc: Add YV12 and I420 multiplanar format support e57b6d326f94 media: s5p-mfc: Add initial support for MFCv12 199643db9ac2 media: s5p-mfc: Rename IS_MFCV10 macro 3253a8cdd7fe dt-bindings: media: s5p-mfc: Add mfcv12 variant 6475b8e1821c ASoC: mediatek: mt7986: silence error in case of -EPROBE_DEFER 9b3febc3a3da iommu/arm-smmu: Convert to domain_alloc_paging() e0976331ad11 iommu/arm-smmu: Pass arm_smmu_domain to internal functions bbbf11eea38c iommu/arm-smmu: Implement IOMMU_DOMAIN_BLOCKED 22bb7b41476a iommu/arm-smmu: Convert to a global static identity domain 1a648f8b7994 dt-bindings: soc: rockchip: add rk3588 vop/vo syscon ccb45b34d440 ACPI: arm64: export acpi_arch_thermal_cpufreq_pctg() 38c872a9e96f ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error 6208799553a8 virtio-net: support rx netdim 1db43c0818e2 virtio-net: extract virtqueue coalescig cmd for reuse d7180080ddf7 virtio-net: separate rx/tx coalescing moderation cmds 7949c06ad9a8 virtio-net: returns whether napi is complete ff0f80297413 iommu/arm-smmu: Reorganize arm_smmu_domain_add_master() c3a910e1c47a ionic: fill out pci error handlers ce66172d3393 ionic: lif debugfs refresh on reset b0dbe358fbb4 ionic: use timer_shutdown_sync 219e183272b4 ionic: no fw read when PCI reset failed 13943d6c8273 ionic: prevent pci disable of already disabled device ca5fdf9a7c5b ionic: bypass firmware cmds when stuck in reset 45b84188a0a4 ionic: keep filters across FLR 24f110240c03 ionic: pass opcode to devcmd_wait 7d28365a06af x86/head_64: Use TESTB instead of TESTL in secondary_startup_64_no_verify() 9fde008337d3 iommu/arm-smmu-v3: Remove ARM_SMMU_DOMAIN_NESTED 12a48fe90d09 iommu/arm-smmu-v3: Master cannot be NULL in arm_smmu_write_strtab_ent() 57b89048874c iommu/arm-smmu-v3: Add a type for the STE 03d93f8ed7e3 media: i2c: Add driver for OmniVision OV64A40 00c68a4b5a60 media: dt-bindings: Add OmniVision OV64A40 cfa49ff0558a media: i2c: imx335: Support 2592x1940 10-bit mode d7b95ad7a8d5 media: i2c: imx335: Fix hblank min/max values 252b2caaf2cb media: i2c: imx335: Implement get selection API fea91ee73b7c media: i2c: imx335: Enable regulator supplies 1af87779e9f7 media: i2c: imx335: Improve configuration error reporting d5ca45b8b91e media: i2c: imx335: Fix logging line endings bd4eadc4536f media: dt-bindings: media: imx335: Add supply bindings 79e3a67a203a media: i2c: imx214: Add sensor's pixel matrix size 2ae9f9780d80 media: i2c: imx214: Read orientation and rotation from system firmware 4f302d004bd0 media: i2c: imx214: Move controls init to separate function 657cd1fab06e media: i2c: imx214: Explain some magic numbers 3ae52083b533 media: i2c: gc0308: new driver d91123d7c9d4 media: MAINTAINERS: Add GalaxyCore in camera sensor section 7e6b43715042 media: dt-bindings: gc0308: add binding 458492e8d81e media: dt-bindings: ov8856: decouple lanes and link frequency from driver 16be18d71cc7 media: Documentation: LP-11 and LP-111 are states, not modes cff18d8f8bf1 media: Documentation: BT.601 is not a bus ab8d7194acd1 media: v4l: Safely to call v4l2_subdev_cleanup on an uninitialised subdev fb16c04a538e media: ipu-bridge: Change ov2740 link-frequency to 180 MHz efff0a80bc66 media: ov2740: Add a sleep after resetting the sensor 0677a2d9b735 media: ov2740: Add support for 180 MHz link frequency 4024107e104c media: ov2740: Check hwcfg after allocating the ov2740 struct 3735228bbe35 media: ov2740: Fix hts value 41543c7ccc68 media: ov2740: Improve ov2740_check_hwcfg() error reporting 47913c1f554c media: ov2740: Move fwnode_graph_get_next_endpoint() call up 846a37cf470f media: ov2740: Add support for external clock 1a140854bc8c media: ov2740: Add support for reset GPIO 0a7af872915e media: i2c: Add support for alvium camera 381d661a00e9 media: dt-bindings: alvium: add document YAML binding 164bf1728651 dt-bindings: vendor-prefixes: Add prefix alliedvision df15385e6793 media: i2c: ak7375: Add support for ak7345 f8e004714a94 media: dt-bindings: ak7375: Add ak7345 support 4e671eb56b95 media: i2c: ak7375: Prepare for supporting another chip 60fc87a69523 media: i2c: imx290: Properly encode registers as little-endian d92e7a013ff3 media: v4l2-cci: Add support for little-endian encoded registers 1545c2b92bdf media: atmel-isi: Fix crash due to missing subdev in state 7b1a09e44dc6 arm64: irq: set the correct node for shadow call stack 4f9b632e1bb2 dt-bindings: mfd: pm8008: Clean up example node names bdc22c8d52d7 thermal: trip: Send trip change notifications on all trip updates 183b64132f96 thermal: netlink: Use for_each_trip() in thermal_genl_cmd_tz_get_trip() 2e3e7dad4bf5 thermal: helpers: Use for_each_trip() in __thermal_zone_get_temp() 0c0c4740c9d2 thermal: trip: Use for_each_trip() in __thermal_zone_set_trips() b6515a88baf4 thermal: trip: Drop redundant __thermal_zone_get_trip() header 78da55c804cb dt-bindings: leds: qcom,spmi-flash-led: Fix example node name 94d4090b6139 dt-bindings: leds: aw200xx: Fix led pattern and add reg constraints 13b93b1dca35 dt-bindings: leds: awinic,aw200xx: Add AW20108 device 634fea792a31 leds: aw200xx: Add support for aw20108 device 150bca53652d leds: aw200xx: Improve autodim calculation method 96b43a108bd6 leds: aw200xx: Enable disable_locking flag in regmap config d883a5ab2f34 leds: aw200xx: Add delay after software reset aa4ed49f4240 dt-bindings: leds: aw200xx: Remove property "awinic,display-rows" 2b8db5729d10 leds: aw200xx: Calculate dts property display_rows in the driver 20dbf6d4a19c dt-bindings: leds: aw200xx: Introduce optional enable-gpios property d882762f7950 leds: aw200xx: Support HWEN hardware control adfd4621b78d leds: aw200xx: Fix write to DIM parameter 6dec659896b4 leds: ledtrig-tty: Add additional line state evaluation 5b755ca677db leds: ledtrig-tty: Make rx tx activitate configurable 76675f69bed5 leds: ledtrig-tty: Replace mutex with completion 4ff4379ce6ee tty: add new helper function tty_get_tiocm 793bf5510d5e leds: qcom-lpg: Consistenly use dev_err_probe() in .probe()'s error path 9e1815f8c771 leds: qcom-lpg: Use devm_pwmchip_add() simplifying driver removal 25054b232681 leds: ledtrig-tty: Free allocated ttyname buffer on deactivate 736214b4b02a leds: max5970: Add support for max5970 1b5c2fa7081c leds: tca6507: Use devm_led_classdev_register() to simplify remove path 130199ec02b2 leds: tca6507: Use devm_gpiochip_add_data() to simplify remove path 804073f54207 leds: trigger: gpio: Convert to DEVICE_ATTR_RW() 7b9c5500f42e leds: trigger: gpio: Use sysfs_emit() to instead of s*printf() 7d6766f53776 leds: trigger: gpio: Convert to use kstrtox() 9bbd6b7209cf leds: trigger: gpio: Replace custom code for gpiod_get_optional() 75469bb0537a leds: aw2013: Select missing dependency REGMAP_I2C ec95a68dad00 leds: sun50i-a100: New driver for the A100 LED controller 65dcdf495a79 dt-bindings: leds: Add Allwinner A100 LED controller 1de1da7b0782 dt-bindings: leds: Fix JSON pointer in max-brightness a82cc9b8debf leds: syscon: Support 'reg' in addition to 'offset' for register address a143892cb77c powerpc: add cpu_spec.cpu_features to vmcoreinfo ee8bfb47222a docs: ABI: sysfs-class-led-trigger-netdev: Add new modes and entry 59b3e31e7332 leds: trigger: netdev: Extend speeds up to 10G 0a233867a390 powerpc/imc-pmu: Add a null pointer check in update_events_in_group() e123015c0ba8 powerpc/powernv: Add a null pointer check in opal_powercap_init() 8649829a1dd2 powerpc/powernv: Add a null pointer check in opal_event_init() 9a260f2dd827 powerpc/powernv: Add a null pointer check to scom_debug_init_one() f46c8a75263f powerpc/mm: Fix null-pointer dereference in pgtable_cache_add f3263307171e ARM: dts: imx25: Move usbphy nodes out of simple-bus 0bc9c2dd3d25 ARM: dts: imx1: Use 'bus' for AIPI bus 86051155d89a ARM: dts: imx27-phytec-phycore-rdk: Move usbphy nodes out of simple-bus 542106cec2cf ARM: dts: imx27-pdk: Move usbphy0 out of simple-bus febc9b2fed1b ARM: dts: imx27: Use 'bus' for EMI bus cbe2cc9686ae ARM: dts: imx27: Use 'bus' for AIPI bus b20f98e8b3de powerpc/Kconfig: Select FUNCTION_ALIGNMENT_4B ae24db43b3b4 powerpc/ftrace: Remove nops after the call to ftrace_stub 2ec36570c358 powerpc/ftrace: Fix indentation in ftrace.h 4fadce88cb9f wifi: ath9k: reset survey of current channel after a scan started e5bc1f4c6554 net: stmmac: mmc: Support more counters for XGMAC Core 76b2ec3faeaa powerpc/selftests: Add test for papr-sysparm 9118c5d32bdd powerpc/selftests: Add test for papr-vpd 905b9e48786e powerpc/pseries/papr-sysparm: Expose character device to user space 35aae182bd7b powerpc/pseries/papr-sysparm: Validate buffer object lengths 514f6ff4369a powerpc/pseries: Add papr-vpd character driver for VPD retrieval e3681107bc9f powerpc/rtas: Warn if per-function lock isn't held dc7637c402b9 powerpc/rtas: Serialize firmware activation sequences adf7a019e5f8 powerpc/rtas: Facilitate high-level call sequences e7582edb7861 powerpc/rtas: Move token validation from block_rtas_call() to sys_rtas() 9592aa5ad59e powerpc/rtas: Add function return status constants 669acc7eec22 powerpc/rtas: Fall back to linear search on failed token->function lookup c500c6e736df powerpc/rtas: Add for_each_rtas_function() iterator 01e346ffefda powerpc/rtas: Avoid warning on invalid token argument to sys_rtas() ef9df47b449e net: phy: at803x: drop specific PHY ID check from cable test functions 21a2802a8365 net: phy: at803x: move at8035 specific DT parse to dedicated probe f932a6dc8bae net: phy: at803x: move at8031 functions in dedicated section a5ab9d8e7ae0 net: phy: at803x: make at8031 related DT functions name more specific 30dd62191d3d net: phy: at803x: move specific at8031 config_intr to dedicated function 27b89c9dc1b0 net: phy: at803x: move specific at8031 WOL bits to dedicated function 3ae3bc426eaf net: phy: at803x: move specific at8031 config_init to dedicated function 25d2ba94005f net: phy: at803x: move specific at8031 probe mode check to dedicated probe 900eef75cc50 net: phy: at803x: move specific DT option for at8031 to specific probe d43cff3f8233 net: phy: at803x: move qca83xx specific check in dedicated functions 07b1ad83b9ed net: phy: at803x: raname hw_stats functions to qca83xx specific name 6a3b8c573b5a net: phy: at803x: move disable WOL to specific at8031 probe f8fdbf3389f4 net: phy: at803x: fix passing the wrong reference for config_intr 4f7aa122bc92 dpll: remove leftover mode_supported() op and use mode_get() instead 05ce71929efc PM: domains: Drop the unused pm_genpd_opp_to_performance_state() ac3420d3d428 drm/i915/hwmon: Fix static analysis tool reported issues 3b2714c5d2d2 PM: domains: fix domain_governor kernel-doc warnings 070b71f428fa powerpc/hv-gpci: Add return value check in affinity_domain_via_partition_show function 09b4195021be media: ddbridge: fix an error code problem in ddb_probe 5b2f885e2f6f media: dvb-frontends: m88ds3103: Fix a memory leak in an error handling path of m88ds3103_probe() a2dd235df435 media: dvbdev: drop refcount on error path in dvb_device_open() d8b45ee43a05 media: platform: exynos4-is: return callee's error code rather than -ENXIO 20a4ecc7860a MAINTAINERS: Add missing bindings for max96712 918b14a26b12 media: i2c: Introduce a driver for the Techwell TW9900 decoder 0f82ffa9a295 media: dt-bindings: media: i2c: Add bindings for TW9900 7b9df4ac0d7d dt-bindings: vendor-prefixes: Add techwell vendor prefix f9c8ddce2fe3 media: amphion: remove mutext lock in condition of wait_event eb183b2cd0a6 Revert "perf/arm_dmc620: Remove duplicate format attribute #defines" 04b77e0124ef arm64: dts: freescale: add fsl-lx2160a-mblx2160a board bb65de5becfe dt-bindings: arm: fsl: Add TQ-Systems LX2160A based boards 28990f17a8df ARM: dts: imx27-phytec-phycore-som: Use the mux- prefix c248e5359730 ARM: dts: imx1: Fix sram node 2fb7b2a2f06b ARM: dts: imx27: Fix sram node 1e1d7cc478fb ARM: dts: imx: Use flash@0,0 pattern 68c711b882c2 ARM: dts: imx25/27-eukrea: Fix RTC node name a3027a58c6c7 ARM: dts: imx25-pdk: Pass #sound-dai-cells 5fe9490a6ed4 ARM: dts: imx25: Pass I2C clock-names property 1ddeeac2dffd media: chips-media: wave5: Requires GENERIC_ALLOCATOR 4e4103d6f3e9 media: chips-media: wave5: Fix panic on decoding DECODED_IDX_FLAG_SKIP a3d51462804f media: chips-media: wave5: Fix spelling mistake "bufferur" -> "buffer" f54ce765d691 media: MAINTAINERS: Correct file entry in WAVE5 VPU CODEC DRIVER b9407b259f70 media: chips-media: wave5: Remove duplicate check b8ec0f3b42a3 arm64: dts: freescale: imx93: add i3c1 and i3c2 aaa50f9c6008 arm64: dts: ls1012a: Remove big-endian from thermal 3203009fe58d drm/i915/display: Wait for PHY readiness not needed for disabling sequence 6cf96df77338 pinctrl: samsung: add exynosautov920 pinctrl 884fdaa53b38 pinctrl: samsung: support ExynosAuto GPIO structure baf31a20fa7f drm/i915/display: Get bigjoiner config before dsc config during readout 7bdee4157591 tee: Use iov_iter to better support shared buffer registration f737020d24e4 Input: max77693-haptic - add device-tree compatible strings 5958274f1de5 Input: qt1050 - convert to use maple tree register cache 718963d94197 Input: cap11xx - convert to use maple tree register cache 39bd68d422ba Input: cap11xx - cache hardware ID registers 2e3ae0002190 Input: cap11xx - add advanced sensitivity settings e4af6bb1f62f dt-bindings: input: microchip,cap11xx: add advanced sensitivity settings 1bdf22580b79 selftests/powerpc: Check all FPRs in fpu_syscall test 60d2c3af9a0c selftests/powerpc: Run fpu_preempt test for 60 seconds 2ba107f6795d selftests/powerpc: Generate better bit patterns for FPU tests e5d00aaac651 selftests/powerpc: Check all FPRs in fpu_preempt 9dbd5927408c selftests/powerpc: Fix error handling in FPU/VMX preemption tests bad098d76835 rust: Ignore preserve-most functions dc92ac9f6383 rust: replace with in rust/exports.c 056bce63c469 bnxt_en: Make PTP TX timestamp HWRM query silent 84793a499578 bnxt_en: Skip nic close/open when configuring tstamp filters feeef68f6f3d bnxt_en: Add support for UDP GSO on 5760X chips 6ce30622547d bnxt_en: add rx_filter_miss extended stats 960096334417 bnxt_en: Configure UDP tunnel TPA 77b0fff55dcd bnxt_en: Add support for VXLAN GPE e6f8a5a8ecc9 bnxt_en: Use proper TUNNEL_DST_PORT_ALLOC* commands 297e625bf89e bnxt_en: Allocate extra QP backing store memory when RoCE FW reports it 6dea3ebe0d22 bnxt_en: Support TX coalesced completion on 5760X chips f12f551b5b96 bnxt_en: Prevent TX timeout with a very small TX ring 18fe0a383cca bnxt_en: Fix TX ring indexing logic 7fb17a0c18b6 bnxt_en: Fix AGG ring check logic in bnxt_check_rings() f1e50b276d37 bnxt_en: Fix trimming of P5 RX and TX rings 79ac11393328 net: mdio-gpio: replace deprecated strncpy with strscpy e1ba7f64b192 selftests/bpf: Relax time_tai test for equal timestamps in tai_forward 9726acfdfa3b dt-bindings: riscv: add Zfa ISA extension description dc6ccb21f42c riscv: hwprobe: export Zfa ISA extension fe987e84b012 riscv: add ISA extension parsing for Zfa e11880b4be3a dt-bindings: riscv: add Zvfh[min] ISA extension description 5dadda5e6a59 riscv: hwprobe: export Zvfh[min] ISA extensions f4961b78c37b riscv: add ISA extension parsing for Zvfh[min] 892f10c8d6ca dt-bindings: riscv: add Zihintntl ISA extension description 74ba42b250a7 riscv: hwprobe: export Zhintntl ISA extension eddbfa0d849f riscv: add ISA extension parsing for Zihintntl c44714c35ff8 dt-bindings: riscv: add Zfh[min] ISA extensions description bf4cd84111c6 riscv: hwprobe: export Zfh[min] ISA extensions 11e8e1ee2c22 riscv: add ISA extension parsing for Zfh/Zfh[min] 10815531c513 dt-bindings: riscv: add vector crypto ISA extensions description ca35b5b11585 riscv: hwprobe: export vector crypto ISA extensions aec3353963b8 riscv: add ISA extension parsing for vector crypto 9376396251c8 dt-bindings: riscv: add scalar crypto ISA extensions description 794983f292cd riscv: hwprobe: add support for scalar crypto ISA extensions 0d8295ed975b riscv: add ISA extension parsing for scalar crypto be6bef2acb75 riscv: hwprobe: export missing Zbc ISA extension e45f463a9b01 riscv: add ISA extension parsing for Zbc 745e03113065 bpf: Comment on check_mem_size_reg c3f41b00307f rust: kernel: str: Implement Debug for CString 1e95d20ae8e6 MAINTAINERS: Add the Lantiq PEF2256 driver entry 37c646dc515a pinctrl: Add support for the Lantic PEF2256 pinmux c96e976d9a05 net: wan: framer: Add support for the Lantiq PEF2256 framer 766f5f900f15 dt-bindings: net: Add the Lantiq PEF2256 E1/T1/J1 framer 82c944d05b1a net: wan: Add framer framework support 2a6264480020 net: asix: fix fortify warning 8174dff9e583 arm64: dts: rockchip: Add Anbernic RG351V 9e63209d2099 arm64: dts: rockchip: Split RG351M from Odroid Go Advance 8a64f5f0c692 dt-bindings: arm: rockchip: Add Anbernic RG351V b0140a1b3b1d arm64: dts: rockchip: Add ethernet0 alias to the dts for RK3588(S) boards 36d9b3ae708e arm64: dts: rockchip: Add ethernet0 alias to the dts for RK3566 boards b110e4cc44c9 arm64: dts: rockchip: Remove ethernet0 alias from the SoC dtsi for PX30 9012ab6bd092 arm64: dts: rockchip: Remove ethernetX aliases from the SoC dtsi for RK3328 c900fef5deff arm64: dts: rockchip: Remove ethernet0 alias from the SoC dtsi for RK3368 5d90cb1edcf7 arm64: dts: rockchip: Remove ethernet0 alias from the SoC dtsi for RK3399 c87847cfc1f4 arm64: dts: rockchip: make dts use gpio-fan matrix instead of array 998513442cb2 arm64: dts: rockchip: add gpio alias for gpio dt nodes f56804453a7f arm64: dts: rockchip: Add dynamic-power-coefficient to rk3399 GPU a86e88043de9 arm64: dts: rockchip: add rk3588 spi aliases to soc dtsi a024abedbca9 arm64: dts: rockchip: add rk3588 gpio aliases to soc dtsi 328e901b7b03 arm64: dts: rockchip: add rk3588 i2c aliases to soc dtsi 9918d10d1666 arm64: dts: rockchip: move rk3588 serial aliases to soc dtsi d1b8b36a2cc5 arm64: dts: rockchip: add Theobroma Jaguar SBC ba2110e54670 dt-bindings: arm: rockchip: Add Theobroma-Systems Jaguar SBC e99adc97e21a arm64: dts: rockchip: Add Powkiddy X55 18f413c5dc28 dt-bindings: arm: rockchip: Add Powkiddy X55 0773a4a199aa arm64: dts: rockchip: add USB3 host to rock-5a f97d78b9f6cf arm64: dts: rockchip: add USB3 host to rock-5b 20d03e13841e arm64: dts: rockchip: add missing tx/rx-fifo-depth for rk3328 gmac c45de75d7a9a arm64: dts: rockchip: add gpio-line-names to rk3308-rock-pi-s bf88f7d920da e1000e: Use pcie_capability_read_word() for reading LNKSTA 3ebccf1d1ca7 ACPI: LPSS: Fix the fractional clock divider flags 569b26af7919 ARM: dts: rockchip: add hdmi-connector node to rk3036-kylin 27ded76ef0fc ARM: dts: rockchip: fix rk3036 hdmi ports node e3f577830ce2 ACPI: NUMA: Fix the logic of getting the fake_pxm value ec0f96260737 ACPI: NUMA: Optimize the check for the availability of node values 9ecc3b38abeb ACPI: NUMA: Remove unnecessary check in acpi_parse_gi_affinity() c95f5b21a0ea tty: serial: samsung: Add gs101 compatible and common fifoszdt_serial_drv_data 2c597bb7d66a clk: samsung: clk-gs101: Add cmu_top, cmu_misc and cmu_apm support 13ff3bdafdd5 clk: samsung: clk-pll: Add support for pll_{0516,0517,518} 8a3134a02538 ACPI: watchdog: fix kernel-doc warnings 5b02a863ba50 dt-bindings: clock: google,gs101: fix incorrect numbering and DGB suffix d793f7c471fb dt-bindings: soc: samsung: usi: add google,gs101-usi compatible 2072496129b7 dt-bindings: serial: samsung: Make samsung,uart-fifosize a required property bad3bc0a23b7 dt-bindings: serial: samsung: Add google-gs101-uart compatible 81306efd22ff dt-bindings: watchdog: Document Google gs101 watchdog bindings 4a8be01a1a7a pinctrl: samsung: Add gs101 SoC pinctrl configuration b6b5028473ce riscv: dts: thead: Enable LicheePi 4A eMMC and microSD 18d92a03b319 riscv: dts: thead: Enable BeagleV Ahead eMMC and microSD a77f02e84896 riscv: dts: thead: Add TH1520 mmc controllers and sdhci clock 2c3878820bf0 drm/xe/gt: Fix min() with u32 and u64 ebec269c522f drm/xe: Fix tracepoints on 32b 9a6e6c14bfde drm/xe/mmio: Use non-atomic writeq/readq variant for 32b 857912c37ea7 drm/xe: Fix some log messages on 32b 4aa18ae44686 drm/xe/ggtt: Use BIT_ULL() for 64bit 760f168db30a drm/xe: fix xe_mmio_total_vram_size d8731500721d drm/xe/pcode: fix pcode error check 2c33b49a6e6f drm/xe: enforce GSMBASE for DG1 instead of BAR2 c343bacfad5d drm/xe: Fix hidden gotcha regression with bo create 5e37266307df drm/xe/guc: Add support GuC MMIO send / recv f900725af8b6 drm/xe/guc: s/xe_guc_send_mmio/xe_guc_mmio_send 99c821b00bf6 drm/xe/guc: Report submission version of GuC firmware da34c2cf85a4 drm/xe: Fake pulling gt->info.engine_mask from hwconfig blob 60694edf668a drm/xe: Ensure VMA not userptr before calling xe_bo_is_stolen d8b52a02cb40 drm/xe: Implement stolen memory. 765b65e5bde7 drm/xe: Take memory ref on kernel job creation e9d285ff9d49 drm/xe/migrate: Add kerneldoc for the migrate subsystem 7dc9b92dcfef drm/xe: Remove i915_utils dependency from xe_pcode. 81593af6c88d drm/xe: Convert xe_mmio_wait32 to us so we can stop using wait_for_us. eeb8019d8c6f drm/xe: Let's avoid i915_utils in the xe_force_wake. b56d208273bf drm/xe: Stop using i915_utils in xe_wopcm. b6f468b847d0 drm/xe: Remove i915_utils dependency from xe_guc_pc. eb04985d7211 drm/xe: Wait for success on guc done. 2e5be5d57dbe drm/xe: Convert guc_ready to regular xe_mmio_wait32 7aaec3a623ad drm/xe: Let's return last value read on xe_mmio_wait32. 86011ae21c15 drm/xe: Stop using i915's range_overflows_t macro. 0f06dc101972 drm/xe: Implement a local xe_mmio_wait32 dd08ebf6c352 drm/xe: Introduce a new DRM driver for Intel GPUs d9d9bd979cce maple_tree: change return type of mas_split_final_node as void. d19b1a1797d8 mm: compaction: avoid fast_isolate_freepages blindly choose improper pageblock dd05f5ec1e46 mm: use vma_pages() for vma objects 4196810a2542 mm: cma: remove unnecessary initialization of ret 49b960de6b32 mm: hugetlb_vmemmap: move mmap lock to vmemmap_remap_range() 47e61d8874cc mm: hugetlb_vmemmap: add check of CONFIG_MEMORY_HOTPLUG back a1748f85bec9 mm: filemap: remove unnecessary iitialization of ret 683ec99f12f4 mm/thp: add CONFIG_TRANSPARENT_HUGEPAGE_NEVER option b75427691f4a mm: huge_memory: use more folio api in __split_huge_page_tail() 39042079a0c2 kmemleak: avoid RCU stalls when freeing metadata for per-CPU pointers f67f8d4a8c1e mm/rmap: fix misplaced parenthesis of a likely() ec056cef76a5 mm/readahead: do not allow order-1 folio cf503cc665c4 mm: memory: use folio_prealloc() in wp_page_copy() e4621e70469c mm: memory: use a folio in do_cow_fault() 294de6d8f14a mm: memory: rename page_copy_prealloc() to folio_prealloc() f8b6187d8dd9 mm: memory: use a folio in validate_page_before_insert() 1486fb50136f mm: ksm: use more folio api in ksm_might_need_to_copy() 6140edeea8bf Docs/admin-guide/mm/damon/usage: document for quota goals 0972913f9673 Docs/ABI/damon: document DAMOS quota goals 3143a7bfd2a9 Docs/mm/damon/design: document DAMOS quota auto tuning 3649caed1c9b selftests/damon: test quota goals directory f1762cb3eaea mm/damon/core-test: add a unit test for the feedback loop algorithm d91beaa505a0 mm/damon/sysfs-schemes: implement a command for scheme quota goals only commit 8b549a4fd3c5 mm/damon/sysfs-schemes: commit damos quota goals user input to DAMOS 7f262da0a30d mm/damon/sysfs-schemes: implement files for scheme quota goals setup 9294a037c015 mm/damon/core: implement goal-oriented feedback-driven quota auto-tuning 4b86316ef182 selftests/mm: dont run ksm_functional_tests twice b5ba474f3f51 zswap: shrink zswap pool based on memory pressure a697dc2be925 selftests: cgroup: update per-memcg zswap writeback selftest 7108cc3f765c mm: memcg: add per-memcg zswap writeback stat a65b0e7607cc zswap: make shrinking memcg-aware fdc4161ff6a5 memcontrol: implement mem_cgroup_tryget_online() 0a97c01cd20b list_lru: allow explicit memcg and NUMA node selection 330018fe69c6 maple_tree: simplify mas_leaf_set_meta() 026b935cd929 maple_tree: delete one of the two identical checks c5e941213826 maple_tree: remove an unused parameter for ma_meta_end() 3f05fcdebf29 maple_tree: avoid ascending when mas->min is also the parent's minimum 2e783f0c1a0d maple_tree: move the check forward to avoid static check warning d1fefa3d2244 maple_tree: remove unused function a3c63c8c5df6 maple_tree: mtree_range_walk() clean up 24662decdd44 maple_tree: don't find node end in mtree_lookup_walk() 0de56e38b307 maple_tree: use maple state end for write operations 9a40d45c1f2c maple_tree: remove mas_searchable() 067311d33e65 maple_tree: separate ma_state node from status 271f61a8b41d maple_tree: clean up inlines for some functions 1f41ef12abf8 maple_tree: use cached node end in mas_destroy() e9c52d8940cb maple_tree: use cached node end in mas_next() 31c532a8af57 maple_tree: add end of node tracking to the maple state bf857ddd21d0 maple_tree: move debug check to __mas_set_range() f7a590189539 maple_tree: make mas_erase() more robust 37a8ab24d3d4 maple_tree: remove unnecessary default labels from switch statements 4c39e76846b2 e1000e: Use PCI_EXP_LNKSTA_NLW & FIELD_GET() instead of custom defines/code 4f6011678d38 igb: Use FIELD_GET() to extract Link Width 5805c82513c4 libperf cpumap: Add for_each_cpu() that skips the "any CPU" case effe957c6bb7 libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__new_online_cpus() 923ca62a7b1e libperf cpumap: Rename perf_cpu_map__empty() to perf_cpu_map__has_any_cpu_or_is_empty() 8f60f870a9af libperf cpumap: Rename perf_cpu_map__default_new() to perf_cpu_map__new_online_cpus() and prefer sysfs 56c26d5ad86d bpf: Remove unused backtrack_state helper functions f77d795618b9 selftests/bpf: Fixes tests for filesystem kfuncs 7133b072dfbf wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850 add731385eed wifi: ath11k: Fix ath11k_htc_record flexible record 48219b089d84 libperf cpumap: Rename perf_cpu_map__dummy_new() to perf_cpu_map__new_any_cpu() cb8eb06d50fc x86/virt/tdx: Disable TDX host support when kexec is enabled 4e1c7dddc717 Documentation/x86: Add documentation for TDX host support 70060463cb2b x86/mce: Differentiate real hardware #MCs from TDX erratum ones 1e536e106897 x86/cpu: Detect TDX partial write machine check erratum abe18175269a ARM: dts: microchip: sama5d27_som1_ek: Remove mmc-ddr-3_3v property from sdmmc0 node afd549903ea9 wifi: iwlegacy: Add null pointer check to il_leds_init() 0a999d82b782 wifi: rtw88: Use random MAC when efuse MAC invalid fe0a7776d4d1 wifi: wfx: fix possible NULL pointer dereference in wfx_set_mfp_ap() d9e5d31084b0 fsnotify: optionally pass access range in file permission hooks cb383f066867 fsnotify: assert that file_start_write() is not held in permission hooks 36e28c42187c fsnotify: split fsnotify_perm() into two hooks 705bcfcbde38 fs: use splice_copy_file_range() inline helper 0f292086c22b splice: return type ssize_t from all helpers 595b1280e2c9 wifi: rtw89: avoid stringop-overflow warning 69ffab9b9e69 irqchip/irq-xtensa-pic: Clean up dc18b89ab113 io_uring/openclose: add support for IORING_OP_FIXED_FD_INSTALL 055c15626a45 io_uring/cmd: inline io_uring_cmd_get_task 6b04a3737057 io_uring/cmd: inline io_uring_cmd_do_in_task_lazy b66509b8497f io_uring: split out cmd api into a separate header e0b23d9953b0 io_uring: optimise ltimeout for inline execution 9b43ef3d5253 io_uring: don't check iopoll if request completes 221b110d87c2 irqchip/qcom-mpm: Support passing a slice of SRAM as reg space ca596295f4c9 dt-bindings: interrupt-controller: mpm: Pass MSG RAM slice through phandle 1cf0697a24ef dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Document RZ/G3S 74d2ef5f6f4b irqchip/renesas-rzg2l: Add support for suspend to RAM 2eca4731cc66 irqchip/renesas-rzg2l: Add macro to retrieve TITSR register offset based on register's index ef88eefb1a81 irqchip/renesas-rzg2l: Implement restriction when writing ISCR register b94f455372ad irqchip/renesas-rzg2l: Document structure members 02f650764017 irqchip/renesas-rzg2l: Align struct member names to tabs c90b5c4e6554 irqchip/renesas-rzg2l: Use tabs instead of spaces 2632e2521769 arm64: fpsimd: Implement lazy restore for kernel mode FPSIMD aefbab8e77eb arm64: fpsimd: Preserve/restore kernel mode NEON at context switch 9b19700e623f arm64: fpsimd: Drop unneeded 'busy' flag 94f18bb19945 HID: nintendo: add support for nso controllers 7a0a6d55ed93 x86/docs: Remove reference to syscall trampoline in PTI b8fa3e90965e s390/cio: make sch->lock spinlock pointer a member e5c7bcb49984 spi: sh-msiof: Enforce fixed DTDL for R-Car H3 5ed06e489d20 ASoC: cs42l43: Add missing statics for hp_ilimit functions 434225230081 eventfd: Remove usage of the deprecated ida_simple_xx() API 2b46a19db0a1 fs: super: use GFP_KERNEL instead of GFP_USER for super block allocation 02105f18a26c fs/hfsplus: wrapper.c: fix kernel-doc warnings 67ca056bf1f6 fs: add Jan Kara as reviewer effa1870b29c fs/inode: Make relatime_need_update return bool e95aada4cb93 pipe: wakeup wr_wait after setting max_usage 4e94ddfe2aab file: remove __receive_fd() eac9189c9619 file: stop exposing receive_fd_user() 372a34e66fb7 fs: replace f_rcuhead with f_task_work 24fa3ae9467f file: remove pointless wrapper a88c955fcfb4 file: s/close_fd_get_file()/file_close_fd()/g 253ca8678d30 Improve __fget_files_rcu() code generation (and thus __fget_light()) 7cb537b6f6d7 file: massage cleanup of files that failed to open d577ca429af3 net: dsa: realtek: Rewrite RTL8366RB MTU handling 389119c84218 net: dsa: realtek: Rename bogus RTL8368S variable b41932f54458 iommu/arm-smmu-v3: disable stall for quiet_cd 268dd4edb748 iommu/qcom: restore IOMMU state if needed 28af105cb650 iommu/arm-smmu-qcom: Add QCM2290 MDSS compatible afc95681c306 iommu/arm-smmu-qcom: Add missing GMU entry to match table 4fff78dc2490 dt-bindings: arm-smmu: Document SM8[45]50 GPU SMMU fa27b35c9102 dt-bindings: arm-smmu: Add compatible for X1E80100 SoC 61683b47df44 dt-bindings: iommu: arm,smmu: document the SM8650 System MMU 54dae6d5d3f0 dt-bindings: iommu: arm,smmu: document clocks for the SM8350 GPU SMMU b38aa87f6793 thermal: core: Rework thermal zone availability check c3ffdfff978a thermal: Drop redundant and confusing device_is_registered() checks 26c79ec96e77 net: dns_resolver: the module is called dns_resolver, not dnsresolver 50f176175e96 arm64/kernel: Move 'nokaslr' parsing out of early idreg code ea48626f8f0e arm64: idreg-override: Avoid kstrtou64() to parse a single hex digit 060260a6be47 arm64: idreg-override: Avoid sprintf() for simple string concatenation bcf1eed3f8a0 arm64: idreg-override: avoid strlen() to check for empty strings dc3f5aae0638 arm64: idreg-override: Avoid parameq() and parameqn() 01fd29092a35 arm64: idreg-override: Prepare for place relative reloc patching cbc59c9a4e57 arm64: idreg-override: Omit non-NULL checks for override pointer 376f5a3bd7e2 arm64: mm: get rid of kimage_vaddr global variable a22fc8e102dc arm64: mm: Take potential load offset into account when KASLR is off 3dfdc2750c6c arm64: kernel: Disable latent_entropy GCC plugin in early C runtime ebb78614ce2f arm64: defconfig: Enable configs for MT8195-Cherry-Tomato Chromebook 806f49a6eadc arm64: defconfig: Enable DA9211 regulator 68cbdb150d55 net: dl2k: Use proper conversion of dev_addr before IO to device 232afb557835 x86/CPU/AMD: Add X86_FEATURE_ZEN1 27b3bcbf8a79 PCI: layerscape: Add suspend/resume for ls1043a 762ef94b45d9 PCI: layerscape(ep): Rename pf_* as pf_lut_* 6f8a41ba2623 PCI: layerscape: Add suspend/resume for ls1021a 123971a193d9 PCI: layerscape: Add function pointer for exit_from_l2() fb4d25d7a33f arm64: dts: juno: Align thermal zone names with bindings bd690638e2c2 Documentation: arm64: Document the PMU event counting threshold feature 816c26754447 arm64: perf: Add support for event counting threshold 186c91aaf549 arm: pmu: Move error message and -EOPNOTSUPP to individual PMUs c7b98bf0fc79 KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h a5f4ca68f348 perf/arm_dmc620: Remove duplicate format attribute #defines f6da86969a3c arm: pmu: Share user ABI format mechanism with SPE 3115ee021bfb arm64: perf: Include threshold control fields in PMEVTYPER mask d30f09b6d7de arm: perf: Convert remaining fields to use GENMASK 2f6a00f30600 arm: perf: Use GENMASK for PMMIR fields 62e1f212e5fe arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N 9343c790e6de arm: perf: Remove inlines from arm_pmuv3.c 68d83f0a5c4c wifi: mac80211: drop spurious WARN_ON() in ieee80211_ibss_csa_beacon() 6a9c8ed0eeb1 wifi: mac80211: don't set ESS capab bit in assoc request f510bcc21ed9 wifi: cfg80211: consume both probe response and beacon IEs 5f478adf1f99 wifi: cfg80211: generate an ML element for per-STA profiles f6289e5d319b wifi: cfg80211: Replace ENOTSUPP with EOPNOTSUPP 0528e0fdba9e wifi: mac80211: Replace ENOTSUPP with EOPNOTSUPP 42b941cd6738 wifi: mac80211: add a flag to disallow puncturing b61e6b41a2f6 wifi: cfg80211: Add support for setting TID to link mapping 9adc8b65218f wifi: mac80211: update some locking documentation d02a12b8e4bb wifi: cfg80211: add BSS usage reporting 32dc0f8edc65 wifi: iwlwifi: mvm: do not send STA_DISABLE_TX_CMD for newer firmware 14c1b6f430e3 wifi: iwlwifi: remove async command callback ed44bab6ba21 wifi: iwlwifi: fw: file: don't use [0] for variable arrays de9131b7e28a wifi: iwlwifi: pcie: get_crf_id() can be void 79a5d10135cb wifi: iwlwifi: pcie: dump CSRs before removal 47b17879f983 wifi: iwlwifi: pcie: clean up device removal work 268712dc3b34 wifi: iwlwifi: mvm: add a debugfs hook to clear the monitor data 1261fefa647f wifi: iwlwifi: refactor RX tracing 637bbd5b3cbd wifi: iwlwifi: don't support triggered EHT CQI feedback 3a5a5cb06700 wifi: iwlwifi: mvm: Correctly report TSF data in scan complete 85e7f8235824 wifi: iwlwifi: mvm: Use the link ID provided in scan request aa0887c4f18e wifi: nl80211: Extend del pmksa support for SAE and OWE security ea855f0b38b0 wifi: mac80211: cleanup airtime arithmetic with ieee80211_sta_keep_active() d34be4310cbe wifi: mac80211: Add support for WBRF features 10fa22b6fb68 wifi: cfg80211: expose nl80211_chan_width_to_mhz for wide sharing 7a2ee1576dcc soc: fsl: cpm1: qmc: Introduce functions to change timeslots at runtime 0d75119d0844 soc: fsl: cpm1: qmc: Remove timeslots handling from setup_chan() 7cc9bda9c163 soc: fsl: cpm1: qmc: Handle timeslot entries at channel start() and stop() 0e85feacc815 soc: fsl: cpm1: qmc: Introduce is_tsa_64rxtx flag 32881b253c94 soc: fsl: cpm1: qmc: Split Tx and Rx TSA entries setup 9217161115bf soc: fsl: cpm1: qmc: Add support for disabling channel TSA entries f2deea16bf18 soc: fsl: cpm1: qmc: Check available timeslots in qmc_check_chans() b1891c13645b soc: fsl: cpm1: qmc: Remove no more needed checks from qmc_check_chans() 6f9b814d3765 soc: fsl: cpm1: qmc: Introduce qmc_chan_setup_tsa* 2d965e25fa41 soc: fsl: cpm1: qmc: Rename qmc_setup_tsa* to qmc_init_tsa* 9b7a69d0bd2b soc: fsl: cpm1: qmc: Introduce available timeslots masks ba3b7e4753c5 soc: fsl: cpm1: qmc: Add support for child devices 48490dc36742 soc: fsl: cpm1: qmc: Remove inline function specifiers 0e034aec5be2 soc: fsl: cpm1: qmc: Extend the API to provide Rx status dfe66d012af2 soc: fsl: cpm1: qmc: Fix rx channel reset a5ec3a21220d soc: fsl: cpm1: qmc: Fix __iomem addresses declaration fc0c64154e5d soc: fsl: cpm1: tsa: Fix __iomem addresses declaration 5ca8ab55084d drivers/perf: arm_dsu_pmu: Remove kerneldoc-style comment syntax 79c03ed4b896 drivers/perf: Remove usage of the deprecated ida_simple_xx() API bf9cd9fef9f1 iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places cdbc723f2da1 acpi: Do not return struct iommu_ops from acpi_iommu_configure_id() eda1a94caf6b iommu: Mark dev_iommu_priv_set() with a lockdep 64945d1b0ed1 iommu: Mark dev_iommu_get() with lockdep 5b4ea8b06eb7 iommu/of: Use -ENODEV consistently in of_iommu_configure() 6ff6e184f1f4 iommmu/of: Do not return struct iommu_ops from of_iommu_configure() 4720287c7bf7 iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops() 7be423336ecc iommu: Set owner token to SVA domain 1fa05c932dc7 mm: Deprecate pasid field 092edaddb660 iommu: Support mm PASID 1:n with sva domains 541a3e257d48 mm: Add structure to keep sva information 2396046d75d3 iommu: Add mm_get_enqcmd_pasid() helper function 5c79705d7ce8 iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm() 8f23f5dba6b4 iommu: Change kconfig around IOMMU_SVA 4f973e211b3b IB/ipoib: Fix mcast list locking c2a8653c197d media: venus: core: Set up secure memory ranges for SC7280 d727d27db536 RDMA/mlx5: Expose register c0 for RDMA device eb524d0fd462 net/mlx5: E-Switch, expose eswitch manager vport abf8e8f29a3c net/mlx5: Manage ICM type of SW encap a429ec96c07f RDMA/mlx5: Support handling of SW encap ICM area 1ca51628e730 net/mlx5: Introduce indirect-sw-encap ICM properties 7707cf82e138 dt-bindings: hwmon: Add lltc ltc4286 driver bindings ead5a41c8f8a drm/exynos: dpi: Change connector type to DPI 4fe7a1ecaa41 drm/exynos: Convert to platform remove callback returning void 16ac5b21b31b drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time 406a6fa44bfb bpf: use bitfields for simple per-subprog bool flags 1a1ad782dcbb bpf: tidy up exception callback management a bit 22b769bb4f87 bpf: emit more dynptr information in verifier log 1e68485d8299 bpf: log PTR_TO_MEM memory size in verifier log e72c1ccfd449 selftests/bpf: validate eliminated global subprog is not freplaceable 68c84289bcc0 netlink: specs: devlink: add some(not all) missing attributes in devlink.yaml 93775590b1ee net/sched: cls_api: conditional notification of events e522755520ef net/sched: cls_api: remove 'unicast' argument from delete notification 8d4390f51920 net/sched: act_api: conditional notification of events c73724bfde09 net/sched: act_api: don't open code max() ddb6b284bdc3 rtnl: add helper to send if skb is not null 8439109b76a3 rtnl: add helper to check if a notification is needed c5e2a973448d rtnl: add helper to check if rtnl group has listeners 97a7d8950f67 Input: xpad - remove usage of the deprecated ida_simple_xx() API 02db1749f30f Input: omap4-keypad - react on keypresses if device is runtime-suspended 394e7f4dbb32 f2fs: don't set FI_PREALLOCATED_ALL for partial write 7803680964c0 extcon: qcom-spmi-misc: don't use kernel-doc marker for comment db4a9133511c pinctrl: core: Remove unused members from struct group_desc fcbcfe5cb7ea pinctrl: starfive: Convert to use grp member fc7d3b60a8fd pinctrl: renesas: Convert to use grp member a1cf1a5f9b60 pinctrl: mediatek: Convert to use grp member ffc1945e1958 pinctrl: keembay: Convert to use grp member 10ce59c6bb51 pinctrl: ingenic: Convert to use grp member 390270f25b41 pinctrl: imx: Convert to use grp member 7e976117b185 pinctrl: equilibrium: Convert to use grp member 2a0674f25bf0 pinctrl: bcm: Convert to use grp member 85174ad7c30f pinctrl: core: Embed struct pingroup into struct group_desc b0f24e021d58 pinctrl: ingenic: Use C99 initializers in PINCTRL_PIN_GROUP() bb5eace1562f pinctrl: mediatek: Use C99 initializers in PINCTRL_PIN_GROUP() 383da0c7f254 pinctrl: core: Add a convenient define PINCTRL_GROUP_DESC() bb34cc6ca87f f2fs: fix to update iostat correctly in f2fs_filemap_fault() fb9b65340c81 f2fs: fix to check compress file in f2fs_move_file_range() 55fdc1c24a1d f2fs: fix to wait on block writeback for post_read case 4961acdd65c9 f2fs: fix to tag gcing flag on page during block migration d543d9ddf593 selftests/nolibc: disable coredump via setrlimit a0bb5f88fc3d tools/nolibc: add support for getrlimit/setrlimit 7b20478b777c tools/nolibc: drop custom definition of struct rusage 825f404776b4 tools/nolibc: drop duplicated testcase ioctl_tiocinq dece8476d6dd tools/nolibc: annotate va_list printf formats b9e64724cd8a selftests/nolibc: make result alignment more robust 544102458a8d tools/nolibc: mips: add support for PIC 8bcf9a485541 selftests/nolibc: run-tests.sh: enable testing via qemu-user d7233e2b758b selftests/nolibc: introduce QEMU_ARCH_USER 07f679b50252 selftests/nolibc: fix testcase status alignment b4b9fb91da99 selftests/nolibc: add configuration for mipso32be 3ab1e9db098a selftests/nolibc: extraconfig support bb503f5f0154 selftests/nolibc: explicitly specify ABI for MIPS c4c20a7d6ef9 selftests/nolibc: use XARCH for MIPS aa68a5a83a0a tools/nolibc: move MIPS ABI validation into arch-mips.h 48946c5aa7a8 tools/nolibc: error out on unsupported architecture 91f16451593b selftests/nolibc: add script to run testsuite 69620b3a5bc5 selftests/nolibc: support out-of-tree builds 7263c9d9b67a selftests/nolibc: anchor paths in $(srcdir) if possible bdeeeaba8368 selftests/nolibc: use EFI -bios for LoongArch qemu bb6ec2e9fd8b tools/nolibc: Use linux/wait.h rather than duplicating it 87f3afd366f7 f2fs: add tracepoint for f2fs_vm_page_mkwrite() 4e4f1eb9949b f2fs: introduce f2fs_invalidate_internal_cache() for cleanup 59d0d4c3eae0 f2fs: update blkaddr in __set_data_blkaddr() for cleanup 2020cd48e41c f2fs: introduce get_dnode_addr() to clean up codes 8596ba324356 perf stat: Fix help message for --metric-no-threshold option bb6e1c8fa5b9 f2fs: delete obsolete FI_DROP_CACHE a53936361330 f2fs: delete obsolete FI_FIRST_BLOCK_WRITTEN c21357e4461f srcu: Explain why callbacks invocations can't run concurrently 94c55b9e2197 srcu: No need to advance/accelerate if no callback enqueued 20eb4142397c srcu: Remove superfluous callbacks advancing from srcu_gp_start() 4ac934b1aaa9 PM: hibernate: Do not initialize error in snapshot_write_next() bbeaa4691fa8 PM: hibernate: Do not initialize error in swap_write_page() a1ca8295ee53 PM: hibernate: Drop unnecessary local variable initialization 23d90b240405 rcu: Remove unused macros from rcupdate.h 4e58aaeebb3c rcu: Restrict access to RCU CPU stall notifiers 18966f7b9458 rcu-tasks: Mark RCU Tasks accesses to current->rcu_tasks_idle_cpu 01940cd4a6b9 MIPS: SGI-IP27: hubio: fix nasid kernel-doc warning 06dc6a869597 MAINTAINERS: Add myself as maintainer of the Ralink architecture 15d03119ed21 drm/i915/display: do not use cursor size reduction on MTL e367e3c765f5 PCI: Add ACS quirk for more Zhaoxin Root Ports eeae55ed9c0a intel_idle: Add Meteorlake support 4649620d9404 thermal: core: Make thermal_zone_device_unregister() return after freeing the zone 693af17bcee4 dt-bindings: iio: humidity: Add TI HDC302x support c9180b8e39be iio: humidity: Add driver for ti HDC302x humidity sensors a4887e978295 iio: ABI: document temperature and humidity peak/trough raw attributes 5bc2ea60897e iio: core: introduce trough info element for minimum values 8b0d4c40d704 iio: light: driver for Lite-On ltr390 48ba7d2f24f1 dt-bindings: iio: light: add ltr390 c95e0a719820 iio: light: isl76682: remove unreachable code 6362d96585e3 iio: pressure: driver for Honeywell HSC/SSC series 5fc0a980cca0 dt-bindings: iio: pressure: add honeywell,hsc030 608531bd8615 doc: iio: Document intensity scale as poorly defined 464cb187585f dt-bindings: iio: temperature: add MLX90635 device a1d1ba5e1c28 iio: temperature: mlx90635 MLX90635 IR Temperature sensor 21aa971d3e29 iio: adc: adi-axi-adc: convert to regmap e94e06d8a796 arm64/sysreg: Add new system registers for GCS e3a649ecf8b9 arm64/sysreg: Add definition for FPMR 126cb3a60d35 arm64/sysreg: Update HCRX_EL2 definition for DDI0601 2023-09 a6052284a9f9 arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09 8afe582d7700 arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI0601 2023-09 9e4f409b07df arm64/sysreg: Add definition for ID_AA64FPFR0_EL1 b5aefb668701 arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 6e3dcfd13975 arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09 9fb5dc53a117 arm64/sysreg: Add definition for ID_AA64PFR2_EL1 35768b23d830 arm64/sysreg: update CPACR_EL1 register c0c5a8ea96b8 arm64/sysreg: add system register POR_EL{0,1} 41bb68fbd016 arm64/sysreg: Add definition for HAFGRTR_EL2 256f442895ed arm64/sysreg: Update HFGITR_EL2 definiton to DDI0601 2023-09 6971beb4ec52 statmount: simplify numeric option retrieval 46eae99ef733 add statmount(2) syscall bbbc18d8c27c ASoC: cs42l43: Allow HP amp to cool off after current limit 62d35629da80 drm/msm/dpu: move encoder status to standard encoder debugfs dir eb3f7cbee294 drm/bridge: ti-sn65dsi86: Associate PWM device to auxiliary device 2ebe81c81435 net, xdp: Allow metadata > 32 15c79c6507c0 selftests/bpf: Increase invalid metadata size 70f008fb3ea9 dmaengine: dmatest: prevent using swiotlb buffer with nobounce parameter 29a9ac6414ab hwmon: (max31827) Add custom attribute for resolution 64176bde4645 hwmon: (max31827) Return closest value in update_interval 8a0806df46b6 hwmon: (max31827) Update bits with shutdown_write() cbeb1d2acf5d hwmon: (max31827) Add support for max31828 and max31829 88548710d2ae hwmon: (max31827) Handle new properties from the devicetree b449879243db hwmon: (corsair-cpro) use NULL instead of 0 b6b2264ba209 iommu/apple-dart: Fix spelling mistake "grups" -> "groups" c7fc12354be0 iommu/amd/pgtbl_v2: Invalidate updated page ranges only 2c535dd37d67 iommu/amd: Make domain_flush_pages as global function 8d004ac1c67b iommu/amd: Consolidate amd_iommu_domain_flush_complete() call bbf85fe10faa iommu/amd: Refactor device iotlb invalidation code 4f0a60079923 iommu/amd: Refactor IOMMU tlb invalidation code cf62924daf9f iommu/amd: Add support to invalidate multiple guest pages a976da66e8e5 iommu/amd: Remove redundant passing of PDE bit 3f2571fed2fa iommu/amd: Remove redundant domain flush from attach_device() af3263758bf0 iommu/amd: Rename iommu_flush_all_caches() -> amd_iommu_flush_all_caches() 57cdb720eaa5 iommu/amd: Do not flush IRTE when only updating isRun and destination fields 62361638ae39 dt-bindings: hwmon: Increase max number of io-channels 159e459c0161 hwmon: (dell-smm) Add Optiplex 7000 to fan control whitelist e7caf3d1e8fd hwmon: (dell-smm) Document the WMI SMM interface b7a4706f66e5 hwmon: (dell-smm) Add support for WMI SMM interface 20bdeebc8826 hwmon: (dell-smm) Introduce helper function for data init 5aad36f43be5 hwmon: (dell-smm) Move config entries out of i8k_dmi_table 2615f1ee7f67 hwmon: (dell-smm) Move DMI config handling to module init 9848fcf43190 hwmon: (dell-smm) Move whitelist handling to module init 7fd2e1cac5eb hwmon: (dell-smm) Move blacklist handling to module init 744f7be3937d hwmon: (dell-smm) Prepare for multiple SMM calling backends c9ba59258094 hwmon: (hp-wmi-sensors) Fix failure to load on EliteDesk 800 G6 f07f9d2467f4 hwmon: (tmp513) Use SI constants from units.h df989762bc4b hwmon: (tmp513) Simplify with dev_err_probe() 5d9ad4e0fa7c hwmon: (tmp513) Don't use "proxy" headers 24921dbd2969 hwmon: (peci/dimmtemp) Bump timeout 4265eb062a73 hwmon: (pc87360) Bounds check data->innr usage 8b3800256aba hwmon: (nct6775) Fix fan speed set failure in automatic mode ff629afe7ffd hwmon: (nct6775) Add support for 2 additional fan controls 16693c27253b ABI: sysfs-class-hwmon: document emergency/max/min temperature alarms 2de83b67cf8c ABI: sysfs-class-hwmon: fix tempY_crit_alarm access rights d0d710554ef0 ABI: sysfs-class-hwmon: document missing humidity attributes 02d0fdd48425 ABI: sysfs-class-hwmon: rearrange humidity attributes alphabetically ce0742404ad7 hwmon: (pmbus) Add support for MPS Multi-phase mp5990 599617301e54 dt-bindings: hwmon: Add mps mp5990 driver bindings ac0c26bae662 hwmon: (lm25066) Use i2c_get_match_data() 2792fc8f8c83 hwmon: (nct6775-core) Explicitly initialize nct6775_device_names indexes efe86092ab31 hwmon: (nct6775-platform) Explicitly initialize nct6775_sio_names indexes 10a0575ea09d hwmon: (nct6775-i2c) Use i2c_get_match_data() 5cfc392cc93b hwmon: (max6650) Use i2c_get_match_data() b0d51ada88a3 hwmon: (aspeed-pwm-tacho) Fix -Wstringop-overflow warning in aspeed_create_fan_tach_channel() 10bd80e0b316 hwmon: Fix some kernel-doc comments 9350163aff24 hwmon: (emc1403) Add support for EMC1442 34c76a51205a hwmon: (ltc2991) remove device reference from state 89fec128d5d1 hwmon: (npcm750-pwm-fan) Add NPCM8xx support b19773a1c6c0 optee: add missing description of RPC argument reference 7fe228e1866f s390: update defconfigs a6d27ea01a70 s390/mm: convert pgste locking functions to C 18564756ab32 s390/fpu: get rid of MACHINE_HAS_VX 68422c006999 s390/als: add vector facility to z13 architecture level set af6ed37eb0be s390/fpu: remove "novx" option d7f679ec868e s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT support d7271ba40155 KVM: s390: remove superfluous save_fpu_regs() call 702644249d3e s390/fpu: get rid of test_fp_ctl() 3b2e00f167f4 KVM: s390: use READ_ONCE() to read fpc register value b988b1bb0053 KVM: s390: fix setting of fpc register 8b13601d19c5 s390/ptrace: handle setting of fpc register correctly 1c8b8cf28f18 s390/nmi: implement and use local_mcck_save() / local_mcck_restore() 84e599e3adc7 s390/nmi: consistently enable machine checks in trap_init() f88d36845391 s390/ctlreg: return old register contents when changing bits 86d1921c9d5a arm64: Delete the zero_za macro 4ac9ed81aaaa spi: ljca: switch to use devm_spi_alloc_host() a23271718e76 spi: cs42l43: switch to use devm_spi_alloc_host() ca6f114372ae spi: zynqmp-gqspi: switch to use modern name 178ebb0c505b spi: zynq-qspi: switch to use modern name 061851a0cc5d spi: xtensa-xtfpga: switch to use modern name 1633ffd290c7 spi: xlp: switch to use modern name 709b785a377c spi: xilinx: switch to use modern name 4e4856e72104 spi: xcomm: switch to use modern name 4c2ee0991013 spi: uniphier: switch to use modern name 40daed14705e spi: topcliff-pch: switch to use modern name d1d8b09d0a0a spi: wpcm-fiu: switch to use devm_spi_alloc_host() 9d93c8d97b4c spi: spi-ti-qspi: switch to use modern name 767e45324bf8 spi: tegra210-quad: switch to use modern name db34aad4d61b spi: tegra20-slink: switch to use modern name 5ee8cd26d8eb spi: tegra20-sflash: switch to use modern name fe2e1c222598 spi: tegra114: switch to use modern name 8726bdcef62e spi: geni-qcom: switch to use modern name 3524d1b727a6 spi: synquacer: switch to use modern name 90bbb007a06a spi: sunplus-sp7021: switch to use modern name 9f55bb79893a spi: sun6i: switch to use modern name 6d232cc8a7e5 spi: sun4i: switch to use modern name a5c1fa1318ee spi: stm32: switch to use modern name d9ea4bcf244d spi: stm32-qspi: switch to use modern name e6b7e64cb119 spi: st-ssc4: switch to use modern name 8c53784757b7 spi: sprd: switch to use modern name 0a3d087d09a8 spi: sprd-adi: switch to use spi_alloc_host() 3c49d848d2d3 spi: pl022: delete unused next_msg_cs_active in struct pl022 4c6dd33de9d3 spi: pl022: delete unused cur_gpiod in struct pl022 8d6fab52f3fd regulator: wm8350: Convert to platform remove callback returning void d637a75ede3d regulator: virtual: Convert to platform remove callback returning void 3b2e8e98692b regulator: userspace-consumer: Convert to platform remove callback returning void 964575179663 regulator: uniphier: Convert to platform remove callback returning void 6f382a0c7ec1 regulator: stm32-vrefbuf: Convert to platform remove callback returning void 0210a60aad02 regulator: db8500-prcmu: Convert to platform remove callback returning void cddda6f5f47f regulator: bd9571mwv: Convert to platform remove callback returning void 03560ff08d28 regulator: arizona-ldo1: Convert to platform remove callback returning void 28b0b18d5346 ASoC: codec: wsa884x: make use of new mute_unmute_on_trigger flag ab8921e1da8f ASoC: dt-bindings: qcom,lpass-wsa-macro: Add SM8650 LPASS WSA f243ef746d0a ASoC: dt-bindings: qcom,lpass-va-macro: Add SM8650 LPASS VA 5a5085c9ce38 ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM8650 LPASS TX 0bfa20b18acb ASoC: dt-bindings: qcom,lpass-rx-macro: Add SM8650 LPASS RX 3c5fcb20e07e ASoC: qcom: audioreach: Add 4 channel support bcd684eae5ae ASoC: qcom: audioreach: drop duplicate channel defines ef14f40a3613 ASoC: qcom: audioreach: Commonize setting channel mappings d1c371035c82 quota: convert dquot_claim_space_nodirty() to return void 25b636225a08 dmaengine: tegra210-adma: Support dma-channel-mask property d95fcb78e7f2 dt-bindings: dma: Add dma-channel-mask to nvidia,tegra210-adma 10f2903147ed wifi: mt76: mt7921: fix wrong 6Ghz power type d0a2bc5fe712 wifi: mt76: mt7921: fix CLC command timeout when suspend/resume fa6ad88e023d wifi: mt76: mt7921: fix country count limitation for CLC 4812ba9ab940 wifi: mt76: mt7921: reduce the size of MCU firmware download Rx queue 4920a3a1285f wifi: mt76: mt7996: set DMA mask to 36 bits for boards with more than 4GB of RAM 48f7ab21f731 kselftest/arm64: Log SVCR when the SME tests barf 33c1a7785a41 kselftest/arm64: Improve output for skipped TPIDR2 ABI test 1aba06e7b2b4 arm64: stacktrace: factor out kunwind_stack_walk() 1beef60e7d6b arm64: stacktrace: factor out kernel unwind state 7540f70df98f arm64: Kconfig: drop KAISER reference from KPTI option description 8885c7398fe5 arm64: mm: Only map KPTI trampoline if it is going to be used 58eea79a1cf2 dmaengine: sf-pdma: add mpfs-pdma compatible name 72b22006ba78 dt-bindings: dma: sf-pdma: add new compatible name 8e578b47e6d9 dmaengine: sf-pdma: Support of_dma_controller_register() 1ac13efd614c ipv6: annotate data-races around np->ucast_oif d2f011a0bf28 ipv6: annotate data-races around np->mcast_oif 9a64d4c93eee Revert "net: rtnetlink: remove local list in __linkwatch_run_queue()" 2bfbf82956e2 soc: mediatek: mtk-svs: Constify runtime-immutable members of svs_bank f6c5f285e357 soc: mediatek: mtk-svs: Use ULONG_MAX to compare floor frequency b74cac09c009 soc: mediatek: mtk-svs: Check if SVS mode is available in the beginning b77f0c305ad7 soc: mediatek: mtk-svs: Cleanup of svs_probe() function 69d2bf2efd60 soc: mediatek: mtk-svs: Compress of_device_id entries a60641b0ddfb soc: mediatek: mtk-svs: Remove redundant print in svs_get_efuse_data 947f4252e27f soc: mediatek: mtk-svs: Commonize MT8192 probe function for MT8186 63077f99b18b soc: mediatek: mtk-svs: Drop supplementary svs per-bank pointer 97c224fa8f84 soc: mediatek: mtk-svs: Commonize efuse parse function for most SoCs 1712c8969b55 soc: mediatek: mtk-svs: Move t-calibration-data retrieval to svs_probe() 34f806b76894 soc: mediatek: mtk-svs: Add SVS-Thermal coefficient to SoC platform data 7d23d4879e41 soc: mediatek: mtk-svs: Add a map to retrieve fused values 30d83ef88feb soc: mediatek: mtk-svs: Change the thermal sensor device name 904d2dc4e967 soc: mediatek: mtk-svs: Reduce memory footprint of struct svs_bank 07933fe29f94 soc: mediatek: mtk-svs: Build bank name string dynamically 259919b3aa8e soc: mediatek: mtk-svs: Convert sw_id and type to enumerations 40d59dc92e6f soc: mediatek: mtk-svs: Subtract offset from regs_v2 to avoid conflict 27222a779d04 soc: mediatek: Add MT8188 VDOSYS reset bit map 67637de7bbde soc: mediatek: Support reset bit mapping in mmsys driver 2ffdd4773d98 soc: mediatek: Support MT8188 VDOSYS1 Padding in mtk-mmsys c0349314d5a0 soc: mediatek: Support MT8188 VDOSYS1 in mtk-mmsys dfd78c1e1c16 soc: mediatek: mmsys: Add support for MT8188 VPPSYS 58dbf59308c9 soc: mediatek: svs: Add support for MT8186 SoC 8ccda5cecaed soc: mediatek: svs: Add support for MT8195 SoC 58e82a62669d platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature 2128f3cca5a2 Documentation/driver-api: Add document about WBRF mechanism 5dc289e08a4d arm64: dts: mediatek: mt8192: Add Smart Voltage Scaling node f4747b91dbc6 arm64: dts: mediatek: mt8195: Add SVS node and reduce LVTS_AP iospace e9ff6cdad873 arm64: dts: mediatek: mt8183: Change iospaces for thermal and svs 704af3a40747 platform/x86: wmi: Remove chardev interface 93885e85a77f platform/x86: dell-smbios-wmi: Stop using WMI chardev ba358964cb8f platform/x86: dell-smbios-wmi: Use devm_get_free_pages() ed72a2b50b75 platform/x86: wmi: Remove debug_event module param f763fd73b181 platform/x86: wmi: Remove debug_dump_wdg module param 94f7f6182c72 efivarfs: automatically update super block flag c44b6be62e8d efi: Add tee-based EFI variable driver 1f71f37fbbd0 efi: Add EFI_ACCESS_DENIED status code 6bb3703aa52c efi: expose efivar generic ops register function cdb46a8aefbf efivarfs: Move efivarfs list into superblock s_fs_info 547713d502f7 efivarfs: Free s_fs_info on unmount d28076ddda34 efivarfs: Move efivar availability check into FS context init 0e8d2444168d efivarfs: force RO when remounting if SetVariable is not supported 840e341bed3c arm64: dts: mediatek: mt8186: fix address warning for ADSP mailboxes 6ed159e499bc arm64: dts: mediatek: mt8186: Fix alias prefix for ovl_2l0 26af327371a9 arm64: dts: mt6358: Drop bogus "regulator-fixed" compatible properties 561003e16490 arm64: dts: mt8183: kukui-jacuzzi: Drop bogus anx7625 panel_flag property 9461e0caac9e arm64: dts: Add MediaTek MT8188 dts and evaluation board and Makefile 040c3303f110 dt-bindings: soc: mediatek: pwrap: Modify compatible for MT8188 7711c3c46249 dt-bindings: arm: mediatek: Add mt8188 pericfg compatible 6741cbb7875d dt-bindings: arm: Add compatible for MediaTek MT8188 b7f638d6bab9 arm64: dts: mediatek: mt8195: add DSI and MIPI DPHY nodes 9d1029e76700 dt-bindings: display: mediatek: dsi: add compatible for MediaTek MT8195 9a8014b1d4d2 arm64: dts: mediatek: mt6358: Merge ldo_vcn33_* regulators e97c618234d9 dt-bindings: arm: mediatek: convert audsys and mt2701-afe-pcm to yaml 5710462a116c arm64: dts: mediatek: mt8195: add MDP3 nodes 52f4a10f2a86 arm64: dts: mediatek: mt8195: revise VDOSYS RDMA node name 188ffcd7fea7 arm64: dts: mediatek: mt8183: correct MDP3 DMA-related nodes 6b7e0eb682af dt-bindings: display: mediatek: padding: add compatible for MT8195 739058a9c5c3 dt-bindings: display: mediatek: split: add compatible for MT8195 fe49f432abf2 dt-bindings: display: mediatek: ovl: add compatible for MT8195 4ae88e9c53a4 dt-bindings: display: mediatek: merge: add compatible for MT8195 3e54624f946b dt-bindings: display: mediatek: color: add compatible for MT8195 dacfb5dd8ffe dt-bindings: display: mediatek: aal: add compatible for MT8195 8bf482aff22b dt-bindings: media: mediatek: mdp3: add component TDSHP for MT8195 6af46f2c3376 dt-bindings: media: mediatek: mdp3: add component TCC for MT8195 e078d0c0246e dt-bindings: media: mediatek: mdp3: add component STITCH for MT8195 8109d8ecb5b9 dt-bindings: media: mediatek: mdp3: add component HDR for MT8195 936996afa440 dt-bindings: media: mediatek: mdp3: add component FG for MT8195 032388dd6d17 dt-bindings: media: mediatek: mdp3: add compatible for MT8195 WROT ba61ee5bf484 dt-bindings: media: mediatek: mdp3: add compatible for MT8195 RSZ f0c9cafda864 dt-bindings: media: mediatek: mdp3: add config for MT8195 RDMA 3bae0d638a37 dt-bindings: media: mediatek: mdp3: merge the indentical RDMA under display f5f185bf7c42 dt-bindings: media: mediatek: mdp3: correct RDMA and WROT node with generic names a17cf4c6de2d media: dt-bindings: mediatek: Add phandle to mediatek,scp on MDP3 RDMA 3106b14c1cb4 arm64: dts: mediatek: mt8195-cherry: Assign sram supply to MFG1 pd 063821ae4b01 arm64: dts: mediatek: mt8195-cherry: Add MFG0 domain supply 3526cfaed242 dt-bindings: reset: mt8188: Add VDOSYS reset control bits 41b3a96c4a03 dt-bindings: arm: mediatek: Add compatible for MT8188 64e5d3ada254 dt-bindings: display: mediatek: padding: Add MT8188 c2501ad27a59 dt-bindings: display: mediatek: merge: Add compatible for MT8188 ba0a6faceee0 dt-bindings: display: mediatek: mdp-rdma: Add compatible for MT8188 2381de61fef9 dt-bindings: display: mediatek: ethdr: Add compatible for MT8188 10bbf22de75a dt-bindings: thermal: convert Mediatek Thermal to the json-schema 055ef10ccdd4 arm64: dts: mt8183: Add jacuzzi pico/pico6 board c0860b688af7 dt-bindings: arm64: mediatek: Add mt8183-kukui-jacuzzi-pico 4f5d946ce43d arm64: dts: mt8183: Add jacuzzi makomo board d056270bdb70 dt-bindings: arm64: mediatek: Add mt8183-kukui-jacuzzi-makomo 91e7286b5d82 arm64: dts: mt8183: Add kukui katsu board fddb94ff7a57 dt-bindings: arm64: mediatek: Add mt8183-kukui-katsu b924b73835c1 arm64: dts: mediatek: Move MT6358 PMIC interrupts to MT8183 boards de7e42e99498 arm64: dts: mediatek: Use interrupts-extended where possible 355f0a4c6965 arm64: dts: mediatek: mt8173: Use interrupts-extended where possible d0ad611c8550 arm64: dts: mediatek: mt8183: Use interrupts-extended where possible a37edd208ab3 dt-bindings: soc: mediatek: add mt8186 and mt8195 svs dt-bindings 26bcd8a53098 dt-bindings: arm: mediatek: mmsys: Add VPPSYS compatible for MT8188 c7a728051f4e arm64: dts: mediatek: mt8192: Add thermal nodes and thermal zones 89ce5a091bc5 arm64: dts: mediatek: mt8183: Add decoder cacb3fdaf134 arm64: dts: mediatek: mt8173: Drop VDEC_SYS reg from decoder 729f30eac8bc arm64: dts: mediatek: cherry: Add platform thermal configuration 682b43a049c8 platform/x86: ips: Remove unused debug code b06458d1b1cb platform/x86/intel-uncore-freq: Process read/write blocked feature status 8bed9ff7dbcc platform/x86: ISST: Process read/write blocked feature status 046d7be6210e platform/x86/intel/tpmi: Move TPMI ID definition 72dd14d241e1 platform/x86/intel/tpmi: Modify external interface to get read/write state b87434f2e6fe platform/x86/intel/tpmi: Don't create devices for disabled features 7973be947244 clk: x86: lpss-atom: Drop unneeded 'extern' in the header 3df692169e84 platform/x86: hp-wmi: Convert to platform remove callback returning void f2a2d85a9374 platform/x86: asus-wmi: Convert to platform remove callback returning void 18c5c0a845b3 nfp: support UDP segmentation offload 23b392b94acb drm/i915/edp: don't write to DP_LINK_BW_SET when using rate select f789383fa34a x86/ia32: State that IA32 emulation is disabled 9e52d5c80821 drm/panel: simple: Add AUO G156HAN04.0 LVDS display support bf7f730dea31 dt-bindings: display: simple: Add AUO G156HAN04.0 LVDS display b1fcb7ee3707 drm/panel: ilitek-ili9805: add support for Tianma TM041XDHG01 panel edbf1d506ebe drm/panel: Add Ilitek ILI9805 panel driver 549240c98e50 dt-bindings: display: panel: Add Ilitek ili9805 panel controller 2e87bad7cd33 drm/panel: Add Synaptics R63353 panel driver a7890252c1a3 drm/panel: st7701: Add Anbernic RG-ARC Panel Support acbf9184a87d dt-bindings: display: st7701: Add Anbernic RG-ARC panel 799825aa8720 drm/panel: st7701: Fix AVCL calculation 267624378ed6 dt-bindings: display: panel: add Fascontek FS035VG158 panel 8fcb387a210c dt-bindings: vendor-prefixes: Add fascontek 43cc1ce456b5 dt-bindings: display: panel: Clean up leadtek,ltk035c5444t properties bf92f9163097 drm/panel: nv3052c: Add Fascontek FS035VG158 LCD display 2e6b7be84d88 drm/panel: nv3052c: Allow specifying registers per panel 095e3a99e793 drm/panel: nv3052c: Add SPI device IDs f48dee9ed7c9 drm/panel: nv3052c: Document known register names 5169477081a1 drm/i915/selftests: Fix spelling mistake "initialiased" -> "initialised" 51920207674e usb: fotg210-udc: fix function kernel-doc comments 5cc623a4edaf usb: cdns3: starfive: don't misuse /** comment 07f830ae4913 RDMA/bnxt_re: Adds MSN table capability for Gen P7 adapters cdae3936b2fe RDMA/bnxt_re: Doorbell changes 6027c20dad1a RDMA/bnxt_re: Get the toggle bits from CQ completions 880a5dd1880a RDMA/bnxt_re: Update the HW interface definitions a62d68581441 RDMA/bnxt_re: Update the BAR offsets 1801d87b3598 RDMA/bnxt_re: Support new 5760X P7 devices 57de428eaca2 arm64: dts: exynos: add minimal support for exynosautov920 sadk board c96dab1993d2 arm64: dts: exynos: add initial support for exynosautov920 SoC e1564d6f9349 dt-bindings: pinctrl: samsung: correct ExynosAutov920 wake-up compatibles e4f027756dff dt-bindings: samsung: exynos-sysreg: combine exynosautov920 with other enum 4a8ececbb50f dt-bindings: dma: Drop undocumented examples e52ec6a2db2e scripts/gdb: remove exception handling and refine print format 125e9987a2d9 scripts/gdb/stackdepot: rename pool_index to pools_num b4f19e3bce90 nilfs2: convert nilfs_page_bug() to nilfs_folio_bug() 9bff5f980eb7 nilfs2: convert nilfs_prepare_chunk() and nilfs_commit_chunk() to folios 0743230fff17 nilfs2: convert nilfs_make_empty() to use a folio 18f03ddf4db8 nilfs2: convert nilfs_empty_dir() to use a folio f59bb60f7d56 nilfs2: convert nilfs_add_link() to use a folio 6f133c97e5ce nilfs2: convert nilfs_rename() to use folios a4bf041e44d5 nilfs2: convert nilfs_find_entry to use a folio b37b2bec46bf nilfs2: convert nilfs_readdir to use a folio 75ad5db662b2 nilfs2: add nilfs_get_folio() 9b77f66f9927 nilfs2: switch to kmap_local for directory handling a8e610353bf9 nilfs2: pass the mapped address to nilfs_check_page() 09a46acb3697 nilfs2: return the mapped address from nilfs_get_page() 6af2191f8358 nilfs2: remove page_address() from nilfs_delete_entry 2197f5aed404 nilfs2: remove page_address() from nilfs_add_link 6bb09fa1b44f nilfs2: remove page_address() from nilfs_set_link 8cf57c6df818 nilfs2: eliminate staggered calls to kunmap in nilfs_rename 584db20c181f nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link 9d02330abd3e softlockup: serialized softlockup's log b3ba234171cd kexec_file: load kernel at top of system RAM if required 7acf164b259d resource: add walk_system_ram_res_rev() bfc4372b8608 powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE 0025aa93d702 usb: fsl-mph-dr-of: mark fsl_usb2_mpc5121_init() static 9fcba2e95980 x86: sta2x11: include header for sta2x11_get_instance() prototype b1c3efe07987 sched: fair: move unused stub functions to header a9a6c365f3ed jffs2: mark __jffs2_dbg_superblock_counts() static fd6f52e3fa9b ida: make 'ida_dump' static 430b6ac05939 mips: kexec: include linux/reboot.h d1f4b2b875e4 mips: smp: fix setup_profiling_timer() prototype b4fc7a3c37c3 mips: hide conditionally unused functions a3075dcb1757 mips: suspend: include linux/suspend.h as needed 4666cf018a26 mips: mt: include asm/mips_mt.h 858c638c2faf mips: spram: fix missing prototype warning for spram_config 7dc5b8925184 mips: add missing declarations 66445677f01e mips: move cache declarations into header ec47b986e53e mips: fix tlb_init() prototype e021227afb58 mips: fix setup_zero_pages() prototype e9f98feb1720 mips: unhide uasm_in_compat_space_p() declaration ad6eb1ec6a59 mips: move jump_label_apply_nops() declaration to header 6fb04df9b9b4 mips: move build_tlb_refill_handler() prototype 9a2036724cd6 mips: mark local function static if possible 2894a8c4bcdc mips: signal: move sigcontext declarations to header 2657bc63d34e mips: rs870e: stop exporting local functions 09fc778e1b96 mips: add missing declarations for trap handlers be018aaa158a mips: add asm/syscalls.h header 1b5e6f4ec087 mips: decompress: fix add missing prototypes 78af7920d0eb s390/traps: only define is_valid_bugaddr() under CONFIG_GENERIC_BUG c0706cfc7a5e s390/dasd: remove dasd_stats_generic_show() 2562a3aeaa71 hexagon: traps: add internal prototypes for functions only called from asm d6b0180e6db1 hexagon: traps: remove sys_syscall() 2212acda71d9 hexagon: irq: add prototype for arch_do_IRQ() d9f85d8be969 hexagon: vm_events: remove unused dummy_handler() d75eb3344ef1 hexagon: vdso: include asm/elf.h for arch_setup_additional_pages() prototype 54ba0eab469d hexagon: process: add internal prototype for do_work_pending() b0f731229a25 hexagon: process: include linux/cpu.h for arch_cpu_idle() prototype 9e06373780bd hexagon: reset: include linux/reboot.h for prototypes cb0085b0d694 hexagon: signal: switch to SYSCALL_DEFINE0 for sys_rt_sigreturn() d068b1237e32 hexagon: time: include asm/delay.h for prototypes 1f443caea93e hexagon: time: mark time_init_deferred() as static 3279333097b2 hexagon: time: include asm/time.h for prototypes 0ebac3e6151c hexagon: vm_tlb: include asm/tlbflush.h for prototypes 8126fafece23 hexagon: vm_fault: include asm/vm_fault.h for prototypes d9d106ce6076 hexagon: vm_fault: mark do_page_fault() as static ef14250ec7d4 hexagon: smp: mark handle_ipi() and start_secondary() as static bba07109f57d hexagon: mm: include asm/setup.h for setup_arch_memory()'s prototype 600acbea2953 hexagon: mm: mark paging_init() as static 014a5c107d0c hexagon: uaccess: remove clear_user_hexagon() 0f0d2871e78d arch: turn off -Werror for architectures with known warnings 0311d8272406 kexec: use atomic_try_cmpxchg in crash_kexec 1ee918ffa6d4 scripts/spelling.txt: add more spellings to spelling.txt 27bbb2a0fddf __ptrace_unlink: kill the obsolete "FIXME" code 66242cfafeea checkstack: allow to pass MINSTACKSIZE parameter fe1a25eb059b checkstack: sort output by size and function name b454ec29225c kernel/signal.c: simplify force_sig_info_to_task(), kill recalc_sigpending_and_wake() 48aa137e5a94 docs: filesystems: document the squashfs specific mount options 71aa3419e98f checkpatch: do not require an empty line before error injection 0eb5085c3874 arch: remove ARCH_TASK_STRUCT_ON_STACK 3888750e21cc arch: remove ARCH_TASK_STRUCT_ALLOCATOR f72709ab6943 arch: remove ARCH_THREAD_STACK_ALLOCATOR 2f0eff2054aa nilfs2: convert nilfs_btnode_abort_change_key to use a folio c2a491f3d88a nilfs2: convert nilfs_btnode_commit_change_key to use a folio 7c5c654c09c3 nilfs2: convert nilfs_btnode_prepare_change_key to use a folio cf62eb2c7a74 nilfs2: convert nilfs_btnode_delete to use a folio 10c6cca9c323 nilfs2: convert nilfs_btnode_submit_block to use a folio d80cb7777e18 nilfs2: convert nilfs_btnode_create_block to use a folio af01ea514888 nilfs2: convert nilfs_gccache_submit_read_data to use a folio 319a12c04620 nilfs2: convert nilfs_mdt_submit_block to use a folio 83d9638ded87 nilfs2: convert nilfs_mdt_create_block to use a folio 5a5cad8cb2e3 nilfs2: convert nilfs_page_mkwrite() to use a folio ff5710c3f3c2 nilfs2: convert nilfs_segctor_prepare_write to use folios 6609e235769c nilfs2: convert to __nilfs_clear_folio_dirty() 5d3b5903d46b nilfs2: convert to nilfs_clear_folio_dirty() 021cff9df677 nilfs2: convert nilfs_mdt_write_page() to use a folio b7ef8d3b2d82 nilfs2: convert nilfs_writepage() to use a folio 36319c0c1c6c nilfs2: convert to nilfs_folio_buffers_clean() 797e25ad106b nilfs2: convert nilfs_forget_buffer to use a folio 3cd36212bf75 nilfs2: convert nilfs_segctor_complete_write to use folios 50196f0081ca nilfs2: convert nilfs_abort_logs to use folios 8f46eaf6fd84 nilfs2: add nilfs_end_folio_io() 12427de9439d Squashfs: fix variable overflow triggered by sysbot 44e3876d268b fs/nilfs2: use standard array-copy-function 61a7a5e25fe7 introduce for_other_threads(p, t) a9a1d6ad668f kernel/reboot: explicitly notify if halt occurred instead of power off 5d4c6ac94694 kasan: record and report more information 73829b713470 zram: use kmap_local_page() 664dc2189dd4 mm: memcg: add reminder comment for the memcg v2 events becf65296035 samples/cgroup: introduce memcg memory.events listener 60433a9d038d samples: introduce new samples subdir for cgroup ebc20dcac4ce mm: hugetlb_vmemmap: convert page to folio be035a2acf1f mm: hugetlb_vmemmap: move PageVmemmapSelfHosted() check to split_vmemmap_huge_pmd() fb93ed63345f mm: hugetlb_vmemmap: use walk_page_range_novma() to simplify the code b123d09304d8 mm: pagewalk: assert write mmap lock only for walking the user page tables 829c3151f0f8 mm/swapfile: replace kmap_atomic() with kmap_local_page() 003ae2fb0b36 mm/zswap: replace kmap_atomic() with kmap_local_page() 27873192ac59 mm, oom:dump_tasks add rss detailed information printing 7679e14098c9 mm: list_lru: Update kernel documentation to follow the requirements e9119fb65761 mm/gup: fix follow_devmap_p[mu]d() on page==NULL handling ac3f3b0a5551 mm: page_alloc: unreserve highatomic page blocks before oom 9cd20f3fe045 mm: page_alloc: enforce minimum zone size to do high atomic reserves d68e39fc45f7 mm: page_alloc: correct high atomic reserve calculations cddba0af0b79 fs/Kconfig: make hugetlbfs a menuconfig 01846c6c7025 mm/mm_init.c: append newline to the unavailable ranges log-message ecf5dd1ffe84 mm/mm_init.c: extend init unavailable range doc info f7dd74ac239a pgtable: rename ptdesc _refcount field to __page_refcount 38ca8a185389 pgtable: fix s390 ptdesc field comments 50668b53f8c9 mm/damon/core-test: test damon_split_region_at()'s access rate copying a5989d4ed40c kasan: improve free meta storage in Generic KASAN f542b8e582ab mm/page_poison: replace kmap_atomic() with kmap_local_page() f2bcc99a5e90 mm/mempool: replace kmap_atomic() with kmap_local_page() 24d2613a6356 mm/memory: use kmap_local_page() in __wp_page_copy_user() b33519896664 mm/ksm: use kmap_local_page() in calc_checksum() 2f7537620f38 mm/util: use kmap_local_page() in memcmp_pages() 95a2ac937013 mm: use vmem_altmap code without CONFIG_ZONE_DEVICE bd9d9624b713 lib/stackdepot: adjust DEPOT_POOLS_CAP for KMSAN 773688a6cb24 kasan: use stack_depot_put for Generic mode 2d5524635b00 slub, kasan: improve interaction of KASAN and slub_debug poisoning f816938bff1f kasan: use stack_depot_put for tag-based modes 7d88e4f768b0 kasan: check object_size in kasan_complete_mode_report_info f3b597986299 kasan: remove atomic accesses to stack ring entries 108be8def46e lib/stackdepot: allow users to evict stack traces 410b764f89f5 lib/stackdepot: add refcount for records 022012dcf442 lib/stackdepot, kasan: add flags to __stack_depot_save and rename 3bddc3100c20 kmsan: use stack_depot_save instead of __stack_depot_save 4805180bc165 lib/stackdepot: use list_head for stack record links a6cd957021f2 lib/stackdepot: use read/write lock b29d31885814 lib/stackdepot: store free stack records in a freelist a5d21f71715a lib/stackdepot: store next pool pointer in new_pool b6a353d3ebc2 lib/stackdepot: rename next_pool_required to new_pool_required 94b7d3287029 lib/stackdepot: rework helpers for depot_alloc_stack fcccc41ecb0c lib/stackdepot: fix and clean-up atomic annotations fc60e0caa94d lib/stackdepot: use fixed-sized slots for stack records 83130ab2d8a4 lib/stackdepot: add depot_fetch_stack helper 5f9ce55e0207 lib/stackdepot: drop valid bit from handles 603c000c115b lib/stackdepot: simplify __stack_depot_save 0c5d44a8142d lib/stackdepot: check disabled flag when fetching 4d07a037231c lib/stackdepot: print disabled message only if truly disabled 52c5d2bc3213 kmemleak: add checksum to backtrace report 88f9ee2b3040 kmemleak: drop (age ) from leak record af7628d6ec19 fs: convert error_remove_page to error_remove_folio e130b6514e14 memory-failure: convert truncate_error_page to truncate_error_folio b6fd410c32f1 memory-failure: use a folio in me_huge_page() f7092393570f memory-failure: convert delete_from_lru_cache() to take a folio 6304b531cd8f memory-failure: use a folio in me_pagecache_dirty() 3d47e31790b7 memory-failure: use a folio in me_pagecache_clean() 2e16898d0df8 zram: tweak writeback config help a7a0350583ba zram: split memory-tracking and ac-time tracking 1b5c65b64cd4 mm/page_owner: record and dump free_pid and free_tgid 20954c122f1b Documentation/mm: drop pte_bad() descriptions from arch page table helpers 83a6fdd6c27d kasan: default to inline instrumentation 932b59e3beae mm: fix process_vm_rw page counts 69e583eaca57 mmap: remove the IA64-specific vma expansion implementation 16f5dfbc851b gfp: include __GFP_NOWARN in GFP_NOWAIT 17b46e7beb8f mm/page_alloc: dedupe some memcg uncharging logic 2033c98cce66 mm: remove invalidate_inode_page() 761d79fbad2a mm: convert isolate_page() to mf_isolate_folio() 049b26048dd2 mm: convert soft_offline_in_use_page() to use a folio 19369d866a8b mm: use mapping_evict_folio() in truncate_error_page() 01d1e0e6b7d9 mm: convert __do_fault() to use a folio 1e12cbb9f695 mm: make mapping_evict_folio() the preferred way to evict clean folios b5612c368648 mm: return void from folio_start_writeback() and related functions a9540e35624d smb: do not test the return value of folio_start_writeback() 8525d5984b7b afs: do not test the return value of folio_start_writeback() c36f9d3d2c3e mm: remove test_set_page_writeback() 78c3c11268c3 gfs2: convert stuffed_readpage() to stuffed_read_folio() 6eaa266b5466 mm: add folio_fill_tail() and use it in iomap a4fc4a0c45f2 mm: add folio_zero_tail() and use it in ext4 600bca580579 selftests/mm: check that PAGEMAP_SCAN returns correct categories e6a9a2cbc13b fs/proc/task_mmu: report SOFT_DIRTY bits through the PAGEMAP_SCAN ioctl 8ff252663d30 mm/filemap: increase usage of folio_next_index() helper 4eca0ef49af9 dax/kmem: allow kmem to add memory with memmap_on_memory 6b8f0798b85a mm/memory_hotplug: split memmap_on_memory requests across memblocks 82b8a3b49ebd mm/memory_hotplug: replace an open-coded kmemdup() in add_memory_resource() ff6c3d81f2e8 NUMA: optimize detection of memory with no node id assigned by firmware 3027c6f8eb9d mm: huge_memory: batch tlb flush when splitting a pte-mapped THP d24062914837 fork: use __mt_dup() to duplicate maple tree in dup_mmap() 8e50d32c7a89 maple_tree: preserve the tree attributes when destroying maple tree 446e1867e6df maple_tree: update check_forking() and bench_forking() f670fa1caadb maple_tree: skip other tests when BENCH is enabled 9bc1d3cdb904 maple_tree: update the documentation of maple tree a2587a7e8d37 maple_tree: add test for mtree_dup() 46c99e26f2f8 radix tree test suite: align kmem_cache_alloc_bulk() with kernel behavior. fd32e4e9b764 maple_tree: introduce interfaces __mt_dup() and mtree_dup() b2472efe4316 maple_tree: introduce {mtree,mas}_lock_nested() 4f2267b58a22 maple_tree: add mt_free_one() and mt_attr() helpers 23e9f0138963 mm/vmstat: move pgdemote_* to per-node stats f7af6977621a x86/paravirt: Remove no longer needed paravirt patching code 60bc276b129e x86/paravirt: Switch mixed paravirt/alternative calls to alternatives da0fe6e68e10 x86/alternative: Add indirect call patching 236fa3873de8 drm/ci: remove rebase-merge directory c71517fe7353 net: rswitch: Allow jumbo frames d2c96b9d5f83 net: rswitch: Add jumbo frames handling for TX 933416cc59b1 net: rswitch: Add jumbo frames handling for RX 9c90316a1170 net: rswitch: Set GWMDNC register fcff581ee430 net: rswitch: Add a setting ext descriptor function 271e015b9153 net: rswitch: Add unmap_addrs instead of dma address in each desc 6a203cb5165d net: rswitch: Use build_skb() for RX 885703418453 net: rswitch: Use unsigned int for desc related array index c7e0022390d4 net: rswitch: Drop unused argument/return value 9824b00c2b58 x86/paravirt: Move some functions and defines to alternative.c a6397e63877e drm/msm/gem: Convert to drm_exec 1674110c0dd4 net: mdio_bus: replace deprecated strncpy with strscpy f8dd2412ba66 qlcnic: replace deprecated strncpy with strscpy 378bc9a40ed8 net: ena: replace deprecated strncpy with strscpy 05d249352f1a drm/exec: Pass in initial # of objects 3a48a40387e7 drm/msm/gem: Cleanup submit_cleanup_bo() 2d7d2c4e8480 drm/msm/gem: Split out submit_unpin_objects() helper ceab575cafed drm/msm/gem: Don't queue job to sched in error cases 202f98c19a11 drm/msm/gem: Remove submit_unlock_unpin_bo() a3dec9cdf42b drm/msm/gem: Remove "valid" tracking 3e6688fd9696 drm/msm/adreno: Fix A680 chip id 44a88fa45665 drm/msm: Add param for the highest bank bit 8814455a0e54 drm/msm: Refactor UBWC config setting 772ca413537e x86/paravirt: Introduce ALT_NOT_XEN d9232785858e dt-bindings: soc: google: exynos-sysreg: add dedicated SYSREG compatibles to GS101 0a910f160638 dt-bindings: clock: Add Google gs101 clock management unit bindings fdd78ff04ccc dt-bindings: soc: samsung: exynos-pmu: Add gs101 compatible abc73e50b394 dt-bindings: pinctrl: samsung: add gs101-wakeup-eint compatible 4a2006d0c338 dt-bindings: pinctrl: samsung: add google,gs101-pinctrl compatible 5012f9d8acd4 ASoC: wm1250-ev1: Fix uninitialized ret 8bdfa4a2fecf iio: adc: ad9467: use the more common !val NULL check 6dd3fa9fcc66 iio: adc: ad9467: use chip_info variables instead of array b67cc85d45d5 iio: adc: ad9467: use spi_get_device_match_data() b73f08bb7fe5 iio: adc: ad9467: fix scale setting 737720197be4 iio: adc: ad9467: add mutex to struct ad9467_state e072e149cfb8 iio: adc: ad9467: don't ignore error codes 76f028539cf3 iio: adc: ad9467: fix reset gpio handling 17819da62a5c iio: adc: mcp3911: simplify code with guard macro 6c07fd84977b kconfig: factor out common code shared by mconf and nconf d821f8a26efb sparc: vdso: use $(addprefix ) instead of $(foreach ) 918d8f94720a sparc: vdso: simplify obj-y addition 53c5adff34d7 sparc: vdso: clean up build artifacts in arch/sparc/vdso/ c9f2b8d45aa4 modpost: remove unreachable code after fatal() 5cac96f93702 modpost: remove unneeded initializer in section_rel() 16a473f60edc modpost: inform compilers that fatal() never returns cc87b7c06f2a modpost: move __attribute__((format(printf, 2, 3))) to modpost.h cbe826b058bb kbuild: determine base DTB by suffix 53243e098397 kbuild: deb-pkg: remove the fakeroot builds support 5b20755b7780 init: move THIS_MODULE from to 909484169a7b Input: pxrc - simplify mutex handling with guard macro 88f6047191e6 selftests/bpf: Add test for bpf_cpumask_weight() kfunc a6de18f310a5 bpf: Add bpf_cpumask_weight() kfunc 5181dc08f795 test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K 7d8ed51bcb32 selftests/bpf: validate fake register spill/fill precision backtracking logic 482d548d40b0 bpf: handle fake register spill to stack with BPF_ST_MEM instruction 06e5c999f102 bpf: Set uattr->batch.count as zero before batched update or deletion 67ad2c73ff29 bpf: Only call maybe_wait_bpf_programs() when map operation succeeds 012772581d04 bpf: Add missed maybe_wait_bpf_programs() for htab of maps 37ba5b59d6ad bpf: Call maybe_wait_bpf_programs() only once for generic_map_update_batch() c26f2a890139 bpf: Remove unnecessary wait from bpf_map_copy_value() 0fc24a6549f9 fscrypt: update comment for do_remove_key() 33318c0e6ba6 fscrypt.rst: update definition of struct fscrypt_context_v2 345586fed2e0 staging: rtl8192e: renamed variable IOTPeer 2d3f27b55f31 staging: rtl8192e: renamed variable HTIOTActIsCCDFsync fd19bb054a66 staging: rtl8192e: renamed variable CCKOFDMRate 5ca1e3c9aba0 staging: rtl8192e: renamed variable bCurShortGI20MHz da811655dddb staging: rtl8192e: renamed variable bCurShortGI40MHz 13afc9bd5349 staging: rtl8192e: Remove files dot11d.c and dot11d.h 2cdfd6dc0f44 staging: rtl8192e: Remove function dot11d_channel_map() 0c2d3ca56084 staging: rtl8192e: Remove variable dot11d_info 5c983f61875f staging: rtl8192e: Remove variable channel_map 97cb8afde7ee staging: rtl8192e: Remove function rtllib_update_active_chan_map() 445bdee3ee88 staging: rtl8192e: renamed variable bTxEnableFwCalcDur bc36fa00acfa staging: rtl8192e: renamed variable MPDU_Density 1d7ce9861b53 staging: rtl8192e: renamed variable AMPDU_Factor e97f14e92dd4 staging: rtl8192e: renamed variable bAMPDUEnable cbf028b29d17 staging: rtl8192e: renamed variable bAMSDU_Support 6cb3158903c6 staging: vc04_services: vchiq_dev: Use %p to log pointer address 93596ac342c5 staging: vc04_services: vchiq_arm: Use %p to log pointer address 79c603ee43b2 Documentation/x86: Document what /proc/cpuinfo is for efa28efd9cba media: rkisp1: resizer: Stop manual allocation of v4l2_subdev_state af58c2d9d395 media: rkisp1: debug: Count completed frame interrupts adf1cba7c85f media: rkisp1: debug: Add register dump for IS 02f2c7b45727 media: rkisp1: regs: Consolidate MI interrupt wrap fields 870565f063a5 media: rkisp1: Fix IRQ disable race issue 0753874617de media: rkisp1: Store IRQ lines 3eb7910e1b16 media: rkisp1: Fix IRQ handler return values 85d2a31fe4d9 media: rkisp1: Drop IRQF_SHARED 688f3af3c354 media: rkisp1: Fix memory leaks in rkisp1_isp_unregister() 452f604a4683 media: rkisp1: Fix media device memory leak 25bf28b25a2a media: dt-bindings: media: rkisp1: Fix the port description for the parallel interface d80d227eb0f6 media: nxp: imx8-isi-debug: Add missing 36-Bit DMA registers to debugfs output fb387fcb5cdd media: imx-mipi-csis: Drop extra clock enable at probe() 5705b0e0eb55 media: imx-mipi-csis: Fix clock handling in remove() 2a0ed5a3573b media: imx: imx7-media-csi: Include headers explicitly 6180056b0e0c media: uvcvideo: Fix power line control for SunplusIT camera 323666d1b323 media: uvcvideo: Pick first best alternate setting insteed of last dba3e701917a media: uvcvideo: Fix power line control for a Chicony camera 350ab13e1382 media: videobuf2: request more buffers for vb2_read 3f1faa154a43 media: bttv: add back vbi hack 0d75bb6ae127 media: bttv: start_streaming should return a proper error code 16e84c137919 arm64: dts: qcom: qcm6490-fairphone-fp5: Enable WiFi 5ffc529fa5df arm64: dts: qcom: qcm6490-fairphone-fp5: Enable various remoteprocs df62402e5ff9 arm64: dts: qcom: sc7280: Add CDSP node 3658e411efcb arm64: dts: qcom: sc7280: Add ADSP node 0bcbf092560c arm64: dts: qcom: sc7280: Use WPSS PAS instead of PIL cad7c46ae2d7 arm64: dts: qcom: qcm6490-fairphone-fp5: Enable UFS 24187868e195 arm64: dts: qcom: msm8953: Set initial address for memory fc209f869310 ARM: dts: qcom: msm8226: Add GPU c9c8179d0ccd ARM: dts: qcom: Disable pm8941 & pm8226 smbb charger by default 9b07340c55a8 arm64: dts: qcom: sc7280: Add UFS nodes for sc7280 IDP board c8a074789d71 arm64: dts: qcom: sc7280: Add UFS nodes for sc7280 soc 362a8dba85eb drm/i915: Drop irqsave/restore for flip_done_handler() 6128becaeafa drm/i915: Stop accessing crtc->state from the flip done irq a3c205d0560f ipv6: do not check fib6_has_expires() in fib6_info_release() 32fa05839862 libbpf: Add pr_warn() for EINVAL cases in linker_sanity_check_elf a2c6380b17b6 selftests/bpf: Add selftests for cgroup1 local storage f4199271dae1 selftests/bpf: Add a new cgroup helper open_classid() 73d9eb340d2b bpf: Enable bpf_cgrp_storage for cgroup1 non-attach case 1720c42b90c8 selftests/bpf: fix timer/test_bad_ret subtest on test_progs-cpuv4 flavor bf17b36ccdd5 net: sysfs: fix locking in carrier read d3e09f57345f dt-bindings: input: gpio-mouse: Convert to json-schema 5a205c6a9f79 clang-format: Update with v6.7-rc4's `for_each` macro list 2a0b726b0419 clang-format: Add maple tree's for_each macros 50709576d81b Documentation: Destage TEE subsystem documentation 7048708fec3a dt-bindings: drm: rockchip: convert inno_hdmi-rockchip.txt to yaml e57ddc6c80d2 docs: nvmem: remove function parameters (fixes hyperlink generation) 2b4ba158ae04 docs: nvmem: generate kernel-doc API documentation 8926f57943d4 fs: vboxsf: fix a kernel-doc warning 2929bfac006d bpf: Minor cleanup around stack bounds 6b4a64bafd10 bpf: Fix accesses to uninit stack slots 92e1567ee3e3 bpf: Add some comments to stack representation 24a0b5e196cf pstore: inode: Use cleanup.h for struct pstore_private b775a054e9dc pstore: inode: Use __free(pstore_iput) for inode allocations e2eeddefb046 pstore: inode: Convert mutex usage to guard(mutex) 6ba6ee8a59a8 pstore: inode: Convert kfree() usage to __free(kfree) 86222a8fc16e pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() d49270a04623 pstore/ram: Fix crash when setting number of cpus to an odd number 8ed26ab8d591 KVM: clean up directives to compile out irqfds a5d3df8ae13f KVM: remove deprecated UAPIs c5b31cc23717 KVM: remove CONFIG_HAVE_KVM_IRQFD 8132d887a702 KVM: remove CONFIG_HAVE_KVM_EVENTFD a6a010f5def5 f2fs: Restrict max filesize for 16K f2fs 75d6872907cc doc: rmpsg: Update with rpmsg_endpoint 52c9a884c638 spi: mpc52xx: explicitly include linux/platform_device.h 50c7cdc9a4d2 ARM: dts: samsung: exynos4210-i9100: Add accelerometer node 6e73b11062b2 ARM: dts: samsung: exynos4210-i9100: Add node for touch keys 84228d5e29db ARM: dts: samsung: exynos4210-i9100: Unconditionally enable LDO12 172db56d90d2 netlink: Return unsigned value for nla_len() cf02bea7c171 net: dsa: microchip: use DSA_TAG_PROTO without _VALUE define 872ee9cc0219 drm/i915/mtl: Rename the link_bit_rate to clock in C20 pll_state 1103672fd6b8 drm/i915/mtl: Remove misleading "clock" field from C20 pll_state 877fd09a120d drm/i915/mtl: Use port clock compatible numbers for C20 phy 2a7f1848d9d6 ARM: dts: microchip: sama5d27_wlsom1_ek: Remove mmc-ddr-3_3v property from sdmmc0 node 80583d0cfd8f KVM: guest-memfd: fix unused-function warning 849c1816436f KVM: selftests: fix supported_flags for aarch64 d9f28735af87 Use READ/WRITE_ONCE() for IP local_port_range. c6117b33a173 drm/i915/tv: Drop redundant null checks e81f48512aa4 drm/i915: s/cstate/crtc_state/ in intel_get_frame_time_us() 7f4f756df7a0 drm/i915: Drop redunant null check from intel_get_frame_time_us() a599d302ae00 drm/i915: Drop NULL fb check from intel_fb_uses_dpt() ed1566a98221 drm/i915: Drop crtc NULL check from intel_crtc_active() f175de44d0cf drm/i915: Drop redundant NULL check e05a67fdd3c9 drm/i915: Streamline intel_dsc_pps_read() e81144106e21 drm/i915: Fix intel_atomic_setup_scalers() plane_state handling 2c12eb36f849 drm/i915: Fix remapped stride with CCS on ADL+ 981cf568a864 selftests/sgx: Skip non X86_64 platform 886c5be0b12e selftests/sgx: Remove incomplete ABI sanitization code in test enclave ec44ca1e34bc selftests/sgx: Discard unsupported ELF sections 022416496008 selftests/sgx: Ensure expected location of test enclave buffer a4c39ef4ed43 selftests/sgx: Ensure test enclave buffer is entirely preserved 9fd552ee32c6 selftests/sgx: Fix linker script asserts d06978e8e47a selftests/sgx: Handle relocations in test enclave f7884e732841 selftests/sgx: Produce static-pie executable for test enclave 4f812df8f374 selftests/sgx: Remove redundant enclave base address save/restore 304b259e63b9 selftests/sgx: Specify freestanding environment for enclave compilation f79464658d85 selftests/sgx: Separate linker options 853a57a43ebd selftests/sgx: Include memory clobber for inline asm in test enclave b84fc2e0139b selftests/sgx: Fix uninitialized pointer dereferences in encl_get_entry 79eba8c924f7 selftests/sgx: Fix uninitialized pointer dereference in error path 8bc2a3634b87 spi: pxa2xx: Update DMA mapping and using logic in the documentation c3aeaf2f0ec8 spi: pxa2xx: Use inclusive language 990b6c928b21 arm64: dts: qcom: sm8650: Add DisplayPort device nodes a1c7da5fb02c arm64: dts: qcom: pm8550: drop PWM address/size cells 8b7b0e5fe47d bpf: Load vmlinux btf for any struct_ops map f3f6aa686402 x86/virt/tdx: Handle TDX interaction with sleep and hibernation 0b2bc38131f0 x86/virt/tdx: Initialize all TDMRs e56d28df2f66 x86/virt/tdx: Configure global KeyID on all packages 554ce1c36d1b x86/virt/tdx: Configure TDX module with the TDMRs and global KeyID dde3b60d572c x86/virt/tdx: Designate reserved areas for all TDMRs ac3a22088434 x86/virt/tdx: Allocate and set up PAMTs for TDMRs f3338ac15931 x86/virt/tdx: Fill out TDMRs to cover all TDX memory regions 5173d3c5d018 x86/virt/tdx: Add placeholder to construct TDMRs to cover all TDX memory regions cf72bc481634 x86/virt/tdx: Get module global metadata for module initialization abe8dbab8f9f x86/virt/tdx: Use all system memory when initializing TDX module as TDX memory 6162b310bc21 x86/virt/tdx: Add skeleton to enable TDX on demand df01f5ae07dd x86/virt/tdx: Add SEAMCALL error printing for module initialization 1e66a7e27539 x86/virt/tdx: Handle SEAMCALL no entropy error in common code 3115cabd935a x86/virt/tdx: Make INTEL_TDX_HOST depend on X86_X2APIC d623704bb239 x86/virt/tdx: Define TDX supported page sizes as macros 765a0542fdc7 x86/virt/tdx: Detect TDX during kernel boot fc1fbd13a205 scsi: mpi3mr: Fix printk() format strings 729f02ec02ae ASoC: wm8996: Convert to GPIO descriptors 8563cfe39ba5 ASoC: wm5100: Convert to GPIO descriptors 0119b2a24eb5 ASoC: wm2200: Convert to GPIO descriptors 10a366f36e2a ASoC: wm1250-ev1: Convert to GPIO descriptors b53d47775651 ASoC: wm0010: Convert to GPIO descriptors d2423d8a38e7 dt-bindings: display: mediatek: padding: Add MT8188 ffd00b7994dd dt-bindings: display: mediatek: merge: Add compatible for MT8188 f0f99f371822 dt-bindings: cache: qcom,llcc: correct QDU1000 reg entries 6a4ff5eab843 dt-bindings: gpu: samsung-scaler: constrain iommus and power-domains 6ff067f3d566 dt-bindings: gpu: samsung-g2d: constrain iommus and power-domains f1d797b6da5e dt-bindings: gpu: samsung: constrain clocks in top-level properties 6b91e0ee7fc9 dt-bindings: gpu: samsung: re-order entries to match coding convention 644977738c44 dt-bindings: gpu: samsung-rotator: drop redundant quotes e7013a3d77e2 dt-bindings: display: mediatek: mdp-rdma: Add compatible for MT8188 9030a77742f3 dt-bindings: display: mediatek: ethdr: Add compatible for MT8188 61b12ebe439a selftests/net: convert vrf-xfrm-tests.sh to run it in unique namespace 51f64acbe36e selftests/net: convert vrf_strict_mode_test.sh to run it in unique namespace bedc99abcaf8 selftests/net: convert vrf_route_leaking.sh to run it in unique namespace 5ece8371747d selftests/net: convert test_vxlan_vnifiltering.sh to run it in unique namespace d6aab1f63297 selftests/net: convert test_vxlan_under_vrf.sh to run it in unique namespace d79e907b425d selftests/net: convert test_vxlan_nolocalbypass.sh to run it in unique namespace a8258e64ca74 selftests/net: convert test_vxlan_mdb.sh to run it in unique namespace 312abe3d93a3 selftests/net: convert test_bridge_neigh_suppress.sh to run it in unique namespace 4624a78c18c6 selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace be5bcc4be9d9 drm/i915/guc: Create the guc_to_i915() wrapper 34880b18733e drm/i915/selftests: wait for active idle event in i915_active_unlock_wait ae5af710f369 tty: xtensa/iss: use u8 b49d18493a0b tty: um: convert to u8/__u8 and size_t 18977909bfba tty: ttyprintk: convert to u8 and size_t 14abfd0cb52f tty: srmcons: convert to u8 and size_t 475fc6e2de6f tty: serdev: convert to u8 and size_t f2470d2bc432 tty: serdev: convert to u8 and size_t in serdev_controller_ops 5c99e2977f13 tty: nozomi: convert to u8 and size_t 5655b16ea5cf tty: n_hdlc: convert to u8 and size_t eb7e45db2e0a tty: n_gsm: convert to u8 and size_t 59b943356b53 tty: mxser: convert to u8 and size_t cb8566b9b3b1 tty: moxa: convert to u8 and size_t 2573f7eac04d tty: mmc: sdio: use u8 for flag ce7cbd9a6c81 tty: mips_ejtag_fdc: use u8 for character pointers b7a43d0c8781 tty: m68k: nfcon: convert to u8 and size_t 2f982313279b tty: ipoctal: convert to u8 and size_t f32fcbedbe92 tty: hvc: convert to u8 and size_t f3fb7367af89 tty: goldfish: convert to u8 and size_t 0d08abb98331 tty: ehv_bytechan: convert to u8 and size_t e17934c1bcc1 tty: con3270: convert to u8 and size_t 359bbdc0cdfc tty: con3215: convert to u8 and size_t 03e5af525750 tty: bcm: convert to u8 and size_t fbdeead9598c tty: ami: use u8 for characters and flag 4e8d8878145f tty: core: the rest to u8 3a00da027946 tty: make tty_operations::send_xchar accept u8 char 49943393c9f0 tty: switch tty_port::xmit_* to u8 e93102bea4a1 tty: mmc: sdio_uart: switch sdio_in() to return u8 e01b5712a80d tty: goldfish: use bool for is_write parameter 173ebdedcd84 serial: msm: Use OPP table for DVFS support 692079bda780 dt-bindings: serial: qcom,msm-uartdm: Vote for shared resources 1e7e56160d9d serial: ucc_uart: Fix multiple address space type errors 0ec058ece2f9 tty: hvc: dcc: Check for TXfull condition while setting up early console b18fefd230e4 dt-bindings: serial: snps-dw-apb-uart: include rs485 schema 093258a9963b tty: serial: amba: cleanup whitespace 675bf8ef209c tty: virtio: drop virtio_cons_early_init() 78d60dae9a0c serial: imx: fix tx statemachine deadlock e403cffff1a4 net: Convert some ethtool_sprintf() to ethtool_puts() 9b5f621cea6e checkpatch: add ethtool_sprintf rules 2a48c635fd9a ethtool: Implement ethtool_puts() fca9448ae2f5 drm/imagination: Move dereference after NULL check in pvr_mmu_backing_page_init() b84135e7a592 drm/imagination: Remove unneeded semicolon aa8ec5d7b26d drm/vkms: move wb's atomic_check from encoder to connector 66f011145b83 drm/atomic-helper: rename drm_atomic_helper_check_wb_encoder_state e55a9482888d media: ov9640: Don't set format in sub-device state 843750fb85fd media: tw9910: Don't set format in sub-device state 09aee3995f9e media: rj54n1cb0c: Don't set format in sub-device state 72c8cb48a4cc media: mt9t112: Don't set format in sub-device state dff1eebf2be3 media: adv7183: Don't set format in sub-device state c692696fc51c media: saa6752hs: Don't set format in sub-device state 91478b772fb5 media: ccs: Select V4L2_CCI_I2C d22f93c6a0df gpio: sim: implement the dbg_show() callback 2159bd4e9057 memblock: Return NUMA_NO_NODE instead of -1 to improve code readability f8d05e276b45 gpiolib: remove gpiochip_is_requested() 6fd9c9933475 gpiolib: use gpiochip_dup_line_label() in for_each helpers 069ced2206d2 pinctrl: sppctl: use gpiochip_dup_line_label() c73505c8a001 pinctrl: baytrail: use gpiochip_dup_line_label() caf7e135c297 pinctrl: nomadik: use gpiochip_dup_line_label() c76ba937f5ff pinctrl: abx500: use gpiochip_dup_line_label() f1b33ce48ae7 gpio: stmpe: use gpiochip_dup_line_label() abeec1ad51da gpio: wm8994: use gpiochip_dup_line_label() 1610cd5f7468 gpio: wm831x: use gpiochip_dup_line_label() ee25fba76acd gpiolib: provide gpiochip_dup_line_label() efc19c44aa44 w1: amd_axi_w1: Explicitly include correct DT includes 94fa073377db arm64: dts: hisilicon: hikey970-pmic: clean up SPMI node 44ab3ee76a5a arm64: dts: hisilicon: hikey970-pmic: fix regulator cells properties e6fe33c66d69 dt-bindings: hisilicon: Merge hi3620-clock into hisilicon,sysctrl binding bd50b1f5b6f3 arm64: dts: qcom: x1e80100: Add Compute Reference Device af16b00578a7 arm64: dts: qcom: Add base X1E80100 dtsi and the QCP dts 7a85cecf98ca dt-bindings: arm: qcom: Document X1E80100 SoC and boards bfea2924fc28 dt-bindings: arm: cpus: Add qcom,oryon compatible 874bc7be1e08 clk: qcom: rpmh: Add support for X1E80100 rpmh clocks 161b7c401f4b clk: qcom: Add Global Clock controller (GCC) driver for X1E80100 4c413512ed2d dt-bindings: clock: qcom-rpmhcc: Add RPMHCC bindings for X1E80100 4dc7e7d2eead dt-bindings: clock: qcom: Add X1E80100 GCC clocks 99bd99d3e3a7 crypto: algif_skcipher - Fix stream cipher chaining 47309ea13591 crypto: arc4 - Add internal state 662ea18d089b crypto: skcipher - Make use of internal state 0ae4dcc1ebf6 crypto: skcipher - Add internal state support 412ac51ce0b8 crypto: cfb,ofb - Remove cfb and ofb d4bd2102472c crypto: testmgr - Remove cfb and ofb 1c95b5469ee3 crypto: tcrypt - Remove cfb and ofb 92650f930073 crypto: ccree - Remove ofb fef39f99d571 crypto: bcm - Remove ofb 015b8e121082 crypto: starfive - Remove cfb and ofb 66c465c6e7b1 crypto: n2 - Remove cfb 63340c481b85 crypto: octeontx - Remove cfb dfe6c5d16b31 crypto: safexcel - Remove cfb and ofb 1c90a1b43bc3 crypto: hisilicon/sec2 - Remove cfb and ofb 572ef735049c crypto: hifn_795x - Remove cfb and ofb e54f2a5ee8fc crypto: ccp - Remove cfb and ofb f5a019f5b094 crypto: nitrox - Remove cfb 769a043bf176 crypto: cpt - Remove cfb a16144bda9c3 crypto: atmel - Remove cfb and ofb 00b05e512223 crypto: aspeed - Remove cfb and ofb a9cdf13e9ba9 crypto: crypto4xx - Remove cfb and ofb 05bd1e2a78a4 crypto: x86/sm4 - Remove cfb(sm4) 29fa12e918e5 crypto: arm64/sm4 - Remove cfb(sm4) d07f951903fa crypto: s390/aes - Fix buffer overread in CTR mode 2ff0ad847951 crypto: hisilicon/zip - save capability registers in probe process f1115b0096c3 crypto: hisilicon/sec2 - save capability registers in probe process cf8b5156bbc8 crypto: hisilicon/hpre - save capability registers in probe process cabe13d0bd2e crypto: hisilicon/qm - save capability registers in qm init process f76f0d7f2067 crypto: hisilicon/qm - add a function to set qm algs 78aafb3884f6 hwrng: core - Fix page fault dead lock on mmap-ed hwrng 01d70a4bbff2 crypto: sahara - avoid skcipher fallback code duplication 3d5a31dff18b crypto: sahara - remove unused error field in sahara_dev ee6e6f0a7f5b crypto: sahara - fix error handling in sahara_hw_descriptor_create() 5b8668ce3452 crypto: sahara - fix processing requests with cryptlen < sg->length afffcf3db98b crypto: sahara - fix ahash selftest failure 9f10bc28c0fb crypto: sahara - fix cbc selftest failure 8fd183435728 crypto: sahara - remove FLAGS_NEW_KEY logic 87e02063d077 crypto: safexcel - Add error handling for dma_map_sg() calls 429fec81d122 hwrng: stm32 - add missing clk_disable_unprepare() in stm32_rng_init() 040791041b68 crypto: octeontx2 - By default allocate one CPT LF per CPT VF a643212c9f28 crypto: qat - add NULL pointer check 487caa8d5ef9 crypto: qat - fix mutex ordering in adf_rl 6627f03c21cb crypto: qat - fix error path in add_update_sla() 67b164a871af crypto: af_alg - Disallow multiple in-flight AIO requests 431a2eb89cf6 MAINTAINERS: update SEC2/HPRE driver maintainers list a1c95dd5bc1d crypto: ccp - fix memleak in ccp_init_dm_workarea 80627a5d72b6 arm64: dts: qcom: sm8650-mtp: add WSA8845 speakers 6a45a90c0c47 arm64: dts: qcom: sm8650: add Soundwire controllers 58872a54e4a8 arm64: dts: qcom: sm8650: add ADSP audio codec macros 2d6bc13321c9 arm64: dts: qcom: sm8650: add LPASS LPI pin controller ff28260e3d98 arm64: dts: qcom: sm8650: add ADSP GPR 83c054b913cf arm64: dts: qcom: sm8650-qrd: enable IPA 9fdddbd134a6 arm64: dts: qcom: sm8650: add IPA information 0c5b1016b5f3 arm64: dts: qcom: sm8650-qrd: add interconnect dependent device nodes deb63527ab24 arm64: dts: qcom: sm8650-mtp: add interconnect dependent device nodes 10e024671295 arm64: dts: qcom: sm8650: add interconnect dependent device nodes a834911d50c1 arm64: dts: qcom: sm8650: add initial SM8650 QRD dts 6fbdb3c1fac7 arm64: dts: qcom: sm8650: add initial SM8650 MTP dts 707060bf2a3c arm64: dts: qcom: pm8550ve: make PMK8550VE SID configurable d2350377997f arm64: dts: qcom: add initial SM8650 dtsi 78804eecbe5c dt-bindings: arm: qcom: document SM8650 and the reference boards 2f076ea86674 nfp: devlink: add extended ack report messages b0318e285493 nfp: ethtool: add extended ack report messages a08935fc859b drm/msm/dpu: drop MSM_ENC_VBLANK support c4ac0c6c96f0 drm/msm/dp: Fix platform_get_irq() check 1b2d98bdd7b7 drm/msm/dp: Add DisplayPort controller for SM8650 157fd368561e dt-bindings: display: msm: dp-controller: document SM8650 compatible 6d7228352609 KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BIT c5a761e2fe58 drm/mediatek: Stop using iommu_present() a7fb0423c201 cgroup: Move rcu_head up near the top of cgroup_root bcd0f5d18b0b hwspinlock/core: fix kernel-doc warnings 47c4533543af drm/amdgpu: Enable event log on MES 11 b2662d4cc4ce drm/amdgpu: SW part of MES event log enablement a2020be69490 drm/amd/display: Restore guard against default backlight value < 1 nit c3dc3d079d19 hwspinlock: qcom: Remove IPQ6018 SOC specific compatible 0497ae6f8830 drm/amd/display: fix hw rotated modes when PSR-SU is enabled df2a5f74e6ed drm/amd/pm: fix pp_*clk_od typo 1d38a9ee8157 bpf: Guard stack limits against 32bit overflow e28bd359bcc8 bpf: Add verifier regression test for previous patch a833a17aeac7 bpf: Fix verification of indirect var-off stack access 83a368a3fc8a docs: dt-bindings: add DTS Coding Style document 1b151e2435fc block: Remove special-casing of compound pages 04c521c3bec1 ARM: dts: rockchip: add gpio alias for gpio dt nodes cb46fca88d14 cxl: Add Support for Get Timestamp 327f7533cc59 perf annotate: Get rid of local annotation options 2fa21d694c63 perf annotate: Remove remaining usages of local annotation options 7f929aea21fd perf annotate: Ensure init/exit for global options 22197fb29691 perf ui/browser/annotate: Use global annotation_options 41fd3cacd29f perf annotate: Use global annotation_options c9a21a872c69 perf top: Convert to the global annotation_options 14953f038d6b perf report: Convert to the global annotation_options 9d03194a3634 perf annotate: Introduce global annotation_options ec4e9d630a64 calipso: fix memory leak in netlbl_calipso_add_pass() 67a5f0ff3429 drm/edp-panel: Move the KDC panel to a separate group 87e839c82cc3 net: wangxun: fix changing mac failed when running 26f4bac3d884 drm/bridge: aux-hpd: Replace of_device.h with explicit include 92184eae1d5a wifi: mt76: mt7921s: fix workqueue problem causes STA association fail d07974645570 wifi: mt76: Convert to platform remove callback returning void 170a8969db88 wifi: mt76: mt7925: remove iftype from mt7925_init_eht_caps signature 3d3f117a259a wifi: mt76: mt7996: add PCI IDs for mt7992 408566db8cad wifi: mt76: connac: add new definition of tx descriptor 8df63a4bbe3d wifi: mt76: mt7996: adjust interface num and wtbl size for mt7992 2cbbefdc5c9c wifi: mt76: mt7996: support mt7992 eeprom loading 50fbebf6a151 wifi: mt76: mt7996: rework register offsets for mt7992 9fe6690b8bef wifi: mt76: mt7996: add DMA support for mt7992 a63b75aac846 wifi: mt76: connac: add firmware support for mt7992 1e1e563fe3bd wifi: mt76: mt7996: introduce mt7996_band_valid() 2ee1c40daeb9 wifi: mt76: mt7996: fix mt7996_mcu_all_sta_info_event struct packing ff434cc129d6 wifi: mt76: mt7915: also MT7981 is 3T3R but nss2 on 5 GHz band 3531c72aedb9 wifi: mt76: mt7915: fix EEPROM offset of TSSI flag on MT7981 2c2f50bf6407 wifi: mt76: connac: fix EHT phy mode check eb80e02b2c03 wifi: mt76: connac: add beacon protection support for mt7996 b769f7d8d900 wifi: mt76: mt7996: rework ampdu params setting d58a9778f7ca wifi: mt76: mt7996: fix alignment of sta info event d57e1b255475 wifi: mt76: mt7996: switch to mcu command for TX GI report 1e12f0f81f36 wifi: mt76: use chainmask for power delta calculation f75e4779d215 wifi: mt76: mt7996: add txpower setting support 11a60bd2a590 wifi: mt76: change txpower init to per-phy 1e3f387736c7 wifi: mt76: mt7996: fix rate usage of inband discovery frames 22f5dc781574 wifi: mt76: mt7996: align the format of fixed rate command 8c8f77e0a656 wifi: mt76: mt7996: handle IEEE80211_RC_SMPS_CHANGED 4ef49d1858e7 wifi: mt76: connac: set fixed_bw bit in TX descriptor for fixed rate frames de2a41cbfc7a wifi: mt76: mt7996: adjust WFDMA settings to improve performance 4aa9992674e7 wifi: mt76: mt7996: fix the size of struct bss_rate_tlv 254ab81f3b82 wifi: mt76: connac: add beacon duplicate TX mode support for mt7996 6879b2e94172 wifi: mt76: mt7996: add thermal sensor device support 21f290884bc1 wifi: mt76: connac: add thermal protection support for mt7996 0afb228d9bd4 wifi: mt76: mt7996: add TX statistics for EHT mode in debugfs af2825729b52 wifi: mt76: mt7996: add support for variants with auxiliary RX path 5f9d5d4fc561 wifi: mt76: mt7915: fallback to non-wed mode if platform_get_resource fails in mt7915_mmio_wed_init() a5d028d66836 wifi: mt76: mt7996: add wed rro delete session garbage collector 00d2ced0deb3 wifi: mt76: mt7996: add wed reset support d4b85aff3ab3 wifi: mt76: move wed reset common code in mt76 module 950d0abb5cd9 wifi: mt76: mt7996: add wed rx support b8b36f47070f wifi: mt76: mt7996: use u16 for val field in mt7996_mcu_set_rro signature 5bb7a655045e wifi: mt76: dma: introduce __mt76_dma_queue_reset utility routine 83eafc9251d6 wifi: mt76: mt7996: add wed tx support af8d2af57584 wifi: mt76: increase MT_QFLAG_WED_TYPE size 2e420b88ca86 wifi: mt76: introduce wed pointer in mt76_queue 132d74d31e86 wifi: mt76: introduce mt76_queue_is_wed_tx_free utility routine ac4659856c22 wifi: mt76: move mt76_net_setup_tc in common code 5f60735c08ce wifi: mt76: move mt76_mmio_wed_offload_{enable,disable} in common code b92158a8dc41 wifi: mt76: mmio: move mt76_mmio_wed_{init,release}_rx_buf in common code 2fac91f2a1db wifi: mt76: Remove unnecessary (void*) conversions fdddaa52641e wifi: mt76: permit to load precal from NVMEM cell for mt7915 a1f57685fe85 wifi: mt76: permit to use alternative cell name to eeprom NVMEM load 3d96764e6a22 wifi: mt76: make mt76_get_of_eeprom static again a6342c31ab3b wifi: mt76: limit support of precal loading for mt7915 to MTD only c33e5f4cbb9f wifi: mt76: fix typo in mt76_get_of_eeprom_from_nvmem function e874a79250b3 wifi: mt76: fix broken precal loading from MTD for mt7915 706e83b33103 wifi: mt76: mt7996: fix uninitialized variable in parsing txfree ce18572b7b59 wifi: mt76: mt7921: support 5.9/6GHz channel config in acpi 14cdeaf9504c wifi: mt76: add ability to explicitly forbid LED registration with DT 3c1e09d533db selinux: remove the wrong comment about multithreaded process handling 017a99a966f1 KVM: nSVM: Hide more stuff under CONFIG_KVM_HYPERV/CONFIG_HYPERV 5a30f97683af KVM: nVMX: Hide more stuff under CONFIG_KVM_HYPERV c98842b26c23 KVM: nVMX: Introduce accessor to get Hyper-V eVMCS pointer 453e42b05571 KVM: nVMX: Introduce helpers to check if Hyper-V evmptr12 is valid/set b4f69df0f65e KVM: x86: Make Hyper-V emulation optional f97314626734 KVM: nVMX: Move guest_cpuid_has_evmcs() to hyperv.h 225b7c1117b2 KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull nVMX testcase for !eVMCS 6dac1195181c KVM: selftests: Make Hyper-V tests explicitly require KVM Hyper-V support b2e02f82b7f7 KVM: nVMX: Split off helper for emulating VMCLEAR on Hyper-V eVMCS af9d544a4521 KVM: x86: Introduce helper to handle Hyper-V paravirt TLB flush requests e7ad84db4d71 KVM: VMX: Split off hyperv_evmcs.{ch} 0659262a2625 KVM: x86: Introduce helper to check if vector is set in Hyper-V SynIC 16e880bfa637 KVM: x86: Introduce helper to check if auto-EOI is set in Hyper-V SynIC 50a82b0eb88c KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch} cfef5af3cb0e KVM: x86: Move Hyper-V partition assist page out of Hyper-V emulation context 87562052c965 KVM: x86/xen: Remove unneeded xen context from kvm_arch when !CONFIG_KVM_XEN 3310288f6135 of/platform: Disable sysfb if a simple-framebuffer node is found 1aa77a7ed020 dt-bindings: mfd: hisilicon,hi6421-spmi-pmic: Clean up example d5c005ff9fe3 dt-bindings: mfd: hisilicon,hi6421-spmi-pmic: Fix regulator binding e23f1530eab9 dt-bindings: mfd: hisilicon,hi6421-spmi-pmic: Fix up binding reference 56fdc35ef067 dt-bindings: firmware: qcom,scm: Allow interconnect for everyone 264beb3cbd0d arm64: dts: qcom: sm8250-xiaomi-pipa: Add initial device tree 25bb226508a1 dt-bindings: arm: qcom: Add Xiaomi Pad 6 (xiaomi-pipa) 33eae059ccaf arm64: dts: qcom: sm8550-qrd: enable IPA 32c5a8b93ba5 arm64: dts: qcom: sm8550: add IPA information 696945e427e6 dt-bindings: firmware: qcom,scm: document SCM on X1E80100 SoCs ef9284a55a78 dt-bindings: arm: qcom-soc: extend pattern matching for X1E80100 SoC dd744d7d1529 arm64: dts: qcom: minor whitespace cleanup around '=' 6dedbd246cb6 ARM: dts: qcom: minor whitespace cleanup around '=' 6a25e70214fd arm64: dts: qcom: ipq8074: Add QUP4 SPI node 66ec7b4f4713 arm64: dts: qcom: qdu1000: Add ECPRI clock controller e146252ac160 clk: qcom: Add ECPRICC driver support for QDU1000 and QRU1000 261625e0baa1 clk: qcom: branch: Add mem ops support for branch2 clocks d4a599c59d2c dt-bindings: clock: qcom: Add ECPRICC clocks for QDU1000 and QRU1000 0f2d06dd1910 MAINTAINERS: add auto-update driver to mpfs entry 6ebd9a4f8b8d clk: qcom: gpucc-sm8150: Update the gpu_cc_pll1 config 17fc6f391932 arm64: deconfig: enable Qualcomm SM8650 SoC drivers d50b5cb1a8f7 soc: qcom: socinfo: Add PM8937 Power IC d0ec3c4c11c3 ARM: dts: qcom: sdx55: fix USB wakeup interrupt types 405820eae72f firmware: microchip: Replace of_device.h with explicit include 29d91ecf530a arm64: dts: qcom: sm8550: fix USB wakeup interrupt types 54524b6987d1 arm64: dts: qcom: sm8150: fix USB wakeup interrupt types 41952be6661b arm64: dts: qcom: sm6375: fix USB wakeup interrupt types 84ad9ac8d9ca arm64: dts: qcom: sdm845: fix USB wakeup interrupt types de3b3de30999 arm64: dts: qcom: sdm670: fix USB wakeup interrupt types 0dc0f6da3d43 arm64: dts: qcom: sc8180x: fix USB wakeup interrupt types 24f8aba9a7c7 arm64: dts: qcom: sc7280: fix usb_2 wakeup interrupt types c34199d967a9 arm64: dts: qcom: sc7280: fix usb_1 wakeup interrupt types 9b956999bf72 arm64: dts: qcom: sc7180: fix USB wakeup interrupt types 0984bc0165f7 arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types 12fbe58560d6 arm64: dts: qcom: msm8916-longcheer-l8150: Add battery and charger 26b87a3dc333 arm64: dts: qcom: pm8916: Add BMS and charger 6a7f8c635dab arm64: dts: qcom: sc7280: Add 0xac Adreno speed bin 31edad478534 arm64: dts: qcom: sc7280: Mark Adreno SMMU as DMA coherent 94085049fdad arm64: dts: qcom: sc7280: Fix up GPU SIDs 0ab1bef0b7c3 arm64: dts: qcom: sc7280: Add ZAP shader support 08105d9a5490 dt-bindings: arm: qcom-soc: extend pattern for matching existing SoCs b3cf69a43502 soc: qcom: llcc: Add configuration data for X1E80100 e9ceb595c2d3 dt-bindings: cache: qcom,llcc: Add X1E80100 compatible a8db1c061f8b arm64: dts: qcom: sdx75-idp: Enable USB3 and PHY support f47303a8d0b5 arm64: dts: qcom: Add USB3 and PHY support on SDX75 ea72a527bd20 arm64: dts: qcom: Add interconnect nodes for SDX75 3515c3172f66 arm64: defconfig: Enable GCC, pinctrl and interconnect for SDX75 54ee322f845c arm64: dts: qcom: sm8350: Fix remoteproc interrupt type e70537717146 arm64: dts: qcom: pm8350k: Remove hanging whitespace 01a9e9eb6cdb arm64: dts: qcom: sm8350: Fix DMA0 address 7bf421f44549 dt-bindings: iio: adc: qcom: Add Qualcomm smb139x 4d8ff6b0991d spi: Add multi-cs memories support in SPI core f05e2f61fe88 ALSA: hda/cs35l56: Use set/get APIs to access spi->chip_select cdecce12d55c arm64: dts: qcom: sc8180x: align APSS with bindings 0d10ac7d2d94 arm64: dts: qcom: sm6375-pdx225: add fixed touchscreen AVDD regulator 67e4656f4487 arm64: dts: qcom: sm6125: add interrupts to DWC3 USB controller f52f11271d90 arm64: dts: qcom: sm6115: align mem timer size cells with bindings af6f6778d34c arm64: dts: qcom: sm8150: use 'gpios' suffix for PCI GPIOs 9a1bd36aeb31 arm64: dts: qcom: sc8180x-primus: use 'gpios' suffix for PCI GPIOs fdff2141be44 arm64: dts: qcom: sc8180x-flex-5g: use 'gpios' suffix for PCI GPIOs db7fac15eaf0 wifi: rtw89: mac: refine SER setting during WiFi CPU power on 6f8d36552bab wifi: rtw89: 8922a: dump MAC registers when SER occurs eeb8cbb58b82 wifi: rtw89: 8922a: add SER IMR tables 2a68a27cd27a wifi: rtw89: fw: extend program counter dump for Wi-Fi 7 chip c5ece8d84303 wifi: rtw89: 8922a: configure CRASH_TRIGGER FW feature 74eed6f467db arm64: dts: qcom: sdm845: correct Soundwire node name 0c90c75e6632 arm64: dts: qcom: sdm845-db845c: correct LED panic indicator dc6b5562acba arm64: dts: qcom: qrb5165-rb5: correct LED panic indicator c4fb7d2eac9f soc: qcom: pmic_glink_altmode: fix port sanity check 48307d83c998 arm64: dts: qcom: sm8250: Add wakeup-source to usb_1 and usb_2 fdcc36cda041 arm64: dts: qcom: sdm850-lenovo-yoga: Add wakeup-sources 81c8ec77b86f arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin fabfc74f1b3a arm64: dts: qcom: sm8350: move DPU opp-table to its node 7613e707612e arm64: dts: qcom: sc8280xp-x13s: drop sound-dai-cells from eDisplayPort 5a71b4719be7 arm64: dts: qcom: sc8180x-primus: drop sound-dai-cells from eDisplayPort c1f52fb9a128 arm64: dts: qcom: sm8250: correct Soundwire node name 58e8fcf99283 arm64: dts: qcom: sc8280xp: correct Soundwire node name 468cf125e479 arm64: dts: qcom: qdu1000-idp: drop unused LLCC multi-ch-bit-off b0e0290bc47d arm64: dts: qcom: qdu1000: correct LLCC reg entries 11fcb81373de arm64: dts: qcom: sm8450: fix soundwire controllers node name 07c88da81caf arm64: dts: qcom: sm8550: fix soundwire controllers node name 1d50607335d7 clk: qcom: rpmh: add clocks for SM8650 8676fd4f3874 clk: qcom: add the SM8650 GPU Clock Controller driver 9e939f008338 clk: qcom: add the SM8650 Display Clock Controller driver e3388328e47c clk: qcom: add the SM8650 TCSR Clock Controller driver aa381a2bdf1d clk: qcom: add the SM8650 Global Clock Controller driver, part 2 c58225b7e3d7 clk: qcom: add the SM8650 Global Clock Controller driver, part 1 873f22440338 dt-bindings: clock: qcom: Document the SM8650 RPMH Clock Controller a0aa7fa5c3f0 dt-bindings: clock: qcom: document the SM8650 GPU Clock Controller c1120359d4c2 dt-bindings: clock: qcom: document the SM8650 Display Clock Controller b69d932154dc dt-bindings: clock: qcom: document the SM8650 General Clock Controller 1a3b3bd142ff dt-bindings: clock: qcom: document the SM8650 TCSR Clock Controller 9b413e3c07d2 mfd: da9062: Simplify obtaining I2C match data 7a280fec21fa soc: qcom: llcc: Add configuration data for SM8650 8fa41c40a1cb dt-bindings: cache: qcom,llcc: Document the SM8650 Last Level Cache Controller 41673c66b3d0 mfd: syscon: Fix null pointer dereference in of_syscon_register() 8f799d304c31 clk: qcom: gcc-msm8939: Add missing CSI2 related clocks 3f373de6da2c dt-bindings: clock: qcom,gcc-msm8939: Add CSI2 related clocks 9bd07f2c558f arm64: dts: qcom: sc8280xp: Add in CAMCC for sc8280xp ff93872a9c61 clk: qcom: camcc-sc8280xp: Add sc8280xp CAMCC aa15b031854f drm/doc/rfc: Xe is using drm_exec, so mark as completed 34e64dd19207 drm/doc/rfc: Move userptr integration and vm_bind to the 'completed' section 206cd759fbd2 dt-bindings: clock: Add SC8280XP CAMCC 16805e994bff drm/doc/rfc: Move Xe 'ASYNC VM_BIND' to the 'completed' section 4ab1721694a0 dt-bindings: clock: Use gcc.yaml for common clock properties 0e2e6c49c1c0 drm/doc/rfc: Mark drm_scheduler as completed a85607e3cfc5 drm/doc/rfc: Mark long running workload as complete. cec1f2ffcc06 dt-bindings: clock: qcom,gcc-ipq6018: split to separate schema 3e743b0fcb90 drm/mediatek: Use devm_platform_ioremap_resource() f61319e57d89 soc: qcom: socinfo: Add SM8650 SoC ID table entry 216382b1555d dt-bindings: arm: qcom,ids: Add SoC ID for SM8650 769ff5283f0d backlight: ili922x: Add an error code check in ili922x_write() 44b1f64cad57 arm64: dts: qcom: sm8550: Enable download mode register write 1accc6031d92 arm64: dts: qcom: sm8350: Add TCSR halt register space d59653233e87 arm64: dts: qcom: sm8250: Add TCSR halt register space a427dd16e61f arm64: dts: qcom: ipq5018: add few more reserved memory regions 63a021f52f69 arm64: dts: qcom: ipq5332: add missing properties to the GPIO LED node 2928212b6ef2 arm64: dts: qcom: ipq9574: enable GPIO based LED e0cee8dc6757 arm64: dts: qcom: qrb2210-rb1: use USB host mode 4db09e7b967b soc: qcom: pmic_glink: enable UCSI by default 1d103d6af241 usb: typec: ucsi: fix UCSI on buggy Qualcomm devices 6da02af3f910 dt-bindings: firmware: qcom,scm: document SM8650 SCM Firmware Interface 98e8bc43c225 dt-bindings: soc: qcom: pmic-glink: document SM8650 compatible 8c1f28ff1356 dt-bindings: soc: qcom,aoss-qmp: document the SM8560 Always-On Subsystem side channel 10690b8a49bc drm/i915/display: Add intel_fb_bo_framebuffer_fini 70b139a7af71 soc: qcom: stats: Express AOSS QMP module dependency 73380e2573c3 soc: qcom: stats: fix 64-bit division d3ddafd34bc4 mmc: mtk-sd: Extend number of tuning steps ec1aaf792d9a dt-bindings: mmc: mtk-sd: add tuning steps related property 1f30f5105371 mmc: sdhci-omap: don't misuse kernel-doc marker d685aea5e0a8 ASoC: audio-graph-card2: fix off by one in graph_parse_node_multi_nm() da2c1b861065 selftests/hid: fix failing tablet button tests 0e63dd27f456 HID: intel-ish-hid: ipc: Rework EHL OOB wakeup 9463571b29bf mmc: mtk-sd: Increase the verbosity of msdc_track_cmd_data 0c679fffd676 mfd: intel-lpss: Don't fail probe on success of pci_alloc_irq_vectors() 7a29fa05aeca mfd: twl6030-irq: Revert to use of_match_device() db7637456264 mfd: cs42l43: Correct order of include files to be alphabetical 47b1b03dc56e mfd: cs42l43: Correct SoundWire port list 1fe13d83e287 mfd: Fix a few spelling mistakes in PMIC header file comments fd58bb8c7da3 mfd: intel-lpss: Provide Intel LPSS PM ops structure 24ee97a9e816 mfd: intel-lpss: Move exported symbols to INTEL_LPSS namespace a936a91718fa mfd: intel-lpss: Adjust header inclusions 9ffe4c1089f6 mfd: intel-lpss: Use device_get_match_data() 3b6dba220e67 mfd: intel-lpss: Revert "Add missing check for platform_get_resource" d19e5510c84d dt-bindings: mfd: ti,am3359-tscadc: Allow dmas property to be optional 7ac5241eaec4 dt-bindings: mfd: qcom,spmi-pmic: Add pm8916 vm-bms and lbc 2f7cae55831d dt-bindings: mfd: qcom-spmi-pmic: Document PM8937 PMIC 4773d2f1a5c7 mfd: qcom-spmi-pmic: Add support for PM8937 e0191f305fb1 mfd: twl4030-audio: Convert to platform remove callback returning void 66d721ca1c40 mfd: tps65911-comparator: Convert to platform remove callback returning void 740ad6d1b393 mfd: ti_am335x_tscadc: Convert to platform remove callback returning void eea669cbcbf9 mfd: stm32-timers: Convert to platform remove callback returning void c20fddf7acfb mfd: sm501: Convert to platform remove callback returning void 19ea1d395301 mfd: qcom-pm8xxx: Convert to platform remove callback returning void e999021c5372 mfd: pcf50633-adc: Convert to platform remove callback returning void 32c9cd0abc8a mfd: omap-usb-tll: Convert to platform remove callback returning void 418d1e74f859 mfd: omap-usb-host: Convert to platform remove callback returning void 795cf0ac2af2 mfd: mxs-lradc: Convert to platform remove callback returning void a861a27a0e3b mfd: mcp-sa11x0: Convert to platform remove callback returning void 0c45dd861450 mfd: kempld-core: Convert to platform remove callback returning void dd28e01d39d5 mfd: intel-lpss-acpi: Convert to platform remove callback returning void 022457cfec84 mfd: hi655x-pmic: Convert to platform remove callback returning void 7127bf6eed43 mfd: fsl-imx25-tsadc: Convert to platform remove callback returning void 3b257f28369b mfd: exynos-lpass: Convert to platform remove callback returning void 13b254c02e9b mfd: cros_ec_dev: Convert to platform remove callback returning void fc2db185632d mfd: ab8500-sysctrl: Convert to platform remove callback returning void 6d461d3c68fb mfd: tps65086: Enable register view in debugfs 4aedcd4aa61d mfd: rk8xx: fixup devices registration with PLATFORM_DEVID_AUTO 92827c102070 mfd: intel-lpss: Return error code received from the IRQ API 6978c7d2dd81 mfd: intel-lpss: Use PCI APIs instead of dereferencing 895243c8763e mfd: intel-lpss: Remove usage of the deprecated ida_simple_xx() API 33455f8da1cf dt-bindings: mfd: qcom,tcsr: Add compatible for sm8250/sm8350 a89c3d832784 dt-bindings: mfd: ams,as3711: Convert to json-schema 4ae08845db4c mfd: tps6594: Use spi_get_chipselect() API to access spi->chip_select 5f257922c594 arm64: dts: fsd: add specific compatibles for Tesla FSD bf1e24c5330a dt-bindings: watchdog: samsung: add specific compatible for Tesla FSD 54772f1d61cd dt-bindings: samsung: exynos-pmu: add specific compatible for Tesla FSD 921f4f1db7f5 dt-bindings: serial: samsung: add specific compatible for Tesla FSD edb32ec3cea7 dt-bindings: pwm: samsung: add specific compatible for Tesla FSD 7677fdbc036b dt-bindings: i2c: exynos5: add specific compatible for Tesla FSD 0ca9223fe9f7 w1: gpio: rename pointer to driver data from pdata to ddata deaba3d687b7 w1: gpio: Drop unused enable_external_pullup from driver data 9c0a5b3f9e55 w1: gpio: Don't use platform data for driver data 64d9799d6dd0 backlight: ili922x: Drop kernel-doc for local macros 288f535951aa RDMA/hns: Fix memory leak in free_mr_init() f31683a5227b RDMA/hns: Remove unnecessary checks for NULL in mtr_alloc_bufs() 7243396aaf12 RDMA/hns: Add a max length of gid table d3f4020a213e RDMA/hns: Response dmac to userspace 95f6b40082aa RDMA/hns: Rename the interrupts 4d0c8d0aef63 mmc: core: Use mrq.sbc in close-ended ffu 5cb2f9286a31 mmc: sdhci_am654: Drop lookup for deprecated ti,otap-del-sel e18a38660786 mmc: sdhci-of-dwcmshc: Use logical OR instead of bitwise OR in dwcmshc_probe() 3e3ce6314fc0 dt-bindings: mmc: renesas,sdhi: Document RZ/Five SoC dd69bd870998 dt-bindings: mmc: arasan,sdci: Add gate property for Xilinx platforms 43658a542ebf mmc: sdhci-of-dwcmshc: Add support for T-Head TH1520 9cc811a342be mmc: sdhci: add __sdhci_execute_tuning() to header edee95538917 dt-bindings: mmc: sdhci-of-dwcmhsc: Add T-Head TH1520 support 1bcfbfd7c9aa mmc: mmci: stm32: add SDIO in-band interrupt mode 37c8ceb6d92c mmc: core: Remove packed command leftovers 402928b58ec6 powerpc/Makefile: Auto detect cross compiler 22f17b02f88b powerpc/Makefile: Default to ppc64le_defconfig when cross building 42449052c94f powerpc/vdso: No need to undef powerpc for 64-bit build dc420877b5bd powerpc/Makefile: Don't use $(ARCH) unnecessarily 4cb3e3ec23fa MAINTAINERS: powerpc: Transfer PPC83XX to Christophe a59c14f6b4ca powerpc/book3s64: Avoid __pte_protnone() check in __pte_flags_need_flush() 773b93f1d1c3 powerpc/book3s/hash: Drop _PAGE_PRIVILEGED from PAGE_NONE 180c6b072bf3 KVM: PPC: Book3S HV nestedv2: Do not cancel pending decrementer exception 797a5af8fc72 KVM: PPC: Reduce reliance on analyse_instr() in mmio emulation db1dcfae1dae KVM: PPC: Book3S HV nestedv2: Register the VPA with the L0 4bc8ff6f170c KVM: PPC: Book3S HV nestedv2: Do not call H_COPY_TOFROM_GUEST a9a3de530d75 KVM: PPC: Book3S HV nestedv2: Avoid msr check in kvmppc_handle_exit_hv() df938a5576f3 KVM: PPC: Book3S HV nestedv2: Do not inject certain interrupts ecd10702baae KVM: PPC: Book3S HV: Handle pending exceptions on guest entry with MSR_EE ec0f6639fa88 KVM: PPC: Book3S HV nestedv2: Ensure LPCR_MER bit is passed to the L0 e678748a8dca KVM: PPC: Book3S HV nestedv2: Get the PID only if needed to copy tofrom a guest 63ccae78cd88 KVM: PPC: Book3S HV nestedv2: Do not check msr on hcalls e0d4acbcba3f KVM: PPC: Book3S HV nestedv2: Avoid reloading the tb offset 7d370e1812b9 KVM: PPC: Book3S HV nestedv2: Invalidate RPT before deleting a guest 8527ecc6cf25 ASoC: amd: acp: modify config flag read logic ce17aa4cf2db ASoC: SOF: Intel: hda-codec: Delay the codec device registration d16f1096b320 net: dsa: microchip: move ksz_chip_id enum to platform include 3bc05faf3787 net: dsa: microchip: properly support platform_data probing 284f17ac13fe mm/slub: handle bulk and single object freeing separately 520a688a2edf mm/slub: introduce __kmem_cache_free_bulk() without free hooks 6f3dd2c31d7d mm/slub: fix bulk alloc and free stats cf9cb028ac56 drm/i915: Use internal class when counting engine resets 0647ece3819b drm/i915/selftests: Fix engine reset count storage for multi-tile 7054b551de18 drm/i915/display: Use i915_gem_object_get_dma_address to get dma address f270b7087dc8 drm/i915: use octal permissions in display debugfs 77bdb83f0dbc drm/i915: pass struct intel_connector to connector debugfs fops 922181a52de9 drm/i915: use intel_connector in intel_connector_debugfs_add() 261200eb7030 drm/i915/rpm: add rpm_to_i915() helper around container_of() 76385d493c21 drm/debugfs: fix potential NULL pointer dereference 812cc1da7ffd drm/bridge: Return NULL instead of plain 0 in drm_dp_hpd_bridge_register() stub 03c0343bdf8d usb: typec: qcom-pmic-typec: Only select DRM_AUX_HPD_BRIDGE with OF 5908cbe82ef7 usb: typec: nb7vpq904m: Only select DRM_AUX_BRIDGE with OF 9f19a4ebc80a net: dsa: microchip: add property to select internal RMII reference clock 8e3bfaab2ad9 dt-bindings: net: microchip,ksz: document microchip,rmii-clk-internal 6783f10a1d07 wifi: ath5k: remove unused ath5k_eeprom_info::ee_antenna 63b896629353 wifi: ath10k: add support to allow broadcast action frame RX dcdf1bbe82f4 drm/i915: handle uncore spinlock when not available 583b5273a624 pinctrl: nuvoton: Convert to use struct pingroup and PINCTRL_PINGROUP() 3859a6fdf0ed pinctrl: keembay: Convert to use struct pingroup be1d5f57366c pinctrl: equilibrium: Convert to use struct pingroup d98d73855f48 pinctrl: core: Make pins const unsigned int pointer in struct group_desc 731b30f6aab7 pinctrl: renesas: Mark local variable with const in ->set_mux() 18793e050504 xfs: move xfs_ondisk.h to libxfs/ c12c50393c1f xfs: use static_assert to check struct sizes and offsets fd45ddb9dd60 xfs: extract xfs_da_buf_copy() helper function 5759aa4f9560 xfs: update dir3 leaf block metadata after swap e6af9c98cbf0 xfs: ensure logflagsp is initialized in xfs_bmap_del_extent_real 08e54ca42d6a xfs: clean up xfs_fsops.h 646ddf0c4df5 xfs: clean up the xfs_reserve_blocks interface c2c2620de757 xfs: clean up the XFS_IOC_FSCOUNTS handler 64f08b152a3b xfs: clean up the XFS_IOC_{GS}ET_RESBLKS handler 011f129fee4b Documentation: xfs: consolidate XFS docs into its own subdirectory fa422b353d21 mm, pmem, xfs: Introduce MF_MEM_PRE_REMOVE for unbind f556aa957df8 selftests/hid: fix ruff linter complains ed5bc56cedca selftests/hid: fix mypy complains ab9b82909e9b selftests/hid: tablets: be stricter for some transitions 76df1f72fb25 selftests/hid: tablets: add a secondary barrel switch test 1f01537ef17e selftests/hid: tablets: convert the primary button tests 74452d6329be selftests/hid: tablets: add variants of states with buttons 83912f83fabc selftests/hid: tablets: define the elements of PenState e08e493ff961 selftests/hid: tablets: set initial data for tilt/twist d8d7aa2266a7 selftests/hid: tablets: do not set invert when the eraser is used 881ccc36b426 selftests/hid: tablets: move move_to function to PenDigitizer d52f52069fed selftests/hid: tablets: move the transitions to PenState b5edacf79c8e selftests/hid: tablets: remove unused class 110292a77f7c selftests/hid: base: allow for multiple skip_if_uhdev 46bc0277c250 selftests/hid: vmtest.sh: allow finer control on the build steps 887f8094b335 selftests/hid: vmtest.sh: update vm2c and container c598dc3bc41e gpio: sim: fix the email address in MODULE_AUTHOR() 1ccffc2f760a ASoC: SOF: Intel: pci-mtl: add HDA_ARL PCI support a00be6dc9bb8 ASoC: SOF: Intel: pci-mtl: fix ARL-S definitions 7a9d6bbe8a66 ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL a31014ebad61 ALSA: hda: Intel: add HDA_ARL PCI ID support 5ec42bf04d72 PCI: add INTEL_HDA_ARL to pci_ids.h 6c826061c5ee gpio: max730x: don't use kernel-doc marker for regular comment db71a7f5cbb8 media: rockchip: rga: add NV12M support a61ff67ffb9d media: rockchip: rga: rework buffer handling for multi-planar formats 0148bcd77d0a media: rockchip: rga: switch to multi-planar API 2addee7aeff2 media: rockchip: rga: use macros for testing buffer type 4e4dd24e309d media: rockchip: rga: add local variable for pix_format 012602c560b4 media: rockchip: rga: use pixelformat to find format 60faf2b82b52 media: rockchip: rga: use clamp() to clamp size to limits ec9ef8dda2a2 media: rockchip: rga: set dma mask to 32 bits 25783e2a984e media: rockchip: rga: pre-calculate plane offsets 558c248f930e media: rockchip: rga: split src and dst buffer setup 6040702ade23 media: rockchip: rga: allocate DMA descriptors per buffer 77f2e2b255ce media: rockchip: rga: extract helper to fill descriptors 9e7dc39260ed media: rockchip: rga: fix swizzling for RGB formats 8016943b5947 media: qcom: camss: Add sm8250 named power-domain support 801ca0e7f9be media: qcom: camss: Flag CSID-lites to support more CSIDs 6997278ae5f0 media: qcom: camss: Flag VFE-lites to support more VFEs d89751c61279 media: qcom: camss: Add support for named power-domains 23aa4f0cd327 media: qcom: camss: Move VFE power-domain specifics into vfe.c eb73facec2c2 media: qcom: camss: Use common VFE pm_domain_on/pm_domain_off where applicable a409b3f08dbe media: qcom: camss: Convert to per-VFE pointer for power-domain linkages ac6494e0ca44 media: qcom: camss: Flag which VFEs require a power-domain b3695e86d25a media: stk1160: Fixed high volume of stk1160_dbg messages 5d3c8990e2bb media: cx231xx: fix a memleak in cx231xx_init_isoc b58253793f4f staging: media: VIDEO_STARFIVE_CAMSS should depend on ARCH_STARFIVE 15dfed5b4933 media: chips-media: wave5: VIDEO_WAVE_VPU should depend on ARCH_K3 fca4797af415 media: staging: starfive: camss: fix off by one in isp_enum_mbus_code() 608ca5a60ee4 media: videobuf2-dma-sg: fix vmap callback 357547b87673 doc: media: visl: Add AV1 support 98b3cd0bfc5c media: visl: Add AV1 support 9f0f0013d3d9 media: exynos-gsc: remove unused improper CONFIG definition 52e1fc9aa828 media: platform: mtk-mdp3: Use devicetree phandle to retrieve SCP a60577cef7de media: dt-bindings: mediatek: Add phandle to mediatek,scp on MDP3 RDMA 90d50b8d8583 drm/mipi-dsi: Fix detach call without attach 32bd29b61963 drm/bridge: tc358767: Fix return value on error case 155d6fb61270 drm/bridge: cdns-mhdp8546: Fix use of uninitialized variable f9af8f0c1dc5 drm/framebuffer: Fix use of uninitialized variable 1d3062fad9c7 drm/drm_file: fix use of uninitialized variable be2f78a8a638 soc: hisilicon: kunpeng_hccs: Support the platform with PCC type3 and interrupt ack a07d8fc358af doc: kunpeng_hccs: Fix incorrect email domain name a079f3244563 soc: hisilicon: kunpeng_hccs: Remove an unused blank line e1e720f3f2c5 soc: hisilicon: kunpeng_hccs: Add failure log for no _CRS method 734add1a278f soc: hisilicon: kunpeng_hccs: Fix some incorrect format strings b8dbbbc535a9 net: rtnetlink: remove local list in __linkwatch_run_queue() 5a08d0065a91 ipv6: add debug checks in fib6_info_release() 3f3cec031099 xfs: force small EFIs for reaping btree extents 6bb9ea8ecd2c xfs: log EFIs for all btree blocks being used to stage a btree be4084176304 xfs: implement block reservation accounting for btrees we're staging 4c8ecd1cfdd0 xfs: remove unused fields from struct xbtree_ifakeroot e3042be36c34 xfs: automatic freeing of freshly allocated unwritten space 4c88fef3af4a xfs: remove __xfs_free_extent_later 4dffb2cbb483 xfs: allow pausing of pending deferred work items 6b126139401a xfs: don't append work items to logged xfs_defer_pending objects 3f113c2739b1 xfs: make xchk_iget safer in the presence of corrupt inode btrees 9c07bca793b4 xfs: elide ->create_done calls for unlogged deferred work e14293803f4e xfs: don't allow overly small or large realtime volumes a49c708f9a44 xfs: move ->iop_relog to struct xfs_defer_op_type 94da54d582e6 xfs: document what LARP means cf8f0e6c1429 xfs: fix 32-bit truncation in xfs_compute_rextslog a6a38f309afc xfs: make rextslog computation consistent with mkfs 8a9aa763e17c xfs: collapse the ->create_done functions b28852a5bd08 xfs: hoist xfs_trans_add_item calls to defer ops functions 3e0958be2156 xfs: clean out XFS_LI_DIRTY setting boilerplate from ->iop_relog bd3a88f6b71c xfs: use xfs_defer_create_done for the relogging operation f3fd7f6fce1c xfs: hoist ->create_intent boilerplate to its callsite e6e5299fcbf0 xfs: collapse the ->finish_item helpers db7ccc0bac2a xfs: move ->iop_recover to xfs_defer_op_type 3dd75c8db1c1 xfs: hoist intent done flag setting to ->finish_item callsite e5f1a5146ec3 xfs: use xfs_defer_finish_one to finish recovered work items 172538beba82 xfs: don't set XFS_TRANS_HAS_INTENT_DONE when there's no ATTRD log item a51489e140d3 xfs: dump the recovered xattri log item if corruption happens e70fb328d527 xfs: recreate work items when recovering intent items deb4cd8ba87f xfs: transfer recovered intent item ownership in ->iop_recover a050acdfa800 xfs: pass the xfs_defer_pending object to iop_recover 03f7767c9f61 xfs: use xfs_defer_pending objects to recover intent items 07bcbdf020c9 xfs: don't leak recovered attri intent items 386a766c4169 mei: Add MEI hardware support for IVSC device 566f5ca97680 mei: Add transport driver for IVSC device 55e23aa95b10 staging: vc04_services: Drop vchiq_log_debug() in favour of dev_dbg 078666d7ee6d staging: vc04_services: Drop vchiq_log_trace() in favour of dev_dbg 085bb4131e0f staging: vc04_services: Drop vchiq_log_warning() in favour of dev_warn e70f17ed997c staging: vc04_services: Drop vchiq_log_error() in favour of dev_err d0a665b48876 staging: rtl8192e: renamed variable nAMSDU_MaxSize 41c93322313d staging: rtl8192e: renamed variable bRegSuppCCK c4dc2c60ce94 staging: rtl8192e: renamed variable bRegBW40MHz 0e3a51520632 staging: rtl8192e: renamed variable bRegShortGI40MHz f538d35a782e staging: rtl8192e: renamed variable bRegShortGI20MHz 7c41da586e9f driver core: Emit reason for pending deferred probe 055467378bf1 driver core: Enable fw_devlink=rpm by default 3babbf614ae6 device property: fwnode_property_get_reference_args allows NULL args now 1eaea4b3604e software node: Let args be NULL in software_node_get_reference_args bef52aa0f3de acpi: property: Let args be NULL in __acpi_node_get_property_reference 4c095734d92a software node: Remove usage of the deprecated ida_simple_xx() API b17b70212dbf fs/sysfs/dir.c : Fix typo in comment 48b5928e18dc base/node.c: initialize the accessor list before registering 5bb03d0dd767 base: soc: Remove usage of the deprecated ida_simple_xx() API 5dac2a98f654 firmware: zynqmp: Add support to handle IPI CRC failure 8c016c807a90 drivers: soc: xilinx: Fix error message on SGI registration failure a9d061840010 firmware: xilinx: Register event manager driver f689a0ca45fc firmware: xilinx: Expand feature check to support all PLM modules f922b16aa5fa firmware: xilinx: Update firmware call interface to support additional args 431c03095d60 eeprom: ee1004: Add support for multiple i2c busses ad66d503052d parport: Save a few bytes of memory 190015a4bb01 ipack: Remove usage of the deprecated ida_simple_xx() API a070830096e4 drivers/comedi: use standard array-copy-function 437cd966d3c6 firmware: xilinx: Use proper indentation in kernel-doc 21528c69a0d8 rootfs: Fix support for rootfstype= when root= is given 3ba026fca878 x86, bpf: Use bpf_prog_pack for bpf trampoline 26ef208c209a bpf: Use arch_bpf_trampoline_size 96d1b7c081c0 bpf: Add arch_bpf_trampoline_size() 38b8b58ae776 bpf, x86: Adjust arch_prepare_bpf_trampoline return value 82583daa2efc bpf: Add helpers for trampoline image management 7a3d9a159b17 bpf: Adjust argument names of arch_prepare_bpf_trampoline() f08a1c658257 bpf: Let bpf_prog_pack_free handle any pointer 7065eefb38f1 bpf: rename MAX_BPF_LINK_TYPE into __MAX_BPF_LINK_TYPE for consistency 14b4b5fd3d7a ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec 2fcd3ab39826 nvme-fabrics: check ioccsz and iorcsz 68999d1dd23a nvme: introduce nvme_check_ctrl_fabric_info helper 18dfb0e4c3c3 thermal: sysfs: Rework the reading of trip point attributes be0a3600aa1e thermal: sysfs: Rework the handling of trip point updates 0713ab3bd169 perf stat: Exit perf stat if parse groups fails e17768691dd8 drm/amd/amdgpu: SRIOV full reset issue with VCN c03581986234 drm/amdgpu: fix buffer funcs setting order on suspend b12fb2953915 drm/amdgpu: Avoid querying DRM MGCG status 828afefd4b06 drm/amdgpu: Update HDP 4.4.2 clock gating flags 6146081d58e3 drm/amdgpu: Add NULL checks for function pointers 44f3356e36c2 drm/amd/amdgpu: Add SMUIO headers for 10.0.2 28c28d7f77c0 drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table 0737df9ed099 drm/radeon/dpm: fix a memleak in sumo_parse_power_table 4657b3e45683 drm/amdgpu: Restrict extended wait to PSP v13.0.6 3b35dd87c596 drm/amd: Add a DC debug mask for DML2 650f0487d6cd drm/amdgpu: Read aquavanjaram USR register state 13ac7c0e30e8 drm/amdgpu: Read aquavanjaram WAFL register state 72ada8603e36 drm/amd/display: Increase frame warning limit with KASAN or KCSAN in dml 7a2464fac80d drm/radeon: check the alloc_workqueue return value in radeon_crtc_init() 04a71f110446 drm/amdgpu: optimize the printing order of error data 71a9d7a2a103 drm/amdgpu: Update fw version for boot time error query 0d65efcbe350 drm/amd/pm: support new mca smu error code decoding 24d29d5b1895 drm/amd/swsmu: update smu v14_0_0 driver if version and metrics table c0c22ed7c9fd drm/amd/display: 3.2.263 107d678f6aec drm/amd/display: Update code comment to be more accurate d3e78612e949 drm/amd/display: Adjust code style 514a1cc940c2 drm/amd/display: Fix array-index-out-of-bounds in dml2 87ce0e626941 drm/amd/display: Disable DWB frame capture to emulate oneshot 50ad10cba6cd drm/amd/display: Add new set_fc_enable to struct dwbc_funcs fdf43d25e38f drm/amd/display: Setup for mmhubbub3_warmup_mcif with big buffer f872e2f5f0be drm/amd/display: Add writeback enable field (wb_enabled) ab37b88ed9de drm/amd/display: Fix writeback_info is not removed 86ecd796a88e drm/amd/display: Validate hw_points_num before using it c09919e6ea5f drm/amd/display: Fix writeback_info never got updated f772f902b286 drm/amd/display: Add writeback enable/disable in dc c81e13b929df drm/amd/display: Hande writeback request from userspace 1fb9d7b975ba drm/amd/display: Create fake sink and stream for writeback connector ff73d4cdde18 drm/amd/display: Create amdgpu_dm_wb_connector dbf5d3d02987 drm/amd/display: Check writeback connectors in create_validate_stream_for_sink 3e094a287526 drm/amd/display: Use drm_connector in create_stream_for_sink 748b091d6416 drm/amd/display: Return drm_connector from find_first_crtc_matching_connector 7db7ade270ae drm/amd/display: Skip writeback connector when we get amdgpu_dm_connector dfc03588cf8c drm/amd/display: Initialize writeback connector 198891fd2902 drm/amd/display: Create one virtual connector in DC 80af8859b46d drm/amd/display: Skip entire amdgpu_dm build if !CONFIG_DRM_AMD_DC b6411638c026 drm/amd/display: Avoid virtual stream encoder if not explicitly requested 08a32addf173 drm/amd/display: add support for DTO genarated dscclk dd5c6362ddcd drm/amd/display: Fix Replay Desync Error IRQ handler abd26a3252cb drm/amd/display: Add dml2 copy functions cfa96a14e89d drm/amd/display: add MPC MCM 1D LUT clock gating programming 21afc872fbc2 drm/amd/display: Add monitor patch for specific eDP 2ce156482a6f drm/amd/display: Fix disable_otg_wa logic d3586c707b8f drm/amd/display: keep domain24 power on if eDP not exist 43484c4bdb6e drm/amd/display: Added delay to DPM log e6ae4c47e8f8 drm/amd/display: Pass debug watermarks through to DCN35 DML2 c59397eff943 drm/amd/display: revert removing otg toggle w/a back when no active display d218291579de drm/amd/display: Update BIOS FW info table revision d24e50e1005f drm/amd/display: Skip DPIA-specific DP LL automation flag for non-DPIA links 2cbed167d269 drm/amd/display: Fix null pointer 823423b8ec7b drm/amd/display: Use channel_width = 2 for vram table 3.0 94bbf802efd0 drm/amd/display: Fix MST PBN/X.Y value calculations 23cf5a5cd33a drm/amd/display: insert drv-pmfw log + rollback to new context ab7794661663 drm/amd/display: Increase scratch buffer size d5df648ec830 drm/amd/display: Change dither policy for 10bpc to round b17ef04bf3a4 drm/amd/display: Pass pwrseq inst for backlight and ABM 62fbfdbbe3a1 drm/amd/display: Add missing dcn35 RCO registers a546a2768440 drm/amdkfd: Use partial migrations/mapping for GPU/CPU page faults in SVM fa745b554733 drm/amd/display: Only enumerate top local sink as DP2 output dd2c5fac91d4 drm/amd/display: Add ODM check during pipe split/merge validation 885c71ad791c drm/amd/display: initialize all the dpm level's stutter latency e57cd73f9711 drm/amd/display: Optimize fast validation cases d5e78f1c2611 drm/amd/amdgpu: Move vcn4 fw_shared init to a single function fd2ef5fa3556 drm/amdgpu: disable MCBP by default 72d9b9747e78 ACPI: extlog: fix NULL pointer dereference check e2ffcda16290 ACPI: OSL: Allow Notify () handlers to run on all CPUs 3f3a2599374e ACPI: OSL: Rearrange workqueue selection in acpi_os_execute() 392829ede37f ACPI: OSL: Rework error handling in acpi_os_execute() cf0573939d3f Documentation: Begin a RAS section ba3f5058db43 PNP: ACPI: fix fortify warning 143176a46bdd ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop 310293a2b941 ACPI: processor: reduce CPUFREQ thermal reduction pctg for Tegra241 4b3805daaacb ACPI: tables: Correct and clean up the logic of acpi_parse_entries_array() 3232e7aad11e cgroup/cpuset: Include isolated cpuset CPUs in cpu_is_isolated() check ff5a698c0ffb ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec e249839bf33f ASoC: amd: acp: Enable dpcm_capture for MAX98388 codec e6a382cf7a69 ASoC: amd: acp: Add i2s bt support for nau8821-max card 671dd2ffbd8b ASoC: amd: acp: Add new cpu dai and dailink creation for I2S BT instance e12678141835 ASoC: amd: Remove extra dmi parameter f18818eb0dbe ASoC: amd: vangogh: Add condition check for acp config flag c3ab23a10771 ASoC: amd: Add new dmi entries for acp5x platform 36fb94944b35 bpf,selinux: allocate bpf_security_struct per BPF token dc5196fac40c selftests/bpf: add BPF token-enabled tests 1571740a9ba0 libbpf: add BPF token support to bpf_prog_load() API 1a8df7fa00aa libbpf: add BPF token support to bpf_btf_load() API 37891cea6699 libbpf: add BPF token support to bpf_map_create() API ecd435143eb0 libbpf: add bpf_token_create() API d734ca7b33db bpf,lsm: add BPF token LSM hooks 66d636d70a79 bpf,lsm: refactor bpf_map_alloc/bpf_map_free LSM hooks c3dd6e94df71 bpf,lsm: refactor bpf_prog_alloc/bpf_prog_free LSM hooks 8062fb12de99 bpf: consistently use BPF token throughout BPF verifier logic 4cbb270e115b bpf: take into account BPF token when fetching helper protos e1cef620f598 bpf: add BPF token support to BPF_PROG_LOAD command ee54b1a910e4 bpf: add BPF token support to BPF_BTF_LOAD command 688b7270b3cb bpf: add BPF token support to BPF_MAP_CREATE command 4527358b7686 bpf: introduce BPF token object 40bba140c60f bpf: add BPF token delegation mount options to BPF FS 909fa05dd3c1 bpf: align CAP_NET_ADMIN checks with bpf_capable() approach 9f4e9ffee974 iio: light: pa1203001: Drop ACPI_PTR() protection. 90ae7ed9bae5 dt-bindings: iio/adc: qcom,spmi-vadc: clean up examples 482aa83e3d83 dt-bindings: iio/adc: qcom,spmi-vadc: fix example node names adb2af792bfb dt-bindings: iio/adc: qcom,spmi-rradc: clean up example 9b2b96a0f91a dt-bindings: iio/adc: qcom,spmi-iadc: clean up example 9751b00dbfc7 dt-bindings: iio/adc: qcom,spmi-iadc: fix example node name a163854af7c3 dt-bindings: iio/adc: qcom,spmi-iadc: fix reg description 4347f5114ab7 iio: light: isl76682: Add ISL76682 driver 38dd7b72ef80 perf: arm_cspmu: drop redundant acpi_dev_uid_to_integer() 9e93507da2cf efi: dev-path-parser: use acpi_dev_uid_match() for matching _UID 5ecdb287be12 ACPI: LPSS: use acpi_dev_uid_match() for matching _UID b2b32a173881 ACPI: bus: update acpi_dev_hid_uid_match() to support multiple types 57b8543ceee8 ACPI: bus: update acpi_dev_uid_match() to support multiple types 01261d8a0f08 perf thread: Add missing RC_CHK_EQUAL 0f6ab6a3fb7e perf maps: Move symbol maps functions to maps.c 9fa688ea3412 perf map: Simplify map_ip/unmap_ip and make 'struct map' smaller 407a3898d72e perf test shell diff: Skip test if test_loop symbol is missing in the perf binary 7698622fbcf4 arm64: dts: ti: Add verdin am62 mallow board f9b5aae471dc dt-bindings: arm: ti: Add verdin am62 mallow board a6b5f50fefe9 ASoC: dt-bindings: fsl,xcvr: Adjust the number of interrupts e88b859cab4b ARM: multi_v7_defconfig: Add SCMI reset support 15bece7bec0d cpu/hotplug: Remove unused CPU hotplug states 28d3d0696688 drm/bridge: nxp-ptn3460: simplify some error checking 2eab57b131bd interconnect: qcom: Add SM6115 interconnect provider driver 658902913c70 dt-bindings: interconnect: Add Qualcomm SM6115 NoC fcb335934c51 arm64: dts: ti: verdin-am62: Improve spi1 chip-select pinctrl fecdf6de7e47 arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Remove HDMI Reset Line Name bac441710306 arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add HDMI support 9c316d58c238 arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Lower I2C1 frequency 5709a6809a68 arm64: dts: ti: phycore-am64: Add R5F DMA Region and Mailboxes 3ba080bf46e4 soc: ti: k3-socinfo: Revamp driver to accommodate different rev structs 07d33c2810bb spi: axi-spi-engine: add watchdog timer 0db60d821e48 spi: axi-spi-engine: remove delay from CS assertion 3106edac599f spi: axi-spi-engine: restore clkdiv at end of message 125a8390995d spi: axi-spi-engine: implement xfer->cs_change_delay e006c181dd9a spi: axi-spi-engine: remove xfer arg from spi_engine_gen_sleep() be9070bcf670 spi: axi-spi-engine: fix sleep ticks calculation 1fc8dc5721bb spi: axi-spi-engine: remove spi_engine_get_clk_div() 9d023ecc3185 spi: axi-spi-engine: populate xfer->effective_speed_hz 2e0d75f8dd9e spi: axi-spi-engine: return void from spi_engine_compile_message() 16e5ac127d8d regulator: event: Add regulator netlink event support 2506c1de4081 regulator: event: Add regulator netlink event support 4b83b783ad77 drm/imagination: move update_logtype() into ifdef section e9d5ae8a9e7e drm/imagination: Removed unused functions in pvr_fw_trace d0acce68285e perf symbols: Parse NOTE segments until the build id is found 030ac3cad289 perf record: Be lazier in allocating lost samples buffer eb2eac0c7b61 perf evsel: Fallback to "task-clock" when not system wide 074ac38d5b95 octeontx2-af: cn10k: Increase outstanding LMTST transactions 0678df827182 riscv: dts: microchip: add the mpfs' system controller qspi & associated flash ec5b0f1193ad firmware: microchip: add PolarFire SoC Auto Update support fad13b5b73e0 soc: microchip: mpfs: add auto-update subdev to system controller a8f00589be7b soc: microchip: mpfs: print service status in warning message 742aa6c563d2 soc: microchip: mpfs: enable access to the system controller's flash 98d62e97c39f dt-bindings: soc: microchip: add a property for system controller flash ecf9a253ce12 mm/slub: optimize free fast path code layout 3450a0e5a6fc mm/slub: optimize alloc fastpath code layout 49378a05ce7f mm/slub: remove slab_alloc() and __kmem_cache_alloc_lru() wrappers 4862caa5cba0 mm/slab: move kmalloc() functions from slab_common.c to slub.c 5a9d31d980cb mm/slab: move kmalloc_slab() to mm/slab.h b774d3e326d3 mm/slab: move kfree() from slab_common.c to slub.c b52ef56e9b32 mm/slab: move struct kmem_cache_node from slab.h to slub.c 0bedcc66d2a4 mm/slab: move memcg related functions from slab.h to slub.c 6011be59910f mm/slab: move pre/post-alloc hooks from slab.h to slub.c 89c2d061bfa7 mm/slab: consolidate includes in the internal mm/slab.h 19975f83412f mm/slab: move the rest of slub_def.h to mm/slab.h 7ef08ae8277c mm/slab: move struct kmem_cache_cpu declaration to slub.c 16a1d968358a mm/slab: remove mm/slab.c and slab_def.h 88f293240427 wifi: cfg80211: make RX assoc data const ccf7dd94c7a7 wifi: nl80211: refactor nl80211_send_mlme_event() arguments 7d7a252842ec HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines bd008acdac45 HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk 7bcf9ebb50f2 HID: i2c-hid: Turn missing reset ack into a warning af93a167eda9 HID: i2c-hid: Move i2c_hid_finish_hwreset() to after reading the report-descriptor aa69d6974185 HID: i2c-hid: Switch i2c_hid_parse() to goto style error handling 96d3098db835 HID: i2c-hid: Split i2c_hid_hwreset() in start() and finish() functions f023605d1de6 HID: i2c-hid: Fold i2c_hid_execute_reset() into i2c_hid_hwreset() 42a244be36cd platform/chrome: cros_ec_ishtp: use helper functions for connection 09b57d983e0d HID: intel-ish-hid: ishtp-fw-loader: use helper functions for connection f645a90e8ff7 HID: intel-ish-hid: ishtp-hid-client: use helper functions for connection a3a44d2d3a5c HID: Intel-ish-hid: Ishtp: Add helper functions for client connection 4a23d0f9814c memory: tegra: Protect SID override call under CONFIG_IOMMU_API aa5d7cf88bde drm/xlnx: Do not include 81b32f4393cd drm/simpledrm: Do not include 7e661a06998e drm/ofdrm: Do not include 9e8f373e8a77 drm/solomon: Do not include 2887875256d4 drm/shmobile: Do not include 85ddae2392b5 drm/loongson: Do not include bb8532601260 drm/amdgpu: Do not include a0fce84cb1b3 drm/plane-helper: Move drm_plane_helper_atomic_check() into udl c692ba6de1c5 mtd: spi-nor: micron-st: Add support for mt25qu01g 06de1257aae7 mtd: spi-nor: remove NO_CHIP_ERASE flag 53919a968b43 mtd: spi-nor: micron-st: enable die erase for multi die flashes 461d0babb544 mtd: spi-nor: spansion: enable die erase for multi die flashes ebd6292926d8 ARM: dts: imx23/28: Remove undocumented "fsl,clkctrl" 9641423174d0 mtd: spi-nor: add erase die (chip) capability e843ca2f30e6 drm/msm/dpu: correct clk bit for WB2 block 94f8f319cbcb drm: Remove Kconfig option for legacy support (CONFIG_DRM_LEGACY) 87be41f09ac9 char/agp: Remove frontend code 2504c7ec728b drm: Remove source code for non-KMS drivers 2798ffcc1d6a drm: Remove locking for legacy ioctls and DRM_UNLOCKED 2722ac1ce1c1 drm: Remove support for legacy drivers 6bb0814be42e drm: Remove the legacy DRM_IOCTL_MODESET_CTL ioctl 184dcdc25142 drm: Remove entry points for legacy ioctls c45a1e0a2e9d drm/radeon: Do not include 9f4db4495b6f drm: Include 64c39a93ef6c accel: Include 786b96d01919 drm/i915: Include 972c45e89244 drm: Include 9cf5ca1f485c drm: Fix TODO list mentioning non-KMS drivers c4a5118a3ae1 cpufreq: scmi: process the result of devm_of_clk_add_hw_provider() 5858036ca056 ionic: Re-arrange ionic_intr_info struct for cache perf ab807e918342 ionic: Make the check for Tx HW timestamping more obvious 2d0b80c3a550 ionic: Don't check null when calling vfree() 46ca79d28fd7 ionic: set ionic ptr before setting up ethtool ops 15e54faa5d5e ionic: Use cached VF attributes 2f57dd94bdef packet: add a generic drop reason for receive 19b707c3f23a Documentations: fix net_cachelines documentation build warning facd15dfd691 net: core: synchronize link-watch when carrier is queried d5fed5addb2b tcp: reorganize tcp_sock fast path variables 43a71cd66b9c net-device: reorganize net_device fast path variables 5aa00e9e41f2 octeon_ep: control net API framework to support offloads eb6a6605ff5a net: mvmdio: Support setting the MDC frequency on XSMI controllers 7dd12fe34686 net: mvmdio: Avoid excessive sleeps in polled mode f3c928008ab2 tools: ynl: move private definitions to a separate header f2d4d9ad809a tools: ynl: use strerror() if no extack of note provided e136735f0c26 tools: pynl: make flags argument optional for do() a06041e2f4ae net: wwan: qcom_bam_dmux: Convert to platform remove callback returning void 2d8590858753 net: wan/ixp4xx_hss: Convert to platform remove callback returning void 2d0c06fd39be net: wan/fsl_ucc_hdlc: Convert to platform remove callback returning void bb1afee98466 net: sfp: Convert to platform remove callback returning void e36dc85c245f net: pcs: rzn1-miic: Convert to platform remove callback returning void 2ce19934a4dc net: fjes: Convert to platform remove callback returning void a92dbb9cdf04 net: ipa: Convert to platform remove callback returning void 00bf46412010 riscv: convert to use arch_cpu_is_hotpluggable() 96cf2036514a riscv: Switch over to GENERIC_CPU_DEVICES 13f9f0361c2e LoongArch: convert to use arch_cpu_is_hotpluggable() 0d122fb60046 LoongArch: Use the __weak version of arch_unregister_cpu() db3ba29a8315 LoongArch: Switch over to GENERIC_CPU_DEVICES e850a5c40645 x86/topology: convert to use arch_cpu_is_hotpluggable() b0b26bc580de x86/topology: use weak version of arch_unregister_cpu() 5b95f94c3b9f x86/topology: Switch over to GENERIC_CPU_DEVICES 092cfbc6b511 arm64: convert to arch_cpu_is_hotpluggable() d127db1a23c9 arm64: setup: Switch over to GENERIC_CPU_DEVICES using arch_register_cpu() ca00f7d999a6 drivers: base: Print a warning instead of panic() when register_cpu() fails d631a881f1ab drivers: base: Move cpu_dev_init() after node_dev_init() bb5e44fb3be6 drivers: base: add arch_cpu_is_hotpluggable() 866ec3008691 drivers: base: Implement weak arch_unregister_cpu() 0949dd96dffe drivers: base: Allow parts of GENERIC_CPU_DEVICES to be overridden b0c69e1214bc drivers: base: Use present CPUs in GENERIC_CPU_DEVICES a02f66bb3cf4 ACPI: Move ACPI_HOTPLUG_CPU to be disabled on arm64 and riscv 29d93102fd1e Loongarch: remove arch_*register_cpu() exports 9aa9b4fcc311 x86/topology: remove arch_*register_cpu() exports d87c49377d5b x86: intel_epb: Don't rely on link order c72bbf200162 arch_topology: Make register_cpu_capacity_sysctl() tolerant to late CPUs 522c35e08b53 ARM: dts: bcm2711: Add BCM2711 xHCI support 95e71986fc1b usb: xhci: xhci-plat: Add support for BCM2711 b3f8e6ae30bd dt-bindings: usb: xhci: Add support for BCM2711 855d75cf8311 usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub 6666ea93d2c4 usb: hub: Replace hardcoded quirk value with BIT() macro 2ff46b9eca2b net: hns3: reduce stack usage in hclge_dbg_dump_tm_pri() c8705471b94d ARM: mxs: Do not search for "fsl,clkctrl" 287e256c1a6e ARM: dts: imx28-lwe: Pass device_type to the memory node 844542b0fcec ARM: dts: imx23/28: Remove unneeded "fsl,mxs-gpio" 620360bf7dbf ARM: dts: imx28-tx28: Pass #sound-dai-cells c0ac4eb8b8e9 arm64: dts: imx8mq-phanbell: make dts use gpio-fan matrix instead of array 12f2486ebe70 arm64: dts: freescale: verdin-imx8mp: add support to mallow board eb9348865fab arm64: dts: freescale: verdin-imx8mm: add support to mallow board e3873abfe0f7 arm64: dts: imx8mm-venice-gw7: Adjust PCI Ethernet nodes 63ff54dfa832 dt-bindings: arm: fsl: add verdin imx8mp mallow board ffce67b61108 dt-bindings: arm: fsl: add verdin imx8mm mallow board 6ff482eeebe5 scsi: sun_esp: Convert to platform remove callback returning void e84bd0bb3068 scsi: sun3x_esp: Convert to platform remove callback returning void 15b016b2d023 scsi: sun3: Convert to platform remove callback returning void 357a7fd2434e scsi: sni_53c710: Convert to platform remove callback returning void 358987af1bda scsi: sgiwd93: Convert to platform remove callback returning void e26eec9a4d25 scsi: qlogicpti: Convert to platform remove callback returning void f0baf76a2204 scsi: mvme16x: Convert to platform remove callback returning void 69b43bf38b11 scsi: mac: Convert to platform remove callback returning void 0b649224f712 scsi: mac_esp: Convert to platform remove callback returning void c71ef3d1fb39 scsi: jazz_esp: Convert to platform remove callback returning void 51a41ec6d36e scsi: bvme6000: Convert to platform remove callback returning void 3becb4cdf1c1 scsi: atari: Convert to platform remove callback returning void 688bbe398ca6 scsi: a4000t: Convert to platform remove callback returning void 5854cdd04163 scsi: a3000: Convert to platform remove callback returning void d0a60e3edaa4 scsi: mpi3mr: Update driver version to 8.5.1.0.0 9536af615dc9 scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-3 fb231d7deffb scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-2 c432e1675239 scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-1 07ac6adda4d3 scsi: mpi3mr: Fetch correct device dev handle for status reply descriptor f8fb3f39148e scsi: mpi3mr: Block PEL Enable Command on Controller Reset and Unrecoverable State c01d515687e3 scsi: mpi3mr: Clean up block devices post controller reset e5aab848dfdf scsi: mpi3mr: Refresh sdev queue depth after controller reset be40572c22cc scsi: libfc: Map FC_TIMED_OUT to DID_TIME_OUT 53122a49f497 scsi: libfc: Fix up timeout error in fc_fcp_rec_error() b57c4db5d23b scsi: libfc: Don't schedule abort twice aef6ac123609 scsi: aic7xxx: Return negative error codes in aic7770_probe() 70dfaf84ec77 scsi: aic7xxx: Return ahc_linux_register_host()'s value rather than zero 573eb4a3410a scsi: aic7xxx: Return negative error codes in ahc_linux_register_host() a0deedcc0cf0 arm64: dts: imx8mm: Slow default video_pll1 clock rate 5b28b39dda77 arm64: dts: imx8mm: Remove video_pll1 clock rate from clk node b918ab261611 arm64: dts: imx8mm: Simplify mipi_dsi clocks 25cba909ade2 scsi: isci: Remove redundant check in isci_task_request_build() 3a306eacda02 ARM: dts: imx7s: Add on-chip memory 84e46978b91f scsi: ipr: Remove obsolete check for old CPUs edbbae7fba49 ARM: dts: imx7: add MIPI-DSI support 712b3f43ba0e scsi: ibmvscsi: Replace deprecated strncpy() with strscpy() a9baa16b4fc1 scsi: ibmvfc: Replace deprecated strncpy() with strscpy() 0d224b1088af scsi: zfcp: Replace strlcpy() with strscpy() 28c58f8a0947 scsi: target: Enable READ CAPACITY for PR EARO f5f27a332a14 scsi: fnic: Return error if vmalloc() failed af85d689ae08 scsi: ufs: dt-bindings: Add msi-parent for UFS MCQ 0b6b2650b7c6 ARM: dts: nxp: Fix some common switch mistakes ff2dbdf61754 arm64: dts: freescale: minor whitespace cleanup around '=' d3e94d202ca2 arm64: dts: imx8dxl-ss-ddr: change ddr_pmu0 compatible 0548761f8ed8 arm64: dts: tqma8mpql: Remove invalid/unused property adf8745db474 arm64: dts: imx8-ss-audio: Remove unexistent'shared-interrupt' edef8f1a0127 arm64: dts: imx93: Remove unexistent 'shared-interrupt' 58efd84f73d9 arm64: dts: imx8qxp-mek: Fix gpio-sbu-mux compatible 190efda73985 arm64: dts: imx8mp-debix-model-a: Use phy-mode 1a95c9090bbc arm64: dts: imx8mm-nitrogen-r2: Fix I2C mux subnode name f29c19a6e488 arm64: dts: imx8dxl-ss-conn: Fix Ethernet interrupt-names order 7c1d1944e637 arm64: dts: imx8mm-emcon-avari: Fix gpio-cells 5a8e9b022e56 arm64: dts: imx8qm-ss-dma: Pass lpuart dma-names 6d382d51d979 arm64: dts: freescale: Add SKOV IMX8MP CPU revB board c8e6e06edec2 arm64: dts: imx8mn-var-som-symphony: add vcc supply for PCA9534 67275c2f3d9b arm64: dts: freescale: introduce rve-gateway board 4168df27f54a arm64: dts: freescale: debix-som-a-bmb-08: Add CSI Power Regulators dfd3647c13b9 arm64: dts: imx8-apalis: add can power-up delay on ixora board 2f05cd74fe2b arm64: dts: imx8mn-var-som: add fixed 3.3V regulator for EEPROM 31e2689b9985 arm64: dts: imx8mm-venice-gw7: Fix pci sub-nodes 010dc015b811 arm64: dts: imx8mp: Disable dsp reserved memory by default 4bedc468b725 arm64: dts: imx8mp: Add NPU Node 949208664fe8 arm64: dts: freescale: debix-som: Add heartbeat LED 3eb1b39b2415 arm64: dts: freescale: Add dual-channel LVDS overlay for TQMa8MPxL 85e51f62a38b arm64: dts: imx8mp-venice-gw74xx: remove unecessary propreties in tpm node 60ae7e9e9164 ARM: dts: nxp: minor whitespace cleanup around '=' d53314dd068e ARM: dts: imx7d-colibri-emmc: Add usdhc aliases 265f56542a93 ARM: dts: imx6qdl-colibri: Add usdhc aliases cdb7389abe30 ARM: dts: imx6qdl-apalis: Add usdhc aliases 32596b101f6c ARM: dts: nxp: imx7d-pico: add cpu-supply nodes d99cfab43cbd ARM: imx: Use device_get_match_data() 37dbc39776db dt-bindings: arm: Add compatible for SKOV i.MX8MP RevB board bb405e8b5336 dt-bindings: arm: fsl: add RVE gateway board 29b560a4e37e dt-bindings: vendor-prefixes: add rve 96d1d578dec1 android: binder: fix a kernel-doc enum warning dadc77c93b6e ARM: dts: broadcom: Add BCM63138's high speed UART 064e0bea19b3 selftests/bpf: validate precision logic in partial_stack_load_preserves_zeros 18a433b62061 bpf: track aligned STACK_ZERO cases as imprecise spilled registers add1cd7f22e6 selftests/bpf: validate zero preservation for sub-slot loads e322f0bcb8d3 bpf: preserve constant zero when doing partial register restore b33ceb6a3d2e selftests/bpf: validate STACK_ZERO is preserved on subreg spill eaf18febd6eb bpf: preserve STACK_ZERO slots on partial reg spills ab125ed3ec1c bpf: fix check for attempt to corrupt spilled pointer 876301881c43 selftests/bpf: add stack access precision test 41f6f64e6999 bpf: support non-r10 register spill/fill to/from stack in precision tracking a69badad736c EDAC, pnd2: Sort headers alphabetically f1b0b1167f8b EDAC, pnd2: Correct misleading error message in mk_region_mask() 530258f87213 EDAC, pnd2: Apply bit macros and helpers where it makes sense a50cc8de9995 EDAC, pnd2: Replace custom definition by one from sizes.h 2719675fa811 cpufreq: intel_pstate: Prioritize firmware-provided balance performance EPP b0044823a660 arm64: dts: ti: Use OF_ALL_DTBS for combined blobs 4111db03dc05 arm64: dts: ti: k3-am62x: Add overlay for IMX219 00d7f8f9efdb arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals 635ed9715194 arm64: dts: ti: k3-am62x: Add overlays for OV5640 fed1e53ecf9f arm64: dts: ti: k3-am62x-sk: Enable camera peripherals defa1438c5b3 arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640 c45e3b54ad1e arm64: dts: ti: k3-am62a-main: Enable CSI2-RX 2017f5a610a9 arm64: dts: ti: k3-am62-main: Enable CSI2-RX bd62d91f42d0 arm64: defconfig: Enable J721E CSI2RX fcb97d190c3c arm64: dts: ti: k3-am65: Add AM652 dtsi file 1ccd91963bd4 f2fs: let's finish or reset zones all the time cd42c56d9c0b drm/msm/dpu: use drmm-managed allocation for dpu_encoder_virt 3285f4acb23c drm/msm/dpu: drop dpu_encoder_phys_ops::destroy 73169b45e1ed drm/msm/dpu: use drmm-managed allocation for dpu_encoder_phys 3637af92de2b drm/msm/dpu: use drmm-managed allocation for dpu_crtc 0e00f9af95bb drm/msm/dpu: use drmm-managed allocation for dpu_plane bcc54a4c063a drm/msm/dpu: remove QoS teardown on plane destruction b0311c1c4e06 drm/msm/dpu: drop unused dpu_plane::lock a106ed98af68 drm/msm/dpu: use devres-managed allocation for HW blocks 1e897dcc4c67 drm/msm/dpu: use devres-managed allocation for MDP TOP bdfa47d9b17a drm/msm/dpu: use devres-managed allocation for VBIF data b19e6f7dd2e7 drm/msm/dpu: use devres-managed allocation for interrupts data b830b06f0087 drm/msm/dpu: remove IS_ERR_OR_NULL for dpu_hw_intr_init() error handling 134c78c96227 drm/msm/dpu: cleanup dpu_kms_hw_init error path 6807434ff044 EDAC/igen6: Add Intel Meteor Lake-P SoCs support 3c77090c1247 EDAC/igen6: Add Intel Meteor Lake-PS SoCs support d23627a7688f EDAC/igen6: Add Intel Raptor Lake-P SoCs support c4a5398991fd EDAC/igen6: Add Intel Alder Lake-N SoCs support a264f715ecb3 EDAC/igen6: Make get_mchbar() helper function 018b04248543 perf bench sched-seccomp-notify: Fix spelling mistake "synchronious" -> "synchronous" 144081ef78c3 perf test: Add basic 'perf diff' test a4320085a6c6 perf mem: Fix error on hybrid related to availability of mem event in a PMU 9eef41014fe0 perf vendor events powerpc: Update datasource event name to fix duplicate events 7d723ef83b80 perf test: Add basic 'perf list --json" test 8226e4a3b35f perf test: Use common python setup library b809fc656e76 perf build: Shellcheck support for OUTPUT directory 16438b652b46 perf vendor events arm64 AmpereOneX: Add core PMU events and metrics 10a149e4b4a9 perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_FAULT to GPC_FLUSH_MEM_FAULT f7c0e362a25f tools: ynl: remove generated user space code from git 4900e0396e59 drm/edp-panel: Sort the panel entries 8ebb1fc2e69a drm/panel-edp: Add SDC ATNA45AF01 01a39f1c4f12 drm/i915: Fix ADL+ tiled plane stride when the POT stride is smaller than the original 1dfc86af0613 x86/pci: Reorder pci_mmcfg_arch_map() definition before calls f12659832612 x86/pci: Return pci_mmconfig_add() failure early f284dff47b6d x86/pci: Comment pci_mmconfig_insert() obscure MCFG dependency d26e7fc3d907 x86/pci: Rename pci_mmcfg_check_reserved() to pci_mmcfg_reserved() 9ad67912d0d0 x86/pci: Rename acpi_mcfg_check_entry() to acpi_mcfg_valid_entry() 704891033b97 x86/pci: Rename 'MMCONFIG' to 'ECAM', use pr_fmt 286ae88c9e40 x86/pci: Add MCFG debug logging e1fad9dd25ea x86/pci: Reword ECAM EfiMemoryMappedIO logging to avoid 'reserved' 070909e56a7d x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRS d82afc800c1e sfc-siena: Implement ndo_hwtstamp_(get|set) 1ac23674a971 sfc: Implement ndo_hwtstamp_(get|set) 138a4e2a26ec ASoC: Intel: sof_sdw_cs_amp: Connect outputs to a speaker widget c8a5f34ad811 wifi: ath12k: avoid repeated wiphy access from hw ed7e818a7b50 wifi: ath12k: fix and enable AP mode for WCN7850 a3012f206d07 wifi: ath12k: set IRQ affinity to CPU0 in case of one MSI vector 08d52ba29678 wifi: ath12k: do not restore ASPM in case of single MSI vector 8398654398c2 wifi: ath12k: add support one MSI vector 6711b2a80b9a wifi: ath12k: refactor multiple MSI vector implementation 1f1f7d548a00 wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ 604308a34487 wifi: ath12k: add CE and ext IRQ flag to indicate irq_handler 1b66601d1416 wifi: ath12k: get msi_data again after request_irq is called 365b1900c93a Documentation/arch/arm64: Fix typo 75b5e0bf90bf arm64: irq: set the correct node for VMAP stack 8fd7588fd4ee arm64: replace with 46fe448ec3b7 perf: fsl_imx8_ddr: Add driver support for i.MX8DXL DDR Perf 2fe44e7dcb86 dt-bindings: perf: fsl-imx-ddr: Add i.MX8DXL compatible 9745295358f4 docs/perf: Add explanation for DDR_CAP_AXI_ID_PORT_CHANNEL_FILTER quirk afd83967e7bb perf: fsl_imx8_ddr: Add AXI ID PORT CHANNEL filter support 5ffb260f754b selftests/bpf: Make sure we trigger metadata kfuncs for dst 8080 5c399ae080ae xsk: Add missing SPDX to AF_XDP TX metadata documentation 1b4c7e20bfd6 selftests/bpf: Test bpf_kptr_xchg stashing of bpf_rb_root 144f1b70ea9e dt-bindings: clock: support i.MX93 ANATOP clock module f31c166a5027 ASoC: SOF: Intel: lnl: add core get and set support for dsp core 0be9595d8a11 ASoC: cs4271: Fix spelling mistake "retrieveing" -> "retrieving" 6da9a662154c ASoC: rt722-sdca: Set lane_control_support for multilane fb70136ded2e ipvlan: implement .parse_protocol hook function in ipvlan_header_ops cb297cc5e194 macvlan: implement .parse_protocol hook function in macvlan_hard_header_ops 118eb89b1e7f drivers: perf: arm_pmu: Drop 'pmu_lock' element from 'struct pmu_hw_events' 5cd7da19cb97 arm: perf: Remove PMU locking 38bbef7240b8 drivers/perf: hisi: Fix some event id for HiSilicon UC pmu ca6f537e459e drivers/perf: pmuv3: don't expose SW_INCR event in sysfs 877806b9b41e drivers: perf: arm_pmuv3: Add new macro PMUV3_INIT_MAP_EVENT() 590f23b09240 perf/arm-cmn: Fix HN-F class_occup_id events c9d4affbe60a ARM: dts: imx: tqma7: add lm75a sensor (rev. 01xxx) d6e81532b10d Hexagon: Make pfn accessors statics inlines da4382a7207e ARC: mm: Make virt_to_pfn() a static inline 235a59c373b1 mips: remove extraneous asm-generic/iomap.h include 103423ad7e56 arm64: Get rid of ARM64_HAS_NO_HW_PREFETCH 0f4765d0b48d selftests/net: convert unicast_extensions.sh to run it in unique namespace 90e271f65ee4 selftests/net: convert sctp_vrf.sh to run it in unique namespace 3e05fc0c56bb selftests/net: convert ndisc_unsolicited_na_test.sh to run it in unique namespace 4affb17c0d0e selftests/net: convert l2tp.sh to run it in unique namespace 2ab1ee827e97 selftests/net: convert ioam6.sh to run it in unique namespace 80b74bd33421 sleftests/net: convert icmp.sh to run it in unique namespace c1516b3563ac selftests/net: convert icmp_redirect.sh to run it in unique namespace baf37f213c88 selftests/net: convert traceroute.sh to run it in unique namespace 0d8b488792e4 selftests/net: convert drop_monitor_tests.sh to run it in unique namespace 7c16d485fec5 selftests/net: convert cmsg tests to make them run in unique namespace 3a0f3367006f selftests/net: convert arp_ndisc_untracked_subnets.sh to run it in unique namespace 7f770d28f2e5 selftests/net: specify the interface when do arping 64227511ad57 selftests/net: convert arp_ndisc_evict_nocarrier.sh to run it in unique namespace 25ae948b4478 selftests/net: add lib.sh 730651268664 fs: use do_splice_direct() for nfsd/ksmbd server-side-copy a099bec7a810 arm64: vdso32: rename 32-bit debug vdso to vdso32.so.dbg 89320c9785e8 ARM: 9329/1: kasan: Use memblock_alloc_try_nid_raw for shadow page c16af1212479 ARM: 9328/1: mm: try VMA lock-based page fault handling first f54e8634d136 ARM: 9330/1: davinci: also select PINCTRL fd7c3c3767c3 ARM: 9327/1: vfp: Add missing VFP instructions to neon_support_hook f35c32ca6839 arm64: Rename reserved values for CTR_EL0.L1Ip d8e12a0d3715 arm64: Kill detection of VPIPT i-cache policy ced242ba9d7c KVM: arm64: Remove VPIPT I-cache handling c8fa1cc07759 drm/atomic: add private obj state to state dump 9fd7874c0e5c iov_iter: replace import_single_range() with import_ubuf() 6ac805d13870 iov_iter: remove unused 'iov' argument from import_single_range() c50a291d621a drm/gpuvm: Let drm_gpuvm_bo_put() report when the vm_bo object is destroyed a39dd252d552 ice: Rename E822 to E82X 712e876371f8 ice: periodically kick Tx timestamp interrupt 1cc5b6eaad92 ice: Re-enable timestamping correctly after reset e9fd08a9a7fb ice: Improve logs for max ntuple errors b86455a1cbef ice: add CGU info to devlink info callback 4da71a77fc3b ice: read internal temperature sensor 157ad4ccff07 drm/panfrost: Synchronize and disable interrupts before powering off b98e9a84d38a drm/panfrost: Add gpu_irq, mmu_irq to struct panfrost_device a4f5892914ca drm/panfrost: Ignore core_mask for poweroff and disable PWRTRANS irq 8c20b29db508 mm/mempool/dmapool: remove CONFIG_DEBUG_SLAB ifdefs a9e0b9f27266 mm/slab: remove CONFIG_SLAB code from slab common code 70da1d01edf6 cpu/hotplug: remove CPUHP_SLAB_PREPARE hooks bc3dcb850f18 mm/memcontrol: remove CONFIG_SLAB #ifdef guards a745b067db0f KFENCE: cleanup kfence_guarded_alloc() after CONFIG_SLAB removal 72786c0a3dc5 KASAN: remove code paths guarded by CONFIG_SLAB f9bfc8eb1342 net/sched: act_api: use tcf_act_for_each_action in tcf_idr_insert_many e09ac779f736 net/sched: act_api: stop loop over ops array on NULL in tcf_action_init a0e947c9ccff net/sched: act_api: avoid non-contiguous action array 3872347e0a16 net/sched: act_api: use tcf_act_for_each_action 2a19be61a651 mm/slab: remove CONFIG_SLAB from all Kconfig and Makefile 0445ee000498 mm/slab, docs: switch mm-api docs generation from slab.c to slub.c d2afc2cd7f1f docs: bridge: add other features 1b1a4c7e82ae docs: bridge: add netfilter doc 3c37f17d6ca9 docs: bridge: add switchdev doc 75ceac88efb8 docs: bridge: add multicast doc 041a6ac4bf79 docs: bridge: add VLAN doc 567d2608209f docs: bridge: add STP doc bcc1f84e4d34 docs: bridge: Add kAPI/uAPI fields 8c4bafdb01cc net: bridge: add document for IFLA_BRPORT enum 8ebe06611666 net: bridge: add document for IFLA_BR enum e8a4195d843f docs: bridge: update doc format to rst 721bf080f249 clk: rockchip: rk3568: Mark pclk_usb as critical 685da6972647 clk: rockchip: rk3568: Add PLL rate for 126.4MHz 31bda717d777 slub: Update frozen slabs documentations in the source 21316fdc7999 slub: Rename all *unfreeze_partials* functions to *put_partials* 00eb60c28815 slub: Optimize deactivate_slab() 1319f2178bdf drm/panel-simple: add Evervision VGG644804 panel entry 2a5244a04e75 dt-bindings: display: simple: add Evervision VGG644804 panel 2748848ceaf3 drm/panel: ilitek-ili9881c: Add Ampire AM8001280G LCD panel 7ff02f82c3e9 dt-bindings: ili9881c: Add Ampire AM8001280G LCD panel 68c193c8d4a4 drm/panel: ilitek-ili9881c: make use of prepare_prev_first 33898f21283b ARM: dts: rockchip: Move uart aliases to SoC dtsi for RK3128 697b39733df9 ARM: dts: rockchip: Move i2c aliases to SoC dtsi for RK3128 5ca860fb438b ARM: dts: rockchip: Move gpio aliases to SoC dtsi for RK3128 5d7d06e7c070 ARM: dts: rockchip: Add Sonoff iHost Smart Home Hub 56bde00f7d15 dt-bindings: arm: rockchip: Add Sonoff iHost 36ad2e479f69 ARM: dts: rockchip: Add rv1109 SoC 32de939ae49d ARM: dts: rockchip: Split up rgmii1 pinctrl on rv1126 b1ed25667f5f ARM: dts: rockchip: Add i2c2 node to rv1126 9f35b08ab08b ARM: dts: rockchip: Serial aliases for rv1126 2d93f9dc4262 ARM: dts: rockchip: Add alternate UART pins to rv1126 d85a7e34565f ARM: dts: rockchip: Enable GPU for XPI-3128 9ca8b8f880f2 ARM: dts: rockchip: Add GPU node for RK3128 edc4802d5a72 ARM: dts: rockchip: Add power-controller for RK3128 38db985966d2 drm/panel: himax-hx8394: Add Support for Powkiddy X55 panel 00830a0d8f0d dt-bindings: display: himax-hx8394: Add Powkiddy X55 panel a695a5009c8f drm/panel: himax-hx8394: Add Panel Rotation Support be478bc7ab08 dt-bindings: display: Document Himax HX8394 panel rotation e4f53a4d921e drm/panel: himax-hx8394: Drop shutdown logic 8c2c5d1d33f0 drm/panel: himax-hx8394: Drop prepare/unprepare tracking eeaddab4c14b drm/panel: simple: Add BOE BP101WX1-100 panel 4777dded2171 dt-bindings: display: simple: Add boe,bp101wx1-100 panel b76bbf835d89 ARM: dts: imx6q-apalis: add can power-up delay on ixora board 9e95505fecb6 net: stmmac: Add support for EST cycle-time-extension c3f3b97238f6 net: stmmac: Refactor EST implementation 58f3240b3b93 net: stmmac: xgmac: EST interrupts handling be5fc78a0084 net: ethernet: ti: davinci_mdio: Update K3 SoCs list for errata i2329 e3b57ffdb325 eth: bnxt: link NAPI instances to queues and IRQs db4704f4e4df netdev-genl: Add PID for the NAPI thread 8481a249a0ea netdev-genl: spec: Add PID in netdev netlink YAML spec 26793bfb5d60 net: Add NAPI IRQ support 5a5131d66fe0 netdev-genl: spec: Add irq in netdev netlink YAML spec 27f91aaf49b3 netdev-genl: Add netlink framework functions for napi ff9991499fb5 netdev-genl: spec: Extend netdev netlink spec in YAML for NAPI 6b6171db7fc8 netdev-genl: Add netlink framework functions for queue 91fdbce7e8d6 ice: Add support in the driver for associating queue with napi 2a502ff0c4e4 net: Add queue and napi association bc877956272f netdev-genl: spec: Extend netdev netlink spec in YAML for queue e3dd40828534 selftests/bpf: Test outer map update operations in syscall program 1624918be84a selftests/bpf: Add test cases for inner map af66bfd3c853 bpf: Optimize the free of inner map 876673364161 bpf: Defer the free of inner map when necessary 79d93b3c6ffd bpf: Set need_defer as false when clearing fd array during map free 20c20bd11a07 bpf: Add map and need_defer parameters to .map_fd_put_ptr() 169410eba271 bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers 4bc736f890ce drm/imagination: vm: make use of GPUVM's drm_exec helper e759f2ca29d9 drm/gpuvm: fall back to drm_exec_lock_obj() aca90eea8a90 f2fs: check write pointers when checkpoint=disable 9dad4d964291 f2fs: fix write pointers on zoned device after roll forward 15a76c8014f9 f2fs: allocate new section if it's not new a55c8ff252d3 drm/msm/mdss: Handle the reg bus ICC path 7323694e118a drm/msm/mdss: inline msm_mdss_icc_request_bw() fabaf176322d drm/msm/mdss: Rename path references to mdp_path ded61d7dc5a0 drm/msm/mdss: switch mdss to use devm_of_icc_get() d03a7005d968 extcon: usbc-tusb320: Set interrupt polarity based on device-tree fec254cc752d drm/msm: dsi: add support for DSI 2.8.0 3a73e376cff3 drm/msm: dsi: add support for DSI-PHY on SM8650 e6488c2a3541 drm/msm: mdss: add support for SM8650 b94747f7d8c7 drm/msm/dpu: add support for SM8650 DPU cbcef056fa40 dt-bindings: display: msm: document the SM8650 Mobile Display Subsystem 3e135a7700f9 dt-bindings: display: msm: document the SM8650 DPU 8adc26fcebae dt-bindings: display: msm-dsi-controller-main: document the SM8650 DSI Controller 0014a4ad6c08 dt-bindings: display: msm-dsi-phy-7nm: document the SM8650 DSI PHY e140b7e496b7 drm/msm/dpu: Add hw revision 4.1 (SDM670) 3c13a56e4353 drm/msm: mdss: add support for SDM670 c965007970ed dt-bindings: display: msm: Add SDM670 MDSS 0e1af3ec823b dt-bindings: display/msm: sdm845-dpu: Describe SDM670 bf5a80695311 dt-bindings: display/msm: dsi-controller-main: add SDM670 compatible 223fb06fbc26 drm/msm/gpu: drop duplicating VIG feature masks 193838acc111 drm/msm/dpu: merge DPU_SSPP_SCALER_QSEED3, QSEED3LITE, QSEED4 2b98aa1d6558 drm/msm/dpu: rewrite scaler and CSC presense checks aa83fa5bf6c7 drm/msm/dpu: drop DPU_HW_SUBBLK_INFO macro 0fd205412e1e drm/msm/dpu: deduplicate some (most) of SSPP sub-blocks 01fc6c012fad drm/msm/dpu: drop the `smart_dma_priority' field from struct dpu_sspp_sub_blks 6876059d7edf drm/msm/dpu: drop the `id' field from DPU_HW_SUBBLK_INFO 88fc981f8ef2 drm/msm/dpu: Drop unused qseed_type from catalog dpu_caps 07b852c91cbe drm/msm/dpu: Drop unused get_scaler_ver callback from SSPP 46b1f1b839ca drm/msm/dpu: populate SSPP scaler block version 7710e2cca32e binder: switch alloc->mutex to spinlock_t e50f4e6cc9bf binder: reverse locking order in shrinker callback 162c79731448 binder: avoid user addresses in debug logs f07b83a48e94 binder: refactor binder_delete_free_buffer() 8e905217c454 binder: collapse print_binder_buffer() into caller 67dcc8807805 binder: document the final page calculation ea9cdbf0c727 binder: rename lru shrinker utilities de0e6573125f binder: make oversized buffer code more readable 258ce20ede33 binder: remove redundant debug log 37ebbb4f73a0 binder: perform page installation outside of locks 68aef12d094e binder: initialize lru pages in mmap callback c7ac30fad182 binder: malloc new_buffer outside of locks ea2735ce19c1 binder: refactor page range allocation cbc174a64b8d binder: relocate binder_alloc_clear_buf() c13500eaabd2 binder: relocate low space calculation 9409af24e450 binder: separate the no-space debugging logic 89f71743bf42 binder: remove pid param in binder_alloc_new_buf() 377e1684db7a binder: do unlocked work in binder_alloc_new_buf() 0d35bf3bf2da binder: split up binder_update_page_range() df9aabead791 binder: keep vma addresses type as unsigned long da483f8b3905 binder: remove extern from function prototypes e1090371e02b binder: fix comment on binder_alloc_new_buf() return value 122a3c1cb0ff binder: fix trivial typo of binder_free_buf_locked() c6d05e0762ab binder: fix unused alloc->free_async_space 3091c21d3e93 binder: fix async space check for 0-sized buffers 9a9ab0d96362 binder: fix race between mmput() and do_exit() 3f489c2067c5 binder: fix use-after-free in shinker's callback 6ac061db9c58 binder: use EPOLLERR from eventpoll.h b7a2768a1cc3 RDMA/siw: Call orq_get_current if possible 0b988c1bee28 RDMA/siw: Set qp_state in siw_query_qp 51ac45a66362 RDMA/siw: Reduce memory usage of struct siw_rx_stream 84de14baf816 RDMA/siw: Move tx_cpu ahead 2012a6abc876 bnxt_en: Add 5760X (P7) PCI IDs 047a2d38e40c bnxt_en: Report the new ethtool link modes in the new firmware interface 7b60cf2b641a bnxt_en: Support force speed using the new HWRM fields 30c0bb63c2ea bnxt_en: Support new firmware link parameters cf47fa5ca5bb bnxt_en: Refactor ethtool speeds logic a7445d69809f bnxt_en: Add support for new RX and TPA_START completion types for P7 39b2e62be370 bnxt_en: Refactor and refine bnxt_tpa_start() and bnxt_tpa_end(). c2f8063309da bnxt_en: Refactor RX VLAN acceleration logic. 13d2d3d381ee bnxt_en: Add new P7 hardware interface definitions 8243345bfaec bnxt_en: Refactor RSS capability fields d846992e6387 bnxt_en: Implement the new toggle bit doorbell mechanism on P7 chips d3c16475dc06 bnxt_en: Consolidate DB offset calculation a432a45bdba4 bnxt_en: Define basic P7 macros 397d44bf1721 bnxt_en: Update firmware interface to 1.10.3.15 08b386b132c6 bnxt_en: Fix backing store V2 logic 91051f003948 tcp: Dump bound-only sockets in inet_diag. 99ac4cbcc2a5 net: phy: micrel: allow usage of generic ethernet-phy clock 985329462723 net: phy: micrel: use devm_clk_get_optional_enabled for the rmii-ref clock 8ad55b1e73c4 docs: netlink: add NLMSG_DONE message format for doit actions dce94061f0d0 drm/v3d: Fix missing error code in v3d_submit_cpu_ioctl() ebd12b2ca614 ASoC: SOF: Wire up buffer flags 8ec56af3da4d ASoC: SOF: add alignment for topology header file struct definition 6c4df324d78c ASoC: SOF: align topology header file with sof topology header 2f03970198d6 ASoC: SOF: topology: Use partial match for disconnecting DAI link and DAI widget 70a6b66d6e8e ASoC: Intel: sof_sdw_rt_sdca_jack_common: check ctx->headset_codec_dev instead of playback e38e252dbcee ASoC: Intel: sof_sdw_rt_sdca_jack_common: ctx->headset_codec_dev = NULL 486ede0df82d ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch 996727aad856 ASoC: Intel: sof_nau8825: board id cleanup for rpl boards 528ee84f0fe0 ASoC: Intel: sof_nau8825: board id cleanup for adl boards 160912fc3d4a vfio/type1: account iommu allocations 2e7c6feb4ef5 vfio/pds: Add multi-region support 0c320f223ee6 vfio/pds: Move seq/ack bitmaps into region struct 87bdf9807ed7 vfio/pds: Pass region info to relevant functions 3f5898133a70 vfio/pds: Move and rename region specific info 3b8f7a24d1fe vfio/pds: Only use a single SGL for both seq and ack 4004497cec30 vfio/pds: Fix calculations in pds_vfio_dirty_sync 0d9bacfa6153 MAINTAINERS: Add vfio debugfs interface doc link 7b994177805f Documentation: add debugfs description for vfio 2202844e4468 vfio/migration: Add debugfs to live migration driver 28b01743ca75 perf test record user-regs: Fix mask for vg register 4acef67646f3 perf env: Cache the arch specific strerrno function in perf_env__arch_strerrno() 54373b5d53c1 perf env: Introduce perf_env__arch_strerrno() 801207c18834 drm/msm/dp: add a missing unlock in dp_hpd_plug_handle() e17999750649 ASoC: Intel: soc-acpi-intel-tgl-match: add cs42l43 and cs35l56 support 90422201f8f2 Revert "drm: Introduce pixel_source DRM plane property" e5fba1ada1c1 Revert "drm: Introduce solid fill DRM plane property" 5fb1ad3f5725 Revert "drm: Add solid fill pixel source" fe28421d4fed Revert "drm/atomic: Add pixel source to plane state dump" a513f095b941 Revert "drm/atomic: Add solid fill data to plane state dump" b881ba8faa5c Revert "drm/atomic: Move framebuffer checks to helper" 1c0a80f16096 Revert "drm/atomic: Loosen FB atomic checks" 7bb7d31d9e45 arm64: defconfig: Increase SERIAL_8250_NR_UARTS 649e121f9301 arm64: dts: ti: k3-am625-beagleplay: Use UART name in pinmux name e57ba268254b arm64: dts: ti: k3-am62a7-sk: Add interrupt support for IO Expander 26e0124683c0 arm64: dts: ti: k3-am625-verdin: Enable Verdin UART2 ba78573abba7 arm64: dts: ti: k3-am62-main: Add gpio-ranges properties 3b6345e3fcf4 arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level 006d93519db2 arm64: dts: ti: k3-am65: Enable SDHCI nodes at the board level 1a4402e14fa8 arm64: dts: ti: k3-am65: Add full compatible to dss-oldi-io-ctrl node 3dc5bd24181a arm64: dts: ti: k3-j784s4: Add chipid node to wkup_conf bus 1026355c21eb arm64: dts: ti: k3-j721s2: Add chipid node to wkup_conf bus 27e5b7330fe3 arm64: dts: ti: k3-j721e: Add chipid node to wkup_conf bus 82277ed7db29 arm64: dts: ti: k3-j7200: Add chipid node to wkup_conf bus 8121e93102b0 arm64: dts: ti: k3-am65: Add chipid node to wkup_conf bus 9fba6a55d2ff arm64: defconfig: Enable TI_ICSSG_PRUETH 21a1989963b4 arm64: defconfig: Enable Toshiba TC358767 bridge 7650862f4e72 ASoC: Intel: bytcht_es8316: Determine quirks/routing with codec-dev ACPI DSM e8acf91a4013 ASoC: Intel: bytcht_es8316: Add is_bytcr helper variable b71e1d378994 ASoC: Intel: bytcht_es8316: Dump basic _DSM information 9c8bec3b6325 ASoC: es83xx: add ACPI DSM helper module d0ae9dc48e24 ASoC: SOF: Move sof_of_machine_select() to core.c from sof-of-dev.c 8cd3fa428b56 slub: Delay freezing of partial slabs 213094b5d1af slub: Introduce freeze_slab() 422e7d543758 slub: Prepare __slab_free() for unfrozen partial slab out of node partial list 4de77156a2ac drm/i915/dsi: Use devm_gpiod_get() for all GPIOs 153de60e8bfb selftests/bpf: Fix spelling mistake "get_signaure_size" -> "get_signature_size" 5bd90cdc65ef bpf: Minor logging improvement 35ddd61cf023 platform/x86: x86-android-tablets: Fix an IS_ERR() vs NULL check in probe 8c82e9e3766b dt-bindings: iio: light: isl76682: Document ISL76682 253bad7f0436 dt-bindings: pinctrl: qcom,sm8550-lpass-lpi: add X1E80100 LPASS LPI e24b623d9520 pinctrl: pinctrl-single: add ti,j7200-padconf compatible aa587ff2abdb dt-bindings: pinctrl: pinctrl-single: add ti,j7200-padconf compatible 27030ff78772 pinctrl: qcom: fail to retrieve configuration from invalid pin groups 142173c4ad5a pinctrl: mediatek: Switch to use no-IRQ PM helpers 7cc4e6b0e4dd pinctrl: Convert unsigned to unsigned int d0b3c318e04c drm/bridge: migrate bridge_chains to per-encoder file caf525ed45b4 drm/encoder: register per-encoder debugfs dir 7d9f1b72b296 usb: typec: qcom-pmic-typec: switch to DRM_AUX_HPD_BRIDGE 2bcca96abfbf soc: qcom: pmic-glink: switch to DRM_AUX_HPD_BRIDGE e560518a6c2e drm/bridge: implement generic DP HPD bridge c5d296bad640 usb: typec: nb7vpq904m: switch to DRM_AUX_BRIDGE 35921910bbd0 phy: qcom: qmp-combo: switch to DRM_AUX_BRIDGE 2a04739139b2 drm/bridge: add transparent bridge helper 3b82f43238ae iio: light: add VEML6075 UVA and UVB light sensor driver 249f27ac71f4 dt-bindings: iio: light: add support for Vishay VEML6075 b89710bd215e iio: add modifiers for A and B ultraviolet light 6e7964855381 platform/x86/intel/pmc: Show Die C6 counter on Meteor Lake 3621df43b07d platform/x86/intel/pmc: Add debug attribute for Die C6 counter 935b8211a31a platform/x86/intel/pmc: Read low power mode requirements for MTL-M and MTL-P 4d621c3f02ba platform/x86/intel/pmc: Retrieve LPM information using Intel PMT 0f601dec1856 platform/x86/intel/pmc: Display LPM requirements for multiple PMCs 104f74943f48 platform/x86/intel/pmc: Find and register PMC telemetry entries 642dd26f58d9 platform/x86/intel/pmc/mtl: Use return value from pmc_core_ssram_init() a01486dc4bb1 platform/x86/intel/pmc: Cleanup SSRAM discovery 9512920a6be5 platform/x86/intel/pmc: Allow pmc_core_ssram_init to fail 2e35e3aa9f10 platform/x86:intel/pmc: Call pmc_get_low_power_modes from platform init 416eeb2e1fc7 platform/x86/intel/pmt: telemetry: Export API to read telemetry 4d1b7efee3fc platform/x86/intel/pmt: Add header to struct intel_pmt_entry e97ec7f621fb platform/x86/intel/vsec: Add base address field 4edbd117ba3f platform/x86/intel/vsec: Add intel_vsec_register 6dfc2514acee platform/x86/intel/vsec: Assign auxdev parent by argument 1d1b4770d4b6 platform/x86/intel/vsec: Use cleanup.h 0a0a52abaa65 platform/x86/intel/vsec: remove platform_info from vsec device structure dbc01b0c86a7 platform/x86/intel/vsec: Move structures to header ace7b6f00870 platform/x86/intel/vsec: Remove unnecessary return 225a36b96359 optee: allocate shared memory with alloc_pages_exact() aa041111311d MAINTAINERS: Document Imagination PowerVR driver patches go via drm-misc 69724b3eac98 optee: add page list to kernel private shared memory 5e4c8814a431 usb: typec: tcpci: add vconn over current fault handling to maxim_core db9e54709895 usb: typec: tcpm: add tcpm_port_error_recovery symbol 9f802703fde2 dt-bindings: usb: tps6598x: add reset-gpios property 6a4d4a27f986 usb: typec: tps6598x: add reset gpio support aa4f2b3e418e r8152: Choose our USB config with choose_configuration() rather than probe() a87b8e3be926 usb: core: Allow subclassed USB drivers to override usb_choose_configuration() c2d95fcff0f0 usb: core: Don't force USB generic_subclass drivers to define probe() dadc0f0f7afc usb: gadget: f_tcm: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() 38168e2de320 usb: gadget: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() 7d7f794482b7 usb: fotg210-hcd: Replace snprintf() with the safer scnprintf() variant b385ef088c7a usb: cdnsp: Replace snprintf() with the safer scnprintf() variant 36d8aef52d05 usb: atm: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() ad662c6dbd7a iio: proximity: irsd200: Drop unused include a61b9a40d67c dt-bindings: iio/adc: ti,palmas-gpadc: Drop incomplete example e737d495b207 iio: dac: ad5791: Add support for controlling RBUF via devicetree d49f69425d0d dt-bindings: adi,ad5791: Add support for controlling RBUF 8cbcc1dbf8a6 platform/x86/intel/vsec: Fix xa_alloc memory leak 914437992876 drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking f6d8a80f1d10 drm/bridge: lt8912b: Add power supplies f168c7f7d1a0 dt-bindings: display: bridge: lt8912b: Add power supplies 0b82a2b70f89 drm/bridge: lt8912b: Add suspend/resume support e66523c72c9a extcon: fix possible name leak in extcon_dev_register() d9cd21d441c8 platform/x86: Add Silicom Platform Driver 5cb475174cce spi: cadence-quadspi: add missing clk_disable_unprepare() in cqspi_probe() e183130c9a87 sparc: Use $(kecho) to announce kernel images being ready f2dd716cb44a dt-bindings: iio: honeywell,mprls0025pa: drop ref from pressure properties df094d8fe886 octeontx2-pf: TC flower offload support for mirror 51b2804c19cd octeontx2-af: Add new mbox to support multicast/mirror offload 3c8260ce7663 mtd: rawnand: brcmnand: exec_op implementation c86b63b82fde mtd: rawnand: brcmnand: pass host struct to bcmnand_ctrl_poll_status 68cce21e3cc5 mtd: rawnand: NAND controller write protect 578dc962ff20 mtd: rawnand: Add destructive operation e4256751df4a drm/display/dp: Add the remaining Square PHY patterns DPCD register definitions bec3db03911b media: v4l: async: Drop useless list move operation 3de6ee94aae7 media: v4l: async: Fix duplicated list deletion 2112f3a28e8d media: v4l2-subdev: Fix indentation in v4l2-subdev.h 529322112a3b media: ccs: Use V4L2 CCI for accessing sensor registers d180509cca58 media: ccs: Better separate CCS static data access 5d6ce399d986 media: ccs: Generate V4L2 CCI compliant register definitions cd93cc245dfe media: v4l: cci: Add macros to obtain register width and address 94ed00981b51 media: v4l: cci: Add driver-private bit definitions eba5058633b4 media: v4l: cci: Include linux/bits.h 9641e8019ae8 media: microchip-isc: Remove dead code in pipeline validation 6a6e49f89297 media: Documentation: Initialisation finishes before subdev registration 0e7f68fe1602 media: imx319: Enable runtime PM before registering async sub-device ff0fcda15feb media: ccs: Print ireal and float limits converted to integers e242e9c14405 media: ov9734: Enable runtime PM before registering async sub-device 7b0454cfd8ed media: ov13b10: Enable runtime PM before registering async sub-device 47a78052db51 media: ov01a10: Enable runtime PM before registering async sub-device efa5fe19c0a9 media: imx355: Enable runtime PM before registering async sub-device 1116efbff3b1 drm/i915/display: Don't use "proxy" headers 687eb09b1d76 drm/i915/syncmap: squelch a sparse warning 28e0f3772296 media: stm32-dcmipp: STM32 DCMIPP camera interface driver fa0f34188a91 media: MAINTAINERS: add entry for STM32 DCMIPP driver c7387b069e60 dt-bindings: media: add bindings for stm32 dcmipp 998ba665e16e media: i2c: st-vgxy61: add v4l2_fwnode ctrls parse and addition b4c4f8b81694 media: i2c: st-vgxy61: Add V4L2_SUBDEV_FL_HAS_EVENTS and subscribe hooks 2cc0f07718f2 media: i2c: st-mipid02: add Y8 format support 248b6248eaea media: i2c: st-mipid02: removal of unused link_frequency variable 290f9b3406d7 media: i2c: st-mipid02: use mipi-csi macro for data-type 04d170b288b3 media: i2c: st-mipid02: use active state to store pad formats 6223dafa3c91 media: i2c: st-mipid02: use cci_* helpers for register access. c26eb0f32341 media: i2c: st-mipid02: don't keep track of streaming status 046ee0e2a4d6 media: i2c: st-mipid02: add usage of v4l2_get_link_freq b33cb0cbe289 media: i2c: st-mipid02: correct format propagation c9e3e84963a7 media: v4l: fwnode: Parse MIPI DisCo for Imaging properties 5755be5f15d9 media: v4l2-subdev: Rename .init_cfg() operation to .init_state() 7a52ab415b43 media: i2c: Add driver for THine THP7312 0d9e32a8075a media: uapi: Add controls for the THP7312 ISP cba1ec57b331 dt-bindings: media: Add bindings for THine THP7312 ISP a9c8c738066b device property: Add fwnode_name_eq() 03cc7fefbb09 media: i2c: gc2145: Galaxy Core GC2145 sensor support 0d32f666bedc dt-bindings: media: i2c: add galaxycore,gc2145 dt-bindings c12251898fbd dt-bindings: vendor-prefixes: Add prefix for GalaxyCore Inc. 30d187cd7487 media: renesas: vsp1: Fix references to pad config b1dba0b13c0a drm/qxl: remove unused declaration 5f8dec200923 drm/drv: propagate errors from drm_modeset_register_all() 72ef65ab246e drm/imagination: Removed unused function to_pvr_vm_gpuva() e8878b8043a2 drm/imagination: pvr_gpuvm_free() now static 7620c6bd76b1 drm/imagination: pvr_device_process_active_queues now static 0ffe9eb826f1 drm/imagination: Fixed missing header in pvr_fw_meta 51097ef14d4e drm/imagination: Fixed warning due to implicit cast to bool 93032ae634d4 drm/test: add a test suite for GEM objects backed by shmem 52816298bd2a dt-bindings: gpio: rockchip: add a pattern for gpio hogs 149261d378d0 staging: vc04_services: Do not pass NULL to vchiq_log_error() f9c428988303 staging: vc04_services: vchiq_core: Log through struct vchiq_instance ad96610acc0e staging: rtl8192e: renamed variable nDataRate 213702c8b61b staging: rtl8192e: renamed variable bCurBW40MHz d9443ac5e3ba staging: rtl8192e: renamed variable nMcsRate e2e2aacf042f xhci: fix possible null pointer deref during xhci urb enqueue e34900f46cd6 xhci: Reconfigure endpoint 0 max packet size only during endpoint reset 36b24ebf9a04 xhci: minor coding style cleanup in 'xhci_try_enable_msi()' 9831960df237 xhci: rework 'xhci_try_enable_msi()' MSI and MSI-X setup code dfbf4441f2d3 xhci: change 'msix_count' to encompass MSI or MSI-X vectors a795f708b284 xhci: refactor static MSI function 74554e9c2276 xhci: refactor static MSI-X function f977f4c9301c xhci: add handler for only one interrupt line 5080ef2d373a xhci: check if legacy irq is available before using it as fallback cdcaa870c7be xhci: dbc: Add missing headers 311902d4cc4c xhci: dbc: Use sizeof(*pointer) instead of sizeof(type) 84637512e09c xhci: dbc: Use sizeof_field() where it makes sense b28718717b10 xhci: dbc: Replace custom return value with proper Linux error code 89cd6362e6ad xhci: dbc: Don't shadow error codes in store() functions 24352d170b5f xhci: dbc: Check for errors first in xhci_dbc_stop() e3be8fb7d012 xhci: dbc: Use ATTRIBUTE_GROUPS() a230f1a74866 xhci: dbc: Use sysfs_emit() to instead of scnprintf() 601fbf65b2a0 xhci: dbc: Convert to use sysfs_streq() 35a1743f4598 xhci: dbc: Drop duplicate checks for dma_free_coherent() 5f449ed05da8 drm/i915/display: Split i915 specific code away from intel_fb.c ae424921a5ca drm/i915/display: Handle invalid fb_modifier in intel_fb_modifier_to_tiling 6383f69bd2cc drm/i915/display: Convert intel_fb_modifier_to_tiling as non-static 72207699ff76 drm/i915/display: use intel_bo_to_drm_bo in intel_fb.c e84e61bdb97c soc: qcom: stats: Add DDR sleep stats 97817a8275a1 ARM: dts: qcom: Add support for HTC One Mini 2 556bed5c6d41 perf beauty: Don't use 'find ... -printf' as it isn't available in busybox 072b6ad7cac6 perf docs: Fix man page formatting for 'perf lock' f730e7adfd69 drm: remove drm_bridge_hpd_disable() from drm_bridge_connector_destroy() a5b2dcb96d6a drm: improve the documentation of connector hpd ops 9c21ea53e6bd x86/microcode/intel: Set new revision only after a successful update 6262afa10ef7 kconfig: default to zero if int/hex symbol lacks default property 4e244c10eab3 kconfig: remove unneeded symbol_empty variable 0df8e9708594 scripts: clean up IA-64 code 92ef432f027c kbuild: support W=c and W=e shorthands for Kconfig 5b84bb2b8d86 arm64: dts: qcom: sm6350: Make watchdog bark interrupt edge triggered 6c4a9c7ea486 arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered 48d5cf4772ec arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered 735d80e2e8e5 arm64: dts: qcom: sm8250: Make watchdog bark interrupt edge triggered 9204e9a40992 arm64: dts: qcom: sm8150: Make watchdog bark interrupt edge triggered 263b34849945 arm64: dts: qcom: sdm845: Make watchdog bark interrupt edge triggered 6897fac411db arm64: dts: qcom: sc7280: Make watchdog bark interrupt edge triggered 7ac90b4cf107 arm64: dts: qcom: sc7180: Make watchdog bark interrupt edge triggered 2c21e5a84524 arm64: dts: qcom: sc8180x: drop duplicated PCI iommus property bfccc195192e dt-bindings: arm: qcom: Add HTC One Mini 2 d69e34675a8b dt-bindings: vendor-prefixes: document HTC Corporation ead0f132fc49 arm64: dts: qcom: sm8550: correct TX Soundwire clock 20e886590a31 arm64: dts: qcom: sm8450: correct TX Soundwire clock 1aaa08e8de36 arm64: dts: qcom: sc8180x-primus: Fix HALL_INT polarity 663affdb12b3 arm64: dts: qcom: sc8280xp-crd: fix eDP phy compatible 2dee68e77cb5 arm64: dts: qcom: sdm632-fairphone-fp3: Enable LPASS 50891bc7f1e9 arm64: dts: qcom: msm8916-acer-a1-724: Add notification LED 83afcf14edb9 arm64: dts: qcom: ipq6018: use CPUFreq NVMEM cff9a76f306b arm64: dts: qcom: msm8939-huawei-kiwi: Add initial device tree 01a3c3739183 dt-bindings: arm: qcom: Add Huawei Honor 5X / GR5 (2016) 2e0dcbf164fb arm64: dts: qcom: msm8953: Use non-deprecated qcom,domain in LPASS b6a56a5a25d6 arm64: dts: qcom: qrb2210-rb1: add wifi variant property 252bc7ad3594 arm64: dts: qcom: qrb2210-rb1: Enable CAN bus controller 616eda24edd4 arm64: dts: qcom: qrb2210-rb1: Set up HDMI 5b970ff0193d arm64: dts: qcom: qcm2290: Hook up interconnects a2b32096709d arm64: dts: qcom: qcm2290: Add display nodes c657056d9987 arm64: dts: qcom: sc7280: Add the missing MDSS icc path 8786398f8686 arm64: dts: qcom: sc7180: Add the missing MDSS icc path bcaa71f13cc7 arm64: dts: qcom: sc8280xp: Add QMP handle to RPMh stats fa78d0280fdc dt-bindings: soc: qcom: stats: Add QMP handle 69652787279d arm64: dts: qcom: sm8250-xiaomi-elish: Add pm8150b type-c node and enable usb otg 608168b4d607 arm64: dts: qcom: sm8250-xiaomi-elish: Fix typos fbe0870c48ac arm64: dts: qcom: msm8939-longcheer-l9100: Add proximity-near-level cab60b166575 arm64: dts: qcom: qrb4210-rb2: Enable bluetooth ba5f5610841f arm64: dts: qcom: sm6115: Add UART3 5b006a82a2bb arm64: dts: qcom: sdm632-fairphone-fp3: Enable WiFi/Bluetooth 3c3fcac8d3b1 dt-bindings: arm: qcom: Fix html link 04cf333afc75 arm64: dts: qcom: Add base qcs6490-rb3gen2 board dts 9af6a9f32ad0 arm64: dts: qcom: Add base qcm6490 idp board dts 06fd1dd1efde dt-bindings: arm: qcom: Add QCM6490 IDP and QCS6490 RB3Gen2 board 6e28e70f0075 arm64: dts: qcom: sm4450-qrd: mark QRD4450 reserved gpios b6fbe1112e40 arm64: dts: qcom: sm4450-qrd: add QRD4450 uart support 980679261b06 arm64: dts: qcom: sm4450: add uart console support 483fa5552d35 arm64: dts: qcom: sm4450: Add RPMH and Global clock 924645058d31 arm64: dts: qcom: sm4450: Add apps_rsc and cmd_db node 591da388c344 arm64: dts: qcom: ipq8074: pass QMP PCI PHY PIPE clocks to GCC afc4f14be33c dt-bindings: clocks: qcom,gcc-ipq8074: allow QMP PCI PHY PIPE clocks be69109e93c7 arm64: dts: qcom: msm8953: add SPI interfaces ae1122c37570 arm64: dts: qcom: qcm6490-fairphone-fp5: Add PM7325 thermals 46a2f77e1eb8 arm64: dts: qcom: qcm6490-fairphone-fp5: Add PMK7325 thermals 4c343fe9b68a arm64: dts: qcom: qcm6490-fairphone-fp5: Add PM7250B thermals 18c74d56fe60 iio: adc: Add PM7325 PMIC7 ADC bindings 725be1d6318e arm64: dts: qcom: sm8250: Add OPP table support to UFSHC ec987b5efd59 arm64: dts: qcom: sdm845: Add OPP table support to UFSHC 95053f6bc8ff ARM: dts: qcom: msm8974: Add watchdog node 14259fcdaf72 dt-bindings: arm: qcom: drop the IPQ board types 3e4b53e04281 arm64: dts: qcom: ipq5018: enable the CPUFreq support 50492f929486 clk: qcom: apss-ipq-pll: add support for IPQ5018 4d45d56e1734 dt-bindings: clock: qcom,a53pll: add IPQ5018 compatible a900ad783f50 ARM: dts: qcom: sdx65: correct SPMI node name f64f653df2ef ARM: dts: qcom: sdx65: add missing GCC clocks 94da379dba88 ARM: dts: qcom: sdx65: correct PCIe EP phy-names 6ab502bc1cf3 drm/msm/dsi: Enable runtime PM 3d07a411b4fa drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks 7cc2621f16b6 drm/msm/dpu: Add missing safe_lut_tbl in sc8180x catalog 9cad81143ef0 drm/msm/dpu: Capture dpu snapshot when frame_done_timer timeouts 0b414c731432 drm/msm/dpu: Correct UBWC settings for sc8280xp e2969ee30252 drm/msm/dp: move of_dp_aux_populate_bus() to eDP probe() 2b3aabc9caa2 drm/msm/dp: delete EV_HPD_INIT_SETUP 5814b8bf086a drm/msm/dp: incorporate pm_runtime framework into DP driver 9179fd9596a4 drm/msm/dp: move parser->parse() and dp_power_client_init() to probe e467e0bde881 drm/msm/dp: use drm_bridge_hpd_notify() to report HPD status changes aa1131204e58 drm/msm/dp: rename is_connected with link_ready 82c2a5751227 drm/msm/dp: tie dp_display_irq_handler() with dp driver a1ed5860efd3 dt-bindings: display: msm: Add reg bus and rotator interconnects 25daacc60394 dt-bindings: display: msm: qcm2290-mdss: Use the non-deprecated DSI compat c6721b3c6423 drm/msm/mdp4: flush vblank event on disable 1cd83dfe9a58 dt-bindings: display/msm: qcom, sm8150-mdss: correct DSI PHY compatible 52e36770b174 dt-bindings: display/msm: qcom, sm8250-mdss: add DisplayPort controller node 2c24668cc068 drm/msm/mdp4: use drmm-managed allocation for mdp4_lcdc_encoder 93d6e1b82b93 drm/msm/mdp4: use drmm-managed allocation for mdp4_dtv_encoder e79571e8708b drm/msm/mdp4: use drmm-managed allocation for mdp4_dsi_encoder 783ad6e6312f drm/msm/mdp4: use drmm-managed allocation for mdp4_crtc 54f1fbcb47d4 drm/msm/mdp4: use bulk regulators API for LCDC encoder 669afee4a17e drm/msm/mdp5: use drmm-managed allocation for mdp5_encoder 6f235e3d6b18 drm/msm/mdp5: use drmm-managed allocation for mdp5_crtc 6de8288bf668 drm/msm/mdp5: use devres-managed allocation for INTF data 531d5313d934 drm/msm/mdp5: use devres-managed allocation for SMP data 323e9a18d6e1 drm/msm/mdp5: use devres-managed allocation for pipe data 1ad175c2c884 drm/msm/mdp5: use devres-managed allocation for mixer data 4c1f4c1f1b43 drm/msm/mdp5: use devres-managed allocation for CTL manager data 062aeadeba1d drm/msm/mdp5: use devres-managed allocation for configuration data ab8420418c2e drm/msm/dp: cleanup debugfs handling 18fd64d25422 netns-ipv4: reorganize netns_ipv4 fast path variables aeb9ce058d7c cache: enforce cache groups 14006f1d8fa2 Documentations: Analyze heavily used Networking related structs ac7110d883ff atags_proc: Add __counted_by for struct buffer and use struct_size() 81eff2e36481 bpf: simplify tnum output if a fully known constant 5c19e1d05e9e selftests/bpf: adjust global_func15 test to validate prog exit precision e02dea158dda selftests/bpf: validate async callback return value check correctness eabe518de533 bpf: enforce precision of R0 on program/async callback return 0ef24c8dfae2 bpf: unify async callback and program retval checks c871d0e00f0e bpf: enforce precise retval range on program exit 60a6b2c78c62 selftests/bpf: add selftest validating callback result is enforced 8fa4ecd49b81 bpf: enforce exact retval range on subprog/callback exit 0acd03a5bd18 bpf: enforce precision of R0 on callback return 5fad52bee304 bpf: provide correct register name for exception callback retval check 45b5623f2d72 bpf: rearrange bpf_func_state fields to save a bit of memory b47c0b9ed3eb ARM: dts: rockchip: Enable gmac for XPI-3128 3d880c31d40d ARM: dts: rockchip: Add gmac node for RK3128 5d86c15c3171 dt-bindings: gpu: mali-utgard: Add Rockchip RK3128 compatible 3799b5d2323d platform/x86: asus-laptop: remove redundant braces in if statements 446dd8efa94c platform/x86: acer-wmi: add fan speed monitoring for Predator PHN16-71 c0ff2c397e84 platform/x86: acer-wmi: Depend on ACPI_VIDEO instead of selecting it 6bb5153dfbaf platform/x86: acer-wmi: Add platform profile and mode key support for Predator PHN16-71 7453d7a633d0 nfp: ethtool: expose transmit SO_TIMESTAMPING capability 078e07570359 net: ethernet: renesas: rcar_gen4_ptp: Depend on PTP_1588_CLOCK a10859384256 dt-bindings: net: qcom,ipa: document SM8650 compatible 4f09947abf24 octeontx2-af: debugfs: update CQ context fields cc124ad39288 Documentation: networking: add missing PLCA messages from the message list b32e8fbeace6 tcp: tcp_gro_dev_warn() cleanup 527d2cd8b852 doc/netlink: Add bitfield32, s8, s16 to the netlink-raw schema 847c5bcdfb41 block: skip QUEUE_FLAG_STATS and rq-qos for passthrough io 8fadb86d4ced io_uring: remove uring_cmd cookie e5da71f1e373 iouring: remove IORING_URING_CMD_POLLED d6aacee9255e nvme: use bio_integrity_map_user 492c5d455969 block: bio-integrity: directly map user buffers 1030e9154258 selftests/bpf: Add test that uses fsverity and xattr to sign a file 341f06fdddf7 selftests/bpf: Add tests for filesystem kfuncs 6b0ae4566aba selftests/bpf: Sort config in alphabetic order 0de267d9ec65 Documentation/bpf: Add documentation for filesystem kfuncs 67814c00de31 bpf, fsverity: Add kfunc bpf_get_fsverity_digest ac9c05e0e453 bpf: Add kfunc bpf_get_file_xattr f1e75da5364e drm/atomic: Loosen FB atomic checks 4ba6b7a64632 drm/atomic: Move framebuffer checks to helper e86413f5442e drm/atomic: Add solid fill data to plane state dump 8283ac7871a9 drm/atomic: Add pixel source to plane state dump 4b6416704292 drm: Add solid fill pixel source 85863a4e16e7 drm: Introduce solid fill DRM plane property e50e5fed41c7 drm: Introduce pixel_source DRM plane property fa2bbff7b0b4 md: synchronize flush io with array reconfiguration 96ab215b2d5e drm/msm/a6xx: add QMP dependency 921e32bf6c0c drm/msm/dpu: enable smartdma on sm8350 a9bd555de5e9 drm/msm/dpu: enable SmartDMA on SM8450 e6c0de5f4450 drm/msm/dpu: try multirect based on mdp clock limits 70e67aaec2f4 dma-buf/sw_sync: Add fence deadline support 63ee44540205 dma-buf/sync_file: Add SET_DEADLINE ioctl 8570c27932e1 drm/syncobj: Add deadline support for syncobj waits 0d481ff35c9a x86/pci: Clean up open-coded PCIBIOS return code mangling 420ac76610d7 scsi: lpfc: Use PCI_HEADER_TYPE_MFD instead of literal 3773343dd890 powerpc/fsl-pci: Use PCI_HEADER_TYPE_MASK instead of literal 197e0da1f1a3 x86/pci: Use PCI_HEADER_TYPE_* instead of literals fdcaecfc71e2 ASoC: qcom: sc8280xp: Add support for SM8450 and SM8550 625ed9457de5 ASoC: qcom: sc8280xp: set card driver name from match data 29215a7d43c7 f2fs: allow checkpoint=disable for zoned block device 8a3750ecf810 tracing/uprobe: Replace strlcpy() with strscpy() 1f693ef550f0 x86/microcode/intel: Remove redundant microcode late updated message b5e3f86a47d3 params: Fix multi-line comment style a05f096c2c0c params: Sort headers 0fc79cbc937f params: Use size_add() for kmalloc() fd0cd057a1b7 params: Do not go over the limit when getting the string length 12cd3cd8c797 params: Introduce the param_unknown_fn type aabf7c37dfbc lkdtm: Add kfence read after free crash type e5a4975ca463 nvme-fc: replace deprecated strncpy with strscpy ab7e8bb6e077 nvdimm/btt: replace deprecated strncpy with strscpy 576b75f93b3d nvme-fabrics: replace deprecated strncpy with strscpy 3b2894c96737 drm/modes: replace deprecated strncpy with strscpy_pad 446425648c5d afs: Add __counted_by for struct afs_acl and use struct_size() 97f3880a33cd VMCI: Annotate struct vmci_handle_arr with __counted_by 77070eeb8821 cgroup: Avoid false cacheline sharing of read mostly rstat_cpu d499fd418fa1 cgroup/rstat: Optimize cgroup_rstat_updated_list() 5f0a0ebca2b9 accel/qaic: Expand DRM device lifecycle 44df9a2a1321 accel/qaic: Increase number of in_reset states 9c16cfe42d9f ASoC: cs4349: Drop legacy include c6324cafd837 ASoC: cs43130: Drop legacy includes 0ec65e8e2219 ASoC: cs42l42: Drop legacy include b191a524b225 ASoC: cirrus: edb93xx: Drop legacy include 42d1178d223b ASoC: cs4271: Convert to GPIO descriptors 194ef700d4e2 ASoC: cs35l36: Drop legacy includes 490d2d9f190a ASoC: cs35l35: Drop legacy includes a6122b0b4211 ASoC: cs35l34: Fix GPIO name and drop legacy include 50678d339d67 ASoC: cs35l33: Fix GPIO name and drop legacy include f8dd1f89bd5e ASoC: cs35l32: Drop legacy include 7b91eb600010 cgroup: Fix documentation for cpu.idle b5efc28a754d firmware: arm_scmi: Add protocol versioning checks 1b2658e4c709 KVM: selftests: Annotate guest ucall, printf, and assert helpers with __printf() f813e6d41baf KVM: selftests: Fix broken assert messages in Hyper-V features test 4d53dcc5d0bc KVM: selftests: Fix benign %llx vs. %lx issues in guest asserts 1af3bf2befc0 KVM: selftests: Fix MWAIT error message when guest assertion fails 8cc18a70913f wifi: wcn36xx: Convert to platform remove callback returning void b5418d170b7c wifi: ath5k: Convert to platform remove callback returning void 940b57fd0e77 wifi: ath12k: avoid repeated hw access from ar 842addae0208 wifi: ath12k: Optimize the mac80211 hw data access 37a0dd6137ec wifi: ath12k: add 320 MHz bandwidth enums 1f829359c8c3 KVM: Harden copying of userspace-array against overflow 8c4976772d9b KVM: s390: Harden copying of userspace-array against overflow e59f75de4e50 KVM: x86/mmu: fix comment about mmu_unsync_pages_lock 250ce1b4d21a KVM: x86/mmu: always take tdp_mmu_pages_lock 484dd27c0602 KVM: x86/mmu: remove unnecessary "bool shared" argument from iterators 5f3c8c9187b6 KVM: x86/mmu: remove unnecessary "bool shared" argument from functions 45a61ebb2211 KVM: x86/mmu: Check for leaf SPTE when clearing dirty bit in the TDP MMU 1aa4bb916808 KVM: x86/mmu: Fix off-by-1 when splitting huge pages during CLEAR c52391fafcef auxdisplay: img-ascii-lcd: Use device_get_match_data() c952bf11ace5 drm/i915/display: use intel_bo_to_drm_bo in intel_fbdev 80d20fd99124 drm/i915/display: split i915 specific code from intel_fbdev b6a3451e0847 selftests/bpf: Fix erroneous bitmask operation ff3670877e7c drm/imx/lcdc: Fix double-free of driver data 26ea8229e7ad pinctrl: imx: Use temporary variable to hold pins 271e6a04775d pinctrl: equilibrium: Use temporary variable to hold pins c82c03819b92 pinctrl: equilibrium: Unshadow error code of of_property_count_u32_elems() 9e863d276876 pinctrl: qcom: lpass-lpi: Remove unused member in struct lpi_pingroup 2cd57cbd5671 pinctrl: qcom: lpass-lpi: Replace kernel.h with what is being used 209e8d2695ee drm/v3d: Create a CPU job extension for the copy performance query job bae7cb5d6800 drm/v3d: Create a CPU job extension for the reset performance query job 6745f3e44a20 drm/v3d: Create a CPU job extension to copy timestamp query to a buffer 756b31203d48 wifi: rtw89: fix misbehavior of TX beacon in concurrent mode e46987ce819d wifi: rtw89: refine remain on channel flow to improve P2P connection 2f3eaccc6621 wifi: rtw89: Refine active scan behavior in 6 GHz 0052b3c401cd wifi: rtw89: fix not entering PS mode after AP stops 34a101e64296 drm/v3d: Create a CPU job extension for the reset timestamp job 62ad3b976cd7 wifi: rt2x00: make watchdog param per device 9ba0ff3e083f drm/v3d: Create a CPU job extension for the timestamp query job 874a0eda000d wifi: rtlwifi: Remove bridge vendor/device ids 217fbc032eaa wifi: rtlwifi: Remove unused PCI related defines and struct 05b311a3f915 wifi: rtlwifi: rtl8821ae: Access full PMCS reg and use pci_regs.h 7bd350d2ac91 wifi: rtlwifi: rtl8821ae: Add pdev into _rtl8821ae_clear_pci_pme_status() 9dcc75e0b7d0 wifi: rtlwifi: rtl8821ae: Use pci_find_capability() 760bfed91201 wifi: rtlwifi: rtl8821ae: Reverse PM Capability exists check 6e071ae899f1 wifi: rtlwifi: rtl8821ae: Remove unnecessary PME_Status bit set a4fcac11a25a wifi: rtlwifi: Convert to use PCIe capability accessors 5894d0089cbc wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors b3943b3c2971 wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code 00384f565a91 wifi: rtw88: sdio: Honor the host max_req_size in the RX path 18b8413b25b7 drm/v3d: Create a CPU job extension for a indirect CSD job 1dd1dc262afa wifi: rtw89: mac: functions to configure hardware engine and quota for WiFi 7 chips 39e9b5691921 wifi: rtw89: mac: use pointer to access functions of hardware engine and quota 0d16d8fbffb3 wifi: rtw89: mac: move code related to hardware engine to individual functions 27ea6be913f4 wifi: rtw89: mac: check queue empty according to chip gen 2706cb25028d wifi: rtw89: refine element naming used by queue empty check aabe741e2d18 wifi: rtw89: add reserved size as factor of DLE used size cecf1643145a wifi: rtw89: mac: add to get DLE reserved quota fdb3bb0af259 wifi: rtw89: 8922a: extend and add quota number 70582e26f5d9 wifi: iwlwifi: fw: replace deprecated strncpy with strscpy_pad 7c13132c4073 drm/v3d: Enable BO mapping 369b05961731 drm/v3d: Detach the CSD job BO setup 1fe0879efc8f drm/v3d: Create tracepoints to track the CPU job c5195d001f4c drm/v3d: Use v3d_get_extensions() to parse CPU job data aafc1a2bea67 drm/v3d: Add a CPU job submission 464c61e76de8 drm/v3d: Decouple job allocation from job initiation 6893deb881ab drm/v3d: Don't allow two multisync extensions in the same job 8288faaa8b38 drm/v3d: Simplify job refcount handling 9032d5f633ed drm/v3d: Detach job submissions IOCTLs to a new specific file a8ad9d63a160 drm/v3d: Move wait BO ioctl to the v3d_bo file 780b9463ce66 drm/v3d: Remove unused function header 15bc81212f59 octeon_ep: set backpressure watermark for RX queues ab47505ce45b backlight: mp3309c: Fix uninitialized local variable 0cd523ee8642 octeon_ep: Fix error code in probe() da40448ce4eb fs: move file_start_write() into direct_splice_actor() 488e8f685207 fs: fork splice_file_range() from do_splice_direct() 3fde49c5dd8b dt-bindings: gpio: modepin: Describe label property a51749ab34d9 locking/mutex: Document that mutex_unlock() is non-atomic 561322c3bc14 drm/i915/display: Skip state verification with TBT-ALT mode 27951e1d8274 powerpc/pseries/memhp: Log more error conditions in add path bd68ffce69f6 powerpc/pseries/memhp: Fix access beyond end of drmem array 4a74197b65e6 powerpc/44x: select I2C for CURRITUCK a9e1e4d6e8c7 powerpc/85xx: Fix typo in code comment e12d8e2602d2 powerpc: Add PVN support for HeXin C2000 processor f8d355535565 powerpc: Fix build error due to is_valid_bugaddr() d8c3f243d4db powerpc/mm: Fix build failures due to arch_reserved_kernel_pages() ca89b69734f9 drm/tidss: Use DRM_PLANE_COMMIT_ACTIVE_ONLY 95d4b4719534 drm/tidss: Fix atomic_flush check d4652187367b drm/tidss: IRQ code cleanup bc288a927815 drm/tidss: Fix dss reset 576d96c5c896 drm/tidss: Add simple K2G manual reset 151825150cf9 drm/tidss: Check for K2G in in dispc_softreset() aceafbb5035c drm/tidss: Return error value from from softreset 36d1e0852680 drm/tidss: Move reset to the end of dispc_init() c2746e4d278b drm/tidss: Drop useless variable init 4b0bdf9383a9 drm/tidss: Use PM autosuspend a0a9e7b4690b drm/tidss: Use pm_runtime_resume_and_get() 5cc5ea7b6d7b drm/tidss: Add support for AM62A7 DSS 7959ceb767e4 dt-bindings: display: ti: Add support for am62a7 dss f8cc37c59731 drm/omapdrm: Improve check for contiguous buffers ce852f1308ac crypto: sa2ul - Return crypto_aead_setkey to transfer the error a10d17a4a619 crypto: hisilicon/qm - add comments and remove redundant array element c66272a4c993 crypto: hisilicon/qm - simplify the status of qm fb4ac519c6ca crypto: hisilicon/sgl - small cleanups for sgl.c a9864bae1806 crypto: hisilicon/zip - add zip comp high perf mode configuration aaa03fdb56c7 crypto: p10-aes-gcm - Avoid -Wstringop-overflow warnings d71fdd0f3c27 crypto: qat - add sysfs_added flag for rate limiting 65089000ba8c crypto: qat - add sysfs_added flag for ras 2d37b3649c41 hwrng: starfive - Fix dev_err_probe return error fed93fb62e05 crypto: virtio - Handle dataq logic with tasklet 8a0d929b53c3 crypto: starfive - Pad adata with zeroes 30ad1938326b fanotify: allow "weak" fsid when watching a single filesystem 7232522e6caf fanotify: store fsid in mark instead of in connector 9a9429b9ce97 gpio: ixp4xx: Handle clock output on pin 14 and 15 c46172c905f8 arm64: dts: ti: k3-am68-sk-base-board: Add alias for MCU CPSW2G 9f82f1655fdb drm/i915: add bool type checks in PIPE_CONF_CHECK_* 00cb022753e2 drm/i915: use PIPE_CONF_CHECK_BOOL() for bool members 73b4e471cd57 arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG2 devices 6c183a881100 arm64: dts: ti: iot2050: Refactor the m.2 and minipcie power pin e6a53facc8ad arm64: dts: ti: iot2050: Definitions for runtime pinmuxing 95fd0767ef96 arm64: dts: ti: iot2050: Drop unused ecap0 PWM ad8edf4ff37a arm64: dts: ti: iot2050: Re-add aliases 5582b1c623a6 arm64: dts: ti: k3-am62x-sk-common: Mark mcu gpio and mcu_gpio_intr as reserved 1b3014a65adb arm64: dts: ti: k3-am62p5-sk: Mark mcu gpio and mcu_gpio_intr as reserved 26abae3d840b arm64: dts: ti: k3-am642-evm/sk: Mark mcu_gpio_intr as reserved 2897596e3793 arm64: dts: ti: k3-am64-main: Fix typo in epwm_tbclk node name b57160859263 arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type 7dc4af358cc3 arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes 31937546bef1 arm64: dts: ti: minor whitespace cleanup around '=' 0fbb5a54f941 selftests: tc-testing: remove filters/tests.json 7de8b2efafeb selftests: tc-testing: rename concurrency.json to flower.json 74f7e7eeb1d2 selftests: tc-testing: remove spurious './' from Makefile f7580f00cc6e selftests: tc-testing: remove spurious nsPlugin usage e8c780a57060 docs: netlink: link to family documentations from spec info 068b2b649fc1 octeon_ep: support OCTEON CN98 devices b77e23f1b03e octeon_ep: implement device unload control net API 000db9e9ad42 net/sched: cbs: Use units.h instead of the copy of a definition df16c1c51d81 net: phy: mdio_device: Reset device only when necessary 6353ed6f311b MAINTAINERS: add omap bus drivers to OMAP2+ SUPPORT ac10d6c3c5f9 ARM: omap2plus_defconfig: enable I2C devcies of bt200 10dfde4bec52 ARM: dts: omap4-embt2ws: Add Bluetooth 130a83879954 selftests: sched: Remove initialization to 0 for a static variable 49360d978411 selftests: capabilities: namespace create varies for root and normal user d837813ff42e selftests: prctl: Add prctl test for PR_GET_NAME b719a9c15d52 drm/amd/display: Fix NULL pointer dereference at hibernate 71225e1c9309 drm/radeon: check return value of radeon_ring_lock() b5c5baa458fa drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check() 39c960bbf9d9 drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg() f875f61b1fd6 drm/amdgpu: enable mca debug mode on APU by default 9596ffe1cc99 drm/amdgpu: distinguish rlc fw for different SKU 00f9d49bce84 drm/amdgpu: Fix missing mca debugfs node 04fcc3fec5db drm/amdgpu: Skip access gfx11 golden registers under SRIOV f8846a1a3c54 tools api fs: Avoid reading whole file for a 1 byte bool b6a15269cee2 tools api fs: Switch filename__read_str to use io.h 366efbff5809 libperf: Lazily allocate/size mmap event copy af76b2dec098 libapi: Add missing linux/types.h header to get the __u64 type on io.h 706785c19fe9 drm/i915/guc: Add a selftest for FAST_REQUEST errors b7d2a4da38fb drm/i915/guc: Fix for potential false positives in GuC hang selftest 25cfe960a858 kselftest/vDSO: Use ksft_print_msg() rather than printf in vdso_test_abi e63e1354125f kselftest/vDSO: Fix message formatting for clock_id logging 60e76e7ac088 kselftest/vDSO: Make test name reporting for vdso_abi_test tooling friendly da2e08d4630a i40e: Annotate struct i40e_qvlist_info with __counted_by d4011f6817ae HID: uhid: replace deprecated strncpy with strscpy 9686e7f59b14 selftests:x86: Fix Format String Warnings in lam.c 5e551899788b selftests/breakpoints: Fix format specifier in ksft_print_msg in step_after_suspend_test.c e1c0b9ef26e5 selftests:breakpoints: Fix Format String Warning in breakpoint_test 573cc0e5cf14 KVM: x86: Harden copying of userspace-array against overflow 63912245c19d KVM: move KVM_CAP_DEVICE_CTRL to the generic check fd89499a5151 KVM: x86/pmu: Track emulated counter events instead of previous counter 89acf1237b81 KVM: x86/pmu: Update sample period in pmc_write_counter() ec61b2306dfd KVM: x86/pmu: Remove manual clearing of fields in kvm_pmu_init() f2f63f7ec6fd KVM: x86/pmu: Stop calling kvm_pmu_reset() at RESET (it's redundant) 1647b52757d5 KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshing cbb359d81a26 KVM: x86/pmu: Move PMU reset logic to common x86 code 15223c4f973a KVM: SVM,VMX: Use %rip-relative addressing to access kvm_rebooting 72046d0a077a KVM: SVM: Don't intercept IRET when injecting NMI and vNMI is enabled 770d6aa2e416 KVM: SVM: Explicitly require FLUSHBYASID to enable SEV support 176bfc5b17fe KVM: nSVM: Advertise support for flush-by-ASID a484755ab252 Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB" c52ffadc65e2 KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug c3f17d5f89fc firmware: arm_scmi: Increase the maximum opp count in the perf protocol 80c883db87d9 KVM: x86: Use a switch statement and macros in __feature_translate() 40b2519d7566 samples: Replace strlcpy() with strscpy() cb6d2fd30ddd SUNRPC: Replace strlcpy() with strscpy() 3717194f2492 Input: gpio-keys - add system suspend support for dedicated wakeirqs d2ff98b7926e dt-bindings: input: gpio-keys: Allow optional dedicated wakeirq eefe5e668209 KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace 75bedc1ee90b KVM: x86: Turn off KVM_WERROR by default for all configs 9f4dee32b783 wifi: rtw89: debug: remove wrapper of rtw89_debug() d371c3aa35fd wifi: rtw89: debug: add debugfs entry to disable dynamic mechanism 0bb185257de6 wifi: rtw89: phy: dynamically adjust EDCCA threshold 77abbabaafe5 wifi: rtw89: debug: add to check if debug mask is enabled bc8263083af6 wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior cda37445718d wifi: rtlwifi: rtl8821ae: phy: remove some useless code ac586b8401c9 bcma: Use PCI_HEADER_TYPE_MASK instead of literal 18814f723f92 wifi: libertas: fix config name in dependency for SDIO support 1da420601284 wifi: rtw88: debug: remove wrapper of rtw_dbg() afb154426bf1 wifi: brcmfmac: Convert to platform remove callback returning void cda398fcb488 wifi: rt2x00: Simplify bool conversion f9893fdac319 net: page_pool: fix general protection fault in page_pool_unlist 62e31362033e wifi: ath11k: Convert to platform remove callback returning void 5082b3e3027e wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early f20eb4cb9324 wifi: ath11k: remove ath11k_htc_record::pauload[] 7b4df59fced0 wifi: ath10k: Use DECLARE_FLEX_ARRAY() for ath10k_htc_record c7876faa91ab wifi: ath10k: remove ath10k_htc_record::pauload[] b1dc0ba41431 wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights ea77e9398b32 wifi: ath11k: Update Qualcomm Innovation Center, Inc. copyrights 05205b957661 wifi: ath12k: Update Qualcomm Innovation Center, Inc. copyrights 3f978d9889a2 remoteproc: k3-dsp: Convert to platform remove callback returning void cfd0b5c4fd1d remoteproc: k3-dsp: Use symbolic error codes in error messages bddae3e7ae70 remoteproc: k3-dsp: Suppress duplicate error message in .remove() 207022d39d3b s390/ap: handle outband SE bind state change d4c53ae8e494 s390/ap: store TAPQ hwinfo in struct ap_card a0d8f4eeb7c4 s390/vfio-ap: fix sysfs status attribute for AP queue devices c44ce579240d s390/vfio-ap: improve reaction to response code 07 from PQAP(AQIC) command 3746d48c55ac s390/vfio-ap: set status response code to 06 on gisc registration failure 7b2d039da622 s390/vfio-ap: unpin pages on gisc registration failure 597302416472 thermal: trip: Drop a redundant check from thermal_zone_set_trip() fdd041028f22 perf/x86/intel/uncore: Factor out topology_gidnid_map() 1692cf434ba1 perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology() 7a36b901a6eb ACPI: OSL: Use a threaded interrupt handler for SCI 3d1ff9dfdc16 dma-buf: Correct the documentation of name and exp_name symbols 2c36b0cfb408 riscv: dts: sophgo: add Huashan Pi board device tree 681ec684a741 riscv: dts: sophgo: add initial CV1812H SoC device tree dd791b45c866 riscv: dts: sophgo: cv18xx: Add gpio devices 5b5dce3951b2 riscv: dts: sophgo: Separate compatible specific for CV1800B soc d7b92027834e dt-bindings: riscv: Add SOPHGO Huashan Pi board compatibles 06ea2a1968a9 dt-bindings: timer: Add SOPHGO CV1812H clint 21a34e63afcc dt-bindings: interrupt-controller: Add SOPHGO CV1812H plic 7a030abc0185 mtd: spi-nor: Stop reporting warning message when soft reset is not suported cff49d58f57e spi: Unify error codes by replacing -ENOTSUPP with -EOPNOTSUPP 288fde659ec6 ARM: dts: omap: logicpd-torpedo: do not disguise GNSS device b1a041afb410 ARM: dts: omap4-embt2ws: enable 32K clock on WLAN 3a40640ded57 ARM: dts: ti/omap: Replace deprecated extcon-usb-gpio id-gpio/vbus-gpio properties d6296525f128 arm: dts: omap: Apply am57xx-idk overlays to base dtbs 7ec1bb2ce64b net: ethernet: ezchip: Convert to platform remove callback returning void a76772e2fd83 net: ethernet: ti: cpsw-new: Convert to platform remove callback returning void 7ac3f867a358 net: ethernet: ti: cpsw: Convert to platform remove callback returning void 7234dc5ccba6 net: ethernet: ti: am65-cpsw: Convert to platform remove callback returning void 9b2ef250b31d spi: spl022: switch to use default spi_transfer_one_message() 39cefd85098d spi: introduce SPI_TRANS_FAIL_IO for error reporting 9b2348e2d6c9 devlink: warn about existing entities during reload-reinit 15d74e6588a1 Documentation: devlink: extend reload-reinit description f690ff9122d2 bpf/tests: Remove duplicate JSGT tests 833811353f70 pmdomain: xilinx/zynqmp: Convert to platform remove callback returning void 4b7599a5e847 pmdomain: qcom-cpr: Convert to platform remove callback returning void 673c09bc6e13 pmdomain: imx93-pd: Convert to platform remove callback returning void 77647eb5546c pmdomain: imx93-blk-ctrl: Convert to platform remove callback returning void 7476ddfd36ac pmdomain: imx8mp-blk-ctrl: Convert to platform remove callback returning void eeba351945b7 pmdomain: imx8m-blk-ctrl: Convert to platform remove callback returning void 697bc6c8ab0a pmdomain: imx-gpcv2: Convert to platform remove callback returning void da07c5871d18 pmdomain: imx-gpc: Convert to platform remove callback returning void b3dff2e97c61 pmdomain: imx-pgc: Convert to platform remove callback returning void 6341e97b52b6 pmdomain: amlogic: meson-ee-pwrc: add support for G12A ISP power domain f32f977fa8ab dt-bindings: power: meson-g12a-power: document ISP power domain ad6bcdad2b67 vmgenid: emit uevent when VMGENID updates 11e5ea5242e3 KVM: arm64: Use helpers to classify exception types reported via ESR ede66cd22441 powerpc/64s: Fix CONFIG_NUMA=n build due to create_section_mapping() 3cc12bb83e67 firmware: arm_scmi: Fix NULL pointer dereference during fastchannel init 2082b6956ce9 mtd: rawnand: meson: handle OOB buffer according OOB layout 55b0f4a7c376 drm/imagination: fix off by one in pvr_vm_mips_init() error handling 78a509fba9c9 x86/boot: Ignore NMIs during very early boot 5225952d74d4 x86/tools: Remove chkobjdump.awk f4570ebd8363 x86/tools: objdump_reformat.awk: Allow for spaces 60c2ea7c89e3 x86/tools: objdump_reformat.awk: Ensure regex matches fwait 0f9e0d7928d8 perf/x86/amd: Reject branch stack for IBS events 9ee33dc47772 drm/imagination: Fix IS_ERR() vs NULL bug in pvr_request_firmware() 03219a3aa6c8 drm/imagination: Fix error codes in pvr_device_clk_init() b77f5ef8ebe4 pinctrl: samsung: add irq_set_affinity() for non wake up external gpio interrupt 8e7bab6b9652 tcp: Factorise cookie-dependent fields initialisation in cookie_v[46]_check() de5626b95e13 tcp: Factorise cookie-independent fields initialisation in cookie_v[46]_check(). 7b0f570f879a tcp: Move TCP-AO bits from cookie_v[46]_check() to tcp_ao_syncookie(). efce3d1fdff5 tcp: Don't initialise tp->tsoffset in tcp_get_cookie_sock(). 7577bc8249c3 tcp: Don't pass cookie to __cookie_v[46]_check(). 50468cddd6bc tcp: Clean up goto labels in cookie_v[46]_check(). 45c28509fee6 tcp: Cache sock_net(sk) in cookie_v[46]_check(). 34efc9cfe7c6 tcp: Clean up reverse xmas tree in cookie_v[46]_check(). f422544118cb net: mana: Fix spelling mistake "enforecement" -> "enforcement" 4b86d7c64e8f net: dsa: sja1105: Use units.h instead of the copy of a definition 9369777c2939 selftests: mptcp: add mptcp_lib_wait_local_port_listen 9d9095bbc24d selftests: mptcp: add mptcp_lib_check_transfer 3a96dea9f887 selftests: mptcp: add mptcp_lib_make_file 119931cc88ce selftests: mptcp: add missing oflag=append 61c131f5d4d2 selftests: mptcp: add mptcp_lib_get_counter b850f2c7dd85 selftests: mptcp: add mptcp_lib_is_v6 bdbef0a6ff10 selftests: mptcp: add mptcp_lib_kill_wait b9fb176081fb selftests: mptcp: userspace pm send RM_ADDR for ID 0 e3b47e460b4b selftests: mptcp: userspace pm remove initial subflow b3ac570aae6b mptcp: userspace pm rename remove_err to out b2e2248f365a selftests: mptcp: userspace pm create id 0 subflow 757c828ce949 selftests: mptcp: update userspace pm test helpers 80775412882e selftests: mptcp: add chk_subflows_total helper 06848c0f341e selftests: mptcp: add evts_get_info helper 6ebf6f90ab4a mptcp: add mptcpi_subflows_total counter 69f289e9c72a mlxsw: spectrum: Use CFF mode where available 72a4cedb3760 mlxsw: spectrum_fid: Add support for rFID family in CFF flood mode db3e541b59e2 mlxsw: spectrum_fid: Add a family for bridge FIDs in CFF flood mode d79b70dbb760 mlxsw: spectrum_fid: Initialize flood profiles in CFF mode af1e696fdf1e mlxsw: spectrum_fid: Add profile_id to flood profile 5e6146e34b9c mlxsw: spectrum_fid: Add an object to keep flood profiles 315702e09bed mlxsw: spectrum_fid: Add hooks for RSP table maintenance a59316ffd92e mlxsw: spectrum_fid: Add a not-UC packet type f6454316c8b9 mlxsw: spectrum_fid: Add an op for packing SFMR e917a789594c mlxsw: spectrum_fid: Add an op to get PGT address of a FID 1686b8d902fd mlxsw: spectrum_fid: Add an op to get PGT allocation size 80638da22e11 mlxsw: spectrum_fid: Add an op for flood table initialization 1d0791168ef7 mlxsw: spectrum_fid: Move mlxsw_sp_fid_flood_table_init() up 17eda112b0d8 mlxsw: spectrum_fid: Make mlxsw_sp_fid_ops.setup return an int 82ff7a196d76 mlxsw: spectrum_fid: Split a helper out of mlxsw_sp_fid_flood_table_mid() ab68bd743af8 mlxsw: spectrum_fid: Rename FID ops, families, arrays 01de00f439ab mlxsw: spectrum_fid: Privatize FID families 7edce370d87a net: phy: aquantia: drop wrong endianness conversion for addr and CRC cb2f01b856ea net: phy: adin: allow control of Fast Link Down 127532cd0f06 r8169: improve handling task scheduling 017ca9c9f310 dt-bindings: marvell: Add Marvell MV88E6060 DSA schema 43915b2f4bb9 dt-bindings: marvell: Rewrite MV88E6xxx in schema f45c197465ed dt-bindings: net: ethernet-switch: Accept special variants a6e44f3028e7 dt-bindings: net: mvusb: Fix up DSA example fbb7033b76eb dt-bindings: net: dsa: Require ports or ethernet-ports b90ad501715f powerpc/44x: Make ppc44x_idle_init() static 10feb8f96122 powerpc/512x: Fix missing prototype warnings 24afc61990de powerpc/512x: Make pdm360ng_init() static 360f051d82ee powerpc/suspend: Add prototype for do_after_copyback() a115b9279f48 tools: ynl: don't skip regeneration from make targets 9cf9b5708241 tools: ynl: order building samples after generated code 929003723f6d tools: ynl: make sure we use local headers for page-pool ee1eb9de81db tools: ynl: fix build of the page-pool sample 698e19da2914 drm/i915: Skip pxp init if gt is wedged b101d08451de drm/nouveau: Removes unnecessary args check in nouveau_uvmm_sm_prepare 0eec708ec3c2 drm/i915/pxp: Add drm_dbgs for critical PXP events. 60523115c1b1 selftests/bpf: Add TX side to xdp_hw_metadata 12b4b7963d3c selftests/bpf: Convert xdp_hw_metadata to XDP_USE_NEED_WAKEUP 40808a237d9c selftests/bpf: Add TX side to xdp_metadata f6642de0c3e9 selftests/bpf: Add csum helpers df3ed0003ec4 selftests/xsk: Support tx_metadata_len 11614723af26 xsk: Add option to calculate TX checksum in SW ce59f9686e0e xsk: Validate xsk_tx_metadata flags 9620e956d5b5 xsk: Document tx_metadata_len layout 1347b419318d net: stmmac: Add Tx HWTS support to XDP ZC ec706a860eba net/mlx5e: Implement AF_XDP TX timestamp and checksum offload 9276009d35d3 tools: ynl: Print xsk-features from the sample 48eb03dd2630 xsk: Add TX timestamp and TX checksum offload support 341ac980eab9 xsk: Support tx_metadata_len e29f5d0c3c7c KVM: selftests: Remove x86's so called "MMIO warning" test 1b78d474ce4e KVM: selftests: Add logic to detect if ioctl() failed because VM was killed 6542a0036928 KVM: selftests: Drop the single-underscore ioctl() helpers 562f33836f51 drm/i915/dgfx: DGFX uses direct VBT pin mapping 0277022a77a5 KVM: x86/mmu: Declare flush_remote_tlbs{_range}() hooks iff HYPERV!=n fc6543bb55d4 KVM: selftests: add -MP to CFLAGS 36fd9969fa53 drm/amdgpu: Use another offset for GC 9.4.3 remap 92e508eaf337 drm/amdgpu: Read aquavanjaram XGMI register state 081a6eda2b25 drm/amdgpu: Read aquavanjaram PCIE register state af39e6f4d803 drm/amdgpu: Add reg_state sysfs attribute 9a5095e785c3 drm/amdgpu: add amdgpu_reg_state.h 70378005378a drm/amd/display: Promote DAL to 3.2.262 33a6e409165c drm/amd/display: Fix some HostVM parameters in DML 5290ed0a8b26 drm/amd/display: Add DSC granular throughput adjustment d581ceab26a1 drm/amdkfd: Free gang_ctx_bo and wptr_bo in pqm_uninit ca0ad76089a8 drm/amdgpu: Update EEPROM I2C address for smu v13_0_0 061a5bf210cd drm/amd/display: Allow DTBCLK disable for DCN35 1919fd6bb09f drm/amd/display: [FW Promotion] Release 0.0.194.0 9a1c1339abf9 drm/amdkfd: Run restore_workers on freezable WQs 4fc26c2f912b drm/amd/display: Update Fixed VS/PE Retimer Sequence 2e583200907c drm/amd/display: block dcn315 dynamic crb allocation when unintended bd1f6a31e776 drm/amd: Enable PCIe PME from D3 7b194fdccb84 drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel null pointer b0e5c88d8a88 drm/amd/pm: fix a memleak in aldebaran_tables_init ca0b006939f9 drm/amdgpu: fix AGP addressing when GART is not at 0 bcdbd6f607ba drm/amd/display: remove unnecessary braces to fix coding style 01a1526ac4c8 drm/amd/display: update dcn315 lpddr pstate latency 7a6931a476d3 drm/amd/display: fix ABM disablement 201761b5eb57 drm/amdgpu: Move mca debug mode decision to ras db4616f7667c drm/amd/display: 3.2.261 641220b2a53c drm/amd/display: [FW Promotion] Release 0.0.193.0 2d1c884a535f drm/amd/display: Fix black screen on video playback with embedded panel 22136ff27c4e drm/amd/display: Fix conversions between bytes and KB fbd2076c31e3 drm/amdkfd: Use common function for IP version check f19c115d9c3c drm/amd/display: Remove config update 5fcf74e002f1 drm/amd/display: Update DCN35 clock table policy 3d0fe4945465 drm/amd/display: Refactor OPTC into component folder 5a9a2cc8ae18 drm/amd/display: force toggle rate wa for first link training for a retimer f4233efedf75 drm/amd/display: If P-State is supported try SubVP for smaller vlevel 0e6a12884ca7 drm/amdgpu: correct the amdgpu runtime dereference usage count a5e90392fdda Revert "drm/amd/display: Enable CM low mem power optimization" d642b0100bf8 drm/amd/display: Update min Z8 residency time to 2100 for DCN314 fcd94ef1b3e7 drm/amd/display: Remove min_dst_y_next_start check for Z8 c4b8394e76ad drm/amd/display: Fix tiled display misalignment 88f4b10a7932 drm/amdgpu: fix memory overflow in the IB test ee95135bfeec drm/amdgpu: add init_registers for nbio v7.11 8f3656ce65d6 drm/amd/display: Enable SubVP on 1080p60 displays 5f2a404cbcce drm/amd/display: Disable Timing sync check in Full-Screen Video Case 83a79dd6f4fb drm/amd/display: adjust flow for deallocation mst payload 43b8ac4b34ec drm/amd/display: Simplify brightness initialization 37f4382b64a2 drm/amd/display: replay: Augment Frameupdate Command 75a3371e8ffd drm/amd/display: Increase num voltage states to 40 220db802cb50 drm/amd/display: Do not read DPREFCLK spread info from LUT on DCN35 c77b00085910 drm/amd/display: replay: generalize the send command function usage 6c22fb07e0c2 drm/amd/display: Refactor DSC into component folder 40436ce7ccfe drm/amd/display: Use DRAM speed from validation for dummy p-state a953cd8cac6b drm/amd/display: Fix MPCC 1DLUT programming 251027968a72 drm/amd/display: Feed SR and Z8 watermarks into DML2 for DCN35 20b07b0cb3a0 drm/amdgpu: Force order between a read and write to the same address 4b8251e019ea drm/amdgpu: Do not issue gpu reset from nbio v7_9 bif interrupt 80061d6b58a9 drm/amd/display: Add Z8 watermarks for DML2 bbox overrides 1290183db494 drm/amd/display: always use mpc factor of 2 for stereo timings cfab803884f4 drm/amd/display: update pixel clock params after stream slice count change in context 2e9b152325f6 drm/amdgpu: optimize RLC powerdown notification on Vangogh 702e2fb579e0 drm/amdgpu: Retire query/reset_ras_err_status from gfx_v9_4_3 613a81995575 drm/amd/display: fix a pipe mapping error in dcn32_fpu c4290449f8fb drm/amd/display: add skip_implict_edp_power_control flag for dce110 76c5d6900908 drm/amd/display: Update DCN35 watermarks 35c425f5cc25 drm/amdgpu: update xgmi num links info post gc9.4.2 a2d3c6926117 drm/amdkfd: Copy HW exception data to user event 3f3b08be5883 drm/amd/display: Add z-state support policy for dcn35 1c22d6ce5328 drm/amd/display: Include udelay when waiting for INBOX0 ACK cee6de122461 drm/amd/display: Add new Replay command and Disabled Replay Timing Resync 223aad1be34e drm/amd/pm: Add sysfs attribute to get pm metrics f9a45b76a188 drm/amd/pm: Add pm metrics support to SMU v13.0.6 12c2d3b5f5bc drm/amd/pm: Add support to fetch pm metrics sample 534eee82356c drm/amd/display: Remove redundant DRM device struct in amdgpu_dm_, mst_types.c 613ecd6563d2 drm/amd: Document device reset methods a42b4bd51b2a dt-bindings: input: mediatek,pmic-keys: Drop incomplete example 11baacb2fd9b dt-bindings: input: sprd,sc27xx-vibrator: Drop incomplete example 72a2a0a494ec perf test record+probe_libc_inet_pton: Fix call chain match on powerpc 650e0bde43f3 perf tests sigtrap: Skip if running on a kernel with sleepable spinlocks a472ee42e6f6 perf test sigtrap: Generalize the BTF routine to reuse it in this test e185a24eeab3 dt-bindings: correct white-spaces in examples dad19630c476 Documentation/gpu: VM_BIND locking document 0f82a1b94862 drm/i915/display: Fix IP version of the WAs 15c7fab0e047 ASoC: qcom: Move Soundwire runtime stream alloc to soundcards d32bac9cb09c ASoC: qcom: Add helper for allocating Soundwire stream runtime ef32c3cc9c62 drm/i915: correct the input parameter on _intel_dsb_commit() fd2096500acb drm/i915/irq: Improve error logging for unexpected DE Misc interrupts 71cd5ce7e2f3 net: dsa: microchip: make phylink_mac_link_up() not optional 2f58148c41e2 net: dsa: microchip: ksz8: Add function to configure ports with integrated PHYs 87f062ed853c net: dsa: microchip: ksz8: Make flow control, speed, and duplex on CPU port configurable da7d4b42caf1 gve: Remove dependency on 4k page size. 513072fb4bf8 gve: Add page size register to the register_page_list command. ce260cb114bb gve: Remove obsolete checks that rely on page size. 8ae980d24195 gve: Deprecate adminq_pfn for pci revision 0x1. 955f4d3bf0a4 gve: Perform adminq allocations through a dma_pool. fd2a9b29dc9c HID: wacom: Remove AES power_supply after extended inactivity 8dfce5f3095b drm/i915: Clean up some DISPLAY_VER checks 9c058492b16f drm/i915/mst: Reject modes that require the bigjoiner c1799032d2ef drm/i915/mst: Fix .mode_valid_ctx() return values e0ef2daa8ca8 drm/i915: Skip some timing checks on BXT/GLK DSI transcoders fcebbe2fa344 drm/i915/psr: Include some basic PSR information in the state dump edc8fc01f608 x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram 7d09a052a3bd x86: Add a comment about the "magic" behind shadow sti before mwait 5431fdd2c181 ptrace: Convert ptrace_attach() to use lock guards 418146e39891 freezer,sched: Clean saved_state when restoring it during thaw 5068d84054b7 sched/fair: Update min_vruntime for reweight_entity() correctly 9cce9c4806a8 ASoC: fsl_rpmsg: update Kconfig dependencies 8f464a410944 ASoC: SOF: ipc4-topology: Add module ID print during module set up e9a92dfc8d4f ASoC: core: Fix a handful of spelling mistakes. 729bb2cd2e06 ASoC: SOF: ipc4: Move window offset configuration earlier 2bd512626f8e ASoC: SOF: ipc4: check return value of snd_sof_ipc_msg_data 6c393ebbd74a ASoC: SOF: core: Implement IPC version fallback if firmware files are missing 9b6896538ea7 ASoC: SOF: Intel: Do not use resource managed allocation for ipc4_data a5a65437b02d ASoC: SOF: core: Add helper for initialization of paths, ops 8a83f180abb5 ASoC: SOF: sof-pci-dev: Rely on core to create the file paths 8616168928f2 ASoC: SOF: sof-of-dev: Rely on core to create the file paths b2b0bba36f0a ASoC: SOF: sof-acpi-dev: Rely on core to create the file paths b1a4ee9fd5a2 ASoC: SOF: core: Implement firmware, topology path setup in core 59ddeae037b8 ASoC: SOF: sof-pci-dev: Save the default IPC type and path overrides 396016d56da4 ASoC: SOF: sof-of-dev: Save the default IPC type and path overrides a07625dcaf99 ASoC: SOF: sof-acpi-dev: Save the default IPC type and path overrides 1162d267eabd ASoC: SOF: Add placeholder for platform IPC type and path overrides 3bc347791558 ASoC: SOF: Move sof_machine_* functions from sof-audio.c to core.c 014fdeb0d747 ASoC: SOF: Move sof_of_machine_select() to sof-of-dev.c from sof-audio.c 2adc886244df wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() d6e71dd1e49e wifi: ath9k: Remove unnecessary (void*) conversions 9f1eebf0454d wifi: ath12k: refactor DP Rxdma ring structure 4d922ce983cb wifi: ath12k: avoid explicit HW conversion argument in Rxdma replenish d457f9fe863d wifi: ath12k: avoid explicit RBM id argument in Rxdma replenish d281a574f133 wifi: ath12k: avoid explicit mac id argument in Rxdma replenish 898d8b3e1414 wifi: ath12k: fix the error handler of rfkill config c7b4f54112e1 wifi: ath12k: use select for CRYPTO_MICHAEL_MIC a466027abe4a wifi: ath11k: use select for CRYPTO_MICHAEL_MIC 8813e86f6d82 fbdev: Remove default file-I/O implementations b3e8813773c5 fbdev: Warn on incorrect framebuffer access 33253d9e01d4 fbdev: Move default fb_mmap code into helper function 76f92201b821 fbdev: Push pgprot_decrypted() into mmap implementations 23dad7b95fea fbdev: Remove trailing whitespaces 27ad64eac10f fbdev: Rename FB_SYS_FOPS token to FB_SYSMEM_FOPS dc0ad215e5d8 staging/sm750fb: Initialize fb_ops with fbdev macros f7c8a046577e staging/sm750fb: Declare fb_ops as constant e0f05e643eb1 fbdev/cyber2000fb: Initialize fb_ops with fbdev macros 11754a504608 fbdev/wm8505fb: Initialize fb_ops to fbdev I/O-memory helpers 63a11adaceb8 fbdev/vt8500lcdfb: Initialize fb_ops with fbdev macros dec2d60923db fbdev/clps711x-fb: Initialize fb_ops with fbdev macros bff13b8f2c5a media/ivtvfb: Initialize fb_ops to fbdev I/O-memory helpers 741effeab963 fbdev/ps3fb: Initialize fb_ops with fbdev macros cccc934a7448 fbdev/ps3fb: Set FBINFO_VIRTFB flag dfc3052256e0 fbdev/au1200fb: Initialize fb_ops with fbdev macros cb99b486a5bc fbdev/au1200fb: Set FBINFO_VIRTFB flag c9496954c138 fbdev/udlfb: Select correct helpers 133a2ca22e11 fbdev/smscufx: Select correct helpers 01f4fbb3bd26 fbdev/sh_mobile_lcdcfb: Initialize fb_ops with fbdev macros 46b655ceeed0 fbdev/sh_mobile_lcdcfb: Set FBINFO_VIRTFB flag bc4e90771c88 hid/picolcd_fb: Set FBINFO_VIRTFB flag df558d53139f auxdisplay/ht16k33: Initialize fb_ops with fbdev macros 1d6796547a44 auxdisplay/ht16k33: Set FBINFO_VIRTFB flag 36e6cacdb095 auxdisplay/cfag12864bfb: Initialize fb_ops with fbdev macros eba141896826 auxdisplay/cfag12864bfb: Set FBINFO_VIRTFB flag 28f57d03f5a7 fbdev/arcfb: Use generator macros for deferred I/O 30b72c0bde93 fbdev/arcfb: Set FBINFO_VIRTFB flag 853767b6b946 fbdev/vfb: Initialize fb_ops with fbdev macros 63994d486c9f fbdev/vfb: Set FBINFO_VIRTFB flag 12d55c013a09 fbdev/sm712fb: Use correct initializer macros for struct fb_ops b48807788e7a fbdev/acornfb: Fix name of fb_ops initializer macro 05f5f73936fa x86/CPU/AMD: Drop now unused CPU erratum checking function 794c68b20408 x86/CPU/AMD: Get rid of amd_erratum_1485[] b3ffbbd282d4 x86/CPU/AMD: Get rid of amd_erratum_400[] 1709528f73d4 x86/CPU/AMD: Get rid of amd_erratum_383[] 54c33e23f75d x86/CPU/AMD: Get rid of amd_erratum_1054[] bfff3c6692ce x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function f69759be251d x86/CPU/AMD: Move Zenbleed check to the Zen2 init function 7c81ad8e8bc2 x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common() cfbf4f992bfc x86/CPU/AMD: Call the spectral chicken in the Zen2 init function 0da91912fc15 x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function affc66cb96f8 x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 init function a7c32a1ae9ee x86/CPU/AMD: Carve out the erratum 1386 fix 30fa92832f40 x86/CPU/AMD: Add ZenX generations flags c3c46acd5be9 dt-bindings: reset: hisilicon,hi3660-reset: Drop providers and consumers from example 12f230c07a95 EDAC/amd64: Add support for family 0x19, models 0x90-9f devices e3af7053de3f drm/bridge: anx7625: Fix Set HPD irq detect window to 2ms af3145aa142c Revert "drm/bridge: Add 200ms delay to wait FW HPD status stable" 791beae7335c xtensa: Use PCI_HEADER_TYPE_MFD instead of literal 6d638ab8c3df xtensa: replace with 4ea6babbdd49 xtensa: fix variants path in the Kconfig help b844c6bae2b8 drm/i915/xe2lpd: remove the FBC restriction if PSR2 is enabled 8998a479fd96 selftests/bpf: Use pkg-config for libelf 18f6f9de98d1 selftests/bpf: Override PKG_CONFIG for static builds 2ce344b68916 selftests/bpf: Choose pkg-config for the target a7795698f8b6 bpftool: Add support to display uprobe_multi links 147c69307bcf selftests/bpf: Add link_info test for uprobe_multi link 170361288572 selftests/bpf: Use bpf_link__destroy in fill_link_info tests e56fdbfb06e2 bpf: Add link_info support for uprobe multi link 4930b7f53a29 bpf: Store ref_ctr_offsets values in bpf_uprobe array 48f0dfd8d3e2 libbpf: Add st_type argument to elf_resolve_syms_offsets function cd04b44bf055 r8169: remove multicast filter limit 1bc9d12e1c92 ice: fix error code in ice_eswitch_attach() 4540c29ab9cc nfp: ethtool: support TX/RX pause frame on/off 2d2cffdbbc21 drm/loongson: Add platform dependency 183bdd161c2b KVM: x86: Use KVM-governed feature framework to track "LAM enabled" 703d794cb8cb KVM: x86: Advertise and enable LAM (user and supervisor) 3098e6eca88e KVM: x86: Virtualize LAM for user pointer 93d1c9f498a7 KVM: x86: Virtualize LAM for supervisor pointer b39bd520a60c KVM: x86: Untag addresses for LAM emulation where applicable 37a41847b770 KVM: x86: Introduce get_untagged_addr() in kvm_x86_ops and call it in emulator 9c8021d4ae85 KVM: x86: Remove kvm_vcpu_is_illegal_gpa() 2c49db455ee2 KVM: x86: Add & use kvm_vcpu_is_legal_cr3() to check CR3's legality a130066f7400 KVM: x86/mmu: Drop non-PA bits when getting GFN for guest's PGD 538ac9a92d66 KVM: x86: Add X86EMUL_F_INVLPG and pass it in em_invlpg() 3963c52df422 KVM: x86: Add an emulation flag for implicit system access 7b0dd9430cf0 KVM: x86: Consolidate flags for __linearize() 3b99d46a1170 KVM: selftests: Actually print out magic token in NX hugepages skip message c9d99c73940e drm/bridge: ti-sn65dsi86: Simplify using pm_runtime_resume_and_get() fb3f43d50d9b drm/panel-edp: Avoid adding multiple preferred modes 70e0d5550f5c drm/panel-edp: Add auo_b116xa3_mode 9f7843b51581 drm/panel-edp: Add override_edid_mode quirk for generic edp eec4954b81c3 driver core: make device_is_dependent() static 012e3208ab8d drm/tilcdc: Convert to platform remove callback returning void d804987153e7 serial: 8250_dw: Decouple DLF register check from UCV 67f7a63ecc71 dt-bindings: arm/calxeda: drop unneeded quotes 9e7f72d45247 dt-bindings: fsl,dpaa2-console: drop unneeded quotes daa9249408fc dt-bindings: interrupt-controller: qcom,pdc: document pdc on X1E80100 c1c647f604a5 dt-bindings: qcom,pdc: document the SM8650 Power Domain Controller ca41ae8f445e dt-bindings: interrupt-controller: Add SDX75 PDC compatible 068ab2135b3f tty: srmcons: remove 'str_cr' and use string directly 2ea2ac84ef35 tty: srmcons: switch need_cr to bool ad1885559249 tty: srmcons: use 'count' directly in srmcons_do_write() ff4b8c3a8be9 tty: srmcons: make srmcons_do_write() return void a3db64c575ca tty: make tty const in tty_get_baud_rate() f92a39ae4707 drm/sched: Partial revert of "Qualify drm_sched_wakeup() by drm_sched_entity_is_ready()" b9873755a6c8 misc: Add Nitro Secure Module driver 110684d58bdb vgacon: drop IA64 reference in VGA_CONSOLE dependency list 736dfbde3a84 platform/goldfish: goldfish_pipe: Convert to platform remove callback returning void d346fa09abff f2fs: sysfs: support discard_io_aware 8e9cf55ef89c f2fs: show i_mode in trace_f2fs_new_inode() 5f23ffdf17e8 f2fs: introduce tracepoint for f2fs_rename() 53edb549565f f2fs: fix to avoid dirent corruption 63513f8574c5 super: don't bother with WARN_ON_ONCE() b30850c58b5b super: massage wait event mechanism 3cc808e3239c drm/imagination: Numerous documentation fixes. 15da990f8dd7 MAINTAINERS: SOFTWARE RAID: Add Yu Kuai as Reviewer fc540426f7ba bus: ts-nbus: Convert to platform remove callback returning void 999f052e9ccc bus: ti-sysc: Convert to platform remove callback returning void 2754f6157d65 bus: ti-pwmss: Convert to platform remove callback returning void 812c0c38a85e bus: tegra-gmi: Convert to platform remove callback returning void f54ba5ef85eb bus: tegra-aconnect: Convert to platform remove callback returning void 88807ae1f9b3 bus: sunxi-rsb: Convert to platform remove callback returning void 8b763a224970 bus: sun50i-de2: Convert to platform remove callback returning void f52dfffbb6d4 bus: simple-pm-bus: Convert to platform remove callback returning void ea7964a660ae bus: qcom-ssc-block-bus: Convert to platform remove callback returning void 8c7d255dd2b4 bus: omap_l3_smx: Convert to platform remove callback returning void 854f89a5b563 bus: omap-ocp2scp: Convert to platform remove callback returning void ce0ca8658226 bus: hisi_lpc: Convert to platform remove callback returning void 5940a20a186b perf mmap: Lazily initialize zstd streams to save memory when not using it 7192ad2adde8 arm64: vdso32: Define BUILD_VDSO32_64 to correct prototypes d60469d7c0e5 perf dwarf-aux: Add die_find_variable_by_addr() 72108c0b9c0e perf tools: Add --debug-file option to redirect debug output 877c737db935 cgroup/cpuset: Expose cpuset.cpus.isolated 58bfaaac0328 gpio: sysfs: fix forward declaration of struct gpio_device e4916e791fb6 dt-bindings: reset: imx-src: Simplify compatible schema and drop unneeded quotes e530fc87259b dt-bindings: reset: qcom: drop unneeded quotes 1240070d4e04 dt-bindings: reset: renesas,rzg2l-usbphy-ctrl: Document RZ/Five SoC c1d884118f9b reset: Use device_get_match_data() 41df5d7d5e99 reset: reset-meson: add support for Amlogic C3 SoC Reset Controller 0c0ea61c9b3a dt-bindings: reset: Add compatible and DT bindings for Amlogic C3 Reset Controller c64548122968 reset: uniphier-glue: Use devm_platform_get_and_ioremap_resource() 5d587019fcca reset: sunplus: Use devm_platform_get_and_ioremap_resource() ac53e621d802 reset: simple: Convert to devm_platform_get_and_ioremap_resource() 49994d704d39 reset: qcom: Convert to devm_platform_ioremap_resource() 3d471cfbf26c reset: qcom-aoss: Convert to devm_platform_ioremap_resource() 66a1f3929a52 reset: meson-audio-arb: Convert to devm_platform_ioremap_resource() 1750ec405933 reset: brcmstb: Use devm_platform_get_and_ioremap_resource() 325b71e820b6 drm/bridge: imx93-mipi-dsi: Fix a couple of building warnings 97137bd3ffc5 drm/i915/dg2: Drop Wa_22014600077 288b039db225 drm/bridge: Fix typo in post_disable() description 9a5f580c1c71 EDAC/mc: Add support for HBM3 memory type 47b744ea5e3c x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types 83dc1029dcf5 drm/ast: Move detection code into PCI probe helper 51412f869337 drm/ast: Detect ast device type and config mode without ast device 9f3ebec843b0 drm/ast: Add enum ast_config_mode 83ab91faf20c drm/ast: Partially implement POST without ast device instance 66f843d67035 drm/ast: Enable MMIO without ast device instance 73b05bb4c053 drm/ast: Enable VGA without ast device instance cdac0cd459cf drm/ast: Add I/O helpers without ast device b45efcfc94e8 drm/ast: Retrieve I/O-memory ranges without ast device 0ccaa3dde97b drm/ast: Rework I/O register setup c350a08ac7ec drm/ast: Turn ioregs_lock to modeset_lock 401888e72067 thermal: gov_power_allocator: Rearrange initialization of local variables 0458d536ae97 thermal: gov_power_allocator: Remove excessive local variables 30e1178c100d thermal: gov_power_allocator: Use shorter paths to access data when possible 499cc391b41c thermal: gov_power_allocator: Rearrange local variables c7568e78411a thermal: gov_power_allocator: Check the cooling devices only for trip_max e83747c2f8e3 thermal: gov_power_allocator: Set up trip points earlier 4e6d4687f764 thermal: gov_power_allocator: Rename trip_max_desired_temperature 637567e4a3ef tools: ynl: add sample for getting page-pool information be0096676e23 net: page_pool: mute the periodic warning for visible page pools d49010adae73 net: page_pool: expose page pool stats via netlink 69cb4952b6f6 net: page_pool: report when page pool was destroyed 7aee8429eedd net: page_pool: report amount of memory held by page pools d2ef6aa077bd net: page_pool: add netlink notifications for state changes 950ab53b77ab net: page_pool: implement GET in the netlink API 839ff60df3ab net: page_pool: add nlspec for basic access to page pools 7cc9e6d77f85 eth: link netdev to page_pools in drivers 02b3de80c5f8 net: page_pool: stash the NAPI ID for easier access 083772c9f972 net: page_pool: record pools per netdev f17c69649c69 net: page_pool: id the page pools 23cfaf67ba5d net: page_pool: factor out uninit a2f99fbae451 EDAC/{sb,i7core}_edac: Do not use a plain integer for a NULL pointer 8c91ca76f448 ASoC: SOF: icp3-dtrace: Fix wrong kfree() usage 9f988030e85f EDAC/mce_amd: Remove SMCA Extended Error code descriptions 055ca8355991 fs/pipe: Fix lockdep false-positive in watchqueue pipe_write() 12c1b632d970 fs: reformat idmapped mounts entry 783822e44594 mnt_idmapping: decouple from namespaces 90fbd8b175ee mnt_idmapping: remove nop check e65a29f0235a mnt_idmapping: remove check_fsmapping() 71eb6b6b0ba9 fs/aio: obey min_nr when doing wakeups b7638ad0c780 eventfd: make eventfd_signal{_mask}() void 120ae5859363 eventfd: simplify eventfd_signal_mask() 3652117f8548 eventfd: simplify eventfd_signal() 0d3abd456be4 drm/imagination: vm: fix drm_gpuvm reference count 4550d66d08b2 drm/imagination: vm: check for drm_gpuvm_range_valid() 4aa89e8644d3 drm/imagination: vm: prevent duplicate drm_gpuvm_bo instances 3519d77293fb drm/imagination: Remove unneeded semicolon 737077b873e3 drm/imagination: Fix a couple of spelling mistakes in literal strings c64545594daf x86/Kconfig: Remove obsolete config X86_32_SMP 9be4feb768b8 powerpc/rtas_pci: rename and properly expose config access APIs 19cc8b1819a4 OPP: Check for invalid OPP in dev_pm_opp_find_level_ceil() 925141432fa4 OPP: Don't set OPP recursively for a parent genpd e37440e7e2c2 OPP: Call dev_pm_opp_set_opp() for required OPPs 6d366d0e5446 OPP: Use _set_opp_level() for single genpd case 073d3d2ca7d4 OPP: Level zero is valid 2e9b4e598d28 arm64: dts: rockchip: Use NCM6A-IO board for edgeble-neu6b b685460632d5 dt-bindings: arm: rockchip: Update edgeble-neu6 bindings 9ecf44fedc17 arm64: dts: rockchip: add USB3 host on rk3588s-orangepi-5 55d50ace6b88 soundwire: generic_bandwidth_allocation use bus->params.max_dr_freq 94bd4a6e6e6b ARM: dts: motorola-mapphone: Add basic support for mz609 and mz617 1b5115d655a7 ARM: dts: motorola-mapphone: Move handset devices to a common file 662f20c4c450 ARM: dts: motorola-mapphone: Move LCD to common file for xt875 and xt894 9de586a0a1c5 dt-bindings: omap: Add Motorola mapphone mz609 and mz617 tablets 95d516f3eb96 ARM: dts: renesas: r9a06g032: Add missing space in compatible d74d8cdefcdc arm64: dts: renesas: r9a09g011: Add missing space in compatible ef6609adf1ec kbuild: remove the last use of old cmd_src_tar rule in packaging b28d6ca1c9cb kbuild: buildtar: always make modules_install 884f55f152cb kbuild: buildtar: Remove unused $dirs 48ab6c9c9256 kconfig: massage the loop in conf_read_simple() 4aced3ec84a8 kconfig: require an exact match for "is not set" to disable CONFIG option 9925d6b7d12f kconfig: introduce getline_stripped() helper d854b4b21de6 kconfig: deduplicate code in conf_read_simple() 92d4fe0a48f1 kconfig: remove unused code for S_DEF_AUTO in conf_read_simple() 4d137ab0107e kconfig: require a space after '#' for valid input 61e3e3c21a95 kconfig: remove error check for xrealloc() 259b8bd13db5 kbuild: deb-pkg: apply short -R and -j options ce1fc9345a59 kconfig: do not clear SYMBOL_DEF_USER when the value is out of range 96a29581e735 genksyms: use getopt_long() unconditionally a19937d829fb genksyms: remove the remnant of the -s option ed346fccfc40 selftests: tc-testing: remove unused import 501679f5d4a4 selftests: tc-testing: cleanup on Ctrl-C 56e16bc69bb7 selftests: tc-testing: prefix iproute2 functions with "ipr2" 8059e68b9928 selftests: tc-testing: remove unnecessary time.sleep a79d8ba734bd selftests: tc-testing: remove buildebpf plugin 7a1f9a17ee99 net: phylink: use the PHY's possible_interfaces if populated 2c62ff83ee14 net: phylink: split out PHY validation from phylink_bringup_phy() b7014f9ece50 net: phylink: pass PHY into phylink_validate_mask() 385e72b40034 net: phylink: pass PHY into phylink_validate_one() 5f492a04506e net: phylink: split out per-interface validation 01972fa9ab7d net: phy: aquantia: fill in possible_interfaces for AQR113C a22583338e53 net: phy: bcm84881: fill in possible_interfaces 82f2e76b660a net: phy: marvell10g: fill in possible_interfaces 2cb6d63b30c6 net: phy: marvell10g: table driven mactype decode 243ad8df7a1b net: phy: add possible interfaces cf9791631027 selftests/bpf: update test_offload to use new orphaned property 876843ce1e48 bpftool: mark orphaned programs during prog show 7ecab28c3b2c md/md-multipath: remove rcu protection to access rdev from conf ad8606702f26 md/raid5: remove rcu protection to access rdev from conf 2d32777d60de md/raid1: remove rcu protection to access rdev from conf a448af25becf md/raid10: remove rcu protection to access rdev from conf c891f1fd90e6 md: remove flag RemoveSynchronized bed9e27baf52 Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" d6e035aad6c0 md: bypass block throttle for superblock update e17049148678 drm: Use device_get_match_data() 24af68a0ed53 usb: misc: onboard_usb_hub: Add support for Cypress CY7C6563x 65e62b8a955a usb: misc: onboard_usb_hub: Add support for clock input ea3ba10f2961 usb: misc: onboard_usb_hub: Print symbolic error names 08973307d283 perf annotate: Check if operand has multiple regs ffa96259ca5f perf test: Use existing config value for objdump path 7340c6df49df perf vendor events riscv: add T-HEAD C9xx JSON file 19dd49c9337a perf vendor events: Add skx, clx, icx and spr upi bandwidth metric 124bf6360ad8 perf tests: Skip data symbol test if buf1 symbol is missing 3b24b15cf6fb perf tests: Make data symbol test wait for perf to start fcfb5a6189f5 perf tests: Skip branch stack sampling test if brstack_bench symbol is missing fc1de29a8b8a perf tests: Skip Arm64 callgraphs test if leafloop symbol is missing 3c489dbe69c1 perf tests: Skip record test if test_loop symbol is missing c9526a735082 perf tests: Skip pipe test if noploop symbol is missing 96ba5999e8d8 perf tests lib: Add perf_has_symbol.sh 70df07838fc1 perf header: Fix segfault on build_mem_topology() error path 8aa1e6e29a21 perf report: Remove warning on missing raw data for s390 d254d263f6c8 docs: submitting-patches: improve the base commit explanation c7dd2c42f1bc docs/zh_CN: Update process index to 6.7-rc2 a4f6a1637009 docs/zh_CN: Adjust the number of characters per line in magic-number.rst to less than 40 87ef333c0c04 docs/zh_CN: add process maintainer-pgp-guide tanslation b4af096b5df5 KEYS: encrypted: Add check for strsep f17167bea279 ima: Remove EXPERIMENTAL from Kconfig bdf1abd17ed2 ima: Reword IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY 95260816b489 iavf: use iavf_schedule_aq_request() helper 3d66f21552df iavf: Remove queue tracking fields from iavf_adminq_ring 4a95ce2407da i40e: Remove queue tracking fields from i40e_adminq_ring 64c0aad13bb8 i40e: Remove AQ register definitions for VF types 9e08ac1b5e3b EDAC/armada_xp: Explicitly include correct DT includes e620d2450636 i40e: Delete unused and useless i40e_pf fields 8fa1116e1cae ASoC: Intel: sof_rt5682: use common module for DAI link generation 5da85a3523b5 ASoC: Intel: sof_nau8825: use common module for DAI link generation a6881210f175 ASoC: Intel: board_helpers: support DAI link array generation ee2486d5219e ASoC: Intel: sof_ssp_amp: use common module for HDMI-In link 426cbd0de2da ASoC: Intel: sof_rt5682: use common module for HDMI-In link f7c015add5b1 ASoC: Intel: board_helpers: support HDMI-In link initialization 9fadbf3f11c3 ASoC: Intel: sof_ssp_amp: simplify HDMI-In quirks dc3d7dcb04ea ASoC: Intel: sof_ssp_amp: use common module for BT offload link 3d5b77b9bee0 ASoC: Intel: sof_rt5682: use common module for BT offload link 87ddfdc9dc37 ASoC: Intel: sof_nau8825: use common module for BT offload link 117445d76559 ASoC: Intel: sof_cs42l42: use common module for BT offload link 53d8df6d3f0a ASoC: Intel: board_helpers: support BT offload link initialization 823404815fcd ASoC: Intel: sof_ssp_amp: rename function parameter 5cdc7a82594e ASoC: Intel: sof_ssp_amp: use common module for amp link e45cd972a50d ASoC: Intel: sof_rt5682: use common module for amp link adf711655ba2 ASoC: Intel: sof_nau8825: use common module for amp link 873984180574 ASoC: Intel: sof_cs42l42: use common module for amp link ba0c7c328762 ASoC: Intel: board_helpers: support amp link initialization 84c280af16b7 ASoC: Intel: sof_rt5682: use common module for codec link 99f7422805c9 ASoC: Intel: sof_nau8825: use common module for codec link f46f07fe264a ASoC: Intel: sof_cs42l42: use common module for codec link e111dece012f ASoC: Intel: board_helpers: support codec link initialization 93f74ebf3d76 ASoC: Intel: ssp-common: get codec name function 65b2df10a1e6 ASoC: Intel: cht_bsw_rt5672: check return value 007d9a638b87 ASoC: Intel: sof_maxim_common: check return value 06dea47be6d3 ASoC: Intel: sof_maxim_common: add else between 2 if test 9425039741e8 ASoC: Intel: sof_ssp_amp: remove dead code ed99878462cc ASoC: Intel: soc-acpi-intel-mtl-match: Add rt722 support f8ccb133c986 ASoC: Intel: avs: Unhardcode HDAudio BE DAI drivers description c93c604e93af ASoC: Intel: avs: Kill S24_LE format dfd6ba6813dd ALSA: hda: Drop snd_hdac_calc_stream_format() 615d13cb4f3e ASoC: Intel: avs: Switch to new stream-format interface 176d13881137 ASoC: SOF: Intel: Switch to new stream-format interface 71fd0fbaf61e ASoC: Intel Skylake: Switch to new stream-format interface cbc4ebb34616 ASoC: codecs: hdac_hdmi: Switch to new stream-format interface 0bb0af123b0d ASoC: codecs: hdac_hda: Switch to new stream-format interface d5c00ab2f508 ASoC: codecs: hda: Switch to new stream-format interface 0d41f0c07f19 ALSA: hda/ca0132: Switch to new stream-format interface 67ea58daab01 ALSA: hda/hdmi: Switch to new stream-format interface 61b52df4b64f ALSA: hda: Switch to new stream-format interface d24f1a090d3f ALSA: hda: Upgrade stream-format infrastructure 4a6ba09e892a ASoC: pcm: Honor subformat when configuring runtime a7fc8b862fd5 ALSA: hda: Honor subformat when querying PCMs 2112aa034907 ALSA: pcm: Introduce MSBITS subformat interface 668bfeeabb5e block: move a few definitions out of CONFIG_BLK_DEV_ZONED 70d85bec8f4c block/rnbd: use %pe to print errors fadf3dffe54f block/rnbd: add support for REQ_OP_WRITE_ZEROES b1366d21daae arm64: Add ARM64_HAS_LPA2 CPU capability 10a0cc3b688f KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes e477c8c48391 arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2] 72324ac52ddd KVM: selftests: arm64: Determine max ipa size per-page size c910f2b65518 arm64/mm: Update tlb invalidation routines for FEAT_LPA2 d782ac5b2cee KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems 936a4ec28141 arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs 0abc1b11a032 KVM: arm64: Support up to 5 levels of translation in kvm_pgtable e2768b798a19 arm64/mm: Modify range-based tlbi to decrement scale 419edf48d79f KVM: arm64: Convert translation level parameter to s8 bd412e2a310c KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1 d4fbbb26da52 KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2 1638b11ef815 perf tools: Add perf binary dependent rule for shellcheck log in Makefile.perf 5ebe2f4bf0a8 perf vendor events riscv: Add StarFive Dubhe-90 JSON file 581ff5b66c94 perf tests coresight: Remove unused variables faca26b6ca90 ASoC: Intel: soc-acpi: add Gen4.1 SDCA board support for LNL RVP 817178e7674b ASoC: Intel: soc-acpi: rt713+rt1316, no sdw-dmic config def127feaa8a ASoC: Intel: sof_sdw: Add rt722 support fd8ff49d35f9 ASoC: Intel: sof_sdw: remove unused function declaration 5c0e047ab629 ASoC: Intel: sof_sdw: Make use of dev_err_probe() 19b4c60ce866 drm/sched: Fix compilation issues with DRM priority rename d488759416ed Staging: rtl8192e: Rename variable TsCommonInfo db099efcb25c Staging: rtl8192e: Rename variable pAdmittedBA cc6c66a6d41f Staging: rtl8192e: Rename variable pBaTimeoutVal 60b280a3470e Staging: rtl8192e: Rename variable pBaParamSet 30b4c01ccc95 Staging: rtl8192e: Rename variable DelbaParamSet 536b207c4547 Staging: rtl8192e: Rename variable TsAddBaTimer 27236dcfed95 Staging: rtl8192e: Rename variable TxCurSeq 5732a2aa5f4b Staging: rtl8192e: Rename variable pTsCommonInfo c831d3f629fe Staging: rtl8192e: Rename variable pDialogToken 11fe57bef57a Staging: rtl8192e: Rename variable TxPendingBARecord 56c5fa92de76 Staging: rtl8192e: Rename variable TxAdmittedBARecord b35fe92f84c9 Staging: rtl8192e: Rename variable TSpec 1628dd0f12c6 Staging: rtl8192e: Rename variable Delba 896578ae2c51 Staging: rtl8192e: Rename variable BAReq c2535e954f50 Staging: rtl8192e: Rename variable pTxTs b16904fd9f01 bpf: Fix a few selftest failures due to llvm18 change bc1183a63057 misc: ocxl: main: Remove unnecessary ā€˜0’ values from rc 29eb0dc7bd1e misc: ocxl: link: Remove unnecessary (void*) conversions 0e425d703c30 misc: ocxl: afu_irq: Remove unnecessary (void*) conversions 62df29a542f9 misc: ocxl: context: Remove unnecessary (void*) conversions 8e6a43961f24 spi: sprd: adi: Use devm_register_restart_handler() 9b3cd8ebb19e ASoC: SOF: Intel: Use existing helpers to change GPROCEN and PIE bits d5070d0c1032 ASoC: SOF: Intel: mtl: call dsp dump when boot retry fails 076357cd57c2 ASoC: sh: convert not to use dma_request_slave_channel() 792846d9daa8 ASoC: audio-graph-card2-custom-sample: add CPU/Codec = N:M sample a706366f93c3 ASoC: audio-graph-card2-custom-sample: Add connection image e2de6808df4a ASoC: audio-graph-card2: add CPU:Codec = N:M support 912eb4156311 ASoC: audio-graph-card2: use better image for Multi connection 45cc50d13433 ASoC: makes CPU/Codec channel connection map more generic 4a18ab467820 perf lock: Fix a memory leak on an error path a24d9d9dc096 perf parse-events: Make legacy events lower priority than sysfs/JSON a4271827e609 perf cs-etm: Enable itrace option 'T' 26218331f49c perf auxtrace: Add 'T' itrace option for timestamp trace 2dbba30fd69b perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present 697579629f85 perf test: Basic branch counter support cd38d6b5fa2d perf script perl: Fail check on dynamic allocation b457c526072a perf script python: Fail check on dynamic allocation 72b4ca7e993e perf test: Remove atomics from test_loop to avoid test failures 7f6f9e0def00 phy: qcom-qmp-usb: Add Qualcomm SDX75 USB3 PHY support 62ff41017e14 phy: phy-rockchip-inno-usb2: Add RK3128 support 2fda59099462 phy: rockchip-inno-usb2: Split ID interrupt phy registers e1df5202e879 net :mana :Add remaining GDMA stats for MANA to ethtool ff03ff328fbd x86/mce/amd, EDAC/mce_amd: Move long names to decoder module 0d555b57ee66 powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE 8f9abaa6d7de powerpc/lib: Validate size for vector operations fa50920b4f82 dt-bindings: phy: add compatible for Mediatek MT8195 df99da19c6c2 powerpc/lib: Avoid array bounds warnings in vec ops 45b1ba7e5d1f powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu 1b1e38002648 powerpc: add crtsavres.o to always-y instead of extra-y c8a1634145c2 powerpc/32: Drop unused grackle_set_stg() 6f2a9e0e0ae5 powerpc: Remove orphaned reg_a2.h 98eb30fe4c69 powerpc: Make cpu_spec __ro_after_init 183bc0c640c7 powerpc/configs/64s: Enable CONFIG_MEM_SOFT_DIRTY 29685ea5754f misc: ocxl: main: Remove unnecessary ā€˜0’ values from rc 220f3ced8e42 misc: ocxl: link: Remove unnecessary (void*) conversions 84ba5d3675e2 misc: ocxl: afu_irq: Remove unnecessary (void*) conversions 82d30723d58f misc: ocxl: context: Remove unnecessary (void*) conversions 5f4a9a66f8a7 dt-bindings: phy: amlogic,g12a-mipi-dphy-analog: drop unneeded reg property and example 130601d488fa dt-bindings: phy: amlogic,meson-axg-mipi-pcie-analog: drop text about parent syscon and drop example 60732292a135 iommu/apple-dart: Use readl instead of readl_relaxed for consistency 863c092323ab iommu/apple-dart: Add support for t8103 USB4 DART c58a17a99753 iommu/apple-dart: Write to all DART_T8020_STREAM_SELECT a08bd8df97b7 dt-bindings: iommu: dart: Add t8103-usb4-dart compatible c9a0ed133826 ARM: dts: renesas: armadillo800eva: Add LCD panel dc99d4c8ac46 dt-bindings: pinctrl: renesas: Drop unneeded quotes e4c3a81ab88f pinctrl: renesas: rzg2l: Enhance driver to support interrupt affinity setting 87639e01e05c iommu: Extend LPAE page table format to support custom allocators 17b226dcf80c iommu: Allow passing custom allocators to pgtable drivers 5f9e29b9159a clk: renesas: rzg2l-cpg: Reuse code in rzg2l_cpg_reset() 138588e9fa23 ARM: dts: renesas: r8a7740: Add LCDC nodes ea17f7513186 ARM: shmobile: defconfig: Switch to DRM_SHMOBILE 25d324331a17 arm64: dts: renesas: draak: Move HDMI bus properties to correct node 7ccd37fbecf3 arm64: dts: renesas: draak: Make HDMI the default video input e7080665c977 iommu: Clean up open-coded ownership checks 17de3f5fdd35 iommu: Retire bus ops 01bf81af8545 iommu/arm-smmu: Don't register fwnode for legacy binding b4c0497169d5 iommu: Decouple iommu_domain_alloc() from bus ops a9c362db3920 iommu: Validate that devices match domains 1d8d43bb984b iommu: Decouple iommu_present() from bus ops 48ed12788ed8 iommu: Factor out some helpers 7c77368b6c42 ARM: shmobile: defconfig: Refresh for v6.7-rc1 528db5d82783 ARM: multi_v7_defconfig: Enable CONFIG_RAVB 6f01a732608f iommu/virtio: Add ops->flush_iotlb_all and enable deferred flush 00271ca5cbcd iommu/virtio: Make use of ops->iotlb_sync_map ac2453d06c76 arm64: defconfig: Enable Renesas VersaClock 3 clock generator config 9abe6c55354d iommu/amd: Set variable amd_dirty_ops to static b0a7ce53d494 drm/ttm: Schedule delayed_delete worker closer f1aad9df93f3 iommu: Map reserved memory as cacheable if device is coherent 18caaedaf4c3 locking/lockdep: Slightly reorder 'struct lock_class' to save some memory 28a9466d75a8 MAINTAINERS: Add include/linux/lockdep*.h d8385d7433f9 firmware: meson-sm: unmap out_base shmem in error path d397965e584e firmware: meson_sm: refactor serial sysfs entry via dev_groups attrs bee505184fd5 arm64: dts: meson-axg: jethub-jxx add support for EEPROM be18d53c32b2 arm64: dts: amlogic: meson-axg: pinctrl node for NAND 35b47cefe895 arm64: dts: amlogic: minor whitespace cleanup around '=' 2d66f91208d1 arm64: dts: Add watchdog node for Amlogic S4 SoCs a30c7a73b0ad arm64: dts: Add watchdog node for Amlogic C3 SoCs beb9c30ba418 dt-bindings: soc: amlogic,meson-gx-hhi-sysctrl: add example covering meson-axg-hhi-sysctrl a4f477e6ac17 drm/i915/psr: Add proper handling for disabling sel fetch for planes b1f5279b5981 drm/i915/psr: Move plane sel fetch configuration into plane source files fcefbb49ebb7 bus: imx-weim: Use device_get_match_data() fb72b877a6c9 ARM: dts: imx7s: Add DMA channels for CSPI peripherals 5016f22028e4 arm64: dts: imx8mp-venice-gw72xx: add TPM device 2854d8cd032c arm64: dts: imx8mm-venice-gw72xx: add TPM device d68b9a66ae82 arm64: dts: imx93: update anatop node 47a34668179f arm64: dts: imx93-11x11-evk: add 12 ms delay to make sure the VDD_SD power off 6783971e88f6 arm64: dts: imx93: change tuning start to get a large scan range for standard tuning bb89601282fc arm64: dts: imx93-11x11-evk: set SION for cmd and data pad of USDHC f6862104ff3a arm64: dts: imx8mp: Describe M24C32-D write-lockable page in DH i.MX8MP DHCOM DT 43a116148fdd ARM: dts: imx6ul: mba6ulx: fix typo in comments beaf2e34dad5 ARM: dts: imx6qdl: mba6: fix typo in comments 5946b71eacf7 arm64: dts: imx8mp-beacon-kit: Enable DSI to HDMI Bridge 4f776504a9ab arm64: dts: imx8mm: Add CCM interrupts ba6f55e36919 arm64: dts: imx8mn: Add CCM interrupts 71f9f77f2736 arm64: dts: imx8mp: Add CCM interrupts cbad7024a7a9 ARM: dts: imx7s: Add missing #thermal-sensor-cells 4aadb841ed49 ARM: dts: imx7s: Fix nand-controller #size-cells 5f55da4cc370 ARM: dts: imx7s: Fix lcdif compatible 0d4ac04fa7c3 ARM: dts: imx7d: Fix coresight funnel ports 6a04248799fd arm64: dts: freescale: add initial device tree for MBa93xxCA starter kit d9b07915fc31 arm64: dts: freescale: tqma9352-mba93xxla: add 'chassis-type' property 54303e555df1 arm64: dts: imx93: Configure clock rate for audio PLL 1c4a4f7362fd arm64: dts: imx93: Add audio device nodes 44482310b7f8 iio: imu: bmi323: Make the local structures static 00799564bafd iio: light: ltrf216a: Return floating point values 39dac9d0511f iio: imu: inv_mpu6050: return callee's error code rather than -EINVAL ed73c4f13d5b iio: amplifiers: hmc425a: add support for ADRF5740 Attenuator 79f2ff6461e7 dt-bindings: iio: hmc425a: add entry for ADRF5740 Attenuator 0257e5a3c26b sched/doc: Update documentation after renames and synchronize Chinese version dba1b8a7ab68 mm/page_pool: catch page_pool memory leaks 956ec6718705 staging: rtl8192e: Remove function rtl92e_update_rx_pkt_timestamp() 6ae22b8c5f07 staging: rtl8192e: Remove unused function HTConstructInfoElement() 7e0ea2ea439f staging: rtl8192e: Remove unused function rtllib_probe_resp() 55003c4d6ac5 staging: rtl8192e: Remove unused function rtllib_get_beacon_() 270f40cf35ce staging: rtl8192e: Remove unused function rtllib_send_beacon() d7f0b9c251fd staging: rtl8192e: Remove unused timer beacon_timer 786b6f5764ff staging: rtl8192e: Remove unused function rtllib_get_beacon() eca8285c01e1 staging: rtl8192e: Remove unused interrupt for IMR_BcnInt 32992c40e285 staging: rtl8192e: renamed variable HTIOTActIsMgntUseCCK6M d6171fe96f95 staging: rtl8192e: renamed variable HTIOTPeerDetermine ea6df150dd4a staging: rtl8192e: renamed variable IsHTHalfNmodeAPs 55401b86e04a staging: rtl8192e: renamed variable TXCountToDataRate f0a8eb60836c staging: rtl8192e: renamed variable HTMcsToDataRate 50af5d12f7e2 RDMA/IPoIB: Add tx timeout work to recover queue stop situation 753fff78f430 RDMA/IPoIB: Fix error code return in ipoib_mcast_join 1cba27501735 apparmor: cleanup network hook comments 9f1f6111fd5d mlxsw: pci: Fix missing error checking 2f3ce7a56c6e net: sfp: rework the RollBall PHY waiting code 07e6de738aa6 drm/msm/a690: Fix reg values for a690 cf1aaa7d4a71 drm/msm/a6xx: Add missing BIT(7) to REG_A6XX_UCHE_CLIENT_PF 6ed18323c7d0 MAINTAINERS: improve section MICROCHIP MCP3564 ADC DRIVER e73fa11a356c cachefiles: add restore command to recover inflight ondemand read requests b817e22b2e91 cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode 0a7e54c1959c cachefiles: resend an open request if the read request's object is closed 3c5ecfe16e76 cachefiles: extract ondemand info field from cachefiles_object 357a18d03314 cachefiles: introduce object ondemand state a8b0026847b8 rename(): avoid a deadlock in the case of parents having no common ancestor dbd4540df2b2 kill lock_two_inodes() 22e111ed6c83 rename(): fix the locking of subdirectories 7deee77b993a f2fs: Avoid reading renamed directory if parent does not change 40dbd071f4b1 ext4: don't access the source subdirectory content on same-directory rename 7307b73fa5a8 ext2: Avoid reading renamed directory if parent does not change 9d35cebb794b udf_rename(): only access the child content on cross-directory rename 9d618d19b29c ocfs2: Avoid touching renamed directory if parent does not change 49db9b1b86a8 reiserfs: Avoid touching renamed directory if parent does not change 1b6ae9f6e6c3 dcache: remove unnecessary NULL check in dget_dlock() 1b327b5ac57c kill DCACHE_MAY_FREE ef69f0506d8f __d_unalias() doesn't use inode argument f9f677c5f723 d_alloc_parallel(): in-lookup hash insertion doesn't need an RCU variant 57851607326a get rid of DCACHE_GENOCIDE 8a54b38f3e5c d_genocide(): move the extern into fs/internal.h 715cd66aabf9 simple_fill_super(): don't bother with d_genocide() on failure fb7945b484b8 nsfs: use d_make_root() 9024b4c96576 d_alloc_pseudo(): move setting ->d_op there from the (sole) caller f2824db1b49f kill d_instantate_anon(), fold __d_instantiate_anon() into remaining caller 6367b491c17a retain_dentry(): introduce a trimmed-down lockless variant 1c18edd1b7a0 __dentry_kill(): new locking scheme b4cc0734d257 d_prune_aliases(): use a shrink list f5c8a8a4b6c9 switch select_collect{,2}() to use of to_shrink_list() c2e5e29f3fda to_shrink_list(): call only if refcount is 0 5e7a5c8d17d9 fold dentry_kill() into dput() 339e9e13530b don't try to cut corners in shrink_lock_dentry() f05441c7e16e fold the call of retain_dentry() into fast_dput() 2f42f1eb9093 Call retain_dentry() with refcount 0 b06c684d3984 dentry_kill(): don't bother with retain_dentry() on slow path ee0c82503dcd __dentry_kill(): get consistent rules for victim's refcount e9d130d05077 make retain_dentry() neutral with respect to refcounting 6511f6be777f __dput_to_list(): do decrement of refcount in the callers 15f23734a1de fast_dput(): new rules for refcount 504e08cebe1d fast_dput(): handle underflows gracefully 15220fbf1871 fast_dput(): having ->d_delete() is not reason to delay refcount decrement cd9f84f35c2e shrink_dentry_list(): no need to check that dentry refcount is marked dead 3fcf535626a4 centralize killing dentry from shrink list da549bdd15c2 dentry: switch the lists of children to hlist b31559f8e471 coda_flag_children(): cope with dentries turning negative ab58841ab9fc tty: srmcons: use 'buf' directly in srmcons_do_write() 2bf93a48ccaa tty: nozomi: remove unused debugging DUMP() 7588b0820354 tty: hvc_console: use flexible array for outbuf 4ccef1f142ef tty: hso: don't initialize global serial_table e4b3cd3b6a0d tty: hso: don't emit load/unload info to the log 7cf61de7f748 tty: goldfish: drop unneeded temporary variables 9d3e3301ae99 tty: ehv_bytecha: use memcpy_and_pad() in local_ev_byte_channel_send() 73b2ed367569 tty: amiserial: use bool and rename overrun flag in receive_chars() c35e6ec1f313 tty: amiserial: return from receive_chars() without goto 239123e7e8ec tty: move locking docs out of Returns for functions in tty.h d22d53ad8ae8 tty: remove unneeded mbz from tiocsti() 4c74253b831e tty: deprecate tty_write_message() 358779dd18c1 tty: fix tty_operations types in documentation 1be5f0819c1a serial: max310x: change confusing comment about Tx FIFO fffa35a25b4c serial: sc16is7xx: change confusing comment about Tx FIFO 45a3a8ef8129 serial: core: Revert checks for tx runtime PM state b286f4e87e32 serial: core: Move tty and serdev to be children of serial core port device 39ff20f5fd44 /proc/sysrq-trigger: accept multiple keys at once 01c33b813864 serial: uartlite: Use dynamic allocation for major number when uart ports > 4 0be916a68c8a Documentation: devices.txt: Update ttyUL major number allocation details e651faa2fba4 drivers/tty/vt: use standard array-copy-functions 727e08b1a56a serial: xilinx_uartps: Fix kernel doc about .remove()'s return code 38f922a563aa drm/sched: Reverse run-queue priority enumeration fe375c74806d drm/sched: Rename priority MIN to LOW 2bbe6ab2be53 drm/sched: Fix bounds limiting when given a malformed entity 56610811cccd scsi: arcmsr: Update driver version to v1.51.00.14-20230915 41c8a1a1e90f scsi: arcmsr: Support new PCI device IDs 1883 and 1886 14ef4b001ae7 scsi: arcmsr: Support new RAID controller ARC-1688 a066f906ba39 firmware_loader: Expand Firmware upload error codes with firmware invalid error f38d4eda25e2 scsi: dc395x: Fix warning using plain integer as NULL b4d94164ff32 scsi: mpi3mr: driver version upgrade to 8.5.0.0.50 1193a89d2b6d scsi: mpi3mr: Add support for status reply descriptor cb5b60894602 scsi: mpi3mr: Increase maximum number of PHYs to 64 from 32 c9260ff28ee5 scsi: mpi3mr: Add PCI checks where SAS5116 diverges from SAS4116 6fa21eab82be scsi: mpi3mr: Add support for SAS5116 PCI IDs db80df77025e scsi: ufs: core: Warn if the request tag is truncated 10b53db2db8d scsi: core: Add a precondition check in scsi_eh_scmd_add() 0349be31e4ff scsi: bfa: Use the proper data type for BLIST flags 045da3077bc5 scsi: ufs: core: Make fault injection dynamically configurable per HBA edbc78a1b74c scsi: ufs: mediatek: Change the maintainer for MediaTek UFS hooks 5f0dedcc9dec pinctrl: don't include GPIOLIB private header 524fc108b895 pinctrl: stop using gpiod_to_chip() 46990918f35c drm/nouveau: enable dynamic job-flow control 5f03a507b29e drm/nouveau: implement 1:1 scheduler - entity relationship 9b3eae3486c8 docs: mtd: spi-nor: drop obsolete info bb1f9e39c1bf docs: mtd: spi-nor: add sections about flash additions and testing 014f831abcb8 drm/nouveau: use GPUVM common infrastructure 0cc3f50f42d2 wifi: nl80211: Documentation update for NL80211_CMD_PORT_AUTHORIZED event e6d71c7878bc dt-bindings: gpio: brcmstb: drop unneeded quotes d1f7728259ef gpiolib: provide gpio_device_get_label() cb4a6ccf3583 perf/x86/intel/uncore: Support Sierra Forest and Grand Ridge 388d76175bd9 perf/x86/intel/uncore: Support IIO free-running counters on GNR 632c4bf6d007 perf/x86/intel/uncore: Support Granite Rapids b560e0cd882b perf/x86/uncore: Use u64 to replace unsigned for the uncore offsets array cf35791476fc perf/x86/intel/uncore: Generic uncore_get_uncores and MMIO format of SPR cbde0b49f276 wifi: mac80211: Extend support for scanning while MLO connected 6285ee30caa1 wifi: cfg80211: Extend support for scanning while MLO connected d3ca4ab4f16e wifi: ieee80211: fix PV1 frame control field name f52c8fba984c rfkill: return ENOTTY on invalid ioctl ea5f49061d1d MAINTAINERS: update iwlwifi maintainers c1170c1d04d5 ARM: dts: ti: keystone: minor whitespace cleanup around '=' 964946b88887 firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create() b14b2d56168c ACPI: thermal_lib: include "internal.h" for function prototypes 5205628ab0bf clk: meson: g12a: add CSI & ISP gates clocks 773e4e987308 clk: meson: g12a: add MIPI ISP clocks 439d3404addf dt-bindings: clock: g12a-clkc: add MIPI ISP & CSI PHY clock ids 5de4e8353e32 clk: meson: g12a: add CTS_ENCL & CTS_ENCL_SEL clocks bd5ef3f21d17 dt-bindings: clk: g12a-clkc: add CTS_ENCL clock ids 0ff23d460718 ASoC: SOF: ipc4: Handle ALSA kcontrol change notification from firmware f5eb9945cf9c ASoC: SOF: ipc4-control: Implement control update for switch/enum controls 1a307538c9cc ASoC: SOF: ipc4: Add data struct for module notification message from firmware 5980bda0a998 ASoC: SOF: ipc4-topology: Helper to find an swidget by module/instance id 3a767b482cac r8169: remove not needed check in rtl_fw_write_firmware 30c902001534 tools: ynl-gen: use enum name from the spec 19ed9b3d7a77 tools: ynl-get: use family c-name 486058f42a47 bonding: remove print in bond_verify_device_path e7bed88e0530 net/smc: remove unneeded atomic operations in smc_tx_sndbuf_nonempty 8e3707975e04 tools: ynl-gen: always append ULL/LL to range types 6c18005d8fab drm/todo: Add entry about implementing buffer age for damage tracking 017bdf8fa201 drm/plane: Extend damage tracking kernel-doc b83b2a80d662 drm/vmwgfx: Disable damage clipping if FB changed since last page-flip 0240db231dfe drm/virtio: Disable damage clipping if FB changed since last page-flip 35ed38d58257 drm: Allow drivers to indicate the damage helpers to ignore damage clips 5f57b717ccce EDAC/pci_sysfs: Use PCI_HEADER_TYPE_MASK instead of literals 306f5df81fcc dmaengine: apple-admac: Keep upper bits of REG_BUS_WIDTH 375ff42c4c98 dt-bindings: dma: qcom,gpi: document the SM8650 GPI DMA Engine 3b8551e73271 media: wave5: add OF and V4L_MEM2MEM_DRIVERS dependencies ead0e402e50d dmaengine: uniphier-xdmac: Convert to platform remove callback returning void 5d4304a8d564 dmaengine: uniphier-mdmac: Convert to platform remove callback returning void 47ee210011dd dmaengine: milbeaut-xdmac: Convert to platform remove callback returning void 0fdd1c4ea99e dmaengine: milbeaut-hdmac: Convert to platform remove callback returning void 5bfa0e45e9e7 x86/cpu/intel_epb: Don't rely on link order 56d02cfa3fbf dt-bindings: dma: rz-dmac: Document RZ/Five SoC 6191e49de389 pinctrl: baytrail: Simplify code with cleanup helpers 078d83033a76 pinctrl: baytrail: Move default strength assignment to a switch-case 5398a0e23cf8 pinctrl: baytrail: Factor out byt_gpio_force_input_mode() 1a856a22e603 pinctrl: baytrail: Fix types of config value in byt_pin_config_set() 9580ba25c5da pinctrl: lynxpoint: Simplify code with cleanup helpers 228fe713795f pinctrl: tangier: simplify locking using cleanup helpers 7c5929407620 net: ipa: add IPA v5.5 configuration data 1bfeafabcd5e net: ipa: add IPA v5.5 register definitions b00e190cc200 net: ipa: prepare for IPA v5.5 b134b10cf5bb net: ipa: update IPA version comments in "ipa_reg.h" dd043b393c85 dt-bindings: net: qcom,ipa: add SM8550 compatible 0a5f8534e398 octeon_ep: get max rx packet length from firmware e40f4c4e50fc octeon_ep: Solve style issues in control net files 66fb6eb6fab6 dt-bindings: dma: qcom: gpi: add compatible for X1E80100 1f2c9dd73f0a net/smc: add sysctl for max conns per lgr for SMC-R v2.1 f8e80fc4aceb net/smc: add sysctl for max links per lgr for SMC-R v2.1 a8d4879d5f1f octeontx2-pf: TC flower offload support for ICMP type and code 4653f9d01411 drm: Introduce documentation for hotspot properties 9724ed6c1b12 drm: Introduce DRM_CLIENT_CAP_CURSOR_PLANE_HOTSPOT bce3dab7eb6e drm: Remove legacy cursor hotspot code cc6c535967ed drm/virtio: Use the hotspot properties from cursor planes 44d877a1de91 drm/vboxvideo: Use the hotspot properties from cursor planes 305b391d8f84 drm/qxl: Use the hotspot properties from cursor planes cd5499429237 drm/vmwgfx: Use the hotspot properties from cursor planes 8f7179a1027d drm/atomic: Add support for mouse hotspots 4e3b70da64a5 drm: Disable the cursor plane on atomic contexts with virtualized drivers c3c63e66527c pinctrl: as3722: Use devm_gpiochip_add_data() to simplify remove path 05e4941d97ef pinctrl: qcom: Add X1E80100 pinctrl driver 5180f4fa499e dt-bindings: pinctrl: qcom: Add X1E80100 pinctrl a6059c8603bc pinctrl: npcm7xx: prevent glitch when setting the GPIO to output high 5a002bf20650 pinctrl: stm32: return errors from stm32_gpio_direction_output() 29b0b68f25ae ASoC: dt-bindings: correct white-spaces in examples 52be2c492683 ASoC: cs43130: Allow configuration of bit clock and frame inversion cc03a934c5da dt-bindings: crypto: convert Inside Secure SafeXcel to the json-schema ba6e3ee4f5d6 crypto: starfive - RSA poll csr for done status 29ce1bce3a71 crypto: starfive - Update driver dependencies e8a339b5235e selftests/bpf: Add lazy global subprog validation tests 2afae08c9dcb bpf: Validate global subprogs lazily 491dd8edecbc bpf: Emit global subprog name in verifier logs 21b32e6a0ab5 fs: create {sb,file}_write_not_started() helpers 3d5cd4911e04 fs: create file_write_started() helper 8802e580ee64 fs: create __sb_write_started() helper 6ae654392bb5 fs: move kiocb_start_write() into vfs_iocb_iter_write() b8e1425bae85 fs: move permission hook out of do_iter_read() 1c8aa833034a fs: move permission hook out of do_iter_write() 269aed7014b3 fs: move file_start_write() into vfs_iter_write() d7aaccd3beb1 dt-bindings: dma: ti: k3-udma: Describe cfg register regions 8d75e0e5eed2 dt-bindings: dma: ti: k3-pktdma: Describe cfg register regions f04470678132 dt-bindings: dma: ti: k3-bcdma: Describe cfg register regions aaf7b392347b dt-bindings: dma: ti: k3-*: Add descriptions for register regions e389b76a7ee1 coda: change locking order in coda_file_write_iter() 2f4d8ad82511 btrfs: move file_start_write() to after permission hook 0b5263d12aed remap_range: move file_start_write() to after permission hook dfad37051ade remap_range: move permission hooks out of do_clone_file_range() d53471ba6f7a splice: remove permission hook from iter_file_splice_write() b70d8e2b8ce5 splice: move permission hook out of splice_file_to_pipe() feebea75bdf4 splice: move permission hook out of splice_direct_to_actor() 2a33e2ddc6eb splice: remove permission hook from do_splice_direct() ca7ab482401c ovl: add permission hooks outside of do_splice_direct() 0db1d53937fa scsi: target: core: add missing file_{start,end}_write() 7c1156d8a719 arm64: dts: exynosautov9: use Exynos7 fallbacks for pin wake-up controller 2d8f82dd322f arm64: dts: exynos850: use Exynos7 fallbacks for pin wake-up controllers b90fccfb5cde drm/i915: Move the SDP split debug spew to the correct place 904140fa4553 dt-bindings: pinctrl: samsung: use Exynos7 fallbacks for newer wake-up controllers 58046e6cf811 drm/i915: Stop printing pipe name as hex a7ae05ef3561 soundwire: qcom: set controller id to hw master id 8a8a9ac8a497 soundwire: fix initializing sysfs for same devices on different buses 6543ac13c623 soundwire: bus: introduce controller_id aadbd27f9674 net: phy: correctly check soft_reset ret ONLY if defined for PHY f061c9f7d058 Documentation: Document each netlink family 9f196772841e interconnect: qcom: Add X1E80100 interconnect provider driver dc84a76f054c dt-bindings: interconnect: Add Qualcomm X1E80100 SoC 0403ae6f165b dt-bindings: interconnect: qcom-bwmon: document SM8650 BWMONs c062bcab5924 interconnect: qcom: introduce RPMh Network-On-Chip Interconnect on SM8650 SoC 80abebd9bf72 dt-bindings: interconnect: document the RPMh Network-On-Chip Interconnect in Qualcomm SM8650 SoC b8d78cb2e24d libbpf: Start v1.4 development cycle abdea7209bec dt-bindings: serial: fsl-linflexuart: change the maintainer email address f1c7f92ee9ec serial: sh-sci: convert not to use dma_request_slave_channel() b49c36e4b2ff serial: mxs-auart: convert not to use dma_request_slave_channel() e6cc39486ae7 serial: amba-pl011: convert not to use dma_request_slave_channel() 5b05206b05ba serial: imx: convert not to use dma_request_slave_channel() ec9fc2cffa8d serial: atmel: convert not to use dma_request_slave_channel() 3837a0379533 serial: sc16is7xx: improve regmap debugfs by using one regmap per port 55cb57ac7509 serial: sunsab: remove trailing whitespaces 17fabec94d61 serial: sifive: Declare PM operations as static aa46b225ebbf tty: hvc: hvc_opal: Convert to platform remove callback returning void 7f30c19caf94 tty: hvc: Make hvc_remove() return no value 9c8c269b4ae9 dt-bindings: serial: renesas,sci: Document RZ/Five SoC dd6ffc9c57f6 tty: serial: uartlite: Document uartlite_data in kernel-doc style 50d371a9c5ba tty: serial_cs: remove unused struct serial_cfg_mem d0b2b1efbdd2 tty: rp2: remove unused rp2_uart_port::ignore_rx e1d64e153aee tty: jsm: remove unused struct jsm_board members 79b18e51226e tty: jsm: remove unused members from struct board_ops 5bd8ad372398 tty: ipwireless: remove unused ipw_dev::attribute_memory 5592d7e87f23 tty: con3215: drop raw3215_info::ubuffer 0ea163e23552 serial: xilinx_uartps: Convert to platform remove callback returning void 0e1ff92834b7 serial: ucc: Convert to platform remove callback returning void 2a0e8be950b9 serial: uartlite: Convert to platform remove callback returning void 7d8ffee1f41d serial: timbuart: Convert to platform remove callback returning void 5e29d46f411d serial: tegra-tcu: Convert to platform remove callback returning void 84f74fd3002f serial: sunzilog: Convert to platform remove callback returning void 499dd0b5b0cb serial: sunsu: Convert to platform remove callback returning void 78767116e28c serial: sunsab: Convert to platform remove callback returning void 3f51b27c9ada serial: sunplus: Convert to platform remove callback returning void 3cfff33ae878 serial: sunhv: Convert to platform remove callback returning void 2cf562441b51 serial: stm32: Convert to platform remove callback returning void 338bc8f964b8 serial: st-asc: Convert to platform remove callback returning void ef2a86440e7d serial: sprd: Convert to platform remove callback returning void 0a208f3d58c7 serial: sifive: Convert to platform remove callback returning void 5fc247bf7585 serial: sh-sci: Convert to platform remove callback returning void f785faa8cdd4 serial: txx9: Convert to platform remove callback returning void d38818625843 serial: tegra: Convert to platform remove callback returning void 2512ae09b86f serial: sccnxp: Convert to platform remove callback returning void 77772addc1f1 serial: samsung: Convert to platform remove callback returning void 1158e40b26d2 serial: sa1100: Convert to platform remove callback returning void b9fd3145c962 serial: rda: Convert to platform remove callback returning void dd4d4497be8f serial: qcom_geni: Convert to platform remove callback returning void 915fd7f32d25 serial: pic32: Convert to platform remove callback returning void 8e94fc93762a serial: owl: Convert to platform remove callback returning void 065503963113 serial: omap: Convert to platform remove callback returning void 23f6a4d9afc1 serial: mxs-auart: Convert to platform remove callback returning void a63e5a49d596 serial: msm: Convert to platform remove callback returning void 4cf1dabec96f serial: mpc52xx: Convert to platform remove callback returning void abf11a4b4501 serial: milbeaut_usio: Convert to platform remove callback returning void c4a5b2629171 serial: meson: Convert to platform remove callback returning void cd1d7071f5c1 serial: mcf: Convert to platform remove callback returning void cec346ec4649 serial: ma35d1: Convert to platform remove callback returning void 2c1a68b59894 serial: lpc32xx_hs: Convert to platform remove callback returning void 2d1c01d4cf26 serial: liteuart: Convert to platform remove callback returning void 04300219c8a8 serial: lantiq: Convert to platform remove callback returning void c066f87314b7 serial: imx: Convert to platform remove callback returning void 6b02503f37e8 serial: fsl_lpuart: Convert to platform remove callback returning void 77533490f4df serial: fsl_linflexuart: Convert to platform remove callback returning void de2f50b74db7 serial: esp32: Convert to platform remove callback returning void 505cc4b418ac serial: esp32_acm: Convert to platform remove callback returning void e9b09d9c26fe serial: digicolor: Convert to platform remove callback returning void d19993c40ca1 serial: cpm: Convert to platform remove callback returning void 47cfe5464350 serial: clps711x: Convert to platform remove callback returning void 69b1a03921a4 serial: bcm63xx: Convert to platform remove callback returning void 144b47cd555b serial: atmel: Convert to platform remove callback returning void d3b84c16fde0 serial: ar933x: Convert to platform remove callback returning void 788f501a817a serial: amba-pl011: Convert to platform remove callback returning void b0f698b80bbc serial: altera: Convert to platform remove callback returning void c1f5edac27fb serial: altera_jtaguart: Convert to platform remove callback returning void 7e1efdf8fce4 serial: 8250: Convert to platform remove callback returning void 7635d71e6a4b serial: sccnxp: Improve error message if regulator_disable() fails ad90d0358bd3 serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed a00b3f296eac media: mediatek: vcodec: Set the supported vp9 profile for each platform 6147bdd895df media: mediatek: vcodec: Set the supported vp9 level for each platform 3572c870e91b media: mediatek: vcodec: Set the supported h265 profile for each platform c3caa86b43f5 media: mediatek: vcodec: Set the supported h264 profile for each platform 23ad34b8b019 media: mediatek: vcodec: Set the supported h265 level for each platform b1b37f6f23c2 media: mediatek: vcodec: Set the supported h264 level for each platform 8830bf13af87 media: mediatek: vcodec: Get the chip name for each platform 3591c53ae9ec media: v4l: subdev: Return NULL from pad access functions on error 34dfd1dd5266 media: v4l: subdev: Remove stream-unaware sub-device state access bc0e8d91feec media: v4l: subdev: Switch to stream-aware state functions 981e0d4c724f media: v4l: subdev: Always compile sub-device state access functions 791765b426df media: v4l: subdev: Make stream argument optional in state access functions 8824170e95d7 media: v4l: subdev: v4l2_subdev_state_get_format always returns format now d0fde6aae2ba media: v4l: subdev: Rename sub-device state information access functions 049fa16b81c2 media: v4l: subdev: Also return pads array information on stream functions 52c2575db8fa media: v4l: subdev: Store the sub-device in the sub-device state aeb18af18828 media: i2c: Fix references to pad config cde7093bd239 media: ti: omap4iss: Fix references to pad config bb118e86dfcc media: ti: omap3isp: Fix references to pad config c1d9681407be media: qcom: camss: Fix references to pad config c1ac5298867b media: v4l2-subdev: Fix references to pad config e5c51f0bb2e4 media: xilinx: csi2rxss: Drop comment blocks for subdev op handlers 274ee48e4ca9 media: ipu3-cio2: Drop comment blocks for subdev op handlers 6078b2b803db media: v4l2-subdev: Drop outdated comment for v4l2_subdev_pad_config 36f2cd3bd496 media: v4l2-subdev: Rename pad config 'try_*' fields fd17e3a9a788 media: i2c: Use accessors for pad config 'try_*' fields 0623979d8352 media: tegra-video: Use accessors for pad config 'try_*' fields 9295e7e0cc38 media: atomisp: Use accessors for pad config 'try_*' fields f4b7c07dc19f media: atmel-isc: Use accessors for pad config 'try_*' fields 098a1eed5dae media: microchip-isc: Use accessors for pad config 'try_*' fields f9c12d678358 media: atmel-isi: Use accessors for pad config 'try_*' fields 475c58e1a471 EDAC/thunderx: Fix possible out-of-bounds string access 62b14b9e86a1 firmware: arm_scpi: Move power-domain driver to the pmdomain dir 820cec125970 pmdomain: arm_scmi: Move Kconfig options to the pmdomain subsystem e60b6c183e1d pmdomain: qcom: rpmhpd: Update part number to X1E80100 3d123f513af0 dt-bindings: power: rpmpd: Update part number to X1E80100 e4d983acffff drm: introduce DRM_CAP_ATOMIC_ASYNC_PAGE_FLIP 4b4af74ab971 drm: allow DRM_MODE_PAGE_FLIP_ASYNC for atomic commits 0e26cc72c71c drm: Refuse to async flip with atomic prop changes 58793f263abc backlight: pwm_bl: Use dev_err_probe 388a1fb7da6a perf: Fix the nr_addr_filters fix 2e914516a58c backlight: mp3309c: Add support for MPS MP3309C 87f33a1b8f7e dt-bindings: backlight: mp3309c: Remove two required properties 280b4e4a9e80 perf tools: Address python 3.6 DeprecationWarning for string scapes b43d958fbc23 staging: vchiq_arm: move state dump to debugfs 20b68a673a6b staging: vchiq_core: Shorten bulk TX/RX pending dump 9996f0044f34 staging: vchiq_core: Make vchiq_dump_service_state static deac453244d3 drm/i915: Fix glk+ degamma LUT conversions 5d76c8163f09 drm/i915: s/clamp()/min()/ in i965_lut_11p6_max_pack() edc2b74a535a drm/i915: Adjust LUT rounding rules c6fbb6bca108 drm: Fix color LUT rounding 858848719210 i915: make inject_virtual_interrupt() void f033c87fda47 media: amphion: Fix VPU core alias name e3234e547a4d media: exynos4-is: fimc-is-i2c: remove I2C_CLASS_SPD support 1fb7b5ab6211 media: rkvdec: Hook the (TRY_)DECODER_CMD stateless ioctls 6c0d9e12b1d1 media: verisilicon: Hook the (TRY_)DECODER_CMD stateless ioctls 3907f6ef8e0d media: visl: Hook the (TRY_)DECODER_CMD stateless ioctls 12b7142e679f drm/i915/display: In intel_framebuffer_init switch to use intel_bo_to_drm_bo 185b24883e27 drm/i915/display: in skl_surf_address check for dpt-vma 1aba67132cbc drm/i915/display: Separate xe and i915 common dpt code into own file b000ef3ca57a drivers: staging: vme_user: Describe VME_BUS and VME_TSI148 2a4033b2d4c9 staging: vc04_services: remove unnecessary NULL check 84353aeeb550 staging: vt6655: Type encoding info dropped from variable name "apTailTD" 3ca35c28163a staging: vt6655: Type encoding info dropped from variable name "pCurrTD" 157327d09977 staging: vt6655: Type encoding info dropped from function name "CARDvSafeResetTx" ac491ce13721 staging: vt6655: Type encoding info dropped from function name "CARDbRadioPowerOff" 862aa279cf3d staging: vt6655: Type encoding info dropped from function name "CARDqGetNextTBTT" 4ef985fa1faf staging: vt6655: Type encoding info dropped from variable name "qwNextTBTT" 272b281abdf6 staging: vt6655: Type encoding info dropped from variable name "wBeaconInterval" b6f0032e047a staging: vt6655: Type encoding info dropped from function name "CARDbSetBeaconPeriod" 314b805e699b staging: vt6655: Type encoding info dropped from function name "CARDqGetTSFOffset" efafcb553e9e staging: vt6655: Type encoding info dropped from variable name "qwTSFOffset" 89abfc0ab582 staging: vt6655: Type encoding info dropped from variable name "qwBSSTimestamp" 6025bef95f6c staging: rtl8192e: Remove unused variable bss_start_channel 7c9f0347799f staging: rtl8192e: Remove unused struct chnl_txpow_triple 30df513356a7 staging: rtl8192e: Remove unused function dot11d_init() 1e8d81e8c9ec staging: rtl8192e: Remove unused variable global_domain cc0a157ecf3e staging: rtl8192e: Remove unused variable country_watchdog cea57157fa7a staging: rtl8192e: Remove unused variables from struct rt_dot11d_info 49dd5a89cc35 staging: rtl8192e: Remove unused variable dot11d_info->state 8d0a43cb658d staging: rtl8192e: Remove unused function copy_mac_addr() 788c6a2e7b39 staging: rtl8192e: Remove unused macros IS_EQUAL_CIE_SRC and friends ae5bac7425fd staging: rtl8192e: Remove unused function dot11d_reset() 2ce570f8d5dc staging: rtl8192e: Remove unused function dot11d_scan_complete() b7bba314def8 staging: rtl8192e: Remove IS_DOT11D_ENABLE(ieee) f6b64c978890 staging: rtl8192e: Remove unused function dot11d_update_country() db295ab87c90 staging: rtl8192e: Remove unexecuted rtllib_extract_country_ie() bcccdf447e7e staging: rtl8192e: Remove constant index from channel_array[] 0bdd71630a51 staging: rtl8192e: Remove switch for a constant in dot11d_channel_map() 7e655d4a801d staging: rtl8192e: Remove check if channel_array[channel_plan].len != 0 89d132c7b046 staging: rtl8192e: Remove equation to check limits of channel d77ceba0a411 staging: rtl8192e: Remove unused variable eeprom_chnl_plan b6806a4b17a1 staging: rtl8192e: Remove constant variable chnl_plan 589599d4e917 staging: rtl8192e: Remove equation that results in constant for chnl_plan 7260ce3cee8c staging: rtl8192e: Unwind pointer to pointer to rtl92e_set_channel() 468403351369 staging: rtl8192e: Change parameter "ch" of set_chan() to u8 0d1bf38752af staging: rtl8192e: Remove unused return value of rtl92e_set_channel() 23c2c8cf4f90 Staging: rtl8192e: Rename variable bDisable_AddBa 4c4fdf26594a Staging: rtl8192e: Rename variable bOverwritePending 5ed1ffa35545 Staging: rtl8192e: Rename variable bUsingBa 88b1b5ef720f Staging: rtl8192e: Rename variable bAddBaReqDelayed 5989b863c682 Staging: rtl8192e: Rename variable bAddBaReqInProgress c1d2dc030365 Staging: rtl8192e: Rename variable bCurrentAMPDUEnable 0428f6bda29d Staging: rtl8192e: Rename variable bSendDELBA 984f20a0217d MAINTAINERS: Mark VME subsystem as orphan fa91703dc2e0 ASoC: cs43130: Allow driver to work without IRQ connection deaf6b0ad8ae media: vicodec: Disable (TRY_)DECODER_CMD for the stateless case ebc733e54a1a media: platform: cros-ec: Add Dexi to the match table 71025ec7f776 media: cedrus: Update TODO with future rework plans 197f6e6cbf97 media: stm32-dcmi: Drop unnecessary of_match_device() call 38e1857933de media: mtk-jpeg: Fix timeout schedule error in mtk_jpegdec_worker. 206c857dd17d media: mtk-jpeg: Fix use after free bug due to error path handling in mtk_jpeg_dec_device_run d8212c5c87c1 media: mtk-jpeg: Remove cancel worker in mtk_jpeg_remove to avoid the crash of multi-core JPEG devices c411b39df8b8 media: ivtv: don't call s_stream(0) if not streaming 074728523dd1 media: staging: media: tegra-video: Convert to platform remove callback returning void ded85b0c0edd media: pvrusb2: fix use after free on context disconnection 0cb8c9482501 media: qcom: camss: clean up a check ce122258ed86 media: nuvoton: npcm-video: Fix sleeping in atomic context aebe6f055d9f media: vde: Use struct_size() 07e823c0fd99 drm/i915: Implement audio fastset 109e1e898abd drm/i915: Push audio_{enable,disable}() to the pre/post pane update stage cff742cc6851 drm/i915: Hoist the encoder->audio_{enable,disable}() calls higher up 3654a48ab16c drm/i915: Convert audio enable/disable into encoder vfuncs 4645e8980479 drm/i915: Split g4x+ HDMI audio presence detect from port enable 0195e381b14f drm/i915: Split g4x+ DP audio presence detect from port enable ceb53adad7e3 drm/i915: Wrap g4x+ DP/HDMI audio enable/disable 7966a93a27cf drm/i915: Push audio enable/disable further out e4fb7f894ed4 drm/i915: Polish some RMWs e0d5ce11ed0a drm/i915: Call intel_pre_plane_updates() also for pipes getting enabled bc53c4d56eb2 drm/i915: Check pipe active state in {planes,vrr}_{enabling,disabling}() 6acba0345b68 usb:gadget:uvc Do not use worker thread to pump isoc usb requests da324ffce34c usb: gadget: uvc: Fix use-after-free for inflight usb_requests 2079b60bda32 usb: gadget: uvc: move video disable logic to its own function aeb686a98a9e usb: gadget: uvc: Allocate uvc_requests one at a time 991544dc579b usb: gadget: uvc: prevent use of disabled endpoint 5a1ccf0c72cf usb: new quirk to reduce the SET_ADDRESS request timeout a769154c7cac usb: xhci: Add timeout argument in address_device USB HCD callback d1dbd6987ee1 dt-bindings: usb: qcom,dwc3: adjust number of interrupts on SM6125 e0cc05d52ad3 usb: typec: tcpm: skip checking port->send_discover in PD3.0 9768af12edb3 usb: phy: generic: add suspend support for regulator c5b9f4792ea6 dt-bindings: net: renesas,ethertsn: Add Ethernet TSN 26846dda3eca media: videodev.h: add missing p_hdr10_* pointers 70be8a84017a media: videodev2.h: add missing __user to p_h264_pps 26cb92f7f7c4 media: drop CONFIG_MEDIA_CONTROLLER_REQUEST_API ed5000fe5ac4 media: v4l2-mem2mem.h: fix typo in comment dd4229fa7b6e media: v4l2-dev: Check that g/s_selection are valid before selecting crop 57e3f1cfc23f media: v4l2-common: Add 10bpp RGB formats info 6aa210d27b5f media: core: v4l2-ioctl: check if ioctl is known to avoid NULL name 632b8b044a94 media: cec: core: count low-drive, error and arb-lost conditions bbd267daf4fc media: verisilicon: vp9: Allow to change resolution while streaming 3eeaee737dce media: verisilicon: g2: Use common helpers to compute chroma and mv offsets 545bf944f978 media: verisilicon: Store chroma and motion vectors offset 26711491a807 media: verisilicon: Refactor postprocessor to store more buffers 7e8b591d50dc media: test-drivers: vicodec: Increase max supported capture queue buffers cea70ed416b4 media: test-drivers: vivid: Increase max supported buffers for capture queues d055a76c0065 media: core: Report the maximum possible number of buffers for the queue c838530d230b media: media videobuf2: Be more flexible on the number of queue stored buffers 4545ca51dd5b media: usb: usbtv: Stop direct calls to queue num_buffers field 7e17d44d6192 media: usb: hackrf: Stop direct calls to queue num_buffers field ca44d57a7020 media: usb: cx231xx: Stop direct calls to queue num_buffers field 912472fd07da media: usb: airspy: Stop direct calls to queue num_buffers field ff2560f0263a media: ti: Stop direct calls to queue num_buffers field 36e3faf99f82 media: renesas: Stop direct calls to queue num_buffers field d6855e4b0865 media: nuvoton: Stop direct calls to queue num_buffers field e1d2fcf99d7a media: cedrus: Stop direct calls to queue num_buffers field 88d9ce34a6aa media: sample: v4l: Stop direct calls to queue num_buffers field 11678528576e media: touchscreen: sur40: Stop direct calls to queue num_buffers field 8858adab5004 media: meson: vdec: Stop direct calls to queue num_buffers field 9d5ffd498dcb media: imx: Stop direct calls to queue num_buffers field 46cbe0cd4cfb media: test-drivers: Stop direct calls to queue num_buffers field 8f661dc7e779 media: verisilicon: Stop direct calls to queue num_buffers field 3f9ea948f169 media: nxp: Stop direct calls to queue num_buffers field efd7ae5d95ca media: coda: Stop direct calls to queue num_buffers field da53f4e6fa86 media: i2c: video-i2c: Stop direct calls to queue num_buffers field 70ab9ec9166d media: pci: tw68: Stop direct calls to queue num_buffers field 26fb87ffa9d9 s390/uvdevice: Report additional-data length for attestation 58415c7e52a6 media: pci: netup_unidvb: Stop direct calls to queue num_buffers field ad3d85a1359b media: pci: cx18: Stop direct calls to queue num_buffers field ba53e3b9bd8d media: pci: tw686x: Stop direct calls to queue num_buffers field cf605a01f03e media: pci: dt3155: Remove useless check 595f445b8f06 media: dvb-frontends: rtl2832: Stop direct calls to queue num_buffers field b3b5d2e22972 media: dvb-core: Do not initialize twice queue num_buffer field 7dc866df4012 media: dvb-core: Use vb2_get_buffer() instead of directly access to buffers array 53963fb12fd4 media: atomisp: Stop direct calls to queue num_buffers field 202de2b5d1b6 media: atomisp: Use vb2_get_buffer() instead of directly access to buffers array 73aea586d6c5 media: visl: Use vb2_get_buffer() instead of directly access to buffers array 8c1c66235e03 net: ethernet: renesas: rcar_gen4_ptp: Break out to module be5f81d37f79 net: ethernet: renesas: rcar_gen4_ptp: Get clock increment from clock rate 46c361a04635 net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared register layout 9f3995707e35 net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown register layout d73dcff9eb0d net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment 7bce685bc017 media: sti: hva: Remove useless check a24d5d8553bc media: mediatek: vcodec: Stop direct calls to queue num_buffers field 066f7c4199ac media: mediatek: vdec: Remove useless loop a6e86185188c media: mediatek: jpeg: Use vb2_get_buffer() instead of directly access to buffers array 1be718477f29 media: amphion: Stop direct calls to queue num_buffers field e03bcb289891 media: amphion: Use vb2_get_buffer() instead of directly access to buffers array da8fc26b0b7d media: videobuf2: Use vb2_get_num_buffers() helper 741d0f6b5103 media: videobuf2: Add helper to get queue number of buffers 5287f48952e0 media: videobuf2: Remove duplicated index vs q->num_buffers check 6ea001f94ab5 media: videobuf2: Access vb2_queue bufs array through helper functions 3c147c29310b media: videobuf2: Use vb2_buffer instead of index 1d33df98b111 media: videobuf2: Stop spamming kernel log with all queue counter 3431e32cb585 media: videobuf2: Rework offset 'cookie' encoding pattern ca8e45c8048a csky: fix arch_jump_label_transform_static override 23f8c1823bd4 arch: add do_page_fault prototypes 1d6571a8794b arch: add missing prepare_ftrace_return() prototypes 42874e4eb35b arch: vdso: consolidate gettime prototypes f717a8d1643d arch: include linux/cpu.h for trap_init() prototype 4d86896793dd arch: fix asm-offsets.c building with -Wmissing-prototypes 64bac5ea17d5 arch: consolidate arch_irq_work_raise prototypes f12560779f9d sched/cpufreq: Rework iowait boost 9c0b4bb7f630 sched/cpufreq: Rework schedutil governor performance estimation 07cb30216d31 media: videobuf2: Rename offset parameter 50181c0cff31 sched/pelt: Avoid underestimation of task utilization 4dae8c047a70 soc: apple: mailbox: Add explicit include of platform_device.h c84292d9d253 soc: apple: mailbox: Rename config symbol to APPLE_MAILBOX 143897c4fa97 mailbox: apple: Delete driver bb538effdc71 soc: apple: rtkit: Port to the internal mailbox driver 6e1457fcad3f soc: apple: mailbox: Add ASC/M3 mailbox driver 57b79ac9f43d soc: apple: rtkit: Get rid of apple_rtkit_send_message_wait 5e1c8a47fc6e x86/ioapic: Remove unfinished sentence from comment 03f111710af9 x86/io: Remove the unused 'bw' parameter from the BUILDIO() macro 280ac17856ec hexagon: Remove CONFIG_HEXAGON_ARCH_VERSION from uapi header 3cd944590da9 asm/io: remove unnecessary xlate_dev_mem_ptr() and unxlate_dev_mem_ptr() aea72963608c mips: io: remove duplicated codes 026246f114d9 arch/*/io.h: remove ioremap_uc in some architectures 4bfb53e7d317 mips: add including 815d8b0425ad drm/imagination: Add driver documentation cb56cd610866 drm/imagination: Add firmware trace to debugfs 6b17baabf6d3 drm/imagination: Add firmware trace header eaf01ee5ba28 drm/imagination: Implement job submission and scheduling d2d79d29bb98 drm/imagination: Implement context creation/destruction ioctls 6eedddab733b drm/imagination: Implement free list and HWRT create and destroy ioctls 927f3e0253c1 drm/imagination: Implement MIPS firmware processor and MMU support cc1aeedb98ad drm/imagination: Implement firmware infrastructure and META FW support 727538a4bbff drm/imagination: Implement power management ff5f643de0bf drm/imagination: Add GEM and VM related code f99f5f3ea7ef drm/imagination: Add GPU ID parsing and firmware loading a26f067feac1 drm/imagination: Add FWIF headers 7900e00434ed drm/imagination: Add firmware and MMU related headers b41ae495207e drm/imagination: Add GPU register headers 1f88f017e649 drm/imagination: Get GPU resources 4babef070865 drm/imagination: Add skeleton PowerVR driver 1088d89e5515 drm/imagination/uapi: Add PowerVR driver UAPI 6a85c3b14728 dt-bindings: gpu: Add Imagination Technologies PowerVR/IMG GPU a191f73d8548 drm/gpuvm: Helper to get range of unmap from a remap op. 66b73e9a402d sizes.h: Add entries between SZ_32G and SZ_64T 8a9fd9ecc4f1 drm/i915/display: Do not check psr2 if psr/panel replay is not supported 21f4c443731f soundwire: stream: constify sdw_port_config when adding devices 5bdc61ef4500 soundwire: qcom: move sconfig in qcom_swrm_stream_alloc_ports() out of critical section 5c68b66d4d7e soundwire: qcom: drop unneeded qcom_swrm_stream_alloc_ports() cleanup 2bb7a27bd7c3 drm/i915/display: Use int type for entry_setup_frames 90f1015dfee3 rcutorture: Add fqs_holdoff check before fqs_task is created af19a2526cba rcutorture: Add mid-sized stall to TREE07 454723b1615f rcutorture: add nolibc init support for mips, ppc and rv64 69dcbbd80421 locktorture: Increase Hamming distance between call_rcu_chain and rcu_call_chains 4c58e9d85c24 opp: ti: Use device_get_match_data() f4814c20d14c drm/rockchip: rk3066_hdmi: include drm/drm_atomic.h 1080b5c0c1a6 of: fix recursion typo in kernel doc b3c5a7de9aeb drm/nouveau/fifo: Remove duplicated include in chan.c 56d2eeda8799 ACPI: LPIT: Avoid u32 multiplication overflow 51516d9842a3 wifi: ath12k: Consolidate WMI peer flags 7d4a70201204 wifi: ath11k: Consolidate WMI peer flags 69bc79faa616 wifi: ath12k: Remove obsolete struct wmi_peer_flags_map *peer_flags 53bcb41d9eda wifi: ath11k: Remove obsolete struct wmi_peer_flags_map *peer_flags 3b6ec0409fe8 wifi: ath12k: Remove struct ath12k::ops 199a78565cc2 wifi: ath11k: Remove struct ath11k::ops 2bc76fef1a9a wifi: ath10k: Remove unused struct ath10k_htc_frame 08500f6eaa91 wifi: ath10k: simplify __ath10k_htt_tx_txq_recalc() 6175b407756b x86/mce/inject: Clear test status value f52ffea07459 drm/i915/iosf: Drop unused APIs 08c3d1f91f41 drm/i915/dsi: Combine checks in mipi_exec_gpio() a23e60938a7d drm/i915/dsi: Replace poking of CHV GPIOs behind the driver's back bd079b19b417 drm/i915/dsi: Prepare soc_gpio_set_value() to distinguish GPIO communities 8241b55f1ded drm/i915/dsi: Replace poking of VLV GPIOs behind the driver's back 47ab0203946a drm/i915/dsi: Extract common soc_gpio_set_value() helper 61442d610f77 drm/i915/dsi: Fix wrong initial value for GPIOs in bxt_gpio_set_value() e2a97a08ce17 drm/i915/dsi: Remove GPIO lookup table at the end of intel_dsi_vbt_gpio_init() 246bcae10447 drm/i915/dsi: Replace check with a (missing) MIPI sequence name a1f763fe869c drm/i915/dsi: Get rid of redundant 'else' 1c8953b27d11 drm/i915/dsi: Replace while(1) with one with clear exit condition acc06840fb9e drm/i915/dsi: bxt/icl GPIO set value do not need gpio source ba24d15859e0 drm/i915/dsi: rename platform specific *_exec_gpio() to *_gpio_set_value() 703a7d2b77f7 drm/i915/dsi: clarify GPIO exec sequence 03930e3d9756 drm/i915/dsi: switch mipi_exec_gpio() from dev_priv to i915 211ed0b3ac9a drm/i915/dsi: assume BXT gpio works for non-native GPIO 80b4ff1d2c9b selftests: remove the LSM_ID_IMA check in lsm/lsm_list_modules_test 52471877a2e7 wifi: rtw89: 8922a: read efuse content from physical map c7ccb2402ebb wifi: rtw89: 8922a: read efuse content via efuse map struct from logic map e102ff4b3579 wifi: rtw89: 8852c: read RX gain offset from efuse for 6GHz channels f28eab6ae4ff wifi: rtw89: mac: add to access efuse for WiFi 7 chips 88e6a923bbfb wifi: rtw89: mac: use mac_gen pointer to access about efuse c0a04552e36e wifi: rtw89: 8922a: add 8922A basic chip info f60df12aaadd wifi: rtlwifi: drop unused const_amdpci_aspm a85198c9f068 wifi: mwifiex: mwifiex_process_sleep_confirm_resp(): remove unused priv variable c212abfbd19f wifi: rtw89: regd: update regulatory map to R65-R44 b2774a916ab9 wifi: rtw89: regd: handle policy of 6 GHz according to BIOS 665ecff7dd14 wifi: rtw89: acpi: process 6 GHz band policy from DSM df25461119d9 PCI: switchtec: Fix stdev_release() crash after surprise hot remove 4c2ba6a0ed19 ACPI: processor: Provide empty stub of acpi_proc_quirk_mwait_check() 2c4e9acbe3a5 wifi: rtlwifi: simplify rtl_action_proc() and rtl_tx_agg_start() 8a399e2f6003 slub: Keep track of whether slub is on the per-node partial list b1cea462a793 ASoC: fsl: mpc8610_hpcd: Remove unused driver e58e519b80ba pinctrl: intel: use the correct _PM_OPS() export macro b73326b60fdd interconnect: exynos: Convert to platform remove callback returning void c9ead908d72f interconnect: qcom/smd-rpm: Convert to platform remove callback returning void 237e1edaec6b interconnect: qcom/osm-l3: Convert to platform remove callback returning void 9d960441db35 interconnect: qcom/msm8974: Convert to platform remove callback returning void 653959e37361 interconnect: imx8mq: Convert to platform remove callback returning void 12384b76f0c2 interconnect: imx8mp: Convert to platform remove callback returning void 1841d085e393 interconnect: imx8mn: Convert to platform remove callback returning void 57f6b2caf1c6 interconnect: imx8mm: Convert to platform remove callback returning void 772f88907d92 interconnect: qcom: Make qnoc_remove return void a2ee7581afd5 ACPI: thermal: Add Thermal fast Sampling Period (_TFP) support a89299c40911 time: Make sysfs_get_uname() function visible in header 65f8780e2d70 s390/boot: always align vmalloc area on segment boundary d12292fdea21 s390/sysinfo: add variable capacity information 5389b5d74efb dt-bindings: usb: qcom,dwc3: document the SM8560 SuperSpeed DWC3 USB controller 68a1317412e1 usb: raw-gadget: update documentation 7836be3b100c usb: cdns3: skip set TRB_IOC when usb_request: no_interrupt is true a776452debdc usb: chipidea: udc: Add revision check of 2.20[CI_REVISION_22] 6437760accfb usb: misc: eud: Add IRQ check for platform_get_irq() d990e2277416 dt-bindings: usb: renesas,usbhs: Document RZ/Five SoC 2d1803ada2e0 usb: gadget: f_midi: Replace strlcpy() with strscpy() 725d1f1e338b usb: gadget: pxa25x_udc: Convert to platform remove callback returning void 5d888fee4ade usb: gadget: lpc32xx_udc: Convert to platform remove callback returning void c45b52f71c4b usb: gadget: gr_udc: Convert to platform remove callback returning void 103081ef40b6 usb: gadget: fsl_udc: Convert to platform remove callback returning void cbd1b152519a usb: gadget: at91_udc: Convert to platform remove callback returning void b9a24821c7f7 USB: usbip: vudc: Convert to platform remove callback returning void f9cdf40ed66b USB: misc: iowarrior: remove redundant assignment to variable io_res 0d5701dc9cd6 soc: sifive: ccache: Add StarFive JH7100 support 3d70b9853b44 dt-bindings: cache: sifive,ccache0: Add StarFive JH7100 compatible 971f128bb2d9 soc: sifive: shunt ccache driver to drivers/cache 640233258e5b RDMA/rtrs: Use %pe to print errors e76f514dc9fd RDMA/rtrs-clt: Use %pe to print errors 9996cd782a60 ASoC: dt-bindings: fsl,mqs: Convert format to json-schema 750011e239a5 net: stmmac: Add support for HW-accelerated VLAN stripping 36b20fcdd966 net: hsr: Add support for MC filtering at the slave device 3c9202e88ffa media: ivsc: csi: Check number of lanes on source, too 096bc4f14956 media: ivsc: csi: Don't mask v4l2_fwnode_endpoint_parse return value 623017a4bb04 media: ivsc: csi: Clean up parsing firmware and setting up async notifier a6a42fada1e5 media: ivsc: csi: Clean up notifier set-up e34660972b88 media: ivsc: csi: Clean up V4L2 async notifier on error 153cbfc8bdc5 media: ivsc: csi: Don't parse remote endpoints a274f4d1e5af media: ccs: Ensure control handlers have been set up after probe 9bb6362652f3 debugobjects: Stop accessing objects after releasing hash bucket lock 9c6894320f49 fbdev/simplefb: Suppress error on missing power domains 1c7fd6ee2fe4 bnxt_en: Rename some macros for the P5 chips f94471f3ce74 bnxt_en: Modify the NAPI logic for the new P7 chips c09d22674b94 bnxt_en: Modify RX ring indexing logic. 6d1add95536b bnxt_en: Modify TX ring indexing logic. b9e0c47ee2ec bnxt_en: Add db_ring_mask and related macro to bnxt_db_info struct. 236e237f8ffe bnxt_en: Add support for HWRM_FUNC_BACKING_STORE_CFG_V2 firmware calls 6a4d0774f02d bnxt_en: Add support for new backing store query firmware API b098dc5a3357 bnxt_en: Add bnxt_setup_ctxm_pg_tbls() helper function 2ad67aea11f2 bnxt_en: Use the pg_info field in bnxt_ctx_mem_type struct 035c57615982 bnxt_en: Add page info to struct bnxt_ctx_mem_type 76087d997a84 bnxt_en: Restructure context memory data structures e50dc4c2206e bnxt_en: Free bp->ctx inside bnxt_free_ctx_mem() aa8460bacf49 bnxt_en: The caller of bnxt_alloc_ctx_mem() should always free bp->ctx 2da0cac1e949 net: page_pool: avoid touching slow on the fastpath 5027ec19f104 net: page_pool: split the page_pool_params into fast and slow ae254858ce07 selinux: introduce an initial SID for early boot processes 1957b92aaff0 regmap: fix regmap_noinc_write() description f7ebb4023765 mlxsw: spectrum_router: Call RIF setup before obtaining FID 27851dfaa3d6 mlxsw: spectrum_router: Add a helper to get subport number from a RIF 2b7bccd1f167 mlxsw: spectrum_fid: Extract SFMR packing into a helper b51c876c2297 mlxsw: spectrum_fid: Drop unnecessary conditions 9aad19a363f6 mlxsw: pci: Permit enabling CFF mode 095915956867 mlxsw: core, pci: Add plumbing related to CFF mode 6b10371c386c mlxsw: reg: Add to SFMR register the fields related to CFF flood mode 446bc1e9dec6 mlxsw: reg: Extract flood-mode specific part of mlxsw_reg_sfmr_pack() 642d6a2033d8 mlxsw: reg: Drop unnecessary writes from mlxsw_reg_sfmr_pack() 7eb902954b62 mlxsw: reg: Mark SFGC & some SFMR fields as reserved in CFF mode e1e4ce6c6d54 mlxsw: reg: Add Switch FID Flooding Profiles Register 2d19da927719 mlxsw: resources: Add max_cap_nve_flood_prf 50ee67789b82 mlxsw: cmd: Add MLXSW_CMD_MBOX_CONFIG_PROFILE_FLOOD_MODE_CFF 8405d6626289 mlxsw: cmd: Add cmd_mbox.query_fw.cff_support dd891b5b106f net: do not send a MOVE event when netdev changes netns d2689b6a86b9 net: usb: ax88179_178a: avoid two consecutive device resets cca974daeb6c jfs: fix shift-out-of-bounds in dbJoin e0e1958f4c36 jfs: fix uaf in jfs_evict_inode 74ecdda68242 jfs: fix array-index-out-of-bounds in dbAdjTree fa5492ee8946 jfs: fix slab-out-of-bounds Read in dtSearch 27e56f59bab5 UBSAN: array-index-out-of-bounds in dtSplitRoot 9862ec7ac1cb FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree 22fca621bd1b ACPI: APEI: EINJ: Add support for vendor defined error types 0706526ec770 platform/chrome: cros_ec_debugfs: Fix permissions for panicinfo 71cd3c636404 fs: debugfs: Add write functionality to debugfs blobs 709f3cbd652e ACPI: APEI: EINJ: Refactor available_error_type_show() ccd45faf4973 ACPI: video: check for error while searching for backlight device parent 3ece0e85f679 selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in vmlinux f125d09b99fc selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_obj_id 3ec1114a9745 selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bind_perm b0e2a0395312 selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_tcp_ca 5032c607e886 drm/i915: ATS-M device ID update 67c7666fe808 ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument e9e60c82fe39 selftests/kvm: fix compilation on non-x86_64 platforms 5a7d6d26af77 x86/apic: Drop struct local_apic 49277a5b7637 workqueue: Move workqueue_set_unbound_cpumask() and its helpers inside CONFIG_SYSFS 855da7cdf974 x86/apic: Drop enum apic_delivery_modes 07e8f88568f5 x86/apic: Drop apic::delivery_mode 26257869672f ALSA: hda: Refer to correct stream index at loops 5d9f746ca64c ASoC: imx-rpmsg: Force codec power on in low power audio mode 27c69d7da108 ASoC: dt-bindings: sound-card-common: List sound widgets ignoring system suspend 297c76d94c89 drm/i915/dp: Reuse intel_dp_{max,effective}_data_rate in intel_link_compute_m_n() b9de01d85a62 drm/i915/dp: Simplify intel_dp_max_data_rate() 5ee4badb4b19 drm/i915/dp: Report a rounded-down value as the maximum data rate 9069b77545ca drm/i915/dp_mst: Fix PBN / MTP_TU size calculation for UHBR rates e86fb4dcfb3c drm/i915/dp_mst: Calculate the BW overhead in intel_dp_mst_find_vcpi_slots_for_bpp() 7e1753771910 drm/i915/dp: Fix UHBR link M/N values c7ae0978f712 drm/i915/dp: Account for channel coding efficiency on UHBR links 3c460872d2a3 drm/i915/dp: Replace intel_dp_is_uhbr_rate() with drm_dp_is_uhbr_rate() 94c80946ee27 drm/dp_mst: Add kunit tests for drm_dp_get_vc_payload_bw() d389989ed530 drm/dp_mst: Fix PBN divider calculation for UHBR rates 191dc43935d1 drm/dp_mst: Store the MST PBN divider value in fixed point format cb21746b179c ACPI: scan: Fix an error message in DisCo for Imaging support 9c8647224e9f ACPI: thermal: Use library functions to obtain trip point temperature values 6908097aa5a7 ACPI: thermal_lib: Add functions returning temperature in deci-Kelvin f47507988145 thermal: ACPI: Move the ACPI thermal library to drivers/acpi/ 9a7308232a11 ARM: dts: stm32: add SPI support on STM32F746 86f15a5a6c13 ARM: dts: stm32: add STM32F746 syscfg clock 646477fc4790 powerpc/rtas: Remove 'extern' from function declarations in rtas.h 1e4d3001f59f x86/entry: Harden return-to-user c516213726fb x86/entry: Optimize common_interrupt_return() 4137f324cb29 MAINTAINERS: spi-nor: add myself as maintainer 335662889f5a net: phylink: use for_each_set_bit() 79a4f4dfa69a net: stmmac: reduce dma ring display code duplication 7911deba293d net: stmmac: remove extra newline from descriptors display 60e5f23dc5d6 coresight: ultrasoc-smb: Use guards to cleanup d6b83f1e3707 bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk 600f111ef51d fs: Rename mapping private members a4dea9a06f72 drm/edid/firmware: drop drm_kms_helper.edid_firmware backward compat 0807dc76f3bf octeon_ep: support Octeon CN10K devices 38360bf96d81 drm/tilcdc: Fix irq free on unload 0d6c918011ce memory: tegra: Skip SID programming if SID registers aren't set fe3b082a6eb8 memory: tegra: Add SID override programming for MC clients 2682468671aa HID: mcp2221: Handle reads greater than 60 bytes 02a46753601a HID: mcp2221: Don't set bus speed on every transfer d9786159d229 HID: mcp2221: Set ACPI companion 740329d7120f HID: mcp2200: added driver for GPIOs of MCP2200 16b01df3c5db drm/sprd: Convert to platform remove callback returning void 0fa2db3bc749 drm/nouveau: Convert to platform remove callback returning void ac9655576809 drm/meson: Convert to platform remove callback returning void 30b749adb13d drm/mediatek: Convert to platform remove callback returning void 8c67c9a4e458 drm/kmb: Convert to platform remove callback returning void a7e43c0a1a70 drm/imx: lcdc: Convert to platform remove callback returning void 60096f0a7760 drm/imx/dcss: Convert to platform remove callback returning void d437dab5b06e drm/etnaviv: Convert to platform remove callback returning void 3cdbe59868ef drm/bridge: tpd12s015: Convert to platform remove callback returning void 3438cf177ae5 drm/bridge: cdns-mhdp8546: Convert to platform remove callback returning void be79252e7c83 drm/bridge: cdns-mhdp8546: Improve error reporting in remove callback b47914741a80 drm/armada: Convert to platform remove callback returning void da20c383de2a drm/arcpgu: Convert to platform remove callback returning void ce3e112e7ae8 drm/bridge: tpd12s015: Drop buggy __exit annotation for remove function 6c15808d9b76 drm/msm/gem: Demote allocations to __GFP_NOWARN b2acb89af1a4 drm/msm/gem: Demote userspace errors to DRM_UT_DRIVER 9902cb999e4e drm/msm/gem: Add metadata d1912f6972b8 drm/msm: Small uabi fixes f6afe4f09f66 drm/msm: don't create GPU-related debugfs files with no GPU present 31c54867fdea net: ethernet: mtk_wed: add support for devices with more than 4GB of dram 4968afa0143d selftests: tc-testing: report number of workers in use 4b480cfb1066 selftests: tc-testing: timeout on unbounded loops 3f2d94a4ff48 selftests: tc-testing: leverage -all in suite ns teardown 3d5026fc5adb selftests: tc-testing: use netns delete from pyroute2 50a5988a7a54 selftests: tc-testing: move back to per test ns setup 025de7b6a6dd selftests: tc-testing: cap parallel tdc to 4 cores c38fb3dcd53d nfp: offload flow steering to the nfp 9eb03bb1c035 nfp: add ethtool flow steering callbacks 6a91b846af85 net: axienet: Introduce dmaengine support 6b1b40f704fc net: axienet: Preparatory changes for dmaengine support 5e63c5ef7a99 dt-bindings: net: xlnx,axi-ethernet: Introduce DMA support a0bc96c0cd6e selftests: net: verify fq per-band packet limit 45933b2db91b net: microchip: lan743x : bidirectional throughput improvement 1712ed621531 selinux: refactor avtab_node comparisons 12578c075f89 drm/msm/gpu: Skip retired submits in recover worker 4bea53b9c7c7 drm/msm: Reduce fallout of fence signaling vs reclaim hangs 548b61a8ce18 drm/msm/gpu: Move gpu devcore's to gpu device 5f35a624c1e3 drm/nouveau/fence:: fix warning directly dereferencing a rcu pointer 19773eda86e2 powerpc/rtas: Remove trailing space 010862d235c9 powerpc/rtas: Move post_mobility_fixup() declaration to pseries 1d8faf1f41b5 powerpc/rtas: Remove unused rtas_service_present() 981d1c997fbc powerpc/rtas: Drop declaration of undefined call_rtas() function afb36ac38678 powerpc/powermac: mark smp_psurge_{give,take}_timebase static 0c9a768de64d powerpc/pasemi: mark pas_shutdown() static 04c40eed3f7a powerpc/ps3: move udbg_shutdown_ps3gelic prototype d7802b734fe3 fs: add missing @mp parameter documentation 3171e46d677a PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource() 0c7c7ba0c721 EDAC/fsl_ddr: Convert to platform remove callback returning void ec886cf8813b EDAC/zynqmp: Convert to platform remove callback returning void 9441e5ca3ad3 EDAC/xgene: Convert to platform remove callback returning void 8312b2bbddb6 EDAC/ti: Convert to platform remove callback returning void f30e2fac7da3 EDAC/synopsys: Convert to platform remove callback returning void bfee05aa3806 EDAC/qcom: Convert to platform remove callback returning void 58758ffa11a7 EDAC/ppc4xx: Convert to platform remove callback returning void e585a37e5061 PCI: Only override AMD USB controller if required 524d3e56fb5e EDAC/octeon-pci: Convert to platform remove callback returning void a92dd68e163a EDAC/octeon-pc: Convert to platform remove callback returning void c2a962933c76 EDAC/octeon-lmc: Convert to platform remove callback returning void 01314f277299 EDAC/octeon-l2c: Convert to platform remove callback returning void 9a000a72af75 PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg() d9dcdb4531fe PCI: host-generic: Convert to platform remove callback returning void 8510e004d5d5 EDAC/npcm: Convert to platform remove callback returning void afe576a62062 MAINTAINERS: add an entry for the lockdown LSM 1baf49724e8d EDAC/mpc85xx: Convert to platform remove callback returning void cae0e61beb7a arm64: dts: imx8mp: Add reserve-memory nodes for DSP 81b3e87411eb EDAC/highbank_mc: Convert to platform remove callback returning void 7aca2e9b7bc4 EDAC/highbank_l2: Convert to platform remove callback returning void d27cb32e00ef EDAC/dmc520: Convert to platform remove callback returning void fb49b6f65a69 remoteproc: imx_dsp_rproc: Add mandatory find_loaded_rsc_table op 0576ded05b33 EDAC/cpc925: Convert to platform remove callback returning void 57b97ecb40ca selftests/bpf: reduce verboseness of reg_bounds selftest logs d8d9f99fd033 EDAC/cell: Convert to platform remove callback returning void a5347591eb6f EDAC/bluefield: Convert to platform remove callback returning void 2546fffd9129 EDAC/aspeed: Convert to platform remove callback returning void 5aafd02da7e2 EDAC/armada_xp: Convert to platform remove callback returning void b73e11c87339 EDAC/altera: Convert to platform remove callback returning void af524e9dcb43 ASoC: nau8810: Fix incorrect type in assignment and cast to restricted __be16 ae3436a5e7c2 drm/rockchip: rk3066_hdmi: Switch encoder hooks to atomic 1044f4a31734 drm/rockchip: rk3066_hdmi: Remove useless mode_fixup 5fc6aa7db080 drm/rockchip: vop2: Add NV20 and NV30 support 482543590fc9 ARM: dts: stm32: use the same 3v3 for SD and DSI nodes on stm32f469-disco bbd3efed3383 f2fs: skip adding a discard command if exists 6d392d8daa75 ACPI: Run USB4 _OSC() first with query bit set c7add369b4cc ACPI: video: Drop should_check_lcd_flag() 52304886ea49 ACPI: video: Add comment about acpi_video_backlight_use_native() usage a32324280474 dma-buf: Replace strlcpy() with strscpy() 44844db91397 thermal: core: Add trip thresholds for trip crossing detection 4cd57d6d527c ACPI: property: Replicate DT-aligned u32 properties from DisCo for Imaging f533e43a2a31 ACPI: property: Dig "rotation" property for devices with CSI2 _CRS a6cb0a611273 ACPI: scan: Extract MIPI DisCo for Imaging data into swnodes 48c9996f1dfe device property: Add SOFTWARE_NODE() macro for defining software nodes 693c667b32ee ACPI: scan: Extract _CRS CSI-2 connection information into swnodes bd721b934323 ACPI: scan: Extract CSI-2 connection graph from _CRS 9880702d123f ACPI: property: Support using strings in reference properties 6f672f7b3b96 fs: namei: Fix spelling mistake "Retuns" to "Returns" fd610e604837 ARM: dts: rockchip: Make usbphy the parent of SCLK_USB480M for RK3128 4b12245e59ef ARM: dts: rockchip: Add dwc2 otg fifo siztes for RK3128 759d6bd9ef94 ARM: dts: rockchip: Add USB host clocks for RK3128 6135ac43309f ARM: dts: rockchip: Add Geniatech XPI-3128 RK3128 board cdc86eeebbd2 ARM: dts: rockchip: Add sdmmc_det pinctrl for RK3128 e5fc1f038355 dt-bindings: arm: rockchip: Add Geniatech XPI-3128 e926380ea2a2 arm64: dts: rockchip: Add Powkiddy RK2023 46d84ceb7eec arm64: dts: rockchip: Update powkiddy,rgb30 include to rk2023 DTSI 213615d742f0 dt-bindings: arm: rockchip: Add Powkiddy RK2023 2c3ef4f89ced ovl: initialize ovl_copy_up_ctx.destname inside ovl_do_copy_up() f1dfb517cc57 drm/i915/fbc: Bump ivb FBC max surface size to 4kx4k 5c38280cb73e drm/i915/fbc: Bump max surface size to 8kx4k on icl+ 7521c8a657ba drm/i915/fbc: Split plane size vs. surface size checks apart fcd479a79120 drm/i915: Also check for VGA converter in eDP probe d861b417e189 spi: axi-spi-engine: add support for any word size 145bb2aedb9f spi: axi-spi-engine: add support for cs_off 4e991445478c spi: axi-spi-engine: remove struct spi_engine::msg 4a074ddeb90f spi: axi-spi-engine: remove completed_id from driver state 0c74de5c6853 spi: axi-spi-engine: use message_prepare/unprepare 7f970ecb77b6 spi: axi-spi-engine: move msg state to new struct e6d5eb85e84a spi: axi-spi-engine: check for valid clock rate e16e71e3f3c4 spi: axi-spi-engine: use devm_spi_register_controller() 076f32d5db73 spi: axi-spi-engine: use devm_request_irq() e094de13ae78 spi: axi-spi-engine: use devm action to reset hw on remove e12cd96e8e93 spi: axi-spi-engine: use devm_spi_alloc_host() 9e4ce5220eed spi: axi-spi-engine: simplify driver data allocation 68539d180347 MAINTAINERS: add entry for AXI SPI Engine 252eafe11ffc dt-bindings: spi: axi-spi-engine: convert to yaml d652049e118f gpio: mockup: initialize a managed pointer in place d3bb2cb0f176 spi: ingenic: convert not to use dma_request_slave_channel() cac15dc25f41 ASoC: fsl_mqs: Remove duplicate linux/of.h header 3ecb4d85461a platform/x86/dell: alienware-wmi: Use kasprintf() 93ec6f222c68 platform/x86: x86-android-tablets: Fix backlight ctrl for Lenovo Yoga Tab 3 Pro YT3-X90F 115779bf6abe platform/x86: x86-android-tablets: Add audio codec info for Lenovo Yoga Tab 3 Pro YT3-X90F 70505ea6de24 platform/x86: x86-android-tablets: Add support for SPI device instantiation 8d437a0b68c1 ACPI: scan: Add LNXVIDEO HID to ignore_serial_bus_ids[] 57eb82ff34e3 platform/mellanox: mlxbf-tmfifo: Remove unnecessary bool conversion 2340f12023ef platform/x86/intel/wmi: thunderbolt: Use bus-based WMI interface 75c487fcb69c platform/x86: intel-wmi-sbl-fw-update: Use bus-based WMI interface 7275bf3e0957 platform/x86: wmi: Add to_wmi_device() helper macro f25d34646bd0 platform/x86: wmi: Add wmidev_block_set() 5a77457232fa ALSA: wavefront: copy userspace array safely 5e4e06e4087e drm/i915: Track gt pm wakerefs b49e894c3fd8 drm/i915: Replace custom intel runtime_pm tracker with ref_tracker library 92fc925f8386 gpio: tangier: simplify locking using cleanup helpers dfed6b58d54f drm/i915/gsc: Mark internal GSC engine with reserved uabi class e31b380741bf drm/i915: Add __rcu annotation to cursor when iterating client objects 44eea8d08078 drm/i915: Remove return type from i915_drm_client_remove_object 83fcf26b00d7 ieee802154: Give the user the association list 1e2a45f1f854 mac802154: Handle disassociation notifications from peers 80f8bf9a2a7f mac802154: Follow the number of associated devices ce93b9378c30 ieee802154: Add support for limiting the number of associated devices 601f160b61b2 mac802154: Handle association requests from peers 9860d9be89f4 mac802154: Handle disassociations 7b18313e84eb ieee802154: Add support for user disassociation requests fefd19807fe9 mac802154: Handle associating 05db59a06199 ieee802154: Add support for user association requests 2e7ed75e92fc ieee802154: Internal PAN management 5260adf86b67 ieee802154: Let PAN IDs be reset 9d4ccdefcb3e ieee802154: hwsim: Convert to platform remove callback returning void 99d8a4a283c9 ieee802154: fakelb: Convert to platform remove callback returning void acb1fd579efb mtd: rawnand: meson: initialize clock register 923fb6238cb3 mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response 4e15b91c5b79 x86/mtrr: Document missing function parameters in kernel-doc 1b0989296204 EDAC/altera: Use device_get_match_data() 9f5ac1969df6 drm/panel-elida-kd35t133: Drop prepare/unprepare logic 5dea0c3fedee drm/panel-elida-kd35t133: Drop shutdown logic 3fc828b8ce23 drm/panel-elida-kd35t133: drop drm_connector_set_orientation_from_panel 03c5b2a5f6c3 drm/panel-elida-kd35t133: hold panel in reset for unprepare c18b1b49764a drm/panel-elida-kd35t133: trival: update panel size from 5.5 to 3.5 0aa1cfa3d287 drm/panel: nv3051d: Add Powkiddy RK2023 Panel Support 697ebc319b94 drm/panel: nv3051d: Hold panel in reset for unprepare 8bcac1be55e1 dt-bindings: display: nv3051d: Update NewVision NV3051D compatibles 993a207c114e arm64: dts: renesas: rzg3s-smarc: Enable SDHI1 00cbba479142 arm64: dts: renesas: rzg3s-smarc-som: Enable SDHI2 5ab16198b431 clk: renesas: r8a779g0: Add PCIe clocks f154ef08ca63 clk: renesas: r8a779g0: Add EtherTSN clock 02d70090e0e0 ovl: remove redundant ofs->indexdir member e04d24c4e806 drm/print: Handle NULL drm device in __drm_printk() 804901fdd637 ata: pata_pxa: convert not to use dma_request_slave_channel() 94c81c626689 net: ethernet: mtk_wed: rely on __dev_alloc_page in mtk_wed_tx_buffer_alloc ebd7bf60e21c net: ethernet: ti: am65-cpsw: Fix error handling in am65_cpsw_nuss_common_open() be397ea3473d net: ethernet: am65-cpsw: Set default TX channels to maximum ac099466961b net: ethernet: ti: am65-cpsw: Re-arrange functions to avoid forward declaration 67372d7a85fc net: ethernet: am65-cpsw: Add standard Ethernet MAC stats to ethtool ac8148d957f5 bpf: bpf_iter_task_next: use next_task(kit->task) rather than next_task(kit->pos) 5a34f9dabd9a bpf: bpf_iter_task_next: use __next_thread() rather than next_thread() 2d1618054f25 bpf: task_group_seq_get_next: use __next_thread() rather than next_thread() 0529e26d8b7b RDMA/rtrs-clt: Add warning logs for RDMA events eb7854d63db5 RDMA/hns: Support SW stats with debugfs ca7ad04cd5d2 RDMA/hns: Add debugfs to hns RoCE f45b83ad39f8 RDMA/hns: Fix inappropriate err code for unsupported operations 6dc4309df405 ARM: dts: microchip: sam9x60ek: Add IRQ support for ethernet PHY e83bcc62287b ARM: dts: microchip: sam9x60_curiosity: Add IRQ support for ethernet PHY aa1cfba75b77 ARM: at91: pm: set soc_pm.data.mode in at91_pm_secure_init() a7e405a2de69 apparmor: add missing params to aa_may_ptrace kernel-doc comments 735ad5d1532a apparmor: declare nulldfa as static 3c49ce0e2209 apparmor: declare stack_msg as static e44a4dc4b36c apparmor: switch SECURITY_APPARMOR_HASH from sha1 to sha256 ac40916a3f72 rtnetlink: introduce nlmsg_new_large and use it in rtnl_getlink 54293e4d6a62 selftests/tc-testing: add hashtable tests for u32 6b78debe1c07 net/sched: cls_u32: replace int refcounts with proper refcounts 289354f21b2c net: partial revert of the "Make timestamping selectable: series b7a14708aafe switch nfsd_client_rmdir() to use of simple_recursive_removal() 89e00444cb89 clk: sunxi-ng: nkm: remove redundant initialization of tmp_parent 055dd7511f67 r8169: improve RTL8411b phy-down fixup c505ee1eae18 arm64: dts: allwinner: h616: add Orange Pi Zero 2W support 3589e6d9f6e9 dt-bindings: arm: sunxi: add Orange Pi Zero 2W 698f1e2b7173 kill d_backing_dentry() 2fcd38f4de72 [software coproarchaeology] dentry.h: kill a mysterious comment 0d486510f86e dentry.h: trim externs 8219cb58fedd kill d_{is,set}_fallthru() 0bec65a80f1b DCACHE_COOKIE: RIP 641c3ef5cb68 DCACHE_... ->d_flags bits: switch to BIT() 6d73c9ce0285 get rid of __dget() acfde6e8abee struct dentry: get rid of randomize_layout idiocy 484d4fbfdafe ovl: stop using d_alloc_anon()/d_instantiate_anon() 46862ee854b4 bpf: emit frameno for PTR_TO_STACK regs if it differs from current one 0f8dbdbc641b bpf: smarter verifier log number printing logic 1db747d75b1d bpf: omit default off=0 and imm=0 in register state log 0c95c9fdb696 bpf: emit map name in register state if applicable and available 67d43dfbb42d bpf: print spilled register state in stack slot 009f5465be36 bpf: extract register state printing 42feb6620acc bpf: move verifier state printing code to kernel/bpf/log.c db840d389bad bpf: move verbose_linfo() into kernel/bpf/log.c af51d6bd0b13 selftests: mlxsw: Add PCI reset test 5e12d0898583 mlxsw: pci: Implement PCI reset handlers f257c73e5356 mlxsw: pci: Add support for new reset flow 8d9da4672f94 mlxsw: pci: Move software reset code to a separate function bdf85f3a695f mlxsw: pci: Rename mlxsw_pci_sw_reset() e6dbab40fa09 mlxsw: Extend MRSR pack() function to support new commands 0a5ef95923e0 PCI: Add debug print for device ready delay 3ed48c80b28d PCI: Add no PM reset quirk for NVIDIA Spectrum devices 527a07e176ea devlink: Add device lock assert in reload operation bf6b200bc80d devlink: Acquire device lock during reload command d32c38256db3 devlink: Allow taking device lock in pre_doit operations c8d0a7d6152b devlink: Enable the use of private flags in post_doit operations e21c52d7814f devlink: Acquire device lock during netns dismantle 526dd6d7877b devlink: Move private netlink flags to C file b8291cf3d118 net/ncsi: Add NC-SI 1.2 Get MC MAC Address command 3084b58bfd0b net/ncsi: Fix netlink major/minor version numbers c797ce168930 net/ncsi: Simplify Kconfig/dts control flow ee60ea6be0d3 netlink: specs: Introduce time stamping set command 152c75e1d002 net: ethtool: ts: Let the active time stamping layer be selectable 091fab122869 net: ethtool: ts: Update GET_TS to reply the current selected timestamp 0f7f463d4821 net: Change the API of PHY default timestamp to MAC 51bdf3165f01 net: Replace hwtstamp_source by timestamping layer aed5004ee7a0 netlink: specs: Introduce new netlink command to list available time stamping layers d905f9c75329 net: ethtool: Add a command to list available time stamping layers bb8645b00ced netlink: specs: Introduce new netlink command to get current timestamp 11d55be06df0 net: ethtool: Add a command to expose current time stamping layer acec05fb78ab net_tstamp: Add TIMESTAMPING SOFTWARE and HARDWARE mask 915d25a9d69b net: phy: micrel: fix ts_info value in case of no phc 011dd3b3f83f net: Make dev_set_hwtstamp_phylib accessible 202cb220026e net: macb: Convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() b8768dc40777 net: ethtool: Refactor identical get_ts_info implementations. 430dc3256d57 net: phy: Remove the call to phy_mii_ioctl in phy_hwstamp_get/set 446e2305827b net: Convert PHYs hwtstamp callback to use kernel_hwtstamp_config f73f6181eb05 userns: eliminate many kernel-doc warnings d218569004b6 fs: Clarify "non-RCY" in access_override_creds() comment 297945d9bc13 fs : Fix warning using plain integer as NULL db3db63b1d17 vfs: remove a redundant might_sleep in wait_on_inode afde134b5bd0 ext4: Block writes to journal device 3584c8f48a70 xfs: Block writes to log device 6f861765464f fs: Block writes to mounted block devices ead622674df5 btrfs: Do not restrict writes to btrfs devices ed5cc702d311 block: Add config option to not allow writing to mounted devices cd34758c5238 block: Remove blkdev_get_by_*() functions 1bfdc94b28cf bcachefs: Convert to bdev_open_by_path() 7366f8b6fc6a fs: handle freezing from multiple devices efa5d065b4a0 fs: remove dead check 5a8e94c0158f nilfs2: simplify device handling 24c372d58223 fs: streamline thaw_super_locked 218de67764e5 ext4: simplify device handling 653bee386c08 xfs: simplify device handling 761c47a97344 fs: simplify setup_bdev_super() calls e419cf3ebaee blkdev: comment fs_holder_ops 01bc8e9ae23a porting: document block device freeze and thaw changes 97cbed04e71d fs: remove unused helper 90f95dc415de super: remove bd_fsfreeze_sb 434f8d8299f2 fs: remove get_active_super() 49ef8832fb1a bdev: implement freeze and thaw holder operations a30561a9be69 bdev: add freeze and thaw holder operations fbcb8f39e96d bdev: surface the error from sync_blockdev() 982c3b305843 bdev: rename freeze and thaw helpers f0cd988016f6 fs: massage locking helpers 56c94c626785 namespace: extract show_path() helper 2eea9ce4310d mounts: keep list of mounts in an rbtree 98d2b4308197 add unique mount ID 18a813a1f94a spi: intel: make mem_ops comparison unique to opcode match 3c7a5eb70066 drm/i915/mtl: Update Wa_22018931422 89a410b2e416 drm/i915/dg2: Wa_18028616096 now applies to all DG2 d49af1144211 Documentation: add tux logo 9158221bf2aa ASoC: cs43130: Add switch to control normal and alt hp inputs ce7944b73e77 ASoC: cs43130: Add handling of ACPI 552206add94d ASoC: cs43130: Store device in private struct and use it more consistently 86b17aaf2e88 docs: automarkup: linkify git revs a4f58d70f238 docs: remove .toc-title class 2b7703e15a55 docs: use toctree :caption: and move introduction 58af66464440 media: doc: properly format ToC headings 0419ee1b62f3 doc: misc-device: properly format ToC heading 0dfbd35ed43d input: docs: properly format ToC headings f85f5ae45ad9 docs: driver-api: properly format ToC headings 93f85555a899 Documentation: dev-tools: properly format ToC headingss 1f821382818a crypto: doc: properly format ToC headings a37a44572fbb media: admin-guide: properly format ToC heading 074f81506d98 doc: userspace-api: properly format ToC headings eed94315555a docs: style toctree captions as headings ff8867af01da bpf: rename BPF_F_TEST_SANITY_STRICT to BPF_F_TEST_REG_INVARIANTS 47fbee5f27ed accel/qaic: Update MAX_ORDER use to be inclusive 3d762e21d563 rtc: cmos: Use ACPI alarm for non-Intel x86 systems too 956fa1ddc132 f2fs: fix to check return value of f2fs_reserve_new_block() 9458915036dd f2fs: use shared inode lock during f2fs_fiemap() ff6584ac2c4b f2fs: clean up w/ dotdot_name e26b6d39270f f2fs: explicitly null-terminate the xattr list 5e4166461cf6 f2fs: the name of a struct is wrong in a comment. 36062b918387 f2fs: use inode_lock_shared instead of inode_lock in f2fs_seek_block() 7c49ca6b0213 Documentation: Fix filename typo in ftrace doc 335bbdf01d25 docs/zh_TW: replace my email address 5483cc3dfd8d docs: dma-api: Fix description of the sync_sg API 407434939b07 docs: dma: update a reference to a moved document 4746be1d222d docs: vfs: fix typo in struct xattr_handlers ed23b1b201ec docs/sp_SP: Add translation of process/handling-regressions d0476a59de06 optee: ffa_abi: add asynchronous notifications 6dea6352bec3 optee: provide optee_do_bottom_half() as a common function b4da37db3e2c i3c: master: Fix build error 4b391c9c3764 firmware: arm_scmi: optee: use optee system invocation 45bc2c9b5b23 tee: optee: support tracking system threads a9214a8883ce tee: system session 077798da028e tee: optee: system thread call property 699d392903c3 drm/amdgpu: Add function parameter 'xcc_mask' not described in 'amdgpu_vm_flush_compute_tlb' 425285d39afd drm/amdgpu: add amdgpu runpm usage trace for separate funcs a3cc7dbe9957 drm/amdgpu: add pm metrics structure definition 75fb313c55fa drm/amdgpu: expose the connected port num info through sysfs 59e4db5375f5 drm/amd/display: Promote DC to 3.2.260 d9b3a066dfcd drm/amd: Exclude dGPUs in eGPU enclosures from DPM quirks 466a7d115326 drm/amd: Use the first non-dGPU PCI device for BW limits 8a2553d5c7ad drm/amd/display: Add missing chips for HDCP ed4ae8f77f2c drm/amd/display: Add new command to disable replay timing resync c29085d29562 drm/amd/display: Enable DSC Flag in MST Mode Validation c21a764a98cb drm/amd/display: Send PQ bit in AMD VSIF cc6201b773f1 drm/amd/display: Add disable timeout option 5f70d4ff8095 drm/amd/display: Enable DCN clock gating for DCN35 673d6d73eba7 drm/amd/display: Prefer currently used OTG master when acquiring free pipe 68cfc5d8e459 drm/amd/display: Try to acquire a free OTG master not used in cur ctx first 8b8eed05a1c6 drm/amd/display: Refactor resource into component directory c41028a2a163 drm/amd/display: add a debugfs interface for the DMUB trace mask fcfc6ceec3eb drm/amd/display: Enable CM low mem power optimization ef71bb4119c7 drm/amdgpu: correct mca ipid die/socket/addr decode efb91fea652a drm/amd/display: Fix a debugfs null pointer error f4fac4163c2f drm/amdkfd: Clear the VALU exception state in the trap handler 8a1de314d189 drm/amdgpu: Refactor 'amdgpu_connector_dvi_detect' in amdgpu_connectors.c 5ce8eccd53a3 drm/amd/pm: Make smu_v13_0_baco_set_armd3_sequence() static 857c838c7827 drm/amd/pm: Move some functions to smu_v13_0.c as generic code d8a3813713c3 drm/radeon: Fix warning using plain integer as NULL b5a52d2afe1b amdgpu: Adjust kmalloc_array calls for new -Walloc-size fbbcb3f2b7c2 drm/amd/pm: Fix return value and drop redundant param 94e2dae0a8bf drm/amdkfd: Move TLB flushing logic into amdgpu e6ed364efae3 drm/amdgpu: update mappings not managed by KFD c8031019dc95 drm/amdgpu: Implement a new 64bit sequence memory driver a24d61c60981 x86/lib: Fix overflow when counting digits f70a68bc1d18 drm/i915: convert vlv_dpio_read()/write() from pipe to phy 9fda18c2c32a drm/i915: add vlv_pipe_to_phy() helper to replace DPIO_PHY() 9d6953335284 drm/i915: move *_crtc_clock_get() to intel_dpll.c 9a626c1f36cf drm/i915/display: keep struct intel_display members sorted 7c18e3c6b309 hwrng: virtio - remove #ifdef guards for PM functions d57343022b71 crypto: jh7110 - Correct deferred probe return ba5a434d5a1e crypto: x86/sha256 - autoload if SHA-NI detected 20342e3f64fb crypto: x86/sha1 - autoload if SHA-NI detected e53c741303a5 crypto: qat - prevent underflow in rp2srv_store() bc197f576002 crypto: drbg - Remove SHA1 from drbg dd9af7046d81 crypto: drbg - ensure drbg hmac sha512 is used in FIPS selftests a9dc62988600 crypto: drbg - update FIPS CTR self-checks to aes256 7ee44f1b59df crypto: drbg - ensure most preferred type is FIPS health checked d872ca165cb6 crypto: rsa - add a check for allocation failure fea845fd79b5 crypto: shash - don't exclude async statuses from error stats 84d0217336d7 crypto: sun8i-ss - use crypto_shash_tfm_digest() in sun8i_ss_hashkey() a61fb707599e crypto: hisilicon/qm - remove incorrect type cast 66e6fb1eb972 crypto: hisilicon/qm - print device abnormal information 8c20982caca4 crypto: n2 - Silence gcc format-truncation false positive warnings 0501d0d14949 crypto: marvell/cesa - Silence gcc format-truncation false positive warnings 588a90ac252c crypto: ccree - Silence gcc format-truncation false positive warnings 6d51b9ae4d5e hwrng: ingenic - Replace of_device.h with explicit of.h include 239e27a98331 crypto: lib/aesgcm - Add kernel docs for aesgcm_mac 03f8f3cb6e22 dt-bindings: crypto: qcom,prng: document SM8650 8c74562b7104 dt-bindings: crypto: qcom-qce: document the SM8650 crypto engine 27832a9baad5 dt-bindings: crypto: qcom,inline-crypto-engine: document the SM8650 ICE bbb968696d0f perf/x86/intel/cstate: Add Grand Ridge support 3877d55a0db2 perf/x86/intel/cstate: Add Sierra Forest support c3dd1995620c x86/smp: Export symbol cpu_clustergroup_mask() 243218ca9303 perf/x86/intel/cstate: Cleanup duplicate attr_groups e2e13630f93d objtool: Fix calloc call for new -Walloc-size 5496fb8eedd6 drivers/fpga: use standard array-copy function 18de1e517ed3 gve: add gve_features_check() fedfa36d045a Input: cap11xx - remove unnecessary IRQ parsing 380b50ae3a04 net: phy: broadcom: Wire suspend/resume for BCM54612E d580d265e9ab tipc: Remove redundant call to TLV_SPACE() 7c93d177d913 dt-bindings: net: renesas,etheravb: Document RZ/Five SoC 466b97b1871a net: sfp: use linkmode_*() rather than open coding ba50a8d40258 net: phylink: use linkmode_fill() 96fa96e198f9 net: linkmode: add linkmode_fill() helper 0a8de364ff7a tcp: no longer abort SYN_SENT when receiving some ICMP 14dd92d0a117 tcp: use tp->total_rto to track number of linear timeouts in SYN_SENT state 2aac0bf4ebc8 i3c: Add fallback method for GETMXDS CCC 4afd72876942 i3c: mipi-i3c-hci: Add DMA bounce buffer for private transfers f83f86e506e6 i3c: mipi-i3c-hci: Handle I3C address header error in hci_cmd_v1_daa() 0be1a06c66c9 i3c: mipi-i3c-hci: Do not overallocate transfers in hci_cmd_v1_daa() 9e0e9e85e74e i3c: mipi-i3c-hci: Report NACK response from CCC command to core c6e9dba3be5e vxlan: add support for flowlabel inherit 3bdd9fd29cb0 selftests/net: synchronize udpgro tests' tx and rx connection 04fd47bf70f9 selftests: tc-testing: use parallel tdc in kselftests bb9623c337f5 selftests: tc-testing: preload all modules in kselftests fa63d353ddfb selftests: tc-testing: rework namespaces and devices setup 9ffa01cab069 selftests: tc-testing: drop '-N' argument from nsPlugin 0fbe92b9fd4d dt-bindings: Document Marvell Aquantia PHY e93984ebc1c8 net: phy: aquantia: add firmware load support e1fbfa4a995d net: phy: aquantia: move MMD_VEND define to header d2213db3f49b net: phy: aquantia: move to separate directory dc9c02b7faa0 octeon_ep: remove atomic variable usage in Tx data path 373d9a55ba74 octeon_ep: implement xmit_more in transmit 2fba5069959c octeon_ep: remove dma sync in trasmit path 5827fe2bc9c4 octeon_ep: add padding for small packets d3715a6471c8 drm/i915/huc: Stop printing about unsupported HuC on MTL 48794cd57a67 clk: rockchip: rk3568: Add PLL rate for 115.2MHz 97c39c7a0965 arm64: dts: rockchip: add analog audio to RK3588 EVB1 e4e2fbe7d7d7 MAINTAINERS: Remove snawrocki's git tree 54a1dc08e173 spi: dt-bindings: renesas,rspi: Document RZ/Five SoC 7d562ac331dd ASoC: dt-bindings: renesas,rz-ssi: Document RZ/Five SoC 5583e92be5c4 clk: samsung: Improve kernel-doc comments d1d53909bb5f clk: samsung: Fix kernel-doc comments b55d073e6501 power: supply: bq256xx: fix some problem in bq256xx_hw_init 6543f376ec8a iio: buffer: document known issue 2718f15403fb iio: sanity check available_scan_masks array e4cfeca8f8cb dt-bindings: adis16460: Add 'spi-cs-inactive-delay-ns' property 215960408d7f dt-bindings: adis16475: Add 'spi-cs-inactive-delay-ns' property 9405e968cfde iio: imu: adis: Use spi cs inactive delay c788b9e56acd iio/imu: inv_icm42600: Use max() helper macros 3f6b9598b6df iio: temperature: Add MCP9600 thermocouple EMF converter d6f250b1fe8e dt-bindings: iio: Add MCP9600 thermocouple EMF converter 18cdaaa48212 iio: imu: Fix spelling mistake "accelrometer" -> "accelerometer" b19ac45bfe50 iio: pressure: bmp280: Add support for BMP390 33564435c808 iio: pressure: bmp280: Allow multiple chips id per family of devices 48245f4a8c09 iio: pressure: bmp280: Rearrange vars in reverse xmas tree order faac4dda9a91 iio: pressure: bmp280: Use spi_get_device_match_data() aace22e375e2 iio: pressure: bmp280: Use i2c_get_match_data() 1bbc290b21c5 MAINTAINERS: correct file entry in BOSCH SENSORTEC BMI323 IMU IIO DRIVER 06261c6f5468 MAINTAINERS: correct file entry IIO LIGHT SENSOR GAIN-TIME_SCALE HELPERS a6d160b21fe6 iio: bu27008: Add illuminance channel a2d43f44628f iio: pressure: fix some word spelling errors 4f7901bb4dea mailmap: Change email mapping from previous employers 7cd11203d900 iio: proximity: sx9324: Switch to device_property_match_property_string() 2a5239b6ab8c iio: magnetometer: tmag5273: Switch to device_property_match_property_string() f993267a723f iio: frequency: admv1014: Switch to device_property_match_property_string() 7829a9d75989 iio: frequency: adf4377: Switch to device_property_match_property_string() fac4a5357588 device property: Add fwnode_property_match_property_string() 086386311b36 device property: Use fwnode_property_string_array_count() 0300fa851f38 iio: resolver: ad2s1210: add reset gpio support f9b9ff95be8c iio: resolver: ad2s1210: add support for adi,fixed-mode 8a636db3aa57 iio: imu: Add driver for BMI323 IMU a0357c08d4dc dt-bindings: iio: imu: Add Bosch BMI323 cf27775838c5 iio: adc: Add driver support for MAX34408/9 f0d1a9b7a092 dt-bindings: adc: provide max34408/9 device tree binding document 32d9a78bb9ff coresight: ultrasoc-smb: Convert to platform remove callback returning void 98881b34ce90 coresight: trbe: Convert to platform remove callback returning void 3d1e99f73409 coresight: replicator: Convert to platform remove callback returning void 858aebb52cc0 coresight: funnel: Convert to platform remove callback returning void 4445e142b458 coresight: etm4x: Convert to platform remove callback returning void fc041bd24f39 coresight: dummy: Convert to platform remove callback returning void 0c08699744d2 dlm: implement EXPORT_OP_ASYNC_LOCK 6bd4a2bfe568 dlm: use FL_SLEEP to determine blocking vs non-blocking dbee1adeb7e6 dlm: use fl_owner from lockd e9cdebbe23f1 dlm: use kernel_connect() and kernel_bind() 4a0b33f771db selinux: saner handling of policy reloads f5364ecfd8c3 MAINTAINERS: update the SELinux entry a67d2a14a77e selinux: update filenametr_hash() to use full_name_hash() 1865913dd590 media: meson-ir-tx: Drop usage of platform_driver_probe() 9af7c980f3ea media: meson-ir-tx: Simplify and improve using dev_err_probe() 12be815fbfd4 media: meson-ir-tx: Convert to use devm_rc_register_device() 7d21a2df45a6 media: ir-hix5hd2: Use device_get_match_data() 3b434a3445ff accel/ivpu: Use threaded IRQ to handle JOB done messages 58cde80f45a2 accel/ivpu: Use dedicated work for job timeout detection b3c10b71a61c accel/ivpu: Do not use cons->aborted for job_done_thread 12fbf8ac39b0 accel/ivpu: Do not use irqsave in ivpu_ipc_dispatch 043a2d5d71d8 accel/ivpu: Rename cons->rx_msg_lock e89950553385 drm/i915: do not clean GT table on error path 57bdac8ee299 drm/i915/gt: add missing new-line to GT_TRACE 26dde1beb359 media: chips-media: wave5: Add wave5 driver to maintainers file de4b9f7e371a dt-bindings: media: wave5: add yaml devicetree bindings 9707a6254a8a media: chips-media: wave5: Add the v4l2 layer 45d1a2b93277 media: chips-media: wave5: Add vpuapi layer 02a8b425639d media: platform: chips-media: Move Coda to separate folder 4f61d8aa73e4 media: v4l2: Allow M2M job queuing w/o streaming CAP queue 103d15bc2008 media: v4l2: Add ignore_streaming flag 3fc6350fc847 treewide, spi: Get rid of SPI_MASTER_HALF_DUPLEX 459956b17dd5 ASoC: amd: acp: add missing SND_SOC_AMD_ACP_LEGACY_COMMON flag for ACP70 a8759bd4c4fa bus: fsl-mc: Convert to platform remove callback returning void 864acca58000 bus: fsl-mc: Drop if block with always false condition cc0271a339cc coresight: etm4x: Fix width of CCITMIN field c4137932d11d coresight-tpdm: Correct the property name of MSR number dabf410d8764 hwtracing: hisi_ptt: Optimize the trace data committing 46f69b197b6c hwtracing: hisi_ptt: Disable interrupt after trace end 9d4408feff89 Documentation: ABI: coresight-tpdm: Fix Bit[3] description indentation 350ba15ae187 coresight-tpdm: Add nodes for dsb msr support 8e05f86f07a0 dt-bindings: arm: Add support for DSB MSR register 4c983382a29e coresight-tpdm: Add nodes for timestamp request a8138a9445e6 coresight-tpdm: Add nodes to configure pattern match output f376caf25f79 coresight-tpdm: Add nodes for dsb edge control 018e43ad1eee coresight-tpdm: Add node to set dsb programming mode 851b3f9c9c08 coresight-tpdm: Add nodes to set trigger timestamp and type 8fbbce11a90f coresight-tpdm: Add reset node to TPDM node f01e4948b516 coresight-tpdm: Initialize DSB subunit configuration 57e7235aa1d1 coresight-tpda: Add DSB dataset support f7f965c982f7 coresight-tpdm: Introduce TPDM subtype to TPDM driver 2a8d9b371566 dt-bindings: arm: Add support for DSB element size f4443ee5a38c coresight-tpdm: Remove the unnecessary lock 2373699a3505 coresight: tmc: Make etr buffer mode user configurable from sysfs e5d207b24c54 Documentation: coresight: Add cc_threshold tunable 94566c5b0774 coresight: etm: Make cycle count threshold user configurable 4aff040bcc8d coresight: etm: Override TRCIDR3.CCITMIN on errata affected cpus 17f8b216e026 coresight: trbe: Enable ACPI based TRBE devices 4277f035d227 coresight: trbe: Add a representative coresight_platform_data for TRBE 182d44f9ce2d MAINTAINERS: Remove myself as a Arm CoreSight reviewer 772dd70a5ed6 phy: core: Remove usage of the deprecated ida_simple_xx() API 80c1afe8c5fe phy: qcom: qmp-combo: add QMP USB3/DP PHY tables for SM8650 c954b6d347e7 phy: qcom: qmp-pcie: add QMP PCIe PHY tables for SM8650 7c4bf8cb9d40 phy: qcom: qmp-ufs: add QMP UFS PHY tables for SM8650 330df15dab25 dt-bindings: phy: qcom,snps-eusb2: document the SM8650 Synopsys eUSB2 PHY 685c00ac4240 dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: document the SM8650 QMP USB/DP Combo PHY 9e3f381986f6 dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: document the SM8650 QMP PCIe PHYs 8c91ef9883bf dt-bindings: phy: qcom,sc8280xp-qmp-ufs-phy: document the SM8650 QMP UFS PHY 3185d57cfcd3 indirect_call_wrapper: Fix typo in INDIRECT_CALL_$NR kerneldoc 7ad7d7fb3e69 media: staging: media: starfive: camss: Add TODO file ac7da4a73b10 media: staging: media: starfive: camss: Register devices 1ee1b01b97cd media: staging: media: starfive: camss: Add interrupt handling e080f339c80a media: staging: media: starfive: camss: Add capture driver e57854628f58 media: staging: media: starfive: camss: Add ISP driver b7eedc7d2b94 media: staging: media: starfive: camss: Add video driver bba185d141b1 media: staging: media: starfive: camss: Add core driver f72f80550d01 media: admin-guide: Add starfive_camss.rst for Starfive Camera Subsystem f5502cd25ac0 media: dt-bindings: Add JH7110 Camera Subsystem 98ed369800f7 drm/i915/dsb: DSB code refactoring bbe6a7c899e7 bch2_ioctl_subvolume_destroy(): fix locking 74d016ecc1a7 new helper: user_path_locked_at() d7b4832cbeb8 drm/i915: Read a shadowed mmio register for ggtt flush f37669119423 power: supply: cw2015: correct time_to_empty units in sysfs 054eb2377523 power: reset: at91-sama5d2_shdwc: Convert to platform remove callback returning void 20cea2b59abe power: reset: at91-reset: Convert to platform remove callback returning void 0bf7207e0967 power: reset: tps65086-restart: Convert to platform remove callback returning void 2973706c4160 power: reset: syscon-poweroff: Convert to platform remove callback returning void 30d26d2be83d power: reset: rmobile-reset: Convert to platform remove callback returning void aedd4da0aa27 power: reset: restart-poweroff: Convert to platform remove callback returning void 6f7be7b2f15a power: reset: regulator-poweroff: Convert to platform remove callback returning void 1a0457ab2ce8 power: reset: qnap-poweroff: Convert to platform remove callback returning void 99f7fa6c7cc5 power: reset: mt6323-poweroff: Convert to platform remove callback returning void 6642b13206b2 power: reset: ltc2952-poweroff: Convert to platform remove callback returning void 6f539f315172 power: reset: atc260x-poweroff: Convert to platform remove callback returning void a31438ece3ec power: reset: at91-poweroff: Convert to platform remove callback returning void 904e582f0c72 power: reset: as3722-poweroff: Convert to platform remove callback returning void dde74a5de817 power: reset: at91-sama5d2_shdwc: Stop using module_platform_driver_probe() 12389c657b62 power: reset: at91-reset: Stop using module_platform_driver_probe() 099806de68b7 power: reset: at91-poweroff: Stop using module_platform_driver_probe() dfcb264a01a9 power: supply: bq27xxx: Stop and start delayed work in suspend and resume 5739da3e16ad dt-bindings: power: reset: $ref reboot-mode in nvmem-reboot-mode 160dff476f81 dt-bindings: power: reset: $ref reboot-mode in syscon-reboot-mode b9afaa069e58 power: reset: pwr-mlxbf: support graceful reboot instead of emergency reset 07e6a553c2f1 ARM: dts: samsung: s5pv210: fix camera unit addresses/ranges ba2a45a48503 ARM: dts: samsung: exynos4: fix camera unit addresses/ranges 797bf47d8a42 ARM: dts: samsung: exynos4x12: replace duplicate pmu node with phandle 271c81935801 w1: Add AXI 1-wire host driver for AMD programmable logic IP core 3427fa5b32bb dt-bindings: w1: Add AMD AXI w1 host and MAINTAINERS entry 5fa201f37c2e bpf: Remove test for MOVSX32 with offset=32 882e3d873c2d selftests/bpf: add iter test requiring range x range logic a5c57f81eb2b veristat: add ability to set BPF_F_TEST_SANITY_STRICT flag with -r flag 8c5677f8b31e selftests/bpf: set BPF_F_TEST_SANITY_SCRIPT by default dab16659c50e selftests/bpf: add randomized reg_bounds tests 2b0d204e368b selftests/bpf: add range x range test to reg_bounds 774f94c5e74d selftests/bpf: adjust OP_EQ/OP_NE handling to use subranges for branch taken 8863238993e2 selftests/bpf: BPF register range bounds tester cf5fe3c71c5a bpf: make __reg{32,64}_deduce_bounds logic more robust 3cf98cf594ea bpf: remove redundant s{32,64} -> u{32,64} deduction logic 5f99f312bd3b bpf: add register bounds sanity checks and sanitization be41a203bb9e bpf: enhance BPF_JEQ/BPF_JNE is_branch_taken logic 96381879a370 bpf: generalize is_scalar_branch_taken() logic 67420501e868 bpf: generalize reg_set_min_max() to handle non-const register comparisons 23ec6972865b net/mlx5e: Remove early assignment to netdev->features b2a62e56b173 net/mlx5e: Add local loopback counter to vport rep stats 4aea6a6d61cd net/mlx5: Query maximum frequency adjustment of the PTP hardware clock 78c1b26754d9 net/mlx5: Convert scaled ppm values outside the s32 range for PHC frequency adjustments 4395d9de4e21 net/mlx5: Initialize clock->ptp_info inside mlx5_init_timer_clock 330af90c4b43 net/mlx5: Refactor real time clock operation checks for PHC 88e928b22930 net/mlx5e: Access array with enum values instead of magic numbers 10b49d0e7651 net/mlx5: simplify mlx5_set_driver_version string assignments 9454e5643392 net/mlx5: Annotate struct mlx5_flow_handle with __counted_by 0f452a862a9f net/mlx5: Annotate struct mlx5_fc_bulk with __counted_by 312eb3fd6244 net/mlx5e: Some cleanup in mlx5e_tc_stats_matchall() cecf44ea1a1f net/mlx5: Allow sync reset flow when BF MGT interface device is present 7b2bfd4ebf79 net/mlx5: print change on SW reset semaphore returns busy acbf6de674ef perf vendor events riscv: Add StarFive Dubhe-80 JSON file b539deafbadb perf report: Add s390 raw data interpretation for PAI counters 7d646d5c50c6 dt-bindings: power: fsl,scu-pd: Document imx8dl 8a5236acacb9 of: overlay: enable of_overlay_fdt_apply() kerneldoc 6767b6f4b461 dt-bindings: qcom,pdc: Add compatible for SM8550 7c8601aea3a5 drm/i915: Fix fractional bpp handling in intel_link_bw_reduce_bpp() 4e8714b76613 MAINTAINERS: update the audit entry e246777e2a03 MAINTAINERS: update the LSM entry ccb9e9dd2a99 dt-bindings: input: samsung,s6sy761: convert to DT schema 612905e13b87 x86/mce: Remove redundant check from mce_device_create() 6a965ee1892a scsi: mpt3sas: Suppress a warning in debug kernel 4f6dd2a4bf37 scsi: ufs: ufs-sysfs: Expose UFS power info 1f86b0d9c76c scsi: lpfc: Copyright updates for 14.2.0.16 patches c855e02b57ed scsi: lpfc: Update lpfc version to 14.2.0.16 e6af45218755 scsi: lpfc: Enhance driver logging for selected discovery events 349b1e2c1bda scsi: lpfc: Refactor and clean up mailbox command memory free 57ea41eb7fe6 scsi: lpfc: Return early in lpfc_poll_eratt() when the driver is unloading e07ac2d2aa5f scsi: lpfc: Eliminate unnecessary relocking in lpfc_check_nlp_post_devloss() 1dec1311b9b6 scsi: lpfc: Fix list_entry null check warning in lpfc_cmpl_els_plogi() f5779b529240 scsi: lpfc: Fix possible file string name overflow when updating firmware 2fe4b6a67730 scsi: lpfc: Correct maximum PCI function value for RAS fw logging 1057f44137c5 scsi: elx: libefc: Replace deprecated strncpy() with strscpy_pad()/memcpy() 66d6143ebff0 gpio: sifive: remove unneeded call to platform_set_drvdata() 4592411784cc scsi: csiostor: Replace deprecated strncpy() with strscpy() 9c6724abf969 soc: xilinx: fix unhandled SGI warning message 4c0afac2dfa1 soc: xilinx: fix quoted string split across lines dc7a7f10e673 scsi: ch: Replace deprecated strncpy() with strscpy() daed80ed0758 soc: xilinx: Fix for call trace due to the usage of smp_processor_id() b04a2eff9e9c scsi: bnx2fc: Replace deprecated strncpy() with strscpy() 7936a19e944b scsi: 3w-sas: Replace deprecated strncpy() with strscpy() 79844118d6c1 RDMA/siw: Update comments for siw_qp_sq_process d9a5b4868131 RDMA/siw: Introduce siw_destroy_cep_sock 788bbf4c2fc6 RDMA/siw: Only check attrs->cap.max_send_wr in siw_create_qp 3beced14d199 RDMA/siw: Fix typo a410a7327870 RDMA/siw: Remove siw_sk_save_upcalls 77b59bd932a0 RDMA/siw: Cleanup siw_accept 08456d4db73b RDMA/siw: Introduce siw_free_cm_id b5c91543204c RDMA/siw: Introduce siw_cep_set_free_and_put 25680c1f2614 RDMA/siw: Add one parameter to siw_destroy_cpulist 6a343cc3bf26 RDMA/siw: Introduce SIW_STAG_MAX_INDEX 60d2136db878 RDMA/siw: Factor out siw_rx_data helper 065186d228c5 RDMA/siw: No need to check term_info.valid before call siw_send_terminate 659da08ed83a RDMA/siw: Remove rcu from siw_qp d248960941b7 RDMA/siw: Remove goto lable in siw_mmap 2109ddf032eb RDMA/siw: Use iov.iov_len in kernel_sendmsg a2b64565e8ea RDMA/siw: Introduce siw_update_skb_rcvd 3a179fe34acb RDMA/siw: Introduce siw_get_page b9a85e5eec12 RDMA/usnic: Silence uninitialized symbol smatch warnings e18821556272 scsi: mpt3sas: Replace dynamic allocations with local variables dde41e0c1cc2 scsi: mpt3sas: Replace a dynamic allocation with a local variable e5035459d302 scsi: mpt3sas: Fix typo of "TRIGGER" 8a3db51e01d5 scsi: mpt3sas: Fix an outdated comment 66f2a53fc620 scsi: mpt3sas: Remove the iounit_pg8 member of the per-adapter struct f4f76e141769 scsi: mpt3sas: Use struct_size() for struct size calculations 1f1126609969 scsi: mpt3sas: Make MPI26_CONFIG_PAGE_PIOUNIT_1::PhyData[] a flexible array e249a957ce43 scsi: mpt3sas: Make MPI2_CONFIG_PAGE_SASIOUNIT_1::PhyData[] a flexible array dccc1e3ed9e3 scsi: mpt3sas: Make MPI2_CONFIG_PAGE_SASIOUNIT_0::PhyData[] a flexible array cb7c03c5d357 scsi: mpt3sas: Make MPI2_CONFIG_PAGE_RAID_VOL_0::PhysDisk[] a flexible array f7830af68eb6 scsi: mpt3sas: Make MPI2_CONFIG_PAGE_IO_UNIT_8::Sensor[] a flexible array aa4db51bbd51 scsi: mpt3sas: Use flexible arrays when obviously possible ef75c25e8fed drm/i915/panelreplay: Debugfs support for panel replay f1013d8405af soc/xilinx: zynqmp_power: Convert to platform remove callback returning void 312292a4ee19 drm/client: Do not acquire module reference ffb0399437ef microblaze: defconfig: Enable the Marvell phy driver 873b074050a8 microblaze: Enable options to mount a rootfs via NFS a4d511aa24ca microblaze: Align defconfig with latest Kconfig layout 92b022550ae5 dt-bindings: hwinfo: samsung,exynos-chipid: add exynosautov920 compatible 8bd05d4a86d5 dt-bindings: arm: samsung: Document exynosautov920 SADK board binding d2d9e80a0ba6 dt-bindings: pwm: samsung: add exynosautov920 compatible 9433b8d8d35b dt-bindings: serial: samsung: add exynosautov920-uart compatible 7a5e832d0502 dt-bindings: samsung: usi: add exynosautov920-usi compatible 705672285530 dt-bindings: samsung: exynos-pmu: add exynosautov920 compatible 20862a23260a dt-bindings: samsung: exynos-sysreg: add exynosautov920 sysreg 4f2ffb1c3ffe dt-bindings: pinctrl: samsung: add exynosautov920 beea67c7c2ef soc: samsung: exynos-chipid: add exynosautov920 SoC support f740f031cce7 drm/test: rearrange test entries in Kconfig and Makefile 353ff168fb99 arm64: dts: exynos: add gpio-key node for exynosautov9-sadk b5acc262278f arm64: dts: exynosautov9: add specific compatibles to several blocks bce7af250d0f arm64: dts: exynos850: add specific compatibles to several blocks 0ffc692ad836 arm64: dts: exynos7885: add specific compatibles to several blocks ea9875b7d4ae arm64: dts: exynos7: add specific compatibles to several blocks c226e8c5e716 arm64: dts: exynos5433: add specific compatibles to several blocks 622018516aa5 dt-bindings: pwm: samsung: add specific compatibles for existing SoC cb931ee571be ASoC: dt-bindings: samsung-i2s: add specific compatibles for existing SoC b709ff4da1be dt-bindings: iio: samsung,exynos-adc: add specific compatibles for existing SoC 416231a9e383 dt-bindings: gpu: arm,mali-midgard: add specific compatibles for existing Exynos SoC 25737c24cb06 dt-bindings: samsung: exynos-pmu: add specific compatibles for existing SoC 5436459961da dt-bindings: serial: samsung: add specific compatibles for existing SoC 1d2c16e1ab98 dt-bindings: rtc: s3c-rtc: add specific compatibles for existing SoC b833eb26b628 dt-bindings: pinctrl: samsung: add specific compatibles for existing SoC e316dd1cf135 net: don't dump stack on queue timeout c1056a59aee1 bnxt_en: Optimize xmit_more TX path ba098017791e bnxt_en: Use existing MSIX vectors for all mqprio TX rings f07b58801bef bnxt_en: Add macros related to TC and TX rings f5b29c6afe36 bnxt_en: Add helper to get the number of CP rings required for TX rings 0589a1ed4d33 bnxt_en: Support up to 8 TX rings per MSIX 877edb347323 bnxt_en: Refactor bnxt_hwrm_set_coal() 5a3c585fa83f bnxt_en: New encoding for the TX opaque field ebf72319cef6 bnxt_en: Refactor bnxt_tx_int() 9c0b06de6fb6 bnxt_en: Remove BNXT_RX_HDL and BNXT_TX_HDL 7845b8dfc713 bnxt_en: Add completion ring pointer in TX and RX ring structures d1eec614100c bnxt_en: Restructure cp_ring_arr in struct bnxt_cp_ring_info 7f0a168b0441 bnxt_en: Add completion ring pointer in TX and RX ring structures 34eec1f29a59 bnxt_en: Put the TX producer information in the TX BD opaque field 652ffc2104ec perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file e4ab322fbaaa cleanup: Add conditional guard support 194600008d5c sched/timers: Explain why idle task schedules out on remote timer enqueue dd5403869a40 sched/cpuidle: Comment about timers requirements VS idle handler 63ba8422f876 sched/deadline: Introduce deadline servers 2f7a0f58948d sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity 9e07d45c5210 sched/deadline: Collect sched_dl_entity initialization c708a4dc5ab5 sched: Unify more update_curr*() 5fe6ec8f6ab5 sched: Remove vruntime from trace_sched_stat_runtime() 5d69eca542ee sched: Unify runtime accounting across classes ee4373dc902c sched/eevdf: O(1) fastpath for task selection 2227a957e1d5 sched/eevdf: Sort the rbtree by virtual deadline 84db47ca7146 sched/numa: Fix mm numa_scan_seq based unconditional scan d6111cf45c57 sched: Use WRITE_ONCE() for p->on_rq 8a4353d07778 drm/i915/xe2lpd: implement WA for underruns while enabling FBC 075ede8d20f8 mtd: spi-nor: use kernel sized types instead of c99 types 3f06462b3eb8 i40e: Delete unused i40e_mac_info fields f699a4bfc862 i40e: Move inline helpers to i40e_prototype.h d8c6bee01caa i40e: Remove VF MAC types e329a8b9aac4 i40e: Use helpers to check running FW and AQ API versions cf488e13221f i40e: Add other helpers to check version of running firmware and AQ API 28c1726b2c9c i40e: Move i40e_is_aq_api_ver_ge helper 8cc29564d227 i40e: Initialize hardware capabilities at single place 0e8b9fdd40fe i40e: Consolidate hardware capabilities d0b1314c8b33 i40e: Use DECLARE_BITMAP for flags field in i40e_hw 70756d0a4727 i40e: Use DECLARE_BITMAP for flags and hw_features fields in i40e_pf addca9175e5f i40e: Remove _t suffix from enum type names e8fcf58f6109 i40e: Remove unused flags 2c0fa38a579f i40e: Change user notification of non-SFP module in i40e_get_module_info() add35e623e77 i40e: add an error code check in i40e_vsi_setup aa6908ca3bd1 i40e: increase max descriptors for XL710 8fedaaca4071 net: dsa: tag_rtl4_a: Use existing ETH_P_REALTEK constant 34b98a5f7a18 drm/virtio: Fix return value for VIRTGPU_CONTEXT_PARAM_DEBUG_NAME 577d71544871 ASoC: rt5682s: Add LDO output selection for dacref 5a17f863c042 dt-bindings: mmc: samsung,exynos-dw-mshc: add specific compatibles for existing SoC bded0924f6a4 ARM: dts: qcom: mdm9615: drop qcom, prefix from SSBI node name 77c1b2b30e0f ARM: dts: qcom: ipq8064: drop qcom, prefix from SSBI node name 3f0533c6f270 ARM: dts: qcom: apq8060-dragonboard: rename mpp ADC channels to adc-channel 61023dd0ec53 ARM: dts: qcom: pm8921: Disable keypad by default 74eafc5f82a5 ARM: dts: qcom: msm8974: move regulators to board files 4187a3f87b95 ARM: dts: qcom: msm8960: drop useless rpm regulators node 203cc864c958 ARM: dts: qcom: msm8660: move RPM regulators to board files 8299cc4b6ca3 ARM: dts: qcom: mdm9615: move RPM regulators to board files d25762097bc2 ARM: dts: qcom: apq8064: move RPM regulators to board files 69a59e9fc442 ARM: dts: qcom: pm8058: switch to interrupts-extended b721204a85d8 ARM: dts: qcom: pm8018: switch to interrupts-extended bd05d27e0764 ARM: dts: qcom: pm8921: switch to interrupts-extended cfe406658eb8 ARM: dts: qcom: pm8058: use defined IRQ flags 4181b6ce576a ARM: dts: qcom: pm8921: move reg property 4d6f4d391f01 ARM: dts: qcom: pm8018: move reg property 0c78700a8aa0 ARM: dts: qcom: pm8921: reorder nodes a195fb916520 ARM: dts: qcom: pm8058: reorder nodes b00c86c2e9ee ARM: dts: qcom: msm8660: split PMIC to separate dtsi files e92971502251 ARM: dts: qcom: mdm9615: split PMIC to separate dtsi files 2308f2df5b66 ARM: dts: qcom: apq8064: split PMICs to separate dtsi files 5c903b859aac ARM: dts: qcom: msm8960: split PMIC to separate dtsi files 31c4b7415ae4 ARM: dts: qcom: msm8960: move PMIC interrupts to the board files 41cdee8a3349 ARM: dts: qcom: msm8660: move PMIC interrupts to the board files 7661e1e7f66e ARM: dts: qcom: mdm9615: move PMIC interrupts to the board files 7b22923c3f50 ARM: dts: qcom: apq8064: move PMIC interrupts to the board files a10a09f34eb8 ARM: dts: qcom: msm8960: fix PMIC node labels c6d86aa8a121 ARM: dts: qcom: msm8660: fix PMIC node labels 0e4688cd4ee6 ARM: dts: qcom: mdm9615: fix PMIC node labels eba2158528b1 ARM: dts: qcom: apq8064: fix PMIC node labels 455a4c46e023 ARM: dts: qcom: strip prefix from PMIC files 249aae3ffcfe ARM: dts: qcom: mdm9615-wp8548-mangoh-green: group include clauses 0802de336a43 ARM: dts: qcom: apq8064-nexus7: move sdcc1 node to proper place a26d147f1872 ARM: dts: qcom: msm8660-surf: use keypad label directly 6b6056961a2e ARM: dts: qcom: msm8960: introduce label for PMIC keypad 554557542e70 ARM: dts: qcom: apq8064: correct XOADC register address 2e122362d25e iosys-map: Rename locals used inside macros 086fdb48bc65 soc: qcom: add ADSP PDCharger ULOG driver d721d6b1aaa5 ARM: dts: qcom-sdx65: switch USB QMP PHY to new style of bindings a18bbe1cb25e ARM: dts: qcom-sdx55: switch USB QMP PHY to new style of bindings d6e2bc901cb7 arm64: dts: qcom: sm8350: switch USB QMP PHY to new style of bindings 2dcb4a0058e5 arm64: dts: qcom: sm8250: switch USB QMP PHY to new style of bindings da9a1e6569ff arm64: dts: qcom: sm8150: switch USB QMP PHY to new style of bindings ca5ca568d738 arm64: dts: qcom: sdm845: switch USB QMP PHY to new style of bindings b7efebfeb2e8 arm64: dts: qcom: msm8998: switch USB QMP PHY to new style of bindings 48660cc40455 arm64: dts: qcom: msm8996: switch USB QMP PHY to new style of bindings 5e2af1902d74 arm64: dts: qcom: ipq8074: switch USB QMP PHY to new style of bindings 5de106ec1ea9 arm64: dts: qcom: ipq6018: switch USB QMP PHY to new style of bindings 360769233cc9 selftests/bpf: Add selftests for cgroup1 hierarchy bf47300b186f selftests/bpf: Add a new cgroup helper get_cgroup_hierarchy_id() c1dcc050aa64 selftests/bpf: Add a new cgroup helper get_classid_cgroup_id() f744d35ecf46 selftests/bpf: Add parallel support for classid 484977558784 selftests/bpf: Fix issues in setup_classid_environment() fe977716b40c bpf: Add a new kfunc for cgroup1 hierarchy dd99d5b1ab93 drm/i915/dp: Tune down FEC detection timeout error message c45860f6ee9b dt-bindings: i2c: samsung,s3c2410-i2c: add specific compatibles for existing SoC 9da80ed69eb1 dt-bindings: i2c: exynos5: add specific compatibles for existing SoC 4be756fd983a dt-bindings: hwinfo: samsung,exynos-chipid: add specific compatibles for existing SoC e4e6e8f1ad0f firmware: arm_scmi: Add optional flags to extended names helper 901b277eafbd pinctrl: tps6594: Add driver for TPS6594 pinctrl and GPIOs 5d74316466f4 KVM: selftests: Add a memory region subtest to validate invalid flags e3577788de64 KVM: selftests: Test KVM exit behavior for private memory/access 8a89efd43423 KVM: selftests: Add basic selftest for guest_memfd() 2feabb855df8 KVM: selftests: Expand set_memory_region_test to validate guest_memfd() e6f4f345b259 KVM: selftests: Add KVM_SET_USER_MEMORY_REGION2 helper 43f623f350ce KVM: selftests: Add x86-only selftest for private memory conversions 242331dfc495 KVM: selftests: Add GUEST_SYNC[1-6] macros for synchronizing more data 672eaa351015 KVM: selftests: Introduce VM "shape" to allow tests to specify the VM type 01244fce2fa2 KVM: selftests: Add helpers to do KVM_HC_MAP_GPA_RANGE hypercalls (x86) f7fa67495d11 KVM: selftests: Add helpers to convert guest memory b/w private and shared bb2968ad6c33 KVM: selftests: Add support for creating private memslots 8d99e347c097 KVM: selftests: Convert lib's mem regions to KVM_SET_USER_MEMORY_REGION2 335869c3f2b8 KVM: selftests: Drop unused kvm_userspace_memory_region_find() helper 89ea60c2c7b5 KVM: x86: Add support for "protected VMs" that can utilize private memory eed52e434bc3 KVM: Allow arch code to track number of memslot address spaces per VM 2333afa17af0 KVM: Drop superfluous __KVM_VCPU_MULTIPLE_ADDRESS_SPACE macro 8dd2eee9d526 KVM: x86/mmu: Handle page fault for private memory 90b4fe17981e KVM: x86: Disallow hugepages when memory attributes are mixed ee605e315633 KVM: x86: "Reset" vcpu->run->exit_reason early in KVM_RUN a7800aa80ea4 KVM: Add KVM_CREATE_GUEST_MEMFD ioctl() for guest-specific backing memory 4f0b9194bc11 fs: Rename anon_inode_getfile_secure() and anon_inode_getfd_secure() 655b8af57d31 thunderbolt: Remove duplicated re-assignment of pointer 'out' c5860e4a2737 pinctrl: intel: Add a generic Intel pin control platform driver 4c51ea957f08 pinctrl: intel: Revert "Unexport intel_pinctrl_probe()" a6865fe6fd78 drm/i915/display: Use int for entry setup frames 0a78bb64a499 wifi: rtw89: pci: update interrupt mitigation register for 8922AE 9f08c77b7769 wifi: rtw89: pci: correct interrupt mitigation register for 8852CE d8872fb60e72 wifi: rtw89: 8922ae: add v2 interrupt handlers for 8922AE aa70f76120ee wifi: rtw89: pci: generalize interrupt status bits of interrupt handlers 9e1aff437a56 wifi: rtw89: pci: add pre_deinit to be called after probe complete d720cca762ed wifi: rtw89: pci: stop/start DMA for level 1 recovery according to chip gen d5d717a77640 wifi: rtw89: pci: reset BDRAM according to chip gen af3077af7c07 wifi: iwlegacy: Remove the unused variable len 50da74e1e8b6 wifi: rt2x00: correct wrong BBP register in RxDCOC calibration 8170b04c2c92 wifi: libertas: stop selecting wext cab4a9bc06fd tee: optee: Remove redundant custom workqueue 5bbdcc86a481 drm/i915/dsc: Allow DSC only with fractional bpp when forced from debugfs 680c1e31a59b drm/i915/dsc: Add debugfs entry to validate DSC fractional bpp dc59990efda0 drm/i915/dp: Iterate over output bpp with fractional step size 2df50cb46a4c drm/i915/dsc/mtl: Add support for fractional bpp 08fcb5ab7b32 drm/i915/audio: Consider fractional vdsc bpp while computing tu_data 87c8812f4b00 drm/i915/display: Consider fractional vdsc bpp while computing m_n values 59a266f068b4 drm/i915/display: Store compressed bpp in U6.4 format 0c2287c96521 drm/display/dp: Add helper function to get DSC bpp precision ce64630dca70 drm: Fix flip-task docs 78dfe8a0ef77 drm: Remove struct drm_flip_task from DRM interfaces c669875041d0 drm/ssd130x: Preallocate format-conversion buffer in atomic_check e7c814d305e1 drm/simpledrm: Preallocate format-conversion buffer in atomic_check 58b184dcb3f4 drm/ofdrm: Preallocate format-conversion buffer in atomic_check 4cd24d4b1a95 drm/format-helper: Pass format-conversion state to helpers 903674588a48 drm/atomic-helper: Add format-conversion state to shadow-plane state 38b2d9d38510 drm/format-helper: Cache buffers with struct drm_format_conv_state 51dad0523b1e arm64: dts: renesas: rzg2lc-smarc-som: Enable 4-bit tx support ce3adea16612 arm64: dts: renesas: rzg2l-smarc-som: Enable 4-bit tx support 6ea5c72b04cc pinctrl: qcom: lpass-lpi: allow slew rate bit in main pin config register 28bb7c555c7e pinctrl: qcom: lpass-lpi: split slew rate set to separate function c3ed16a64c0b batman-adv: Switch to linux/array_size.h 69f9aff27a94 batman-adv: Switch to linux/sprintf.h 2dfe644a1ce0 batman-adv: mcast: shrink tracker packet after scrubbing 90039133221e batman-adv: mcast: implement multicast packet generation 07afe1ba288c batman-adv: mcast: implement multicast packet reception and forwarding e4679a1b8a73 batman-adv: Start new development cycle 727a92d62fd6 selftests/bpf: Add assert for user stacks in test_task_stack b0e396d68fef Revert "drm/sched: Define pr_fmt() for DRM using pr_*()" 069b142f5819 igc: Add support for PTP .getcyclesx64() fbe567785968 igc: Simplify setting flags in the TX data descriptor 89b212d4afef selftests/nolibc: don't hang on config input fa72d143471d HSI: omap_ssi: Remove usage of the deprecated ida_simple_xx() API d3534684ada9 ASoC: amd: acp: add Kconfig options for acp7.0 based platform driver a55ea47bb874 ASoC: Intel: sof_rt5682: add mtl_rt5650 support a1321811985b ASoC: cs42l43: Add missing static from runtime PM ops 19b39caec062 ice: reserve number of CP queues c9663f79cd82 ice: adjust switchdev rebuild path fff292b47ac1 ice: add VF representors one by one 5995ef88e3a8 ice: realloc VSI stats arrays 86197ad5800b ice: set Tx topology every time new repr is added 292e0154006f ice: allow changing SWITCHDEV_CTRL VSI queues deb53f2030e7 ice: return pointer to representor 604283e95eb0 ice: make representor code generic e4c46abc7291 ice: remove VF pointer reference in eswitch code af41b1859024 ice: track port representors in xarray 5c53c1224f24 ice: use repr instead of vf->repr 7c37bf99a60c ice: track q_id in representor ff21a4e6193f ice: remove unused control VSI parameter ab5fe17cbb06 ice: remove redundant max_vsi_num variable 5a841e4eb8ed ice: rename switchdev to eswitch e596ff4a7930 mailmap: add entries for Serge Hallyn's dead accounts 50c1a36f594b drm/gpuvm: track/lock/validate external/evicted objects 94bc2249f08e drm/gpuvm: add an abstraction for a VM / BO combination 8af72338dd81 drm/gpuvm: reference count drm_gpuvm structures 266f7618e761 drm/nouveau: separately allocate struct nouveau_uvmm 809ef191ee60 drm/gpuvm: add drm_gpuvm_flags to drm_gpuvm 6118411428a3 drm/nouveau: make use of the GPUVM's shared dma-resv bbe8458037e7 drm/gpuvm: add common dma-resv per struct drm_gpuvm b41e297abd23 drm/nouveau: make use of drm_gpuvm_range_valid() 9297cfc9405b drm/gpuvm: export drm_gpuvm_range_valid() d1adea27d0c8 drm/gpuvm: don't always WARN in drm_gpuvm_check_overflow() 546ca4d35dcc drm/gpuvm: convert WARN() to drm_WARN() variants c4a79ae280a6 gpio: tangier: unexport suspend/resume handles 49d478b41268 gpio: elkhartlake: reuse pm_ops from Intel Tangier driver fc84abc4a9b2 gpio: tangier: use EXPORT_NS_GPL_SIMPLE_DEV_PM_OPS() helper 22f57707fa0c pinctrl: intel: allow independent COMPILE_TEST 8f157593689f wifi: ath11k: Remove unneeded semicolon 2a3ec40b98b4 wifi: ath11k: Defer on rproc_get failure 619bc6e034f3 firmware: arm_scmi: Populate fastchannel info only if set operations are allowed 189df98777a3 firmware: arm_scmi: Check beforehand if the perf domain set operations are allowed 22a4a9ed37d6 pinctrl: qcom: Introduce the SM8650 Top Level Mode Multiplexer driver 76b446f5b86e pinctrl: qcom: handle intr_target_reg wakeup_present/enable bits d92618caf9d0 dt-bindings: pinctrl: document the SM8650 Top Level Mode Multiplexer c4e47673853f pinctrl: qcom: sm8650-lpass-lpi: add SM8650 LPASS 2220638d375a dt-bindings: pinctrl: qcom,sm8650-lpass-lpi-pinctrl: add SM8650 LPASS bf800ca41567 pinctrl: tegra: Display pin function in pinconf-groups 2bbaebc5a759 ARM: dts: renesas: marzen: Rename keyboard nodes 788d24c59d24 ARM: dts: renesas: iwg22d-sodimm: Fix stmpe node names 74c3bb481907 arm64: dts: renesas: Add missing ADV751[13] power supply properties cc75154c2f10 ARM: dts: renesas: Add missing ADV751[13] power supply properties a84e0556f134 ARM: dts: renesas: rcar-gen2: Fix I2C bus demux node names bfc1d3a9011a riscv: dts: renesas: Convert isa detection to new properties d758ec1ceedb ARM: dts: renesas: blanche: Add FLASH node 6ebf1725e1f0 ARM: dts: renesas: marzen: Add FLASH node 59be90248b42 drm/i915/mtl: C20 state verification a35c62ba7ae5 pinctrl: intel: Refactor intel_pinctrl_get_soc_data() 6217728b3858 pinctrl: intel: Move default strength assignment to a switch-case 0a4cfed79e4f pinctrl: tangier: Move default strength assignment to a switch-case 2b9282afa8e9 pinctrl: tangier: Enable 910 Ohm bias fe22bc430c9d x86/paravirt: Make the struct paravirt_patch_site packed 649e984f5ed8 pinctrl: intel: Make PM ops functions static ee4c71f5771d pinctrl: tigerlake: Switch to use Intel pin control PM ops 0a327638cf4f pinctrl: sunrisepoint: Switch to use Intel pin control PM ops 4a3b7e6a2712 pinctrl: meteorlake: Switch to use Intel pin control PM ops 5d5e83f973ed pinctrl: lewisburg: Switch to use Intel pin control PM ops 8e5f001396df pinctrl: lakefield: Switch to use Intel pin control PM ops 5ce3422e0413 pinctrl: jasperlake: Switch to use Intel pin control PM ops b70c674cf405 pinctrl: icelake: Switch to use Intel pin control PM ops 3f6791067dda pinctrl: geminilake: Switch to use Intel pin control PM ops e35ed82182f6 pinctrl: emmitsburg: Switch to use Intel pin control PM ops ec79e6e6fb06 pinctrl: elkhartlake: Switch to use Intel pin control PM ops 6dde85169a62 pinctrl: denverton: Switch to use Intel pin control PM ops a4f777ef3020 pinctrl: cedarfork: Switch to use Intel pin control PM ops 020861b5ce16 pinctrl: cannonlake: Switch to use Intel pin control PM ops 4cc4ff1b24dd pinctrl: broxton: Switch to use Intel pin control PM ops 33f1c0b0bf22 pinctrl: alderlake: Switch to use Intel pin control PM ops b10a74b5c0c1 pinctrl: intel: Provide Intel pin control wide PM ops structure 5c22c4726e4a x86/paravirt: Use relative reference for the original instruction offset f52221d55d8d mtd: rawnand: txx9ndfmc: Convert to platform remove callback returning void 354dbdcbdd79 mtd: rawnand: txx9ndfmc: Drop if block with always false condition 160c0b7f9a16 mtd: rawnand: txx9ndfmc: Switch to module_platform_driver() 215283a1a483 mtd: rawnand: brcmnand: Convert to platform remove callback returning void 0003e2a41468 mm: Add AS_UNMOVABLE to mark mapping as completely unmovable 5a475554db1e KVM: Introduce per-page memory attributes 193bbfaacc84 KVM: Drop .on_unlock() mmu_notifier hook cec29eef0a81 KVM: Add a dedicated mmu_notifier flag for reclaiming freed memory 16f95f3b95ca KVM: Add KVM_EXIT_MEMORY_FAULT exit to report faults to userspace bb58b90b1a8f KVM: Introduce KVM_SET_USER_MEMORY_REGION2 f128cf8cfbec KVM: Convert KVM_ARCH_WANT_MMU_NOTIFIER to CONFIG_KVM_GENERIC_MMU_NOTIFIER 4a2e993faad3 KVM: PPC: Return '1' unconditionally for KVM_CAP_SYNC_MMU 1853d7502a19 KVM: PPC: Drop dead code related to KVM_ARCH_WANT_MMU_NOTIFIER d497a0fab8b8 KVM: WARN if there are dangling MMU invalidations at VM destruction 8569992d64b8 KVM: Use gfn instead of hva for mmu_notifier_retry c0db19232c1e KVM: Assert that mmu_invalidate_in_progress *never* goes negative e97b39c5c436 KVM: Tweak kvm_hva_range and hva_handler_t to allow reusing for gfn ranges 04c3024560d3 x86/barrier: Do not serialize MSR accesses on AMD 9f3b130048bf x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel 057a30168175 RDMA/irdma: Use crypto_shash_digest() in irdma_ieq_check_mpacrc() 9aac6c05a562 RDMA/siw: Use crypto_shash_digest() in siw_qp_prepare_tx() 43c4c349149c slub: Change get_partial() interfaces to return slab 24c6a097b5a2 slub: Reflow ___slab_alloc() 48f996d4adf1 RDMA/bnxt_re: Remove roundup_pow_of_two depth for all hardware queue resources 3a4304d82695 RDMA/bnxt_re: Refactor the queue index update c170d4ff21a8 RDMA/hfi1: Copy userspace arrays safely 476b7c7e00ec RDMA/siw: Use ib_umem_get() to pin user pages f7a25cf1d470 x86/setup: Make relocated_ramdisk a local variable of relocate_initrd() d131f1f3b459 platform/chrome: sensorhub: Implement quickselect for median calculation 00eb7bd699cc mailmap: update/replace my old email addresses b1a867eeb8ab lsm: mark the lsm_id variables are marked as static 9ba8802c8b66 lsm: convert security_setselfattr() to use memdup_user() 41793202292f lsm: align based on pointer length in lsm_fill_user_ctx() d7cf3412a9f6 lsm: consolidate buffer size handling into lsm_fill_user_ctx() fdcf699b6071 lsm: correct error codes in security_getselfattr() dc46db78b974 lsm: cleanup the size counters in security_getselfattr() aab30be071f7 lsm: don't yet account for IMA in LSM_CONFIG_COUNT calculation edd71f8e266c lsm: drop LSM_ID_IMA d3d929a8b0cd LSM: selftests for Linux Security Module syscalls 762c934317e6 SELinux: Add selfattr hooks 223981db9baf AppArmor: Add selfattr hooks 38b323e58816 Smack: implement setselfattr and getselfattr hooks e1ca7129db2c LSM: Helpers for attribute names and filling lsm_ctx 5f42375904b0 LSM: wireup Linux Security Module syscalls ad4aff9ec25f LSM: Create lsm_list_modules system call a04a1198088a LSM: syscalls for current process attributes 267c068e5f8b proc: Use lsmids instead of lsm names for attrs 9285c5ad9d00 LSM: Maintain a table of LSM attribute data f3b8788cde61 LSM: Identify modules by more than name 022732e3d846 audit: Send netlink ACK before setting connection in auditd_set 49e380795414 platform/chrome: sensorhub: Fix typos ecea08916418 firmware: coreboot: framebuffer: Avoid invalid zero physical address 4920ee6dcfaf PM / devfreq: Convert to use sysfs_emit_at() API 08e23d05fa6d PM / devfreq: Fix buffer overflow in trans_stat_show 2f2802d1a59d spi: spi-ti-qspi: Convert to platform remove callback returning void 424a8166764e spi: spi-zynqmp-gqspi: fix driver kconfig dependencies dfa8121a6ca7 spi: cadence-xspi: Drop useless assignment to NULL 09388379b6d7 spi: add stm32f7-spi compatible a84dcb410b5f spi: stm32: add STM32F7 support 247ba5ea0582 spi: stm32: use callbacks for read_rx and write_tx adde8a55daf6 spi: stm32: rename stm32f4_* to stm32fx_* e1eb745006ac regulator: stpmic1: Fix kernel-doc notation warnings 1fc2e768ff28 regulator: palmas: remove redundant initialization of pointer pdata 7993d3a9c34f regulator: core: Only increment use_count when enable_count changes c986968fe92f regulator: core: Add option to prevent disabling unused regulators 1e22152aa59d regulator: Implement uv_survival_time for handling under-voltage events 759e2bd96971 regulator: dt-bindings: Add 'regulator-uv-less-critical-window-ms' property 633cd1c0a9de regulator: dt-bindings: Allow system-critical marking for fixed-regulator 8156c7dd47b9 regulator: Introduce handling for system-critical under-voltage events 0e1c8dcbdece regulator: dt-bindings: Add system-critical-regulator property 40e13ae67c6f dt-bindings: regulator: qcom,smd-rpm-regulator: Document PM8937 IC 18cc1cd01113 regulator: qcom_smd: Add PM8937 regulators f2b003c8235e dt-bindings: regulator: qcom,spmi-regulator: Document PM8937 PMIC c0d6b2acf78e regulator: qcom_spmi: Add PM8937 SPMI regulator d958d97848a6 regmap: kunit: add noinc write test 02e3564a3440 regmap: ram: support noinc semantics 601cc04c9d73 ASoC: amd: acp: remove unnecessary NULL check dc29d3d253f1 ASoC: dt-bindings: use "soundwire" as controller's node name in examples c239b7931516 ASoC: dt-bindings: qcom,sm8250: add SM8550 sound card c479f4989486 dt-bindings: es8328: convert to DT schema format fc213b8d4466 ASoC: codecs: Modify the bin file parsing method 8df735701a70 ASoC: tegra: convert not to use dma_request_slave_channel() 6d02f355c3d2 ASoC: dt-bindings: Simplify port schema 970f88ad0026 ASoC: amd: acp: correct the format order 60b4a86cc6b8 ASoC: amd: acp: Fix for indentation issue 79323dc80318 ASoC: dapm: Simplify widget clone bb341f75a052 ASoC: sti-uniperf: Use default pcm_config instead a08ee9d00e31 ASoC: SOF: mediatek: remove unused variables a4de5a345cf7 ASoC: SOF: mediatek: mt8186: clean up unused code ab475966455c ASoC: SOF: mediatek: mt8195: clean up unused code 8a81491adbd9 ASoC: codecs: ES8326: Changing the headset detection time fc702b2c04d7 ASoC: codecs: ES8326: Changing initialisation and broadcasting ee09084fbf9f ASoC: codecs: ES8326: Add chip version flag 91d1a18b6381 ASoC: nau8821: Add slew rate controls. 1fb1a7c4a632 ASoC: dt-bindings: nau8821: Add DMIC slew rate. ca5abf5d2e1c ASoC: Intel: avs: ssm4567: Add proper id_table ba096fc61825 ASoC: Intel: avs: rt5682: Add proper id_table 5f249523d3fc ASoC: Intel: avs: rt5663: Add proper id_table 389f3c6c7ed8 ASoC: Intel: avs: rt5514: Add proper id_table 3d4021f30abd ASoC: Intel: avs: rt298: Add proper id_table 027ab0cab180 ASoC: Intel: avs: rt286: Add proper id_table 54c830fd4e38 ASoC: Intel: avs: rt274: Add proper id_table 4a5403e3a75d ASoC: Intel: avs: probe: Add proper id_table c94643c2b416 ASoC: Intel: avs: nau8825: Add proper id_table c3ff01859c31 ASoC: Intel: avs: max98927: Add proper id_table 8e660f303230 ASoC: Intel: avs: max98373: Add proper id_table f1e9f4f5e9e5 ASoC: Intel: avs: max98357a: Add proper id_table 8267213c54db ASoC: Intel: avs: i2s_test: Add proper id_table 9a872caede56 ASoC: Intel: avs: hdaudio: Add proper id_table 9441450e171f ASoC: Intel: avs: es8336: Add proper id_table deb8dcad7bc3 ASoC: Intel: avs: dmic: Add proper id_table 59fff33e9d92 ASoC: Intel: avs: da7219: Add proper id_table 89ef42088b3b ASoC: SOF: Add support for configuring PDM interface from topology fc85d9d0b3ba ASoC: SOF: imx8m: Add DAI driver entry for MICFIL PDM e76d28bdf9ba cgroup/rstat: Reduce cpu_lock hold time in cgroup_rstat_flush_locked() 72c6303acfa1 cgroup/cpuset: Take isolated CPUs out of workqueue unbound cpumask 11e5f407b64a cgroup/cpuset: Keep track of CPUs in isolated partitions 14060dfc481a selftests/cgroup: Minor code cleanup and reorganization of test_cpuset_prs.sh fe28f631fa94 workqueue: Add workqueue_unbound_exclude_cpumask() to exclude CPUs from wq_unbound_cpumask 421fc858023b selftests: cgroup: Fixes a typo in a comment 100888fb6d8a selftests/bpf: Fix pyperf180 compilation failure with clang18 7add80126bce drm/uapi: add explicit virtgpu context debug name e4178256094a drm/virtio: use uint64_t more in virtio_gpu_context_init_ioctl f8e9325f09c7 drm/i915: update in-source bug filing URLs ff5a55a3e80e MAINTAINERS: update drm/i915 W: and B: entries 9b1c97fc0ce6 drm/i915: remove excess functions from plane protection check 88a6e46cd3e3 drm/i915: abstract plane protection check b8e3a87a627b bpf: Add crosstask check to __bpf_get_stack 689b097a06ba compiler-gcc: Suppress -Wmissing-prototypes warning for all supported GCC 540527b1385f drm/panfrost: Set regulators on/off during system sleep on MediaTek SoCs 889a2b06f823 drm/panfrost: Implement ability to turn on/off regulators in suspend 32f175d4261a drm/panfrost: Set clocks on/off during system sleep on MediaTek SoCs 56e76c017918 drm/panfrost: Implement ability to turn on/off GPU clocks in suspend 4d74420ffcf4 drm/panfrost: Tighten polling for soft reset and power on 57d4e26717b0 drm/panfrost: Perform hard reset to recover GPU if soft reset fails 22aa1a209018 drm/panfrost: Really power off GPU cores in panfrost_gpu_power_off() c06547d02094 perf probe: Convert to check dwarf_getcfi feature f67f2fda7d99 perf build: Add feature check for dwarf_getcfi() 3f5928e461e3 perf dwarf-aux: Add die_find_variable_by_reg() helper 981620fd2776 perf dwarf-aux: Add die_get_scopes() alternative to dwarf_getscopes() 3796eba7c137 perf dwarf-aux: Move #else block of #ifdef HAVE_DWARF_GETLOCATIONS_SUPPORT code to the header file a65e8c0b7855 perf dwarf-aux: Fix die_get_typename() for void * 6f1b6291cf73 perf tools: Add util/debuginfo.[ch] files fb7fd2a14a50 perf annotate: Move raw_comment and raw_func_start fields out of 'struct ins_operands' ded8c48497b8 perf annotate: Pass "-l" option to objdump conditionally 968853033d8a drm/i915: Implement fdinfo memory stats printing 3b38d3515753 drm/i915: Add stable memory region names dc1a2775070f drm/i915: Account ring buffer and context state storage 978e1a52ca1f drm/i915: Track page table backing store usage ca02a0119f81 drm/i915: Record which client owns a VM e4ae85e364fc drm/i915: Add ability for tracking buffer objects per client dd678532f913 perf header: Additional note on AMD IBS for max_precise pmu cap 3257e55d3ea7 drm/i915/panelreplay: enable/disable panel replay cceeaa312d39 drm/i915/panelreplay: Enable panel replay dpcd initialization for DP b8cf5b5d266e drm/i915/panelreplay: Initializaton and compute config for panel replay dd8f2298e34b drm/i915/psr: Move psr specific dpcd init into own function 48d054c2d34c drm/panelreplay: dpcd register definition for panelreplay 155addf0814a bpf: Use named fields for certain bpf uapi structs 82ce364c6087 bpf: replace register_is_const() with is_reg_const() e9ed8df7187c selftests/bpf: Test bpf_refcount_acquire of node obtained via direct ld 27007fae704e veristat: add ability to filter top N results 1b12171533a9 bpf: Mark direct ld of stashed bpf_{rb,list}_node as non-owning ref 5d4a7aaca1eb veristat: add ability to sort by stat's absolute value 790ce3cfefb1 bpf: Move GRAPH_{ROOT,NODE}_MASK macros into btf_field_type enum 7f7c43693c1b libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET 649924b76ab1 bpf: Use bpf_mem_free_rcu when bpf_obj_dropping non-refcounted nodes f460e7bdb027 selftests/bpf: Add test passing MAYBE_NULL reg to bpf_refcount_acquire 1500a5d9f49c bpf: Add KF_RCU flag to bpf_refcount_acquire_impl 9b75dbeb36fc bpf, lpm: Fix check prefixlen before walking trie 045edee19d59 bpf: Introduce KF_ARG_PTR_TO_CONST_STR f2d2c7e1b7c9 selftests/bpf: Disable CONFIG_DEBUG_INFO_REDUCED in config.aarch64 0b5194072915 bpf: Factor out helper check_reg_const_str() a46afaa03f6d bpftool: Fix prog object type in manpage 74523c06ae20 bpf: Add __bpf_dynptr_data* for in kernel use b0cf0dcde8ca selftests/bpf: Consolidate VIRTIO/9P configs in config.vm file 2f553b032cad selftsets/bpf: Retry map update for non-preallocated per-cpu map 4621202adc5b bpf: generalize reg_set_min_max() to handle two sets of two registers b9b795531637 selftests/bpf: Export map_update_retriable() 811476e9cc57 bpf: prepare reg_set_min_max for second set of registers d79924ca579c selftests/bpf: Use value with enough-size when updating per-cpu map 4d345887d2e5 bpf: unify 32-bit and 64-bit is_branch_taken logic b74c2a842bba bpf: generalize is_branch_taken to handle all conditional jumps in one place c697289efe4e bpf: move is_branch_taken() down c31534267c18 bpf: generalize is_branch_taken() to work with two registers c2a3ab094683 bpf: rename is_branch_taken reg arguments to prepare for the second one 9e314f5d8682 bpf: drop knowledge-losing __reg_combine_{32,64}_into_{64,32} logic d7f008738171 bpf: try harder to deduce register bounds from different numeric domains c51d5ad6543c bpf: improve deduction of 64-bit bounds from 32-bit bounds 6593f2e6741f bpf: add special smin32/smax32 derivation from 64-bit bounds c1efab6468fd bpf: derive subreg bounds from full bounds when upper 32 bits are constant d540517990a9 bpf: derive smin32/smax32 from umin32/umax32 bounds 93f7378734b5 bpf: derive smin/smax from umin/max bounds bf4a64b9323f selftests/bpf: Add malloc failure checks in bpf_iter f4c7e887324f selftests/bpf: satisfy compiler by having explicit return in btf test fac85c291e14 selftests/bpf: Convert CHECK macros to ASSERT_* macros in bpf_iter 2b62aa59d02e selftests/bpf: fix RELEASE=1 build for tc_opts a78422e9dff3 drm/sched: implement dynamic job-flow control 36245bd02e88 drm/sched: Define pr_fmt() for DRM using pr_*() 4d53cf814795 drm/panel-edp: drm/panel-edp: Add several generic edp panels 962845c090c4 drm/panel-edp: drm/panel-edp: Fix AUO B116XTN02 name fc6e76792965 drm/panel-edp: drm/panel-edp: Fix AUO B116XAK01 name and timing f3123c259000 drm/sched: Qualify drm_sched_wakeup() by drm_sched_entity_is_ready() aecd408b7e50 cgroup: Add a new helper for cgroup1 hierarchy 0008454e8fd3 cgroup: Add annotation for holding namespace_sem in current_cgns_cgroup_from_root() 9067d90006df cgroup: Eliminate the need for cgroup_mutex in proc_cgroup_show() d23b5c577715 cgroup: Make operations on the cgroup root_list RCU safe 96a2b48e5e1d cgroup: Remove unnecessary list_empty() a399ee6773d6 tools: Disable __packed attribute compiler warning due to -Werror=attributes 6512b6aa237d perf bpf: Don't synthesize BPF events when disabled 6aad765d10c5 perf test: Add support for setting objdump binary via perf config 33ce9fc4f8dd perf test: Add option to change objdump binary b861fd7e0efc perf tests offcpu: Adjust test case perf record offcpu profiling tests for s390 36c70e44a37b perf tools: Add the python_ext_build directory to .gitignore 4a5aaaf308b9 perf tests attr: Fix spelling mistake "whic" to "which" b753d48f53f9 perf annotate: Move offsets array from 'struct annotation' to 'struct annotated_source' 0aae4c99c5f8 perf annotate: Move some source code related fields from 'struct annotation' to 'struct annotated_source' 2b215ec71b88 perf annotate: Move max_coverage from 'struct annotation' to 'struct annotated_branch' b7f87e32590b perf annotate: Split branch stack cycles info from 'struct annotation' de2c7eb59c34 perf annotate: Split branch stack cycles information out of 'struct annotation_line' 89d5c48c34c8 perf test: Simplify "object code reading" test 9ffa6c7512ca perf machine thread: Remove exited threads by default 1a27fc01700f perf record: Lazy load kernel symbols 7ff7b7afe364 perf tools: Fix spelling mistake "parametrized" -> "parameterized" 9fbb4b02302b perf tools: Add branch counter knob f415a6078f64 drm/eld: add helpers to modify the SADs of an ELD 8af4681189e5 drm/edid: add helpers to get/set struct cea_sad from/to 3-byte sad e8d0b2c06fd7 drm/edid: use a temp variable for sads to drop one level of dereferences 439590ace775 drm/edid: include drm_eld.h only where required 533914536bf5 drm/eld: replace uint8_t with u8 8eb80946ab0c drm/edid: split out drm_eld.h from drm_edid.h c400eb4d6f5f MAINTAINERS: Add Maira to V3D maintainers a0a0bd3effea drm/todo: Add entry to clean up former seltests suites 078a5b498d6a drm/tests: Remove slow tests bae9fca96843 drm: i915: Adapt to -Walloc-size a11d965a218f wifi: rt2x00: restart beacon queue when hardware reset 570beb6285fd wifi: rt2x00: disable RTS threshold for rt2800 by default b1275cdd7456 wifi: rt2x00: introduce DMA busy check watchdog for rt2800 53ee0b3b99ed wifi: rtw88: fix RX filter in FIF_ALLMULTI flag ed4f0c195e8f wifi: rtw88: simplify __rtw_tx_work() ca76817f4c4b wifi: rtw89: coex: use struct assignment to replace memcpy() to append TDMA content 5cb0d6b878c3 wifi: rtw89: pci: implement PCI mac_post_init for WiFi 7 chips e24ae0f07625 wifi: rtw89: pci: add LTR v2 for WiFi 7 chip 2daafe9a0cb6 wifi: rtw89: pci: implement PCI mac_pre_init for WiFi 7 chips bfdcfee3659c wifi: rtw89: pci: use gen_def pointer to configure mac_{pre,post}_init and clear PCI ring index 07fabde630a6 wifi: rtw89: pci: add PCI generation information to pci_info for each chip a2fbf9e1e8ac wifi: wilc1000: simplify wilc_scan() 4859b08f197b wifi: wilc1000: cleanup struct wilc_conn_info 40018a8fa9aa wifi: plfxlc: check for allocation failure in plfxlc_usb_wreq_async() 65c02404380f drm/i915/gvt: Clean up zero initializers c610e841f19d drm/i915: Do plane/etc. updates more atomically across pipes c39c93578106 drm/i915: Split intel_update_crtc() into two parts d08361e1f663 drm/i915: Drop redundant !modeset check 8d88e4cdce4f accel/ivpu: Use GEM shmem helper for all buffers 48d45fac3940 accel/ivpu: Remove support for uncached buffers 48aea7f2a2ef accel/ivpu: Fix locking in ivpu_bo_remove_all_bos_from_context() b03522413462 accel/ivpu: Allocate vpu_addr in gem->open() callback 99831ab9ce46 drm/i915: Query compressed bpp properly using correct DPCD and DP Spec info 3a5f80e4ce97 drm/i915/dp_mst: Check BW limitations only after all streams are computed 36f579ffc692 drm/i915/dp_mst: Improve BW sharing between MST streams e37137380931 drm/i915/dp_mst: Force modeset CRTC if DSC toggling requires it 1e4bd5c14e4c drm/i915: Factor out function to clear pipe update flags b2608c6b3212 drm/i915/dp_mst: Enable MST DSC decompression for all streams 751dbac1a023 drm/i915/dp_mst: Enable DSC passthrough 7c4631ff6233 drm/i915/dp: Enable DSC via the connector decompression AUX 503611c8a08a drm/i915/dp_mst: Enable decompression in the sink from the MST encoder hooks 55eaef164174 drm/i915/dp_mst: Handle the Synaptics HBlank expansion quirk 8ab5a03643fc drm/i915/dp: Disable FEC ready flag in the sink 6e916b35afa8 drm/i915/dp: Wait for FEC detected status in the sink 0cfdf662d4ef drm/i915/dp: Rename intel_ddi_disable_fec_state() to intel_ddi_disable_fec() b40887f8c8a8 drm/i915/dp_mst: Add missing DSC compression disabling aaa80e756e1c drm/i915/dp: Make sure the DSC PPS SDP is disabled whenever DSC is disabled 53f468aa9009 drm/i915/dp_mst: Program the DSC PPS SDP for each stream 5d78cd80efdd drm/i915/dp_mst: Add atomic state for all streams on pre-tgl platforms 4e0837a8d00a drm/i915/dp_mst: Account for FEC and DSC overhead during BW allocation 7ff2090c7c98 drm/i915/dp: Pass actual BW overhead to m_n calculation 3e306daab76a drm/i915/dp: Specify the FEC overhead as an increment vs. a remainder d91680efcaab drm/i915/dp_mst: Enable FEC early once it's known DSC is needed c1d6a22b7219 drm/dp: Add helpers to calculate the link BW overhead a6315ec25eed drm/dp_mst: Add HBLANK expansion quirk for Synaptics MST hubs b34815040656 drm/dp: Add DP_HBLANK_EXPANSION_CAPABLE and DSC_PASSTHROUGH_EN DPCD flags 6f1aa39d6497 drm/dp_mst: Allow DSC in any Synaptics last branch device d075bca47c18 drm/dp_mst: Swap the order of checking root vs. non-root port BW limitations 1cd0a5ea4279 drm/dp_mst: Factor out a helper to check the atomic state of a topology manager 9dcf67deeab6 drm/dp_mst: Add helper to determine if an MST port is downstream of another port 7707dd602259 drm/dp_mst: Fix fractional DSC bpp handling 560ea72c76eb drm/i915/dp_mst: Fix race between connector registration and setup 89d04995f76c MAINTAINERS: Drop Emma Anholt from all M lines. ef5b6a542b1d selftests: kvm/s390x: use vm_create_barebones() bc8d6a9df990 drm/sched: Don't disturb the entity when in RR-mode scheduling 1d9e6bc97eab drm/i915/xelpmp: Add Wa_16021867713 607a2c64e879 drm/i915: move display spinlock init to display code 3fef3e6ff86a drm/i915: move display mutex inits to display code c015fb6d01ad accel/ivpu: Fix compilation with CONFIG_PM=n 2b981d57e480 drm/i915/display: Support PSR entry VSC packet to be transmitted one frame earlier ac9cd7245fff perf header: Support num and width of branch counters 76db7aab1fca tools headers UAPI: Sync include/uapi/linux/perf_event.h header with the kernel 34df0a031d8f drm/i915/gt: Temporarily disable CPU caching into DMA for MTL 27d9620e9a9a drm/panel: nt35510: fix typo 509433d8146c drm/v3d: Expose the total GPU usage stats on sysfs 09a93cc4f7d1 drm/v3d: Implement show_fdinfo() callback for GPU usage stats ab67821fa9e0 drm/i915/dp_mst: Disable DSC on ICL MST outputs 5faf6e1853d3 drm: Do not round to megabytes for greater than 1MiB sizes in fdinfo stats 70a3cbbe620e drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init 22d54ab6596c drm/i915: Move for_each_engine* out of i915_drv.h 15c28f0fc800 drm/i915: Remove unused for_each_uabi_class_engine 27b086382c22 drm/i915: Fix potential spectre vulnerability bda4a7ab2672 drm/i915/dsi: Extract port_ctrl_reg() cf6e11650395 drm/i915/dsi: Remove dead GLK checks e5aaad610f29 drm/i915: Extract mchbar_reg() f18020a5bd23 drm/i915: Stop using a 'reg' variable a379bf3d1460 drm/i915: Extract hsw_chicken_trans_reg() a12480855ecb drm/i915/display: Use intel_bo_to_drm_bo instead of obj->base f12af4c461fb drm/sched: Drop suffix from drm_sched_wakeup_if_can_queue 35a4279d42db drm/sched: Rename drm_sched_run_job_queue_if_ready and clarify kerneldoc 67dd1d8c9f65 drm/sched: Rename drm_sched_free_job_queue to be more descriptive e608d9f7ac1a drm/sched: Move free worker re-queuing out of the if block 7abbbe2694b3 drm/sched: Rename drm_sched_get_cleanup_job to be more descriptive 451eaa1a614c drm/i915: Bump GLK CDCLK frequency when driving multiple pipes 851bbccf6b0c perf build: Warn about missing libelf before warning about missing libbpf c8e3ade38bc6 perf tests make: Remove the last egrep call, use 'grep -E' instead 3b511278b6ef accel/qaic: Support for 0 resize slice execution in BO 44793c6a5b78 accel/qaic: Quiet array bounds check on DMA abort message 5fbae6874c92 drm/i915/gt: Remove prohibited space after opening parenthesis d581841076bc drm/i915: move gpu error sysfs to i915_gpu_error.c 4fca51984371 drm/i915: move gpu error debugfs to i915_gpu_error.c 2efb81e58796 drm/i915: make some error capture functions static 6fd9487147c4 drm/v3d: add brcm,2712-v3d as a compatible V3D device ebb2f6eea688 dt-bindings: gpu: v3d: Add BCM2712's compatible 0ad5bc1ce463 drm/v3d: fix up register addresses for V3D 7.x 1118d10f5e5a drm/v3d: update UAPI to match user-space for V3D 7.x 92a511a568e4 fbdev/simplefb: Add support for generic power-domains 8ddfc01ace51 fbdev/simplefb: Support memory-region property d59cf7bb73f3 drm/i915/display: Use dma_fence interfaces instead of i915_sw_fence 43dea469e99b drm/i915/mtl: Add Wa_14019821291 3c6c7ca4508b drm/sched: Add a helper to queue TDR immediately 7a36dcfa16a5 drm/sched: Add drm_sched_start_timeout_unlocked helper f7fe64ad0f22 drm/sched: Split free_job into own work item a6149f039369 drm/sched: Convert drm scheduler to use a work queue rather than kthread 35963cf2cd25 drm/sched: Add drm_sched_wqueue_* helpers 08a573006d62 drm/i915/mst: Always write CHICKEN_TRANS 817cb16e14de drm/i915/mst: Clear ACT just before triggering payload allocation d068fa53730b drm/i915/mst: Disable transcoder before deleting the payload d1727cdd450d drm/i915/mst: Swap TRANSCONF vs. FECSTALL_DIS_DPTSTREAM_DPTTG disable 0da611a87021 dma-buf: add dma_fence_timestamp helper 2fc1a50fa447 accel/ivpu: Rename VPU to NPU in product strings 0c287c27fbff accel/ivpu: Simplify MMU SYNC command 3bcc5209ba6a accel/ivpu: Make DMA allocations for MMU600 write combined e013aa9ab01b accel/ivpu: Print CMDQ errors after consumer timeout 1715b6359c1a perf beauty socket/prctl_option: Cope with extended regexp complaint by grep ba6b035daac8 accel/ivpu: Abort pending rx ipc on reset 57c7e3e4800a accel/ivpu: Stop job_done_thread on suspend a06eb9be49a6 accel/ivpu: Assure device is off if power up sequence fail bfc87f906145 accel/ivpu/40xx: Allow to change profiling frequency 9d7c8c066916 Revert "drm/omapdrm: Annotate dma-fence critical section in commit path" ca34d816558c Revert "drm/tidss: Annotate dma-fence critical section in commit path" 2fb771f3b840 drm/i915: Set copy engine arbitration for Wa_16018031267 / Wa_16018063123 3a32ef21ed54 drm/i915/gt: add selftest to exercise WABB 03fe4b87c642 drm/i915: Add WABB blit for Wa_16018031267 / Wa_16018063123 9bb66c179f50 drm/i915: Reserve some kernel space per vm 949113d34fb8 drm/i915/mtl: Apply notify_guc to all GTs 3b9bbd796270 drm/i915/hdcp: Add more conditions to enable hdcp 4f60f06a41f4 drm/i915/hdcp: Convert intel_hdcp_enable to a blanket function da36ce00997e drm/i915/hdcp: Rename HCDP 1.4 enablement function ac2f43d3d34e wifi: ath10k: replace deprecated strncpy with memcpy 56d9854bd7c6 wifi: ath12k: drop NULL pointer check in ath12k_update_per_peer_tx_stats() b0462e94c964 drm/i915: Move the g45 PEG band gap HPD workaround to the HPD code 7880d41c55f1 drm/i915: Extract _intel_{enable,disable}_shared_dpll() 3e7e07c4cf63 drm/i915: Move the DPLL extra power domain handling up one level 7e72cd6cafb1 drm/i915: Abstract the extra JSL/EHL DPLL4 power domain better f215038f4133 drm/i915: Use named initializers for DPLL info 9e372744c0f2 drm/i915/bios: Clamp VBT HDMI level shift on BDW 8aa519f17512 drm/i915/mtl: Add Wa_22016670082 bec95598b24a wifi: remove orphaned rndis_wlan driver 238349207cd3 wifi: remove orphaned wl3501 driver 6b9dbaff83d6 wifi: remove orphaned ray_cs driver 1535d5962d79 wifi: remove orphaned orinoco driver 757a46c2a7a9 wifi: remove orphaned zd1201 driver d0172d5f7576 wifi: remove obsolete hostap driver 6853c70ba5ed wifi: remove orphaned cisco/aironet driver 77e49bec6414 wifi: atmel: remove wext style at76c50x drivers 4b478bf6bdd8 wifi: libertas: drop 16-bit PCMCIA support 944496bada22 wifi: rtw89: extend PHY status parser to support WiFi 7 chips e343face52b0 wifi: rtw89: consider RX info for WiFi 7 chips 76d45f48e4fc wifi: rtw89: configure PPDU max user by chip 0f4aa3af1371 wifi: rtw89: set entry size of address CAM to H2C field by chip 9beac4ee4928 wifi: airo: replace deprecated strncpy with strscpy_pad ebab2723d0bd wifi: wilc1000: always release SDIO host in wilc_sdio_cmd53() a0ddf39ac642 wifi: wilc1000: simplify remain on channel support 58534b3be0ca wifi: rtw89: pci: generalize code of PCI control DMA IO for WiFi 7 0dc9324206d3 wifi: rtw89: pci: add new RX ring design to determine full RX ring efficiently 0b79c540b135 wifi: rtw89: pci: define PCI ring address for WiFi 7 chips 73b479fe5f4a wifi: rtw89: 8922ae: add 8922AE PCI entry and basic info e416514e309f wifi: rtw89: fix timeout calculation in rtw89_roc_end() 7419d8ab3508 wifi: rtlwifi: rtl92ee_dm_dynamic_primary_cca_check(): fix typo in function name d1337ccb4477 wifi: rtlwifi: cleanup struct rtl_phy d1e6b020c32d wifi: rtlwifi: cleanup struct rtl_hal a614f9579705 wifi: brcmsmac: replace deprecated strncpy with memcpy 9d0d0a207040 wifi: brcm80211: replace deprecated strncpy with strscpy 76310edddf11 drm/i915/pmu: rearrange hrtimer pointer chasing cb476dd1b8b1 drm/i915/pmu: add event_to_pmu() helper 874d6fe4a696 drm/i915/pmu: add pmu_to_i915() helper b2139fb50515 drm/panfrost: Remove incorrect IS_ERR() check 75658332bb10 drm/i915: move Makefile display debugfs files next to display 0db5649e9e59 drm/i915: fix Makefile sort and indent 79d94360d50f drm/v3d: wait for all jobs to finish before unregistering 36f27350ff74 i915/perf: Fix NULL deref bugs with drm_dbg() calls 3198a62eb8f8 accel/ivpu: Add support for delayed D0i3 entry message cc19fedab8bd accel/ivpu/37xx: Print warning when VPUIP is not idle during power down 45e45362e095 accel/ivpu: Introduce ivpu_ipc_send_receive_active() 3de6d9597892 accel/ivpu: Pass D0i3 residency time to the VPU firmware db37a5bfe975 accel/ivpu/40xx: Capture D0i3 entry host and device timestamps 8b5cec3c2ccf accel/ivpu: Change test_mode module param to bitmask 61ab485f0eb1 accel/ivpu: Add support for VPU_JOB_FLAGS_NULL_SUBMISSION_MASK bacc130d4671 accel/ivpu: Remove reset from power up sequence f13108fc7bae accel/ivpu: Add dvfs_mode file to debugfs 9692b1dcefe7 accel/ivpu: Remove unneeded drm_driver declaration 8c63b47412ad accel/ivpu: Update FW API a3431650f30a drm/i915/mtl: Support HBR3 rate with C10 phy and eDP in MTL 1470acbef122 accel/ivpu: avoid build failure with CONFIG_PM=n 0a0f79357408 drm/i915/display: Abstract C10/C20 pll calculation 685a4fffbf0f drm/i915/display: Abstract C10/C20 pll hw readout 28066f38d94f drm/i915/lnl: Fix check for TC phy 10184a8a7f70 drm/i915/lnl: Extend C10/C20 phy 33f2af42a201 drm/i915/gt: Remove unncessary {} from if-else 3db2420422a5 drm/panel-edp: Add AUO B116XTN02, BOE NT116WHM-N21,836X2, NV116WHM-N49 V8.0 41cfbaa47fd7 accel/qaic: Support MHI QAIC_TIMESYNC channel 6216fb03f8bd accel/qaic: Add support for periodic timesync bb8e97e26ce6 accel/qaic: Enable 1 MSI fallback mode 88b02ebca8b6 drm/doc: describe PATH format for DP MST 81de3e296b10 drm/i915: Flush WC GGTT only on required platforms 33744916196b perf/x86/intel: Support branch counters logging 318c49859112 perf/x86/intel: Reorganize attrs and is_visible 1f2376cd03dd perf: Add branch_sample_call_stack 85846b27072d perf/x86: Add PERF_X86_EVENT_NEEDS_BRANCH_STACK flag 571d91dcadfa perf: Add branch stack counters d208d875667e drm: introduce CLOSEFB IOCTL 0226ba393eb1 drm: extract closefb logic in separate function 80683bf48afc drm/atomic-helper: Fix spelling mistake "preceeding" -> "preceding" 6ce33a8a4549 drm/i915/gt: Remove {} from if-else 9e4db199e66d drm/ssd130x: Fix possible uninitialized usage of crtc_state variable 171c5f641031 dt-bindings: display: ssd132x: Remove '-' before compatible enum 8d68a0ac9f3f drm/i915/sprite: move sprite_name() to intel_sprite.c b662c19654ca drm/i915/display: Reset message bus after each read/write operation ffc02c67bf8d drm/i915/gt: Use proper priority enum instead of 0 a1196dac2f50 drm/i915: remove display device info from i915 capabilities 0520b30b2190 drm/i915/mtl: avoid stringop-overflow warning 8d3265a76fcf drm/i915/display: Move enable_dp_mst under display 192a4444abc8 drm/i915/display: Move nuclear_pageflip under display f2e71d2c6bbb drm/i915/display: Move verbose_state_checks under display 514bec338742 drm/i915/display: Use device parameters instead of module in I915_STATE_WARN d3e6d002ed20 drm/i915/display: Move disable_display parameter under display 1f3f5eb3b084 drm/i915/display: Move force_reset_modeset_test parameter under display 98a4784e201c drm/i915/display: Move load_detect_test parameter under display 5621e0652dc9 drm/i915/display: Move enable_dpcd_backlight module parameter under display 87706a67ad57 drm/i915/display: Move edp_vswing module parameter under display 5234105ea8ad drm/i915/display: Move invert_brightness module parameter under display c39fc2aca32a drm/i915/display: Move enable_ips module parameter under display bfcda58ba155 drm/i915/display: Move disable_power_well module parameter under display 5067ec645ece drm/i915/display: Move enable_sagv module parameter under display 04da42b4cc94 drm/i915/display: Move enable_dpt module parameter under display 0deee706f116 drm/i915/display: Move enable_dc module parameter under display 5fb2e673c76d drm/i915/display: Move vbt_sdvo_panel_type module parameter under display 94232d1637c5 drm/i915/display: Move panel_use_ssc module parameter under display d541697e8043 drm/i915/display: Move lvds_channel_mode module parameter under display 29292bc6cc37 drm/i915/display: Move vbt_firmware module parameter under display 942d654171bd drm/i915/display: Move psr related module parameters under display 6f4f8aef7e42 drm/i915/display: Move enable_fbc module parameter under display 7a61a6aa59e4 drm/i915/display: Dump also display parameters 8015bee0bfec drm/i915/display: Add framework to add parameters specific to display bc725dc1a831 drm/i915/display: debugfs entry to list display capabilities 31f6a06f0c54 drm/i915/pmu: Check if pmu is closed before stopping event 8fa1c7cd1fe9 drm/i915/mcr: Hold GT forcewake during steering operations a388b41a426e drm/i915: stop including i915_utils.h from intel_runtime_pm.h fa072c0d9240 drm/i915/aux: rename dev_priv to i915 26eb4fcf2349 drm/i915/aux: add separate register macros and functions for VLV/CHV f17c08a6046f drm/i915: drop gt/intel_gt.h include from skl_universal_plane.c 3594d00b71ee drm/i915/display: Use intel_bo_to_drm_bo instead of obj->base 501069dad521 drm/i915/display: Move releasing gem object away from fb tracking 8677233e5913 ARM: dts: qcom: add device tree for Nokia Lumia 830 00400a98b2c3 ARM: dts: qcom: add device tree for Nokia Lumia 735 a16f3bcf867e ARM: dts: qcom: add device tree for Microsoft Lumia 640 XL 45dbc34693e8 ARM: dts: qcom: add device tree for Microsoft Lumia 640 244281556a11 ARM: dts: qcom: add common dt for MSM8x26 Lumias along with Nokia Lumia 630 c493a2b37a9e dt-bindings: arm: qcom: Document MSM8x26-based Lumia phones a21796c63173 arm64: dts: qcom: msm8939-longcheer-l9100: Enable RGB LED 5017b8cdb7eb arm64: dts: qcom: msm8916-longcheer-l8910: Enable RGB LED dd5ab5d2ca72 arm64: dts: qcom: msm8939-samsung-a7: Add sound and modem cf12268e1b63 arm64: dts: qcom: msm8916-samsung-j5: Add sound and modem 4f6b5edbcfba arm64: dts: qcom: msm8916-samsung-gt5: Add sound and modem 2821c34a996b arm64: dts: qcom: msm8916-longcheer-l8910: Add sound and modem 836d08352488 ARM: dts: qcom: msm8226: provide dsi phy clocks to mmcc 4960e06d386e ARM: dts: qcom: msm8974: sort nodes by reg 207f4ce36581 ARM: dts: qcom: msm8974: replace incorrect indentation in interconnect 1ab407193d38 arm64: dts: qcom: msm8916-longcheer-l8150: Add sound and modem 462cdffaa83d arm64: dts: qcom: msm8916-asus-z00l: Add sound and modem 5d1cec28fd4d arm64: dts: qcom: msm8916-alcatel-idol347: Add sound and modem 5db767ae3625 arm64: dts: qcom: msm8916-wingtech-wt88047: Add sound and modem 6b66abd5858e arm64: dts: qcom: msm8916-samsung-serranove: Add sound and modem f276411d0f82 arm64: dts: qcom: msm8916-samsung-a2015: Add sound and modem 8abbd235b2ec arm64: dts: qcom: msm8916: Add common msm8916-modem-qdsp6.dtsi 0718ff7185cf arm64: dts: qcom: msm8939: Add QDSP6 861aa8e6829c arm64: dts: qcom: msm8916: Add QDSP6 32f963412a2d arm64: dts: qcom: msm8939: Add BAM-DMUX WWAN a3457cc5bc30 arm64: dts: qcom: sc8280xp-x13s: add missing camera LED pin config 6cd862175800 arm64: dts: qcom: pm7250b: Use correct node name for gpios 0c149ca76532 arm64: dts: qcom: sc7280: Add Camera Control Interface busses 7eedf7d6faaf arm64: dts: qcom: sdm845-xiaomi-beryllium: enable flash led 84b160876b4d arm64: dts: qcom: sdm845-oneplus: enable flash LED 0cd080dd6d08 arm64: dts: qcom: sc8280xp-x13s: Use the correct DP PHY compatible b364cc485da1 arm64: dts: qcom: msm8916-*: Fix alphabetic node order d63ae4a814a7 arm64: dts: qcom: msm8939-longcheer-l9100: Enable wcnss_mem e87cef6a035e arm64: dts: qcom: msm8916-samsung-gt5: Enable GPU da528016952b arm64: dts: qcom: ipq5332: include the GPLL0 as clock provider for mailbox 77c726a4f3b1 arm64: dts: qcom: ipq9574: include the GPLL0 as clock provider for mailbox 0133c7af3aa0 arm64: dts: qcom: ipq6018: include the GPLL0 as clock provider for mailbox 80ebe6332990 arm64: dts: qcom: ipq8074: include the GPLL0 as clock provider for mailbox b36074357baf arm64: dts: qcom: ipq9574: populate the opp table based on the eFuse 62073bc9f1ec arm64: dts: qcom: ipq5332: populate the opp table based on the eFuse 032ff6a3b39a arm64: dts: qcom: sdm670: add specific cpufreq compatible 00c86efb0f78 arm64: dts: qcom: sm8150: extend the size of the PDC resource a1f42e08f0f0 arm64: dts: qcom: ipq5018: add QUP1 SPI controller 27c2ca90e2f3 arm64: dts: qcom: qrb4210-rb2: don't force usb peripheral mode 4e7870360366 arm64: dts: qcom: Enable tsens and thermal for sa8775p SoC f19a9a341d6f arm64: dts: qcom: sa8775p: Add RPMh sleep stats 2278b16f12a9 arm64: dts: qcom: sc7280: Add ports subnodes in usb/dp qmpphy node 2ea7de2f8044 arm64: dts: qcom: sm6375-pdx225: Add USBPHY regulators 6ffcd65f27d7 arm64: dts: qcom: sm6375-pdx225: Enable ATH10K WiFi ea6b3c61559f arm64: dts: qcom: sm6375-pdx225: Enable MSS 1529f6a43cc4 arm64: dts: qcom: sm6375: Add UART1 0e2f2c506f01 arm64: dts: qcom: ipq9574: Enable WPS buttons 0e8527d076cf arm64: dts: qcom: ipq9574: Add common RDP dtsi file 80a438775aa3 arm64: dts: qcom: ipq5018: Enable USB e7166f2774aa arm64: dts: qcom: ipq5018: Add USB related nodes d9f33f465114 arm64: dts: qcom: sc7280: add TRNG node 2d04f3110392 arm64: dts: qcom: sa8775p: add TRNG node c2c9fa136253 arm64: dts: qcom: sm8450: add TRNG node 3b3ba999046e arm64: dts: qcom: sm8550: add TRNG node