e5d3fd687aac Add linux-next specific files for 20250218 5695ca27706c fixup for "cpumask: drop cpumask_next_wrap_old()" c19f5a0341e0 drm/i915: Hook up display fault interrupts for VLV/CHV b6cfae8d9c71 drm/i915: Un-invert {i9xx,i965}_error_mask() 474e1cd6fe89 drm/i915: Introduce i915_error_regs d2093831eafb drm/i915: Hook in display GTT faults for ILK/SNB 112a0317ebc6 drm/i915: Hook in display GTT faults for IVB/HSW f13011a79999 drm/i915: Pimp display fault reporting 32ed4660f1bd drm/i915: Introduce a minimal plane error state 63f39ad858cd drm/i915: Add missing else to the if ladder in missing else a19bcde49998 Revert "fsverity: relax build time dependency on CRYPTO_SHA256" 75eb8b9410ee Revert "fscrypt: relax Kconfig dependencies for crypto API algorithms" f9d35b945c59 drm/amdgpu: Generate bad page threshold cper records 4058e7cbfd0f drm/amdgpu: Commit CPER entry 8652920d2c00 drm/amdgpu: add mutex lock for cper ring b1118df145fa drm/amd/pm: Limit jpeg rings as per max for jpeg_v_4_0_3 a6d9d192903e drm/amdgpu: add data write function for CPER ring 5a1428242952 drm/amdgpu: read CPER ring via debugfs 4d614ce8ffd7 drm/amdgpu: add RAS CPER ring buffer b3060f5bea5a drm/amdgpu: Get timestamp from system time f3e10e1a0c5a drm/amdgpu/mes12: allocate hw_resource_1 buffer once 13d68ae651da drm/amdgpu/mes11: allocate hw_resource_1 buffer once 196222dccb3e drm/amd/display: Reapply 2fde4fdddc1f 652e09023029 drm/amdgpu: Generate cper records e7a477735f17 drm/amdkfd: Fix user queue validation on Gfx7/8 ad97840f954c drm/amdgpu: Introduce funcs for generating cper record 56316ee91bce drm/amdgpu: Include ACA error type in aca bank 76b1f8b32dc1 drm/amdgpu: Optimize the enablement of GECC 92d5d2a09de1 drm/amdgpu: Introduce funcs for populating CPER 523b69c65445 drm/amd/include: Add amd cper header 2012aff9815e drm/amdgpu: Rename VCN clock gating function for consistency eda80f1c2a00 drm/amdgpu/vcn4.0.3: drop dpm power helpers 77802398097a drm/amdgpu/vcn5.0.1: drop dpm power helpers 0487f50310cf drm/amdgpu/vcn5.0.1: use correct dpm helper 56763be4009f drm/amdgpu/umsch: tidy up the ucode name string handling c917e39cbdcd drm/amdgpu/umsch: fix ucode check 5183e69090f0 drm/amdgpu: Remove extra checks for CPX fe652becdbfc drm/amdgpu/umsch: declare umsch firmware 80513e389765 drm/amdgpu/gfx: only call mes for enforce isolation if supported 500c04d2a708 drm/amdgpu: Add ring reset callback for JPEG2_0_0 09e24a0b5243 drm/amdgpu: Add ring reset callback for JPEG2_5_0 cb493aee4d40 drm/amdgpu: Per-instance init func for JPEG2_5_0 03399d0bff25 drm/amdgpu: Add ring reset callback for JPEG3_0_0 74894ffc7d0c drm/amdgpu: Add ring reset callback for JPEG4_0_0 abce7b4fc7c6 drm/amdgpu: Per-instance init func for JPEG4_0_3 8c6631234557 drm/amdgpu: refine smu send msg debug log format b0bebbe4ea2a drm/amdgpu/umsch: remove vpe test from umsch 59af05d6a391 drm/amdgpu: Enable ACA by default for psp v13_0_12 212df80e0106 Documentation: add a usecase for FS_IOC_READ_VERITY_METADATA 00894c3fc917 selftests/powerpc: Use PKEY_UNRESTRICTED macro 3809cefe93f6 selftests/mm: Use PKEY_UNRESTRICTED macro 6d61527d931b mm/pkey: Add PKEY_UNRESTRICTED macro 96b335620c59 arm64: Update AMU-based freq scale factor on entering idle dd871ac1237f arm64: Provide an AMU-based version of arch_freq_get_on_cpu fbb4a4759b54 cpufreq: Introduce an optional cpuinfo_avg_freq sysfs entry 38e480d4fcac cpufreq: Allow arch_freq_get_on_cpu to return an error 004b500a9031 arch_topology: init capacity_freq_ref to 0 e77aa4b2eaa7 ALSA: seq: Drop UMP events when no UMP-conversion is set 290237fde949 btrfs: selftests: fix btrfs_test_delayed_refs() leak of transaction cf35024c0c66 btrfs: update include and forward declarations in headers a4c358dd4f49 btrfs: simplify returns and labels in btrfs_init_fs_root() caccabc171f1 btrfs: unify ordering of btrfs_key initializations 48f601cdaafb btrfs: zstd: remove local variable for storing page offsets a3b634eccb79 btrfs: zstd: move zstd_parameters to the workspace bda21799335e btrfs: async-thread: switch local variables need_order bool 122d2f9f2972 btrfs: add __cold attribute to extent_io_tree_panic() 77798011d8fe btrfs: remove the subpage related warning message f030ac4444e9 btrfs: allow inline data extents creation if sector size < page size 9cfe59cdade8 btrfs: fix the qgroup data free range for inline data extents b2b3e1f4c684 btrfs: fix inline data extent reads which zero out the remaining part f31326cfbaa7 btrfs: scrub: use generic ratelimit helpers to output error messages 7e1cd89057ab btrfs: scrub: ensure we output at least one error message for unrepaired corruption ac382077c012 btrfs: scrub: simplify the inode iteration output 3814a9f49b1f btrfs: scrub: remove unnecessary dev/physical lookup for scrub_stripe_report_errors() 789b3df44ad2 btrfs: scrub: remove unused is_super parameter from scrub_print_common_warning() 9d2c7b44325d btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() 9e1fc75b78a1 btrfs: scrub: fix incorrectly reported logical/physical address efe28fcf2e47 btrfs: handle unexpected parent block offset in btrfs_alloc_tree_block() 0d275cc22eb8 btrfs: === misc-next on b-for-next === d04f067c31cf btrfs: add support for uncached writes (RWF_DONTCACHE) ef8085b68b80 btrfs: zoned: exit btrfs_can_activate_zone if BTRFS_FS_NEED_ZONE_FINISH is set 4b08b6844102 btrfs: selftests: fix btrfs_test_delayed_refs() leak of transaction 4a7be30e76fb btrfs: require strict data/metadata split for subpage checks 3313c32c4618 btrfs: simplify subpage handling of read_extent_buffer_pages_nowait() eba242591548 btrfs: simplify subpage handling of write_one_eb() 5871af9d250a btrfs: simplify subpage handling of btrfs_clear_buffer_dirty() 6fe8dc169396 btrfs: use metadata specific helpers to simplify extent buffer helpers 48c60094a520 btrfs: make subpage attach and detach to handle metadata properly 640bf174306c btrfs: factor out metadata subpage detection into a dedicated helper db9e18fb1bd9 btrfs: remove btrfs_fs_info::sectors_per_page 28630c375711 btrfs: zstd: enable negative compression levels mount option 80e4a8ea6e1f btrfs: move ordered extent cleanup to where they are allocated da7655500ac6 btrfs: extract the nocow ordered extent and extent map generation into a helper 4f3b545fa8ab btrfs: expose per-inode stable writes flag 5733c589a33d btrfs: zlib: refactor S390x HW acceleration buffer preparation 066ead159988 btrfs: avoid assigning twice to block_start at btrfs_do_readpage() a11d04c43ded btrfs: always fallback to buffered write if the inode requires checksum 122be5850e1c btrfs: remove duplicated metadata folio flag update in end_bbio_meta_read() 820fea56c788 btrfs: convert io_ctl_prepare_pages() to work on folios db47291a5ed2 btrfs: update some folio related comments b96209758e67 btrfs: keep private struct on stack for sync reads in btrfs_encoded_read_regular_fill_pages() 9472fe20d396 firmware: arm_ffa: Handle ffa_notification_get correctly at virtual FF-A instance be61da938576 firmware: arm_ffa: Allow multiple UUIDs per partition to register SRI callback 285a5ea0f542 firmware: arm_ffa: Add support for handling framework notifications c10debfe7f02 firmware: arm_ffa: Add support for {un,}registration of framework notifications a3d73fe8ae5d firmware: arm_ffa: Stash ffa_device instead of notify_type in notifier_cb_info 07b760e71325 firmware: arm_ffa: Refactoring to prepare for framework notification support 9982cabf403f firmware: arm_ffa: Remove unnecessary declaration of ffa_partitions_cleanup() efff6a7f16b3 firmware: arm_ffa: Reject higher major version as incompatible 9fac08d9d985 firmware: arm_ffa: Upgrade FF-A version to v1.2 in the driver 910cc1acc9b4 firmware: arm_ffa: Add support for passing UUID in FFA_MSG_SEND2 84968e32d301 firmware: arm_ffa: Helper to check if a partition can receive REQUEST2 messages 46dcd68aacca firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions 2f622a8b0722 firmware: arm_ffa: Handle the presence of host partition in the partition info 3c3d6767466e firmware: arm_ffa: Refactor addition of partition information into XArray 7bc0f589c81d firmware: arm_ffa: Fix big-endian support in __ffa_partition_info_regs_get() f94ebb724067 firmware: arm_ffa: Fix big-endian support in __ffa_partition_info_get() 8768972cbbea firmware: arm_ffa: Align sync_send_receive{,2} function prototypes b7c9f32614f1 firmware: arm_ffa: Replace UUID buffer to standard UUID format 1ed14652dc32 firmware: arm_ffa: Replace SCMI by FF-A in the macro 5abc17401605 firmware: xilinx: Dont send linux address to get fpga config get status c84f8def7ac2 nfsd: put dl_stid if fail to queue dl_recall 1aedef17349b nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() 39afd958974c svcrdma: do not unregister device for listeners 33397bfac054 nfsd: don't ignore the return code of svc_proc_register() e41be788fe7a NFSD: Fix trace_nfsd_slot_seqid_sequence 3f2392ee1289 SUNRPC: Remove unused make_checksum 0301c7a471c2 NFSD: Return NFS4ERR_FILE_OPEN only when linking an open file 4902b160b484 NFSD: Return NFS4ERR_FILE_OPEN only when renaming over an open file a65ee6927dc6 NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory c65e621e1d34 NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs() 7105ffb49592 nfsd: remove the redundant mapping of nfserr_mlink 7512150bc2da NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up 8489b9f912c0 nfsd: adjust WARN_ON_ONCE in revoke_delegation e4ebd7299a35 nfsd: fix management of listener transports a0d3d494b391 SUNRPC: Remove unused krb5_decrypt ba1f586ee274 lockd: add netlink control interface 0f4c9db93644 sunrpc: clean cache_detail immediately when flush is written frequently 07fb70d82e0d drm/i915: Make sure all planes in use by the joiner have their crtc included 99adc5299f7a arm64: versal-net: Add description for b2197-00 revA board 573debf03034 dt-bindings: soc: Add new VN-X board description based on Versal NET 166ce267ae3f drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL 879f70382ff3 drm/i915/dsi: Use TRANS_DDI_FUNC_CTL's own port width macro e49477f7f785 drm/i915/gt: Use spin_lock_irqsave() in interruptible context 7b7644831e72 cpuidle: psci: Add trace for PSCI domain idle f04867a5d0d3 gpio: loongson-64bit: Remove unneeded ngpio assignment 23318614f8c1 gpiolib: Switch to use for_each_if() helper b2108fc82a0a drm: Move for_each_if() to util_macros.h for wider use 8efee9c43127 gpio: latch: store the address of pdev->dev in a helper variable 3150619d1a14 gpio: latch: use generic device properties d50a7908df16 phy: mapphone-mdm6600: use gpiod_multi_set_value_cansleep 35d950a66f1f mux: gpio: use gpiod_multi_set_value_cansleep aac4be9341dd mmc: pwrseq_simple: use gpiod_multi_set_value_cansleep b296955b3a74 drm/bridge: panel: forbid initializing a panel with unknown connector type 77053ef7207a drm/bridge: panel: drm_panel_bridge_remove: warn when called on non-panel bridge cc46371e3d32 drm/bridge: panel: use drm_bridge_is_panel() instead of open code 9d60cf4e8cf7 drm: of: drm_of_find_panel_or_bridge: move misplaced comment 72443c730b7a drm/debugfs: fix printk format for bridge index f65727be3fa5 gpu: cdns-mhdp8546: fix call balance of mhdp->clk handling routines 71082faa2c64 io_uring/zcrx: add selftest d9ac1d5fc951 net: add documentation for io_uring zcrx bc57c7d36c4c io_uring/zcrx: add copy fallback 931dfae19032 io_uring/zcrx: throttle receive requests e0793de24a9f io_uring/zcrx: set pp memory provider for an rx queue 11ed914bbf94 io_uring/zcrx: add io_recvzc request db070446f5af io_uring/zcrx: dma-map area for the device 34a3e60821ab io_uring/zcrx: implement zerocopy receive pp memory provider 035af94b39fd io_uring/zcrx: grab a net device cf96310c5f9a io_uring/zcrx: add io_zcrx_area 6f377873cb23 io_uring/zcrx: add interface queue and refill queue 94a4274bb6eb io_uring: pass struct io_tw_state by value bcf8a0293a01 io_uring: introduce type alias for io_tw_state 496f56bf9f1a io_uring/rsrc: avoid NULL check in io_put_rsrc_node() 60e6ce746bfc io_uring: pass ctx instead of req to io_init_req_drain() 0e8934724f78 io_uring: use IO_REQ_LINK_FLAGS more 7c71a0af81ba io_uring/net: improve recv bundles 932de5e35fda io_uring/waitid: use generic io_cancel_remove() helper 2eaa2fac4704 io_uring/futex: use generic io_cancel_remove() helper 8fa374f90b72 io_uring/cancel: add generic cancel helper 7d9944f5061e io_uring/waitid: convert to io_cancel_remove_all() e855b9138470 io_uring/futex: convert to io_cancel_remove_all() 1533376b131f io_uring/cancel: add generic remove_all helper 5d3e51240d89 io_uring/kbuf: uninline __io_put_kbufs 54e00d9a612a io_uring/kbuf: introduce io_kbuf_drop_legacy() e150e70fce42 io_uring/kbuf: open code __io_put_kbuf() 13ee854e7c04 io_uring/kbuf: remove legacy kbuf caching dc39fb1093ea io_uring/kbuf: simplify __io_put_kbuf dd4fbb11e7cc io_uring/kbuf: move locking into io_kbuf_drop() 9afe6847cff7 io_uring/kbuf: remove legacy kbuf kmem cache 7919292a9614 io_uring/kbuf: remove legacy kbuf bulk allocation 92a3bac9a57c io_uring: sanitise ring params earlier 7215469659cb io_uring: check for iowq alloc_workqueue failure 40b991837f32 io_uring: deduplicate caches deallocation 7d568502ef90 io_uring/io-wq: pass io_wq to io_get_next_work() 486ba4d84d62 io_uring/io-wq: do not use bogus hash value 6ee78354eaa6 io_uring/io-wq: cache work->flags in variable 751eedc4b4b7 io_uring/io-wq: move worker lists to struct io_wq_acct 3d3bafd35fb4 io_uring/io-wq: add io_worker.acct pointer 3c75635f8ed4 io_uring/io-wq: eliminate redundant io_work_get_acct() calls 6d1f86610f23 ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED 2694b6bb871d MAINTAINERS: Update sysctl file list in MAINTAINERS e08fe24c34d3 ASoC: SOF: Intel: Use str_enable_disable() helper 9f25b6f2568d ASoC: wm_hubs: Use str_enable_disable() in wm_hubs_update_class_w() 5c7e4c4da858 ASoC: dt-bindings: wlf,wm8960: add 'port' property e0f421d73053 ASoC: SOF: ipc3: Use str_enabled_disabled() helper function 9dc016eaba3a ASoC: SOF: Intel: Don't import non-existing module namespace 783db6851c18 ASoC: ops: Enforce platform maximum on initial value 4e667a196809 gpio: vf610: add locking to gpio direction functions 9d846b1aebbe gpiolib: check the return value of gpio_chip::get_direction() a8b8a126c857 dm: Enable inline crypto passthrough for striped target a231f5bdfdd0 sysctl: Fix underflow value setting risk in vm_table 049439e22825 coredump: Fixes core_pipe_limit sysctl proc_handler 07d914dd683f dt-bindings: nvmem: Add compatible for MS8937 3419bdfd88e3 dt-bindings: nvmem: qfprom: Add X1E80100 compatible 6a7713ec5337 USB: serial: mos7840: drop unused defines c5ebefe4e20d nvmem: rockchip-otp: add rk3576 variant data 8c94337ebbfb dt-bindings: nvmem: rockchip,otp: Add compatible for RK3576 a1bf00100d06 dt-bindings: nvmem: rockchip,otp: add missing limits for clock-names 024e21343f3c nvmem: rockchip-otp: Move read-offset into variant-data 3e081aa132bb clk: rockchip: rk3576: define clk_otp_phy_g afa92869776a params: Annotate struct module_param_attrs with __counted_by() 3a2ef092de78 bug: Use RCU instead RCU-sched to protect module_bug_list. f480f048e9e0 static_call: Use RCU in all users of __module_text_address(). 9446f285eb6f kprobes: Use RCU in all users of __module_text_address(). 6e263b4fdc97 bpf: Use RCU in all users of __module_text_address(). 762d22f02ac4 jump_label: Use RCU in all users of __module_text_address(). 541895c6c7f4 jump_label: Use RCU in all users of __module_address(). e9d25b42bde5 x86: Use RCU in all users of __module_address(). 70798b93b7c4 cfi: Use RCU while invoking __module_address(). 8d287fd4f1dd powerpc/ftrace: Use RCU in all users of __module_text_address(). f6c70b3e7ed6 LoongArch: ftrace: Use RCU in all users of __module_text_address(). f09e234b290d LoongArch/orc: Use RCU in all users of __module_address(). 94df3a9a5fc1 arm64: module: Use RCU in all users of __module_text_address(). c4a4e40c8dd1 ARM: module: Use RCU in all users of __module_text_address(). 212c2c09bd61 module: Use RCU in all users of __module_text_address(). ca62145db34f module: Use RCU in all users of __module_address(). f32fd85ec31c module: Use RCU in search_module_extables(). 27a85c57ace5 module: Allow __module_address() to be called from RCU section. 2f573d51a03d module: Use RCU in __is_module_percpu_address(). 31a587aa5bf9 module: Use RCU in find_symbol(). 69e938adb161 module: Remove module_assert_mutex_or_preempt() from try_add_tainted_module(). 0e2c77131c44 module: Use RCU in module_kallsyms_on_each_symbol(). 4fa1035ef33a module: Use RCU in __find_kallsyms_symbol_value(). 3d8628d636f0 module: Use RCU in find_module_all(). ea3bb6864718 module: Use RCU in module_get_kallsym(). dd19935173ae module: Use RCU in find_kallsyms_symbol(). 58f036498fde module: Use proper RCU assignment in add_kallsyms(). 4ac044665d49 module: Begin to move from RCU-sched to RCU. 7ae75c73e5d8 tests/module: nix-ify 8c47b744b49f firmware: Exynos ACPM: Fix spelling mistake "Faile" -> "Failed" bbfc70ca7fd2 arm64: dts: exynosautov920: add CPU cache information 037e81fb9d2d x86/microcode/AMD: Add get_patch_level() b39c38716487 x86/microcode/AMD: Get rid of the _load_microcode_amd() forward declaration dc15675074dc x86/microcode/AMD: Merge early_apply_microcode() into its single callsite 3ef0740d10b0 x86/microcode/AMD: Remove unused save_microcode_in_initrd_amd() declarations 7103f0589ac2 x86/microcode/AMD: Remove ugly linebreak in __verify_patch_section() signature 339adeb10472 drm/xe/display: Clarify XE_IOCTL_DBG message b24dcc183583 drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel) a860eb9c6ba6 drm: panel-orientation-quirks: Add new quirk for GPD Win 2 132c89ef8872 drm: panel-orientation-quirks: Add quirk for AYA NEO Slide 529741c331da drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB eb8f1e3e8ee1 drm: panel-orientation-quirks: Add support for AYANEO 2S b5fa0913b56c drm/xe: Fix typo in xe_job_ptrs d6366658dfb7 smb: client, common: Avoid multiple -Wflex-array-member-not-at-end warnings 37bc96ed4620 smb311: failure to open files of length 1040 when mounting with SMB3.1.1 POSIX extensions 60559099985b CIFS: Propagate min offload along with other parameters from primary to secondary channels. 09284b6e8418 erofs: use Z_EROFS_LCLUSTER_TYPE_MAX to simplify switches a77b570b6c3f modpost: use strstarts() to clean up parse_source_files() 5568d651e921 modpost: introduce get_basename() helper b5e15e398d7d kconfig: remove unnecessary cast in sym_get_string() a3c9d2cc7b24 kconfig: do not clear SYMBOL_VALID when reading include/config/auto.conf 3da2007c331b genksyms: factor out APP for the ST_NORMAL state e10572e04a26 gen_compile_commands.py: remove code for '\#' replacement dbd83ea09699 kbuild: remove EXTRA_*FLAGS support a9059f62e384 gendwarfksyms: Add a separate pass to resolve FQNs 3d7a20f9ba7b MAINTAINERS: add tambarus as R for Samsung SPI 99e6ea912340 spi: atmel-quadspi: remove references to runtime PM on error path 579cd64b9df8 ASoC: tas2770: Fix volume scale d64c4c3d1c57 ASoC: tas2764: Add reg defaults for TAS2764_INT_CLK_CFG f37f1748564a ASoC: tas2764: Mark SW_RESET as volatile 08a66f55f724 ASoC: tas2764: Wait for ramp-down after shutdown 1c3b5f374096 ASoC: tas2764: Power up/down amp on mute ops 42da18e62652 ASoC: soc-pcm: cleanup dpcm_fe_dai_do_trigger() 3aebbcba4baa ASoC: soc-pcm: cleanup dpcm_dai_trigger_fe_be() 40b1f89a1691 ASoC: remove dpcm_process_paths() 257a060fe219 ASoC: remove update from snd_soc_card 0c4a06395156 ASoC: soc-pcm: remove duplicate param from __soc_pcm_hw_params() 7f1186a8d738 ASoC: soc-dai: check return value at snd_soc_dai_set_tdm_slot() 7e1caa679686 ASoC: soc-pcm: makes dpcm_dapm_stream_event() void 1248d29464cc ASoC: soc-ops: makes snd_soc_read_signed() void 238c863eb3d3 ASoC: soc-core: makes snd_soc_set_dmi_name() local 11c1967f1a79 ASoC: soc-pcm: no need to check dpcm->fe on dpcm_be_connect() ba1d9787f890 pinctrl: cy8c95x0: Fix comment style b5bad465ac10 pinctrl: cy8c95x0: Separate EEPROM related register definitios 6a6cab49f07f pinctrl: cy8c95x0: Drop unneeded casting 145c39050e7d pinctrl: cy8c95x0: Get rid of cy8c95x0_pinmux_direction() forward declaration 682d385aca63 pinctrl: cy8c95x0: Initialise boolean variable with boolean values c0fc40398322 pinctrl: cy8c95x0: Replace 'return ret' by 'return 0' in some cases 009ba0eafecf pinctrl: cy8c95x0: Remove redundant check in cy8c95x0_regmap_update_bits_base() 4f7a59abf956 pinctrl: cy8c95x0: Transform to cy8c95x0_regmap_read_bits() 83e29a7a1fdf pinctrl: cy8c95x0; Switch to use for_each_set_clump8() e9330dc9b3aa pinctrl: cy8c95x0: Use better bitmap APIs where appropriate 7b0671b97f08 pinctrl: mcp23s08: Get rid of spurious level interrupts d6c6fd77e581 pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw() 75b456278ee3 pinctrl: pistachio: Remove dead code in pistachio_gpio_register() c98868e81620 pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map 7d0a9968a652 pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw b34fbbdbaeae pinctrl: bcm281xx: Fix incorrect regmap max_registers value 7e48640c7b9b cifs: Treat unhandled directory name surrogate reparse points as mount directory nodes b5036f7772cd cifs: Throw -EOPNOTSUPP error on unsupported reparse point type from parse_reparse_point() 654292a0b264 smb: client: fix chmod(2) regression with ATTR_READONLY a158a937d864 smack: recognize ipv4 CIPSO w/o categories a3bc9bb2d066 m68k: Do not include 0ad2507d5d93 Linux 6.14-rc3 611160b02a40 drm/xe/pf: Release all VFs configs on device removal c7fb50cecff9 smack: Revert "smackfs: Added check catlen" 48849271e661 sched_ext: idle: Per-node idle cpumasks 0aaaf89df86d sched_ext: idle: Introduce SCX_OPS_BUILTIN_IDLE_PER_NODE d73249f88743 sched_ext: idle: Make idle static keys private f09177ca5f24 sched/topology: Introduce for_each_node_numadist() iterator 16d79f2a4f15 mm/numa: Introduce nearest_node_nodemask() 14a8262f505b nodemask: numa: reorganize inclusion path 7665054ee0dd nodemask: add nodes_copy() 6ee0b9ad3995 arm64: dts: rockchip: Add rng node to RK3588 f64fdd3c592d arm64: dts: exynos: gs101: add ACPM protocol node 23159ccf6002 arm64: dts: exynos: gs101: add AP to APM mailbox node 48e7821b2690 arm64: dts: exynos: gs101: add SRAM node 8ba2c48394d4 arm64: defconfig: enable ACPM protocol and Exynos mailbox 8e9faeb64251 MAINTAINERS: add entry for the Samsung Exynos ACPM mailbox protocol a88927b534ba firmware: add Exynos ACPM protocol driver 97b9ee2972bc dt-bindings: firmware: add google,gs101-acpm-ipc c346fef6fef5 crypto: inside-secure - Eliminate duplication in top-level Makefile 8368e1e462c7 crypto: ccp - Add support for PCI device 0x1134 628d3c01a0d3 crypto: hisilicon/sec2 - fix for sec spec check e57a4a8ebc83 crypto: hisilicon/sec2 - fix for aead authsize alignment 485adca45080 crypto: hisilicon/sec2 - fix for aead auth key length ef51a9ee3aae MAINTAINERS: add Nicolas Frattaroli to rockchip-rng maintainers 3c58d60de90b hwrng: rockchip - add support for rk3588's standalone TRNG 86a63550e776 hwrng: rockchip - eliminate some unnecessary dereferences ca59715db41c hwrng: rockchip - store dev pointer in driver struct 3c6bc45edd55 dt-bindings: rng: add binding for Rockchip RK3588 RNG 6fe847b413a0 dt-bindings: reset: Add SCMI reset IDs for RK3588 e6a6107eaa89 crypto: virtio - Drop superfluous [as]kcipher_req pointer 2b26998bf8b3 crypto: virtio - Drop superfluous [as]kcipher_ctx pointer b71409db1ef0 crypto: virtio - Drop superfluous ctx->tfm backpointer 70ed525e959a crypto: virtio - Simplify RSA key size caching 8c2415590632 crypto: virtio - Fix kernel-doc of virtcrypto_dev_stop() e275f44e0a18 kunit: qemu_configs: sparc: use Zilog console 08fafac4c9f2 kunit: tool: Use qboot on QEMU x86_64 73f69c6be2a9 drm/msm/dsi/phy: Do not overwite PHY_CMN_CLK_CFG1 when choosing bitclk source 5a97bc924ae0 drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG1 against clock driver 588257897058 drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG0 updated from driver side 5e192eefebaa drm/msm/dpu: Drop extraneous return in dpu_crtc_reassign_planes() 144429831f44 drm/msm/dpu: Don't leak bits_per_component into random DSC_ENC fields f063ac6b55df drm/msm/dpu: Disable dither in phys encoder cleanup 978ca99d6bd8 drm/msm/dpu: Fix uninitialized variable df9cf852ca30 drm/msm/dp: account for widebus and yuv420 during mode validation 24b50b7340ab drm/msm/dpu: correct LM pairing for SM6150 af0a4a2090cc drm/msm/dpu: enable DPU_WB_INPUT_CTRL for DPU 5.x 2f69e5458447 drm/msm/dpu: skip watchdog timer programming through TOP on >= SM8450 1bcba228535f drm/i915: s/state/plane_state/ 9ba19223a5db drm/i915: Relocate some other plane fb related stuff into intel_fb.c 2d017fea5bf5 drm/i915: Relocate intel_{rotation,remapped}_info_size() f04fb4090f4a drm/i915: Relocate intel_plane_uses_fence() 9fa560f70e24 drm/i915: Simplify vlv_wait_port_ready() arguments 2be189c9e82d drm/i915: Relocate vlv_wait_port_ready() 7105bf946fc3 drm/i915: Move intel_plane_destroy() into intel_atomic_plane.c 13a8aca9b101 drm/i915: Move intel_hpd_poll_fini() into intel_hotplug.c d9794afd2360 drm/i915: Extract intel_hdcp_cancel_works() 1562a536ff42 drm/i915: Extract intel_connector_cancel_modeset_retry_work() 78ecd904ee85 drm/i915: Always initialize connector->modeset_retry_work dd6e5fee94b5 drm/i915: Move modeset_retry stuff into intel_connector.c 97937834ae87 ring-buffer: Update pages_touched to reflect persistent buffer content 129fe718819c tracing: Do not allow mmap() of persistent ring buffer b28fb1f2ef45 modpost: Fix a few typos in a comment 1b71c2fb04e7 kbuild: userprogs: fix bitsize and target detection on clang d440148418f4 tegra210-adma: fix 32-bit x86 build 669c28562023 drm/msm: Avoid rounding up to one jiffy ef24989a62ee drm/msm/a6xx: Only print the GMU firmware version once 0784d83df3bf ndisc: ndisc_send_redirect() cleanup 071ed42cff4f net/sched: cls_api: fix error handling causing NULL dereference 741c10b096bc kernfs: Use RCU to access kernfs_node::name. 633488947ef6 kernfs: Use RCU to access kernfs_node::parent. 9aab10a0249e kernfs: Don't re-lock kernfs_root::kernfs_rwsem in kernfs_fop_readdir(). 5b2fabf7fe8f kernfs: Acquire kernfs_rwsem in kernfs_node_dentry(). 122ab92dee80 kernfs: Acquire kernfs_rwsem in kernfs_get_parent_dentry(). 400188ae361a kernfs: Acquire kernfs_rwsem in kernfs_notify_workfn(). e8af7c083520 pwm: Strengthen dependency for PWM_SIFIVE f2037a3ee9b4 pwm: clps711x: Drop of_match_ptr() usage for .of_match_table b2693edd0963 pwm: pca9685: Drop ACPI_PTR() and of_match_ptr() 2a1551665a85 media: dw9719: Add DW9761 support cf670ed7fe96 media: qcom: camss: switch CSID to defined MIPI CSI data type IDs f513997119f4 media: i2c: imx219: Scale the pixel rate for analog binning 79199bfd8c2a media: i2c: imx219: Increase minimum LLP to fix blocky artefacts cd5e2fd89923 media: i2c: imx219: make HBLANK r/w to allow longer exposures 04f78503f99a media: i2c: imx219: Rename VTS to FRM_LENGTH e3b82d49bf67 media: i2c: imx219: Correct the minimum vblanking value 591a07588c03 media: imx219: Adjust PLL settings based on the number of MIPI lanes da1e42d3fe6f media: i2c: imx415: Link frequencies are not exclusive to num lanes 4e42bc8bf989 media: i2c: imx415: Make HBLANK controllable and in consistent units 3bcae55ab96a media: i2c: imx415: Add read/write control of VBLANK e7bad98c205d media: v4l: Convert the users of v4l2_get_link_freq to call it on a pad 56f697e3cdf9 media: ivsc: csi: Obtain link frequency from the media pad 55a163e6d992 media: intel/ipu6: Obtain link frequency from the remote subdev pad 91d6a99acfa5 media: v4l: Memset argument to 0 before calling get_mbus_config pad op 015853f0bd27 media: Documentation: Receiver drivers should call v4l2_get_link_freq() 28e6cd53f833 media: Documentation: tx-rx: Move transmitter control out of CSI-2 part be1e7b0e78ff media: Documentation: Update link frequency driver documentation 9849b9fead64 media: v4l: Support obtaining link frequency via get_mbus_config 15f0035bfd0a media: v4l: Support passing media pad argument to v4l2_get_link_freq() 4100f206c5b7 media: pci: ipu6: drop vb2_ops_wait_prepare/finish 3d391292cdd5 media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO a1963698d59c media: i2c: ov7251: Set enable GPIO low in probe 5f5ffd3bc62b media: i2c: imx319: Rectify runtime PM handling probe and remove 42eceae97935 media: i2c: imx219: Rectify runtime PM handling in probe and remove 80704d14f1bd media: i2c: ccs: Set the device's runtime PM status correctly in probe e04604583095 media: i2c: ccs: Set the device's runtime PM status correctly in remove 09518df7856e media: stm32: dcmipp: add has_csi2 & needs_mclk in match data 052b228faaf4 media: stm32: csi: correct unsigned or useless variable settings 1ec16c335c46 media: stm32: csi: remove useless fwnode_graph_get_endpoint call e0c2081221a2 media: stm32: csi: simplify enable_streams error handling a3a91b6e62be media: stm32: csi: use ARRAY_SIZE to search D-PHY table c631dc74b069 media: stm32: csi: register subdev only at end of probe f7cd9c94959e media: stm32: csi: add missing pm_runtime_put on error 3114848ee260 dt-bindings: media: clarify stm32 csi & simplify example a310e76a3d0b media: stm32: dcmipp: correct ret type in dcmipp_graph_notify_bound ac05e841be0e media: i2c: ov2740: Small cleanups 71dfb2c75489 media: i2c: ov2740: Free control handler on error path acc294519f17 media: i2c: imx214: Fix link frequency validation aac37a3a763d media: i2c: imx214: Add test pattern control f35f7422b9dd media: i2c: imx214: Verify chip ID dafbd1e96044 media: i2c: imx214: Add analogue/digital gain control 5f8d5fe0bd94 media: i2c: imx214: Implement vflip/hflip controls 0b57fcf81d32 media: i2c: imx214: Add vblank and hblank controls 3d55f4eb03fc media: i2c: imx214: Check number of lanes from device tree ef9b58f257e9 media: i2c: imx214: Drop IMX214_REG_EXPOSURE from mode reg arrays 341a133beb43 media: i2c: imx214: Replace register addresses with macros 4f0aeba4f155 media: i2c: imx214: Convert to CCI register access helpers 5d6dc133e6e4 media: i2c: imx214: Simplify with dev_err_probe() b6832ff659f5 media: i2c: imx214: Use subdev active state ccc888d1698b media: i2c: imx214: Rectify probe error handling related to runtime PM abd88757252c Revert "media: imx214: Fix the error handling in imx214_probe()" 766d952c08bd media: ov08x40: Don't log ov08x40_check_hwcfg() errors twice 4254dc1ab3b8 media: ov08x40: Add missing '\n' to ov08x40_check_hwcfg() error messages ebf185efadb7 media: ov08x40: Add missing ov08x40_identify_module() call on stream-start db718c2745e3 media: ov08x40: Improve ov08x40_[read|write]_reg() error returns 24d74ca5024a media: ov08x40: Improve ov08x40_identify_module() error logging 7a39639e448f media: ov08x40: Move ov08x40_identify_module() function up e354dc1d6d99 media: ov08x40: Get clock on ACPI platforms too 6cdde1bbefa0 media: ov08x40: Get reset GPIO and regulators on ACPI platforms too a7966ed7a6a2 media: ov08x40: Move fwnode_graph_get_next_endpoint() call up 69dea0ed8461 media: ov08x40: Properly turn sensor on/off when runtime-suspended c8525bd0a714 media: hi556: Don't log hi556_check_hwcfg() errors twice d8460548104d media: hi556: Improve error logging when fwnode is not found ddf3e6e028ba media: hi556: Add missing '\n' to hi556 error messages ed554da65abd media: hi556: Fix memory leak (on error) in hi556_check_hwcfg() 140332b6ed72 kbuild: fix linux-headers package build when $(CC) cannot link userspace c8222ef6cf29 soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe() d1d096312176 tools: fix annoying "mkdir -p ..." logs when building tools in parallel d19d7345a7bc clk: samsung: Fix UBSAN panic in samsung_clk_init() ae32b65c9359 arm64: dts: exynos: gs101: add reboot-mode support (SYSIP_DAT0) 6572a93ab35e arm64: dts: exynos: gs101: align poweroff writes with downstream edf5ce245323 arm64: dts: exynos: gs101: drop explicit regmap from reboot nodes 035371c9e509 media: chips-media: wave5: Fix timeout while testing 10bit hevc fluster a2c75e964e51 media: chips-media: wave5: Fix a hang after seeking ac35f7689866 media: chips-media: wave5: Avoid race condition in the interrupt handler 6bae4d5053da media: chips-media: wave5: Fix gray color on screen 6a7ed7ee16a9 ALSA: hda/cirrus: Reduce codec resume time 08b613b9e2ba ALSA: hda/cirrus: Correct the full scale volume set logic ab2b059467c9 drm/i915: Relocate intel_atomic_check_planes() 778be378be2a drm/i915: Move icl+ nv12 plane register mangling into skl_universal_plane.c c324dbd23149 drm/i915: Rename the variables in icl_check_nv12_planes() a1a9d90e6681 drm/i915: Extract link_nv12_planes() 6a01df2f1b2a drm/i915: Remove pointless visible check in unlink_nv12_plane() a33a6b2f0824 drm/i915: Extract unlink_nv12_plane() f709c06af881 drm/i915: s/planar_slave/is_y_plane/ 00c8e0dd3dcd drm/i915: Rework joiner and Y plane dependency handling 58456143cc84 Revert "drm/i915: Fix NULL ptr deref by checking new_crtc_state" 91077d1deb53 drm/i915: Make sure all planes in use by the joiner have their crtc included 02d0102b3dea ocfs2: remove reference to bh->b_page 65b37c82e0f8 ocfs2: use memcpy_to_folio() in ocfs2_symlink_get_block() 749a2e882f1a ocfs2: validate l_tree_depth to avoid out-of-bounds access 8efb49fa5fa8 alpha: use str_yes_no() helper in pci_dac_dma_supported() 4cc01cc74e3e checkpatch: add warning for pr_* and dev_* macros without a trailing newline 2b0f09228ab1 ucount: use rcuref_t for reference counting a870212e3228 ucount: use RCU for ucounts lookups ab2a5aa028ba ucount: replace get_ucounts_or_wrap() with atomic_inc_not_zero() 033a05097300 rcu: provide a static initializer for hlist_nulls_head 4266959c76fc lib/zlib: drop EQUAL macro a57efeff3ef8 get_maintainer: stop reporting subsystem status as maintainer role 9fb881726ee7 get_maintainer: add --substatus for reporting subsystem status - fix 21904fb05949 get_maintainer: add --substatus for reporting subsystem status b4b6f6e301ed powerpc/crash: use generic crashkernel reservation 032ab6b2b0dd powerpc: insert System RAM resource to prevent crashkernel conflict 0a8fc8c8cec2 powerpc/crash: preserve user-specified memory limit 439de2c245bf powerpc/crash: use generic APIs to locate memory hole for kdump cd201ee2dd09 crash: let arch decide usable memory range in reserved area 48142f78fa13 crash: remove an unused argument from reserve_crashkernel_generic() 49b6f87311dc kexec: initialize ELF lowest address to ULONG_MAX fc60e3f6949d lib-plistc-add-shortcut-for-plist_requeue-fix b04ce5c714ca lib/plist.c: add shortcut for plist_requeue() 75cec79e7c18 docs,procfs: document /proc/PID/* access permission checks 2f2c85c55b4f .mailmap: remove redundant mappings of emails 87ea7acab1dc scripts: add script to extract built-in firmware blobs e53266300350 MAINTAINERS: add Yang Yang as a co-maintainer of PER-TASK DELAY ACCOUNTING 66682928aba4 mm,procfs: allow read-only remote mm access under CAP_PERFMON b2a64caeafad docs/mm: document latest changes to vm_lock 1465347e498f mm: make vma cache SLAB_TYPESAFE_BY_RCU e73bc73312af mm: prepare lock_vma_under_rcu() for vma reuse possibility be7b02bb1062 mm: remove extra vma_numab_state_init() call 3e43bec869a8 mm/debug: print vm_refcnt state when dumping the vma e2cd7c499e5b mm: move lesser used vma_area_struct members into the last cacheline 0670f2f4d6ff mm: replace vm_lock and detached flag with a reference count f3049126510e refcount: introduce __refcount_{add|inc}_not_zero_limited_acquire 03b412c8b184 refcount: provide ops for cases when object's memory can be reused 29428daa6506 mm: uninline the main body of vma_start_write() 098d7ca51b21 mm: move mmap_init_lock() out of the header file f1c021809e12 mm: allow vma_start_read_locked/vma_start_read_locked_nested to fail b1b06be8c873 types: move struct rcuwait into types.h 83312ff21a20 mm: mark vmas detached upon exit 9287cd51aadb mm: introduce vma_iter_store_attached() to use with attached vmas e9c6f03a4398 mm: mark vma as detached until it's added into vma tree 74d0b5799953 mm: move per-vma lock into vm_area_struct 32efecce74e7 mm: introduce vma_start_read_locked{_nested} helpers c9b1453c67b0 zram: add might_sleep to zcomp API 8b6910951ae4 zram: do not leak page on writeback_store error path 01b54e0f1953 zram: do not leak page on recompress_store error path 27e0342d67b7 zram: permit reclaim in zstd custom allocator 70ebafcc3a11 zram: switch to new zsmalloc object mapping API 39ad893d5e3e zsmalloc: introduce new object mapping API 0be2d504a52a zsmalloc: make zspage lock preemptible 7aaff719fc66 zsmalloc: rename pool lock 76297600611d zram: rework recompression loop 79329d47b013 zram: filter out recomp targets based on priority c42efff0199e zram: limit max recompress prio to num_active_comps 95427aee1a5b zram: remove writestall zram_stats member 29abb9b0e46c zram: remove two-staged handle allocation fe87dc58c33d zram: remove max_comp_streams device attr d935267edc65 zram: remove unused crypto include 4315fb78f9e6 zram: permit preemption with active compression stream 810edb3a3dd9 zram: sleepable entry locking da6980db6dd1 mm: avoid splitting pmd for lazyfree pmd-mapped THP in try_to_unmap d080724e5f61 mm: support batched unmap for lazyfree large folios during reclamation 88f8786d6e3a mm: Support tlbbatch flush for a range of PTEs 4a11398c99c2 mm: set folio swapbacked iff folios are dirty in try_to_unmap_one 3a77f01b81af dax: use folios more widely within DAX b19ec77ee52a dax: remove access to page->index 1782efe3e852 mm/shmem: use xas_try_split() in shmem_split_large_entry() bb9d19e3b114 mm/filemap: use xas_try_split() in __filemap_add_folio() 5e80b45c9cfa filemap: remove redundant folio_test_large check in filemap_free_folio c996d8feed73 maple_tree: remove a BUG_ON() in mas_alloc_nodes() df318fd82b6c tools/selftests: add file/shmem-backed mapping guard region tests f771356f390a tools/selftests: expand all guard region tests to file-backed a018024e68a7 selftests/mm: rename guard-pages to guard-regions 6d2c6f973784 mm: allow guard regions in file-backed and read-only mappings c504973d5c4c mm/mm_init.c: use round_up() to calculate usermap size 7e4e3ff28fee selftests/mm: allow tests to run with no huge pages support c98dbc236288 mm/mmu_gather: clean up the stale code comment f6ee0786587d mm/mmu_gather: remove unused __tlb_remove_page() ce611e2717a1 maple_tree: use ma_dead_node() in mte_dead_node() 152de44cb20d mm/mm_init.c: only align start of ZONE_MOVABLE on nodes with memory 39a399e72c18 Docs/admin-guide/mm/damon/usage: document hugepage_size filter type c2c9b5166910 Docs/ABI/damon: document DAMOS sysfs files to set the min/max folio_size a54fc22524c9 mm/damon/sysfs-schemes: add files for setting damos_filter->sz_range 212f4d0cb42c mm/damon: introduce DAMOS filter type hugepage_size 6d6f07c2cb77 mm/mmu_gather: update comment on RCU freeing f6a05b97608f selftests/mm: add tests for folio_split(), buddy allocator like split 86e9d054e129 mm/truncate: use buddy allocator like folio split for truncate operation 0979a0cf04c9 mm/huge_memory: add folio_split() to debugfs testing interface 625630ddbb06 mm/huge_memory: remove the old, unused __split_huge_page() bb5767dfa7e2 mm/huge_memory: add buddy allocator like (non-uniform) folio_split() ee6e82f6f663 mm/huge_memory: move folio split common code to __folio_split() 34cd4d78eff5 mm-huge_memory-add-two-new-not-yet-used-functions-for-folio_split-fix-checkpatch-fixes a1023bc50a12 mm/huge_memory: do not drop the original folio during truncate 6e35a6a68395 mm/huge_memory: add two new (not yet used) functions for folio_split() 92fb54b92dcf correct the function name f57446f755c9 xarray: add xas_try_split() to split a multi-index entry a4c215762570 mm/vmstat: revert "fix a W=1 clang compiler warning" 3cce3ae3ff19 mm: fixup unused variable warnings 3095b30b1701 fb_defio: do not use deprecated page->mapping, index fields 5ea902c43c88 mm: provide mapping_wrprotect_range() function b4f725f20210 mm: refactor rmap_walk_file() to separate out traversal logic 9c7c442fb422 selftests: mm: fix typo 699d2d6e364c mm: remove the access_ok() call from gup_fast_fallback() 71b1591310d3 maple_tree: correct comment for mas_start() 20fecb337769 vmscan, cleanup: add for_each_managed_zone_pgdat macro 77da986310d1 mm/damon/core: do damos walking in entire regions granularity 7182644b5bdf mm/damon/core: do not call damos_walk_control->walk() if walk is completed ab0725e0d596 mm/damon/core: unset damos->walk_completed after confimed set 6828d7accbfa MAINTAINERS: add Baolin as shmem reviewer 82ac7a6e128f mm: shmem: factor out the within_size logic into a new helper 71665a767b04 mm: shmem: change the return value of shmem_find_swap_entries() 4701ebc0dfbf mm: shmem: remove duplicate error validation a2dd5e242aa0 mm: shmem: remove 'fadvise()' comments 92af5d611c8b mm: shmem: drop the unused macro 3f19ab271d22 mm/mm_init.c: use round_up() to align movable range 1e613c920426 mm: use READ/WRITE_ONCE() for vma->vm_flags on migrate, mprotect 2f32828b8257 mm/damon: avoid applying DAMOS action to same entity multiple times 6a6cbf2009e3 mm/damon/ops: have damon_get_folio return folio even for tail pages 55d3204b0dc8 memcg: add hierarchical effective limits for v2 ae1d337d168e samples: kmemleak: print the raw pointers for debugging purposes 59b224872606 mm: kmemleak: add support for dumping physical and __percpu object info da3770487c2a mm, percpu: do not consider sleepable allocations atomic ff5ddac27905 mm/swapfile.c: open code cluster_alloc_swap() ba2ad78b63dd mm/swapfile.c: remove the incorrect code comment f82639b46d70 mm/swap: rename swap_swapcount() to swap_entry_swapped() 154635f9b2e8 mm/swapfile.c: remove the unneeded checking 16cd58414f66 mm/swap_state.c: remove the meaningless code comment 60851e00f62f mm/swapfile.c: optimize code in setup_clusters() b51e55034f34 mm/swapfile.c: update the code comment above swap_count_continued() 0ce05d7b58b2 mm/swapfile.c: update the code comment above swap_count_continued() c4ecd4f1272e mm/swap: rename swap_is_has_cache() to swap_only_has_cache() 540be0e517b0 mm/swap: skip scanning cluster range if it's empty cluster d70229dca34f mm/swap: remove SWAP_FLAG_PRIO_SHIFT 30a724451d70 mm/swap_state.c: optimize the code in clear_shadow_from_swap_cache() e9a14fb34b04 mm/swap_state.c: fix the obsolete code comment ac1d704b6cf0 mm/memfd: fix spelling and grammatical issues f7dd9301a0ed mm-madvise-remove-redundant-mmap_lock-operations-from-process_madvise-fix e8e58182c385 mm/madvise: remove redundant mmap_lock operations from process_madvise() 7d1aa17a736e mm/madvise: split out madvise() behavior execution 8f630bca2f72 mm/madvise: split out madvise input validity check 8ba41931abbb mm-madvise-split-out-mmap-locking-operations-for-madvise-fix-checkpatch-fixes 02e68d56b6a1 mm/madvise: fix madvise_[un]lock() issue 851db926d2f4 mm/madvise: split out mmap locking operations for madvise() 18aafe934b35 selftests/mm: fix thuge-gen test name uniqueness 1b59a3065f59 alloc_tag: uninline code gated by mem_alloc_profiling_key in page allocator 339faaa3d32a alloc_tag: uninline code gated by mem_alloc_profiling_key in slab allocator 22bd534ef399 mm: avoid extra mem_alloc_profiling_enabled() checks 73d00765d5e1 mm: completely abstract unnecessary adj_start calculation ac136fc6c157 mm: make vmg->target consistent and further simplify commit_merge() 7cdd2b6e07ee mm: eliminate adj_start parameter from commit_merge() 7518ed660244 mm: further refactor commit_merge() 018c945343c1 mm: simplify vma merge structure and expand comments 5a6011d22928 mm: zbud: remove zbud 37b9ee2e4a39 mm: z3fold: remove z3fold bd8baa8c49c3 mm-vmscan-extract-calculated-pressure-balance-as-a-function-fix 38a65646e18c mm/vmscan: extract calculated pressure balance as a function 79b185b3fcba mm/rmap: avoid -EBUSY from make_device_exclusive() f343dc1e9565 mm/rmap: keep mapcount untouched for device-exclusive entries a318df8318dd mm/damon: handle device-exclusive entries correctly in damon_folio_mkold_one() 2a5728e9f23f mm/damon: handle device-exclusive entries correctly in damon_folio_young_one() cb9d2f7cf1ff mm/page_idle: handle device-exclusive entries correctly in page_idle_clear_pte_refs_one() f212eeeda6d0 mm/rmap: handle device-exclusive entries correctly in page_vma_mkclean_one() 5e8f2cc48c5d mm/rmap: handle device-exclusive entries correctly in try_to_migrate_one() a3419cc96b60 mm/rmap: handle device-exclusive entries correctly in try_to_unmap_one() b0e294b4656d mm/ksm: handle device-exclusive entries correctly in write_protect_page() 6acf9c0d2170 kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page() b0ea1944966a mm/page_vma_mapped: device-exclusive entries are not migration entries 3f164755d3dd mm: use single SWP_DEVICE_EXCLUSIVE entry type 99df3a1b881c mm/memory: detect writability in restore_exclusive_pte() through can_change_pte_writable() 0467ee884692 mm/rmap: implement make_device_exclusive() using folio_walk instead of rmap walk 720c0247b8e9 mm-rmap-convert-make_device_exclusive_range-to-make_device_exclusive-fix c15b8637f54f mm/rmap: convert make_device_exclusive_range() to make_device_exclusive() ab73163ec4b0 mm/rmap: reject hugetlb folios in folio_make_device_exclusive() 08a32e3570e0 mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs 006c926ccb28 drivers/base/memory: simplify outputting of valid_zones_show() c726e6fe6330 selftests/mm: test splitting file-backed THP to any lower order 8b8e32c004d8 mm/huge_memory: allow split shmem large folio to any lower order 337594241555 selftests/mm: make file-backed THP split work by writing PMD size data 9a8f289346ed mm/compaction: make proactive compaction high watermark configurable via sysctl 7b88b2f82522 mm/compaction: remove low watermark cap for proactive compaction 85a87e2cd8f5 mm/oom_kill: fix trivial typo in comment 414f55bb9766 mm: memcontrol: move memsw charge callbacks to v1 93ef0a8dc2ca mm: memcontrol: move stray ratelimit bits to v1 1221e6b5f4d2 mm: memcontrol: unshare v2-only charge API bits again 9c5e14aeec26 memcg: add CONFIG_MEMCG_V1 for 'local' functions 9845877ef253 memcg: factor out the replace_stock_objcg function 42bfad47469a memcg: call the free function when allocation of pn fails d02c6d178fec memcg: use OFP_PEAK_UNSET instead of -1 fda0f5ce4220 percpu/x86: enable strict percpu checks via named AS qualifiers e2a91da13f08 percpu: repurpose __percpu tag as a named address space qualifier 984fdc41376e percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors a0ddca676538 percpu: use TYPEOF_UNQUAL() in variable declarations 33ed38c5c254 compiler.h: introduce TYPEOF_UNQUAL() macro cd9a62a69e20 x86/kgdb: use IS_ERR_PCPU() macro d21dbb1cb920 mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas into free_pgtables() 8a25b0818aed mm: page_isolation: avoid calling folio_hstate() without hugetlb_lock e66d2de57ad7 mm/hugetlb_vmemmap: fix memory loads ordering d3268fddf8a2 Revert "selftests/mm: remove local __NR_* definitions" 7ccc286c1ba5 test_xarray: fix failure in check_pause when CONFIG_XARRAY_MULTI is not defined 7905a53d3d47 kasan: don't call find_vm_area() in RT kernel c71cf4a345c9 MAINTAINERS: update Nick's contact info 1b6daee33956 selftests/mm: fix check for running THP tests 9303991aec79 arm: pgtable: fix NULL pointer dereference issue 2ced56393fd9 mm: hugetlb: avoid fallback for specific node allocation of 1G pages f15c998cdc9a memcg: avoid dead loop when setting memory.max 97090427b9d0 mailmap: update Nick's entry 36374d1aeaf4 mm: pgtable: fix incorrect reclaim of non-empty PTE pages 8bdd840d1c6e taskstats: modify taskstats version ee74e7e0adce getdelays: fix error format characters c0a4c81a89c0 mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() a0ebfcd52fec tools/mm: fix build warnings with musl-libc f95b08fef9c4 mailmap: add entry for Feng Tang ac4fdf3007aa .mailmap: add entries for Jeff Johnson 2a95e254d31b alloc_tag: work around clang-14 build issue with __builtin_object_size() 36726c0cd1c8 mm,madvise,hugetlb: check for 0-length range after end address adjustment 220e8eba0dad mm/zswap: refactor zswap_store_page() 547d31463174 mm/zswap: fix inconsistency when zswap_store_page() fails 1f785fe8ee10 lib/iov_iter: fix import_iovec_ubuf iovec management e4aea146a19b procfs: fix a locking bug in a vmcore_add_device_dump() error path 4eb93fea5919 selftests/bpf: add test for LDX/STX/ST relocations over array field 06096d19ee38 libbpf: fix LDX/STX/ST CO-RE relocation size adjustment logic 9593172d93b9 geneve: Fix use-after-free in geneve_find_dev(). 72266ee83fed selftests/bpf: Add selftest for may_goto b38c72ab808c selftests/bpf: Introduce __load_if_JITed annotation for tests 6ebc5030e0c5 bpf: Fix array bounds error with may_goto 55eff109e76a vsock/virtio: fix variables initialization during resuming c214410c47d6 bnxt_en: Add TPH support in BNXT driver fe96d717d38e bnxt_en: Extend queue stop/start for TX rings c8a0f7652d61 bnxt_en: Refactor TX ring free logic 6b6bf60fc95f bnxt_en: Reallocate RX completion ring for TPH support 4c8e612c9a36 bnxt_en: Pass NQ ID to the FW when allocating RX/RX AGG rings e1714de53218 bnxt_en: Refactor RX/RX AGG ring parameters setup for P5_PLUS 09cc58d59441 bnxt_en: Refactor bnxt_free_tx_rings() to free per TX ring f33a508c23a4 bnxt_en: Refactor completion ring free routine e6ec50485659 bnxt_en: Refactor TX ring allocation logic 0fed290525d5 bnxt_en: Refactor completion ring allocation logic for P5_PLUS chips ebdf7fe488c5 bnxt_en: Set NPAR 1.2 support when registering with firmware 4a6f18f28627 net/mlx4_core: Avoid impossible mlx4_db_alloc() order value 0025fa45253c net: phy: c45: improve handling of disabled EEE modes in generic ethtool functions a8936109056b power: supply: max1720x: fix a comment typo c2ddb619fa8d ice: Fix signedness bug in ice_init_interrupt_scheme() de38503b74e2 net: remove phylink_pcs .neg_mode boolean bf1b8e0abc39 documentation: networking: Add NAPI config 6b2edfba7469 net: phy: remove helper phy_is_internal ef6249e37df5 net: phy: stop exporting phy_queue_state_machine d3a0e217f850 net: phy: stop exporting feature arrays which aren't used outside phylib ea47e70e476f net: phy: remove fixup-related definitions from phy.h which are not used outside phylib 02d3b306ac2f net: phy: realtek: switch from paged to MMD ops in rtl822x functions da681ed73fb9 net: phy: realtek: improve mmd register access for internal PHY's 853e80369cfc r8169: add PHY c45 ops for MDIO_MMD_VENDOR2 registers 409f45387c93 x86/sev: Fix broken SNP support with KVM module built-in 44e70718df4f KVM: SVM: Ensure PSP module is initialized if KVM module is built-in 435b344a7042 crypto: ccp: Add external API interface for PSP module initialization 887ff17cdd8f arm64: dts: rockchip: Add devicetree for the ROC-RK3576-PC 2be4a4171401 dt-bindings: arm: rockchip: Add Firefly ROC-RK3576-PC binding 920ceeedeb00 arm64: dts: rockchip: minimal support for Pre-ICT tester adapter for RK3588 Jaguar e95b72390886 arm64: dts: rockchip: add overlay tests for Rock 5B PCIe overlays 91abdc6b36e1 arm64: dts: rockchip: add overlay test for Edgeble NCM6A/NCM6B eb439f16861a arm64: dts: rockchip: add overlay test for WolfVision PF5 1d4c99a1ac12 net: xpcs: group EEE code together 760320145a5a net: xpcs: clean up xpcs_config_eee() 55faeb89968a net: xpcs: remove xpcs_config_eee() from global scope dba7441b3916 net: stmmac: remove calls to xpcs_config_eee() 5a12b2cf29c1 net: xpcs: convert to phylink managed EEE 060fb27060e8 net: stmmac: call xpcs_config_eee_mult_fact() 8c841486674a net: xpcs: add function to configure EEE clock multiplying factor e9f03a6a879b net: phylink: add support for notifying PCS about EEE a3a128f611a9 inet: consolidate inet_csk_clone_lock() 55250b83b02a inet: reduce inet_csk_clone_lock() indent level 0d1fac6d26af net: wwan: mhi_wwan_mbim: Silence sequence number glitch errors a045e40645df net: stmmac: refactor clock management in EQoS driver c6287e1a858e net: airoha: Fix TSO support for header cloned skbs 054e61bb1de4 gve: Update MAINTAINERS 2f8f4f22452a udp: use EXPORT_IPV6_MOD[_GPL]() 6dc4c2526f6d tcp: use EXPORT_IPV6_MOD[_GPL]() 95a3c96c7460 inetpeer: use EXPORT_IPV6_MOD[_GPL]() 54568a84c95b net: introduce EXPORT_IPV6_MOD() and EXPORT_IPV6_MOD_GPL() 245aece3750d MAINTAINERS: Add myself as a riscv reviewer 564fc8eb6f78 riscv: signal: fix signal_minsigstksz aa49bc2ca852 riscv: signal: fix signal frame size 713e788c0e07 rseq/selftests: Fix riscv rseq_offset_deref_addv inline asm 599c44cd21f4 riscv/futex: sign extend compare value in atomic cmpxchg 1898300abf35 riscv/atomic: Do proper sign extension also for unsigned in arch_cmpxchg c6ec1e1b078d riscv: cpufeature: use bitmap_equal() instead of memcmp() fb8179ce2996 riscv: cacheinfo: Use of_property_present() for non-boolean properties 20600b8aab73 perf tools: Fix compile error on sample->user_regs 62fbc75b28a7 drm/xe/hwmon: Stop ignoring errors on probe 6b5506158f90 drm/xe/pmu: Fail probe if xe_pmu_register() fails 960d71044eee drm/xe/oa: Handle errors in xe_oa_register() 00f6a86c3c5e drm/xe: Move drm_dev_unplug() out of display function d3f557d52e2d drm/xe/oa: Move fini to xe_oa f5ebe80e32f8 drm/xe: Cleanup extra calls to xe_hw_fence_irq_finish() ff6cd29b690b drm/xe: Cleanup unwind of gt initialization c0aeb90b28b8 drm/xe: Remove leftover pxp comment ff57025c3586 drm/xe: Stop ignoring errors from xe_ttm_stolen_mgr_init() 0bcf41171c64 drm/xe: Fix xe_tile_init_noalloc() error propagation 121b214cdf10 drm/xe: Fix error handling in xe_irq_install() 8b3f09fb44a3 drm/xe: Fix xe_display_fini() calls 776e3b502b6e drm/xe: Add callback support for driver remove 84a357bb0f71 drm/i915/ddi: Sanitize DDI_BUF_CTL register definitions a23592837c45 drm/i915/ddi: Add a helper to enable a port 99037db545b5 drm/i915/ddi: Unify the platform specific functions disabling a port 6ebf4419fc19 drm/i915/ddi: Move platform checks within mtl_ddi_enable/disable_d2d_link() 3c45d88d281e drm/i915/ddi: Simplify waiting for a port to get active/idle via DDI_BUF_CTL c729ff4598d0 drm/i915/ddi: Simplify the port disabling via DDI_BUF_CTL d6e6cb5980ed drm/i915/ddi: Simplify the port enabling via DDI_BUF_CTL dc2b12b34fb8 drm/i915/ddi: Set missing TC DP PHY lane stagger delay in DDI_BUF_CTL dcac00e4d6fd drm/i915/ddi: Make all the PORT_WIDTH macros work the same way b2ecdabe46d2 drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL 76120b3a304a drm/i915/dsi: Use TRANS_DDI_FUNC_CTL's own port width macro c158647c1073 EDAC/qcom: Correct interrupt enable register configuration d18c882f8574 perf tools: Fix compilation error on arm64 1523226edda5 alpha: Use str_yes_no() helper in pci_dac_dma_supported() 757f051a5061 alpha: Replace one-element array with flexible array member 3b35a171060f alpha: align stack for page fault and user unaligned trap handlers 0a0f7362b036 alpha: make stack 16-byte aligned (most cases) 77b823fa619f alpha: replace hardcoded stack offsets with autogenerated ones f2c880fc8133 tools/sched_ext: Sync with scx repo 41758630dd7e dt-bindings: mtd: cadence: document required clock-names f5b95f1fa2ef ring-buffer: Validate the persistent meta data subbuf array 60b8f711143d tracing: Have the error of __tracing_resize_ring_buffer() passed to user 9ba0e1755a40 ring-buffer: Unlock resize on mmap error 2e14c17a2e3d soc: qcom: Do not expose internal servreg_location_entry_ei array 1e9e40fc6fb0 soc: qcom: ice: make of_qcom_ice_get() static ded40f32b55f scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get cbef7442fba5 mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get 1c13d6060d61 soc: qcom: ice: introduce devm_of_qcom_ice_get 707fb1f227aa dt-bindings: soc: qcom: qcom,pmic-glink: Document SM8750 compatible 63847e845c56 clk: qcom: Add support for Video Clock Controller on QCS8300 165a5dce03ec clk: qcom: Add support for GPU Clock Controller on QCS8300 329497fb54d8 dt-bindings: clock: qcom: Add QCS8300 video clock controller 25abbf6b8b9c dt-bindings: clock: qcom: Add CAMCC clocks for QCS8300 6c9edce7a0e9 dt-bindings: clock: qcom: Add GPU clocks for QCS8300 5d02941c8399 clk: qcom: ipq5018: allow it to be bulid on arm32 8221fd1a7304 workqueue: Log additional details when rejecting work ad3b301aa05a sched_ext: Provides a sysfs 'events' to expose core event counters 4b28beb882a0 clk: qcom: ipq5424: fix software and hardware flow control error of UART 5eac348182d2 clk: qcom: clk-branch: Fix invert halt status bit check for votable clocks 497457f61fd6 clk: qcom: gcc-sdm660: Add missing SDCC block resets f95c37c339ab dt-bindings: clock: gcc-sdm660: Add missing SDCC resets 1ae674f08717 dt-bindings: clock: gcc-sdm660: Add missing SDCC resets fd77406f30d0 clk: qcom: smd-rpm: Add clocks for SDM429 ee9fdb415639 dt-bindings: clock: qcom,rpmcc: Add SDM429 d81901a5406e clk: qcom: dispcc-sm8750: Allow dumping regmap 80e648042e51 partitions: mac: fix handling of bogus partition table 4fd6ca90fc7f accel/amdxdna: Refactor hardware context destroy routine af3b6a9eba48 KVM: x86/mmu: Walk rmaps (shadow MMU) without holding mmu_lock when aging gfns bb6c7749ccee KVM: x86/mmu: Add support for lockless walks of rmap SPTEs 4834eaded91e KVM: x86/mmu: Add infrastructure to allow walking rmaps outside of mmu_lock 9fb13ba6b5ff KVM: x86/mmu: Refactor low level rmap helpers to prep for walking w/o mmu_lock 8c403cf23119 KVM: x86/mmu: Only check gfn age in shadow MMU if indirect_shadow_pages > 0 e25c2332346f KVM: x86/mmu: Skip shadow MMU test_young if TDP MMU reports page as young b146a9b34aed KVM: x86/mmu: Age TDP MMU SPTEs without holding mmu_lock 928c54b1c4ca KVM: x86/mmu: Always update A/D-disabled SPTEs atomically 61d65f2dc766 KVM: x86/mmu: Don't force atomic update if only the Accessed bit is volatile e29b74920e6f KVM: x86/mmu: Factor out spte atomic bit clearing routine aa34b811650c KVM: Allow lockless walk of SPTEs when handing aging mmu_notifier event 2eeb03ad9f42 soc: qcom: pdr: Fix the potential deadlock 1e9f7d9169c5 clk: qcom: Add missing header includes 691621dfadbf clk: qcom: Drop unused header includes 7a243e1b814a clk: qcom: clk-alpha-pll: Do not use random stack value for recalc rate 6884d2051011 drm/xe/debugfs: fixed the return value of wedged_mode_set b31e668d3111 drm/xe/debugfs: Add missing xe_pm_runtime_put in wedge_mode_set 16fc7cb406a5 KVM: selftests: Add infrastructure for getting vCPU binary stats 9b56532b8a59 KVM: selftests: Adjust number of files rlimit for all "standard" VMs ea7179f99514 KVM: selftests: Get VM's binary stats FD when opening VM e65faf71bd54 KVM: selftests: Add struct and helpers to wrap binary stats cache b0c3f5df9291 KVM: selftests: Macrofy vm_get_stat() to auto-generate stat name string eead13d493af KVM: selftests: Assert that __vm_get_stat() actually finds a stat b3fefbb30a16 nouveau/svm: fix missing folio unlock + put after make_device_exclusive_range() 70b0d6b0a199 tee: optee: Fix supplicant wait loop dd0f05b98925 platform: cznic: CZNIC_PLATFORMS should depend on ARCH_MVEBU be6686b823b3 firmware: imx: IMX_SCMI_MISC_DRV should depend on ARCH_MXC f0570fdc8f72 MAINTAINERS: arm: apple: Add Janne as maintainer 5755eb0a8168 MAINTAINERS: Mark Andrew as M: for ASPEED MACHINE SUPPORT 7dff18535b93 phy: PHY_LAN966X_SERDES should depend on SOC_LAN966 || MCHP_LAN966X_PCI 55f1a5f7c97c phy: tegra: xusb: reset VBUS & ID OVERRIDE 5ab90f40121a phy: ti: gmii-sel: Do not use syscon helper to build regmap 8789b4296aa7 phy: exynos5-usbdrd: gs101: ensure power is gated to SS phy in phy_exit() b58f0f86fd61 phy: fsl-imx8mq-usb: add tca function driver for imx95 362ff1e7c6c2 virtio_snd.h: clarify that `controls` depends on VIRTIO_SND_F_CTLS c2851be5f183 pmdomain: renesas: rcar-sysc: Drop fwnode_dev_initialized() call c41bac728aea pmdomain: sunxi: add V853 ppu support ef51934a05d3 ext2: Remove reference to bh->b_page 0104f4daa339 dt-bindings: power: add V853 ppu bindings 150b838b03e8 fuse: optmize missing FUSE_LINK support 712c587442f3 fuse: Return EPERM rather than ENOSYS from link() d4593923e44a fuse: removed unused function fuse_uring_create() from header 0c67c37e1710 fuse: revert back to __readahead_folio() for readahead 882b86fd4e0d x86/ibt: Handle FineIBT in handle_cfi_failure() 306859de59e5 x86/early_printk: Harden early_serial c4239a72a29d x86/ibt: Clean up poison_endbr() c20ad96c9a8f x86/traps: Cleanup and robustify decode_bug() ab9fea59487d x86/alternative: Simplify callthunk patching 93f16a1ab78c x86/boot: Mark start_secondary() with __noendbr 582077c94052 x86/cfi: Clean up linkage 2981557cb040 x86,kcfi: Fix EXPORT_SYMBOL vs kCFI 72e213a7ccf9 x86/ibt: Clean up is_endbr() 1623ced247f7 x86/events/amd/iommu: Increase IOMMU_NAME_SIZE 675204778c69 module: don't annotate ROX memory as kmemleak_not_leak() d34e798094ca sched/fair: Refactor can_migrate_task() to elimate looping 563bc2161b94 sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks b9f2b29b9494 sched: Don't define sched_clock_irqtime as static key 2ae891b82695 sched: Reduce the default slice to avoid tasks getting an extra tick f553741ac8c0 sched: Cancel the slice protection of the idle entity eb07e3a94679 serial: tegra-utc: Add driver for Tegra UART Trace Controller (UTC) 5b28371f5f77 dt-bindings: serial: Add bindings for nvidia,tegra264-utc a029a219385c Revert "kernel/debug: Mask KGDB NMI upon entry" dbb1f9c03bad Revert "kdb: Implement disable_nmi command" c08b0f2c3172 Revert "tty/serial: Add kgdb_nmi driver" c213375e3283 serial: 8250_dw: Call dw8250_quirks() conditionally 22a6984c5b5d serial: sh-sci: Update the suspend/resume support 1f0cfc68ad7a dt-bindings: serial: Allow fsl,ns16550 with broken FIFOs b5bbace353ad tty: serial: fsl_lpuart: Make interrupt name distinct 3989937e697b arm64: dts: renesas: rzg2: Add boot phase tags 3bc23fc0172a arm64: dts: renesas: rcar: Add boot phase tags 6a021bef6a23 ARM: dts: renesas: rcar-gen2: Add boot phase tags 9e512eaaf8f4 serial: 8250: Fix fifo underflow on flush 8bf1d257d169 arm64: dts: renesas: r9a09g047: Add ICU node 2ce4b7916dfe arm64: dts: renesas: ulcb/kf: Use TDM Split Mode for capture 2d873efd174b xfs: flush inodegc before swapon 3cd6a8056f5a xfs: rename xfs_iomap_swapfile_activate to xfs_vm_swap_activate 9f0902091c33 xfs: Do not allow norecovery mount with quotacheck 9e00163c3167 xfs: do not check NEEDSREPAIR if ro,norecovery mount. 6e33017c3276 xfs: fix data fork format filtering during inode repair 66314e9a57a0 xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n f752ee5b5b86 pinctrl: renesas: rza2: Fix potential NULL pointer dereference b2bd65fbb617 pinctrl: renesas: rzg2l: Add suspend/resume support for pull up/down 257a087c8b52 usb: typec: Add support for Parade PS8830 Type-C Retimer d73ddefaf978 dt-bindings: usb: Add Parade PS8830 Type-C retimer bindings 07959ad5775f USB: dwc3: Use syscon_regmap_lookup_by_phandle_args 461f24bff868 usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield 5425191f85fe usb: dwc3: gadget: Add support for snps,reserved-endpoints property eafba0205426 usb: dwc3: gadget: Refactor loop to avoid NULL endpoints 8bc8a32a2804 dt-bindings: usb: dwc3: Add a property to reserve endpoints 7f7283183c62 usb: typec: ucsi: resume work after EC init dcba69711fff platform/chrome: add PD_EVENT_INIT bit definition 659f5d55feb7 usb: typec: tcpm: PSSourceOffTimer timeout in PR_Swap enters ERROR_RECOVERY 634775a752a8 usb: roles: set switch registered flag early on e5644be40797 usb: gadget: uvc: Fix unstarted kthread worker e169d96eecd4 USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist 399a45e5237c usb: gadget: core: flush gadget workqueue after device removal 4ab37fcb4283 USB: gadget: f_midi: f_midi_complete to call queue_work 4aac0db5a0eb usb: core: fix pipe creation for get_bMaxPacketSize0 d3a8c28426fc usb: dwc3: Fix timeout issue during controller enter/exit from halt state 78332fdb956f selftests/landlock: Add binaries to .gitignore 3d4033985ff5 selftests/landlock: Test that MPTCP actions are not restricted f5534d511bcd selftests/landlock: Test TCP accesses with protocol=IPPROTO_TCP 854277e2cc8c landlock: Fix non-TCP sockets restriction 192b7ff29b1f landlock: Minor typo and grammar fixes in IPC scoping documentation 143c9aae043a landlock: Fix grammar error 89cb121e9461 selftests/landlock: Enable the new CONFIG_AF_UNIX_OOB 159daf125822 USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone 7284922f3e4f USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk 12e712964f41 usb: cdc-acm: Fix handling of oversized fragments e563b01208f4 usb: cdc-acm: Check control transfer buffer size before access c81d9fcd5b94 usb: xhci: Restore xhci_pci support for Renesas HCs e71f7f42e3c8 USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI add43c4fbc92 iommu/vt-d: Make intel_iommu_drain_pasid_prq() cover faults for RID 4a8991fe9cd0 iommu/exynos: Fix typos 78be7f04537f iommu: Fix a spelling error ef75966abf95 iommu/amd: Expicitly enable CNTRL.EPHEn bit in resume path 822b7ec657e9 ALSA: hda: Add error check for snd_ctl_rename_id() in snd_hda_create_dig_out_ctls() 325735e83d7d ALSA: hda/tas2781: Fix index issue in tas2781 hda SPI driver bccb18c5617a drm/i915/psr: Allow DSB usage when PSR is enabled ac76a51ddb5e drm/i915/display: Ensure we have "Frame Change" event in DSB commit fa27fa48061a drm/i915/psr: Add function for triggering "Frame Change" event 801d827d80f6 drm/i915/display: Evade scanline 0 as well if PSR1 or PSR2 is enabled 20d6343bf457 drm/i915/psr: Remove DSB_SKIP_WAITS_EN chicken bit 452c3fb857f8 drm/i915/display: Warn on use_dsb in non-dsb pipe update functions a4585442ade5 bpftool: Check map name length when map create 60c2e1fa9168 selftests/bpf: Test kfuncs that set and remove xattr from BPF programs 56467292794b bpf: fs/xattr: Add BPF kfuncs to set and remove xattrs 7587d735b150 bpf: lsm: Add two more sleepable hooks ab39ad6796e5 selftests/bpf: Extend test fs_kfuncs to cover security.bpf. xattr names 531118f1ccfc fs/xattr: bpf: Introduce security.bpf. xattr name prefix bf9f14c91a05 smack: remove /smack/logging if audit is not configured b99f27e90268 selftests/bpf: Fix stdout race condition in traffic monitor c83e2d970bae bpf: Add tracepoints with null-able arguments 3a7f7785eae7 drivers/hv: add CPU offlining support 5e4304ff8cd9 drivers/hv: introduce vmbus_channel_set_cpu() 7c0db8a4f59d cpu: export lockdep_assert_cpus_held() 0222eb30a357 hyperv: Move arch/x86/hyperv/hv_proc.c to drivers/hv e96204e5e96e hyperv: Move hv_current_partition_id to arch-generic code 41129e236f14 drm/amdgpu: Enable async flip on overlay planes fd40a63c63a1 drm/atomic: Let drivers decide which planes to async flip 1ed591582b7b drm/xe/display: Remove hpd cancel work sync from runtime pm path 47c191e0d806 i2c: pxa: fix call balance of i2c->clk handling routines 7422c319fd80 MAINTAINERS: Add maintainer for Qualcomm's I2C GENI driver 320702a76186 MAINTAINERS: delete entry for AXXIA I2C f74de0c6cf4c dt-bindings: i2c: exynos5: add exynos7870-hsi2c compatible 86b239f0dc71 dt-bindings: i2c: samsung,s3c2410: add exynos7870-i2c compatible fbfe2c7f4cfc i2c: octeon: Add block-mode i2c operations 7c4d9c0de846 i2c: octeon: refactor common i2c operations 6cce0cc38613 smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket label d0aa1ab4d278 Bluetooth: L2CAP: Fix corrupted list in hci_chan_del a32a4b65fe2b Bluetooth: btintel_pcie: Fix a potential race condition 3ca66179e56d Bluetooth: hci_uart: fix race during initialization 059ba62c8e76 Bluetooth: btintel: Add DSBR support for ScP 778a32e702ba Bluetooth: Fix code style warning f138582b2226 Bluetooth: MGMT: Remove unused mgmt_*_discovery_complete b8d0213ebad7 Bluetooth: MGMT: Remove unused mgmt_pending_find_data 2113de488546 Bluetooth: btusb: Add 13 USB device IDs for Qualcomm WCN785x 9cbcc27603da Bluetooth: L2CAP: Fix slab-use-after-free Read in l2cap_send_cmd 203e163909b3 Bluetooth: btintel_pcie: Add device id of Whale Peak 985dd692f143 Bluetooth: btintel: Add support for Intel Scorpius Peak 289a0dc9d7f9 Bluetooth: btusb: Add new VID/PID for WCN785x c222a3f3cd18 Bluetooth: btusb: mediatek: Add err code to btusb claim iso printout b69cfaf884f3 dt-bindings: imx: fsl,aips-bus: Ensure all properties are defined 9e28059d5664 ext4: introduce linear search for dentries b32136a85a3d bcachefs: bcachefs_metadata_version_stripe_lru 5dc3f85e961c bcachefs: bcachefs_metadata_version_stripe_backpointers c3b3cfd56a9e bcachefs: Advance bch_alloc.oldest_gen if no stale pointers 42f143b75061 bcachefs: Invalidate cached data by backpointers 712337684c1a bcachefs: bcachefs_metadata_version_cached_backpointers cfe5c5a9c2fc bcachefs: rework bch2_trans_commit_run_triggers() a88b28840a49 bcachefs: Better trigger ordering 9c94af4f3c22 bcachefs: bch2_trigger_stripe_ptr() no longer uses ec_stripes_heap_lock 62f5b2334e16 bcachefs: Rework bch2_check_lru_key() 0b2e7775f1e1 bcachefs: decouple bch2_lru_check_set() from alloc btree f1e57abbac63 bcachefs: s/BCH_LRU_FRAGMENTATION_START/BCH_LRU_BUCKET_FRAGMENTATION/ 8b39f20ebc7b bcachefs: bch2_lru_change() checks for no-op 5182df402a25 bcachefs: minor journal errcode cleanup 2e52652bf01a bcachefs: bch2_write_op_error() now prints info about data update a63421d3320e bcachefs: metadata_target is not an inode option 5e934b654eda bcachefs: eytzinger1_{next,prev} cleanup 908d439f9f08 bcachefs: convert eytzinger sort to be 1-based (2) 539e48750491 bcachefs: convert eytzinger sort to be 1-based (1) c2b1c669fe8f bcachefs: convert eytzinger0_find to be 1-based 746153eaeb60 bcachefs: Add eytzinger0_find self test 770bdbb3d1f4 bcachefs: add eytzinger0_find_ge self test 24d5d8dcec2b bcachefs: implement eytzinger0_find_ge directly dc7fc2eb44c2 bcachefs: implement eytzinger0_find_gt directly 4043d4e8f42c bcachefs: add eytzinger0_find_gt self test ddf1409e2046 bcachefs: simplify eytzinger0_find_le 6a23efe211e8 bcachefs: convert eytzinger0_find_le to be 1-based d31f5dcc783f bcachefs: improve eytzinger0_find_le self test b4bfbd6d38b0 bcachefs: add eytzinger0_for_each_prev e12d56aa7a85 bcachefs: eytzinger0_find_test improvement 99a3c8f5db3f bcachefs: eytzinger[01]_test improvement 45c7b6718362 bcachefs: eytzinger self tests: fix cmp_u16 typo f04c49ba59ae bcachefs: eytzinger self tests: missing newline termination ae4fd3396099 bcachefs: eytzinger self tests: loop cleanups 9bf37e37a542 bcachefs: EYTZINGER_DEBUG fix b61e996ba212 bcachefs: bch2_blacklist_entries_gc cleanup 5592361f0f3c bcachefs: bch2_bkey_ptr_data_type() now correctly returns cached for cached ptrs 5cbfe2769f50 bcachefs: Add time_stat for btree writes 9bee6d9358d0 bcachefs: Add comment explaining why asserts in invalidate_one_bucket() are impossible 9f4463df2778 bcachefs: Ignore backpointers to stripes in ec_stripe_update_extents() 13ef1fa67eae bcachefs: Increase JOURNAL_BUF_NR 4a1c26832d17 bcachefs: Free journal bufs when not in use 34befc6708cf bcachefs: Don't touch journal_buf->data->seq in journal_res_get f7766761d26c bcachefs: Kill journal_res.idx 51b79c000891 bcachefs: Kill journal_res_state.unwritten_idx 0687b2ae8dc8 bcachefs: add progress indicator to check_allocations cf3b4b4cee9a bcachefs: Add a progress indicator to bch2_dev_data_drop() 616233249c62 bcachefs: Factor out progress.[ch] 02c7ba3f1375 bcachefs: bch2_inum_offset_err_msg_trans() no longer handles transaction restarts 1de8ab137b73 bcachefs: bch2_indirect_extent_missing_error() prints path, not just inode number 65f8fe6bdb0e bcachefs: Convert migrate to move_data_phys() 11b9f03685f7 bcachefs: Read/move path counter work 7adbe2b5c43b bcachefs: Fix subtraction underflow d8eb5a87224d bcachefs: Scrub cd795df9fb66 bcachefs: bch2_btree_node_scrub() e88199023d74 bcachefs: bch2_bkey_pick_read_device() can now specify a device 034ea4df01a6 bcachefs: __bch2_move_data_phys() now uses bch2_btree_node_rewrite_key() c99d2a7282e4 bcachefs: bch2_move_data_phys() 18a942e29339 bcachefs: bch2_btree_node_rewrite_key() 28958516ef4b bcachefs: backpointer_get_key() doesn't pull in btree node cd3dbe4ac9b9 bcachefs: Internal reads can now correct errors c87d99d2ecf8 bcachefs: Don't self-heal if a data update is already rewriting 97b1b93fb0e3 bcachefs: Don't start promotes from bch2_rbio_free() 86bdefa930b9 bcachefs: Bail out early on alloc_nowait data updates dfea2c5d3bbd bcachefs: Rework init order in bch2_data_update_init() 36af82ec0ec0 bcachefs: Self healing writes are BCH_WRITE_alloc_nowait 1dd06b9d6d47 bcachefs: Promotes should use BCH_WRITE_only_specified_devs 7aecc3bebe95 bcachefs: Be stricter in bch2_read_retry_nodecode() f28551ed2c13 bcachefs: cleanup redundant code around data_update_op initialization dfb7844a2438 bcachefs: bch2_update_unwritten_extent() no longer depends on wbio 663f0c7a5544 bcachefs: promote_op uses embedded bch_read_bio 73e81f840b82 bcachefs: data_update now embeds bch_read_bio aad57b98e43e bcachefs: rbio_init() cleanup 2afcf85cd786 bcachefs: rbio_init_fragment() 317b91823829 bcachefs: Rename BCH_WRITE flags fer consistency with other x-macros enums f492d10c1de2 bcachefs: x-macroize BCH_READ flags 5a5a60233714 bcachefs: Avoid holding btree locks when blocking on IO f3d52db6d1e3 bcachefs: kill bch_read_bio.devs_have cf8f3e06490d bcachefs: bch2_data_update_inflight_to_text() 2f5fc41c5969 bcachefs: BCH_IOCTL_QUERY_COUNTERS 3e93b5a932f8 bcachefs: BCH_COUNTER_bucket_discard_fast 379d14afd56f bcachefs: enum bch_persistent_counters_stable e63809526c9e bcachefs: Separate running/runnable in wp stats bf16e21228e3 bcachefs: Move write_points to debugfs e695283e3494 bcachefs: Don't inc io_(read|write) counters for moves 5120f0804e04 bcachefs: Fix missing increment of move_extent_write counter a442a9f23393 bcachefs: check_bp_exists() check for backpointers for stale pointers 089e06c3f113 scripts/kernel-doc: drop Sphinx version check 8def404249af docs: extensions: don't use utf-8 syntax for descriptions 5e25b972a22b docs: changes: update Python minimal version d2b239099cf0 docs: changes: update Sphinx minimal version to 3.4.3 06f4613f3935 jfs: Remove reference to bh->b_page 3a823bc783ec jfs: Delete a couple tabs in jfs_reconfigure() 1790d6c06fc2 bcachefs: Fix fsck directory i_size checking b3aa9283c0c5 KVM: arm64: vgic: Hoist SGI/PPI alloc from vgic_init() to kvm_create_vgic() e6e3e0022ef8 KVM: arm64: timer: Drop warning on failed interrupt signalling d2317767723b phy: samsung-ufs: support ExynosAutov920 ufs phy driver 0ee54dcfe767 dt-bindings: phy: Add ExynosAutov920 UFS PHY bindings 488fb6effe03 net: pse-pd: Fix deadlock in current limit functions 8f831f272b4c phy: phy-rockchip-samsung-hdptx: Add eDP mode support for RK3588 2dc8224e3758 phy: phy-rockchip-samsung-hdptx: Add the '_MASK' suffix to all registers f70602410720 phy: phy-rockchip-samsung-hdptx: Supplement some register names with their full version 2947c8065e9e phy: phy-rockchip-samsung-hdptx: Swap the definitions of LCPLL_REF and ROPLL_REF 540cda75884a rxrpc: Fix ipv6 path MTU discovery b938731ed2d4 KVM: arm64: Fix alignment of kvm_hyp_memcache allocations 279950205dde phy: freescale: fsl-samsung-hdmi: Use helper function devm_clk_get_enabled() d58c04e305af phy: core: don't require set_mode() callback for phy_get_mode() to work 65729da9ce37 KVM: arm64: Convert timer offset VA when accessed in HYP code 332b7e6d62b7 KVM: arm64: Simplify warning in kvm_arch_vcpu_load_fp() 59419f10045b KVM: arm64: Eagerly switch ZCR_EL{1,2} f9dd00de1e53 KVM: arm64: Mark some header functions as inline 9b66195063c5 KVM: arm64: Refactor exit handlers ee14db31a9c8 KVM: arm64: Refactor CPTR trap deactivation 407a99c4654e KVM: arm64: Remove VHE host restore of CPACR_EL1.SMEN 459f059be702 KVM: arm64: Remove VHE host restore of CPACR_EL1.ZEN 8eca7f6d5100 KVM: arm64: Remove host FPSIMD saving for non-protected KVM fbc7e61195e2 KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state 7b4aebeecbbd gpiolib: Fix crash on error in gpiochip_get_ngpios() 3539c6411a7c sched_ext: Implement SCX_OPS_ALLOW_QUEUED_WAKEUP cd57e4327707 phy: freescale: fsl-samsung-hdmi: Limit PLL lock detection clock divider to valid range d6211ebbdaa5 io_uring/uring_cmd: unconditionally copy SQEs at prep time 6fe52b63f569 drm/amdgpu: Use device wedged event 11bb3d1876fc drm/i915: Use device wedged event 7bc00751f877 drm/xe: Use device wedged event a97bc11b20df drm/doc: Document device wedged event b7cf9f4ac1b8 drm: Introduce device wedged event 13c1eb1b4bd1 phy: stih407-usb: Use syscon_regmap_lookup_by_phandle_args f4fb9c4d7f94 phy: exynos5-usbdrd: allow DWC3 runtime suspend with UDC bound (E850+) 09dc674295a3 phy: exynos5-usbdrd: subscribe to orientation notifier if required 0bccdcb3eea9 phy: exynos5-usbdrd: gs101: configure SS lanes based on orientation 21860f340ba7 phy: exynos5-usbdrd: fix EDS distribution tuning (gs101) ee064390b823 phy: exynos5-usbdrd: convert to dev_err_probe c38528812c2e dt-bindings: phy: samsung,usb3-drd-phy: gs101: require Type-C properties 642b1ed4cd18 dt-bindings: phy: samsung,usb3-drd-phy: add blank lines between DT properties f5717c93a1b9 sched_ext: Use SCX_CALL_OP_TASK in task_tick_scx 0892b840318d Reapply "net: skb: introduce and use a single page frag cache" a25b006052a7 kcmp: improve performance adding an unlikely hint to task comparisons de61d6515bae docs: ABI: move README contents to the top 2e2006c91c84 sched_ext: Fix the incorrect bpf_list kfunc API in common.bpf.h. a8972d5a49b4 drm: panel: jd9365da-h3: fix reset signal polarity 0760d62dad5d sched_ext: selftests: Fix grammar in tests description 6a0c4b61e13f docs: trace: decode_msr.py: make it compatible with python 3 df60e5290599 docs: Makefile: use the new script to check for bad ABI references b126dbf52e98 Documentation/driver-api: fixed spelling mistakes ba561b485709 scripts/kernel-doc: remove an obscure logic from kernel-doc 0d0b752f2497 s390/qeth: move netif_napi_add_tx() and napi_enable() from under BH 4079918ae720 net: usb: asix_devices: add FiberGecko DeviceID fee5d6889406 mlxsw: Add return value check for mlxsw_sp_port_get_stats_raw() a527750d877f ipv6: mcast: add RCU protection to mld_newpack() 5bef3ac184b5 team: better TEAM_OPTION_TYPE_STRING validation d30460f42675 r8169: add support for Intel Killer E5000 5077bc7af28f ixgene-v2: prepare for phylib stop exporting phy_10_100_features_array 34dba73b231f sctp: Remove commented out code aac2f8363f77 soundwire: slave: fix an OF node reference leak in soundwire slave device 836c8a2edb96 soundwire: Use str_enable_disable-like helpers b09d96e0847b docs: ABI: drop two duplicate symbols 3df75289ddc2 soundwire: amd: add soundwire host wake interrupt enable/disable sequence 5818ed3636b3 soundwire: amd: set ACP_PME_EN during runtime suspend sequence 829c3e1cb4a3 soundwire: amd: set device power state during suspend/resume sequence 2c0ae8ef1e5e soundwire: amd: add support for ACP7.0 & ACP7.1 platforms 19427c08b818 soundwire: amd: add debug log for soundwire wake event dcc48a73eae7 soundwire: amd: change the soundwire wake enable/disable sequence d38ea972da67 soundwire: Revert "soundwire: intel_auxdevice: start the bus at default frequency" e738d77f78b3 soundwire: cadence_master: set frame shape and divider based on actual clk freq ab4eedb790ca Bluetooth: L2CAP: Fix corrupted list in hci_chan_del 872274b99283 Bluetooth: btintel_pcie: Fix a potential race condition b4f82f9ed43a Bluetooth: L2CAP: Fix slab-use-after-free Read in l2cap_send_cmd 78418f300d39 rust/kernel: Add faux device bindings 35fa2d88ca94 driver core: add a faux bus for use when a simple device/bus is needed fbc54ae4f8d7 i2c: Unexport i2c_of_match_device() c6250d0eab82 power: ip5xxx_power: Make use of i2c_get_match_data() 6fe9116dd6be MAINTAINERS: Use my kernel.org address for I2C ACPI work 1f47ed294a2b block: cleanup and fix batch completion adding conditions ad5c6ecef27e drm: bridge: ti-sn65dsi83: Add error recovery mechanism 9f3f59382a4e drm/vc4: hdmi: Use drm_atomic_helper_reset_crtc() ab83b7f6a0c1 drm/atomic-helper: Introduce drm_atomic_helper_reset_crtc() feb7ef6e2b1f dt-bindings: display: bridge: sn65dsi83: Add interrupt c3a97ccaed80 Documentation: dpaa2 ethernet switch driver: Fix spelling e298fc4edca8 vfs: inline new_inode_pseudo() and de-staticize alloc_inode() 5de0219a9bb9 netfs: Fix setting NETFS_RREQ_ALL_QUEUED to be after all subreqs queued d01c495f432c netfs: Add retry stat counters 1d0013962d22 netfs: Fix a number of read-retry hangs 994719ed6d81 ASoC: Intel: avs: Use str_on_off() in avs_dsp_core_power() ed15511a773d drm/vkms: Fix use after free and double free on init error e01cbca0ea60 drm/i915/psr: Write PSR2_MAN_TRK_CTL on DSB commit as well 1d1689ab0822 drm/i915/psr: Allow writing PSR2_MAN_TRK_CTL using DSB 411ad63877bb drm/i915/psr: Use SFF_CTL on invalidate/flush for LunarLake onwards 3b5bf853e309 drm/i915/psr: Add register definitions for SFF_CTL and CFF_CTL registers 005010f1f791 drm/i915/psr: Split setting sff and cff bits away from intel_psr_force_update 8e8cadfd88b4 drm/i915/psr: Rename psr_force_hw_tracking_exit as intel_psr_force_update 59f38b641ad0 drm/i915/psr: Use PSR2_MAN_TRK_CTL CFF bit only to send full update 81f64e925c29 PCI: Avoid FLR for Mediatek MT7922 WiFi ab027c488fc4 firmware: arm_scmi: imx: Correct tx size of scmi_imx_misc_ctrl_set a7a8a72c7c30 ksmbd: Use str_read_write() and str_true_false() helpers 9b4985155177 cifs: add validation check for the fields in smb_aces 21a8be57849a cifs: fix incorrect validation for num_aces field of smb_acl f5b07a3350a2 ksmbd: fix incorrect validation for num_aces field of smb_acl 61f3e7e7736c smb: common: change the data type of num_aces to le16 58ebba35ddab pmdomain: rockchip: Add smc call to inform firmware cd3fa304ba5c pmdomain: core: Introduce dev_pm_genpd_rpm_always_on() 184055a9ae2b soc: rockchip: add header for suspend mode SIP interface 81a50378559b drm/exynos: Remove unnecessary checking 43b73a5a0367 pmdomain: bcm2835-power: set flag GENPD_FLAG_ACTIVE_WAKEUP 503d12a535c1 dt-bindings: power: rpmpd: Fix comment for SM6375 c4f5ac99f896 pmdomain: ti: Use of_property_present() for non-boolean properties d497c47481f8 platform/x86: ideapad-laptop: use dev_groups to register attribute groups d026feb03bdc platform/x86:intel/pmc: Move arch specific action to init function 9cf1c75bfda5 sonypi: Use str_on_off() helper in sonypi_display_info() 81b251c66bdf platform/x86: int3472: Call "func" "con_id" instead 4cf7d58620bf genirq: Remove unused CONFIG_GENERIC_PENDING_IRQ_CHIPFLAGS ae575d2145d1 ASoC: tegra: Remove the isomgr_bw APIs export 828c0aa63706 ASoC: amd: ps: use switch statements for acp pci revision id check 75ad02318af2 Xen/swiotlb: mark xen_swiotlb_fixup() __init e93ec87286bd x86/xen: allow larger contiguous memory regions in PV guests 85fcb57c983f xen/swiotlb: relax alignment requirements 446a8351f160 arm64: rust: clean Rust 1.85.0 warning using softfloat target 733a90561ad0 MIPS: fix mips_get_syscall_arg() for o32 ed975485a13d MIPS: Export syscall stack arguments properly for remote use 571b69f2f9b1 ASoC: imx-audmix: remove cpu_mclk which is from cpu dai device a4cc8494f1d8 arm64: Add missing registrations of hwcaps f818227a2f3d ACPI: GTDT: Relax sanity checking on Platform Timers array count b2c4bf0c1020 media: rc: add keymap for Siemens Gigaset RC20 remote 549f6d348167 media: streamzap: prevent processing IR data on URB failure f656cfbc7a29 media: streamzap: fix race between device disconnection and urb callback d923782b0412 arm64: amu: Delay allocating cpumask for AMU FIE support 9767801cb7d7 arm64: dts: mediatek: mt8188: Add tertiary eMMC/SD/SDIO controller 79214284ac58 arm64: dts: mediatek: mt8188: Add VDO0's DSC and MERGE block nodes a69d5795f12b arm64: dts: mediatek: mt8188: Assign apll1 clock as parent to avoid hang 7aca0d8a727d arp: Convert SIOCDARP and SIOCSARP to per-netns RTNL. a3783dbf2574 net: phy: marvell-88q2xxx: Add support for PHY LEDs on 88q2xxx ff3881cc6a58 drm: writeback: Fix use after free in drm_writeback_connector_cleanup() e5f5f7ccae5f drm/tests: Fix a test in drm_test_check_valid_clones() ac6674bc94e9 drm/i915/display: convert i915_pipestat_enable_mask() to struct intel_display f414bb4f717a drm/i915/display: convert intel_fifo_underrun.[ch] to struct intel_display 9e1673db9871 drm/i915/combo-phy: convert intel_combo_phy.[ch] to struct intel_display 82fafa7d58fb drm/i915/dsi: convert platform checks to display->platform. style 010d150a9183 drm/i915/display: convert intel_mode_valid_max_plane_size() to intel_display a580ed17f3ba drm/i915/display: convert intel_cpu_transcoder_mode_valid() to intel_display 3a9a1f89c276 drm/i915/sdvo: convert intel_sdvo.[ch] to struct intel_display 53ba0e1d6618 drm/i915/display: convert intel_set_{cpu,pch}_fifo_underrun_reporting() to intel_display b97b42919219 drm/i915/hpd: drop dev_priv parameter from intel_hpd_pin_default() a40249ee7e62 drm/i915/display: convert assert_port_valid() to struct intel_display 6a5c7ea5f4bb drm/i915/display: convert assert_transcoder*() to struct intel_display a19c560eeb0f drm/i915/ips: convert hsw_ips.c to struct intel_display a36e33edb239 drm/i915/hdmi: convert g4x_hdmi.[ch] to struct intel_display 21da2507f3d5 drm/i915/dp: convert g4x_dp.[ch] to struct intel display e00a2e5d485f drm: Fix DSC BPP increment decoding f18169c89ea7 bpf: Sync uapi bpf.h header for the tooling infra 7b7a883c7f4d Add linux-next specific files for 20250213 a399af4e3b1a jbd2: Avoid long replay times due to high number or revoke blocks 7c1e94f5dc9e tools build: Fix a number of Wconversion warnings 4542536f664f net: ethernet: ti: am65_cpsw: fix tx_cleanup for XDP case 8a9f82ff15da net: ethernet: ti: am65-cpsw: fix RX & TX statistics for XDP_TX case 5db843258de1 net: ethernet: ti: am65-cpsw: fix memleak in certain XDP cases dc6d2bc2d893 perf sample: Make user_regs and intr_regs optional 8dbf0c755645 net: stmmac: dwmac-loongson: Set correct {tx,rx}_fifo_size 3011b29ec5a3 LoongArch: KVM: Set host with kernel mode when switch to VM mode d8cc4fee3f8a LoongArch: KVM: Remove duplicated cache attribute setting bdb13252e5d1 LoongArch: KVM: Fix typo issue about GCFG feature detection 6287f1a8c161 LoongArch: csum: Fix OoB access in IP checksum code for negative lengths 6b72cd9ef062 LoongArch: Remove the deprecated notifier hook mechanism 03a99d16e64f LoongArch: Use str_yes_no() helper function for /proc/cpuinfo 619b52777a49 LoongArch: Fix kernel_page_present() for KPRANGE/XKPRANGE edb1942542bc LoongArch: Fix idle VS timer enqueue 440c9d488705 vsock/test: Add test for SO_LINGER null ptr deref 78dafe1cf3af vsock: Orphan socket after transport release 15d6f74f03f8 MAINTAINERS: Add sctp headers to the general netdev entry 08d9e883481b perf test stat_all_metrics: Ensure missing events fail test 8a6dcb26af82 perf vendor events: Update Tigerlake events/metrics f2f3a4afdd73 perf vendor events: Update SkylakeX events/metrics 228c556a6344 perf vendor events: Update Skylake metrics 86f5536004a6 perf vendor events: Update Sierraforest events/metrics 830ee133a5ab perf vendor events: Update Sapphirerapids events/metrics 870b92024e16 perf vendor events: Update Rocketlake events/metrics b4152015a912 perf vendor events: Update Meteorlake events/metrics 23878069de30 perf vendor events: Update/add Lunarlake events/metrics c49b0509151e perf vendor events: Update IcelakeX events/metrics 094b233575f6 perf vendor events: Update Icelake events/metrics be67d89f79e8 perf vendor events: Update HaswellX events/metrics 55bf5d07922a perf vendor events: Update Haswell events/metrics aaa73d778b9f perf vendor events: Update/add Graniterapids events/metrics b52c4123a5df perf vendor events: Update GrandRidge events/metrics 5ee60fbf7375 perf vendor events: Update EmeraldRapids events/metrics e415c1493fa1 perf vendor events: Add Clearwaterforest events 7487e4fce956 perf vendor events: Update CascadelakeX events/metrics a75d905d64de perf vendor events: Update BroadwellX events/metrics 11e644eb468f perf vendor events: Update BroadwellDE events/metrics 240411b0483a perf vendor events: Update Broadwell events/metrics ba56a910635a perf vendor events: Add Arrowlake events/metrics b04fe42f6ea2 perf vendor events: Update AlderlakeN events/metrics 54169b4663dc perf vendor events: Update Alderlake events/metrics 70f127c716e8 perf tools: Use symfs when opening debuginfo by path fc00897c8a3f perf trace: Add --summary-mode option bd50a26c9ad3 perf tools: Get rid of now-unused rb_resort.h ef2da619b132 perf trace: Convert syscall_stats to hashmap c7f821b8768d perf trace: Allocate syscall stats only if summary is on 23fc9311a526 netlink: specs: add conntrack dump and stats dump support f0e70409b7eb net: avoid unconditionally touching sk_tsflags on RX 615ec00b06f7 perf tests: Fix Tool PMU test segfault 31438709ecdb netlink: specs: wireless: add a spec for nl80211 fdb8050e1a87 netlink: specs: add s8, s16 to genetlink schemas 718a8360719b netlink: specs: support nested structs in genetlink legacy 9fcfc1e210a6 tools/net/ynl: add indexed-array scalar support to ynl-gen-c 16cd1a5299ee tools/net/ynl: sanitise enums with leading digits in ynl-gen-c 8798892b800f tools/net/ynl: add s8, s16 to valid scalars in ynl-gen-c c578bc3a00f1 tools/net/ynl: accept IP string inputs 569a5d63fd1b tools/net/ynl: support rendering C array members to strings 678d8ddd0087 tools/net/ynl: support decoding indexed arrays as enums 2151003e773c tools/net/ynl: remove extraneous plural from variable names 3bcd901e4257 scsi: ufs: Constify the third pwr_change_notify() argument 0ea163a18b17 scsi: usb: Rename the RESERVE and RELEASE constants edfaf868f3ae scsi: ufs: core: Critical health condition 92186c1455a2 scsi: iscsi_tcp: Switch to using the crc32c library 035b9fa023fb scsi: target: iscsi: Fix typos 7c1b882ccb13 scsi: mpi3mr: Fix spelling mistake "skiping" -> "skipping" fb27da6e06a0 scsi: mpt3sas: Reduce log level of ignore_delay_remove message to KERN_INFO 9cf21773f535 net: dsa: mt7530: convert to phylink managed EEE b8927bd44f78 net: dsa: allow use of phylink managed EEE support 2001d21592e5 net: phylink: provide phylink_mac_implements_lpi() 784543871841 drm/amdgpu/mes: Add cleaner shader fence address handling in MES for GFX12 10e08943caed drm/amdkfd: Fix pasid value leak 15d8c92f107c drm/amd/include : Update MES v12 API for fence update 4b9a3117bbc7 drm/amdgpu/vcn: enable TMZ support for vcn 4_0_5 87d8232f0f70 drm/amd/pm: Rename pmfw message SetPstatePolicy be2560e4b828 drm/amdgpu/mes: Add cleaner shader fence address handling in MES for GFX11 16a5a8fe6fb1 drm/amd/amdgpu: add support for IP version 11.5.2 ee9e64549fa9 drm/amd/pm: add support for IP version 11.5.2 23b645231eef drm/amdgpu: Unlocked unmap only clear page table leaves 1350dd3691b5 drm/amdgpu/mes11: fix set_hw_resources_1 calculation 5ffd56822a71 drm/amdkfd: fix missing L2 cache info in topology ebc25499de12 drm/amdgpu/vcn2.5: split code along instances 53472eeb22ad drm/amd/display: 3.2.320 3394b1f76d3f drm/amdgpu: Set snoop bit for SDMA for MI series 53b2e0c24afa drm/amd/display: sspl: cleanup filter code 8f87447a8e5e drm/amd/display: Make dcn401_program_pipe non static b40d022ec06a drm/amd/display: pass calculated dram_speed_mts to dml2 51d1b338541d drm/amd/display: add workaround flag to link to force FFE preset 5a20ca32a2a1 drm/amd/display: add s1_12 filter tables c36d7948bb46 drm/amd/display: limit coverage of optimization skip b474a6e11f3b drm/amd/display: add new IRQ enum for underflows 2a4519c4e9b2 drm/amd/display: remove TF check for LLS policy 8e539d2dd2af drm/amd/display: use s1_12 filter tables in SPL 1b30456150e5 drm/amd/display: DML21 Reintegration e8bffa52e025 drm/amd/display: Don't try AUX transactions on disconnected link fed4c2753789 drm/amd/display: docstring definitions MAX_SURFACES and MAX_PLANES 14d7ca5273fe drm/amd/display: Expose 3 secondary planes for supported ASICs 76e0410fe07e drm/amdgpu: add discovery support for DCN IP version 3.6.0 0a0bd4f95cb3 drm/amd: Refactor find_system_memory() e92f3f94cad2 drm/amdgpu: reset psp->cmd to NULL after releasing the buffer aafe181f7dfb drm/amdgpu: Add flags to distinguish vf/pf/pt mode 759e764f7d58 drm/amdkfd: use GTT for VRAM on APUs only if GTT is larger 8b0d068e7dd1 drm/amdkfd: add a new flag to manage where VRAM allocations go cc0e91a75533 drm/amdgpu: Make VBIOS image read optional 6e8ca38ebc9b drm/amdgpu: Add flag to make VBIOS read optional 7e0aa7068108 drm/amdgpu: Add VBIOS flags e986e89659e1 drm/amdgpu: Add wrapper for freeing vbios memory 1846a3472faf drm/amd/display: Add DCN36 DM Support 4bc8f12db282 drm/amd/display: Add DCN36 CORE 9b7d816f094e drm/amd/display: Support DCN36 HDCP 23577b3a154b drm/amd/display: Support DCN36 DSC c5dd47d9e608 drm/amd/display: Add DCN36 DMCUB 8cb06693bcd2 drm/amd/display: Add DCN36 DML2 support 4bcba9844b7c drm/amd/display: Add DCN36 GPIO 9ae42f6120ca drm/amd/display: Add DCN36 Resource 76e3b62db9bf drm/amd/display: Add DCN36 IRQ 02efc0a78044 drm/amd/display: Add DCN36 BIOS command table support 59f79d83fcc8 drm/amd/display: Add DCN36 version identifiers 9b194af117a8 drm/amd/display: Add dcn36 register header files 15f00b073c9e drm/amdgpu/gfx9: use amdgpu_gfx_off_ctrl_immediate() for PG 250d9769eeee drm/amdgpu/gfx: add amdgpu_gfx_off_ctrl_immediate() 1c687c0da9ef drm/amd/include : MES v11 and v12 API header update a53cbd9e6f52 drm/amd/pm: Remove unnecessary device state checks 543f6e7163d7 drm/amd/pm: Fix get_if_active usage 55aa33c3fe38 drm/amd/pm: Add APIs for device access checks a5219b41dd90 drm/amdgpu: Clean up atom header file inclusion abab9781274b drm/amdgpu/sdma4: drop gfxoff calls in dump ip state 3e7ef261d386 drm/amd/display: Replace pr_info in dc_validate_boot_timing() b0fce908cf5d drm/amd/display: Remove unused link_enc_cfg_get_link_enc_used_by_stream 6d4e03d0b1ba drm/amd/display: Remove unused get_max_support_fbc_buffersize 9ab737f3aeea drm/amd/display: Remove unused hubbub1_toggle_watermark_change_req 6d04e9785cd1 drm/amd/display: Remove unused get_clock_requirements_for_state fa88342931ba drm/amd/display: Remove unused dc_stream_get_crtc_position 2d5e8a8997aa drm/amd/display: Remove unused freesync functions 3bd202b3c4c7 drm/amd/display: Remove unused mpc1_is_mpcc_idle 568199a5c7a9 drm/amd/pm: Limit to 8 jpeg rings per instance 64dc2f0029ec drm/amdgpu: Enable devcoredump for JPEG5_0_0 8ecd4ec6a5fd drm/amdgpu: Enable devcoredump for JPEG2_5_0 63d5f8db5313 drm/amdgpu: Enable devcoredump for JPEG2_0_0 d949e91b42f2 drm/amdgpu: Enable devcoredump for JPEG3_0_0 2b0ccf3923b5 drm/amdgpu: Enable devcoredump for JPEG4_0_5 c3dddd602967 drm/amdgpu: Enable devcoredump for JPEG4_0_0 358b3774a086 drm/amdgpu: Enable devcoredump for JPEG5_0_1 08527cb534ff drm/amdgpu: Enable devcoredump for JPEG4_0_3 df996b5effda drm/amdgpu: Add helper funcs for jpeg devcoredump b3dd2903b09c drm/amdgpu: Enable IFWI update support with PSPv13.0.12 1fb85819d629 drm/amd/pm: Skip P2S load for SMU v13.0.12 5caea7a589ed drm/amdgpu: Add support for smuio 13.0.11 37971df8063b drm/amdgpu: Add support for nbio 7.9.1 a03f5f8d56a7 drm/amdgpu: Add support for smu 13.0.12 05fd502e04c1 drm/amdgpu: Add support for umc 12.5.0/mmhub 1.8.1 a77269e33c94 drm/amd/display: 3.2.319 5c06c1df3582 drm/amd/display: Move SPL to a new path 13437c91606c drm/amd/display: Request HW cursor on DCN3.2 with SubVP 2739bd123782 drm/amd/display: Allow reuse of of DCN4x code 503d67484e3a drm/amd/display: Enable odm 4:1 when debug key is set 580dac743797 drm/amdgpu: Add a func for core specific reg offset 3a5fa55455db drm/amd/display: Support multiple options during psr entry. be704e5ef4bd Revert "drm/amd/display: Exit idle optimizations before attempt to access PHY" c909a49128a3 drm/amd/display: Fixes for mcache programming in DML21 2f9a32b58927 drm/amdgpu: Clean up IP version checks in gmcv9.0 a52e6cb06bbb drm/amdgpu: Clean up GFX v9.4.3 IP version checks a01e934242f3 drm/amdgpu: Use version to figure out harvest info 31f9ed58827f drm/amdgpu: Pass IP instance/hwid as parameters 17585c07c20b drm/amdgpu/gfx10: Enable cleaner shader for GFX10.1.1/10.1.2 GPUs e818635a31d2 drm/amdgpu: update and cleanup PM4 headers 942bd112c92a drm/amd/display: 3.2.318 a1d79eae960c drm/amd/display: refactor dio link encoder assigning c87d202692de drm/amd/display: Guard Possible Null Pointer Dereference 871f65a59f3c drm/amd/display: Add boot option to reduce PHY SSC for HBR3 cbd97d621ece drm/amd/display: Ammend DCPG IP control sequences to align with HW guidance c31b41f1cb32 drm/amd/display: Disable PSR-SU on some OLED panel 36681f15bb12 drm/amd/display: Account For OTO Prefetch Bandwidth When Calculating Urgent Bandwidth 4a4077b4b63a drm/amd/display: Update Cursor request mode to the beginning prefetch always 6a7fde433231 drm/amd/display: Update CR AUX RD interval interpretation d8c782cac500 drm/amd/display: Initial psr_version with correct setting 25961bad9212 drm/amdgpu/gfx10: Add cleaner shader for GFX10.1.10 04893397766a drm/amdgpu: Skip err_count sysfs creation on VF unsupported RAS blocks 16b85a0942c0 drm/amdgpu: Update usage for bad page threshold c003b5ccaf62 drm/amd/pm: Update pm attr for gc_9_5_0 b9755229ea8f drm/amd/pm: Skip showing MCLK_OD level 7485c30809ed drm/amd/pm: Add metrics support for smuv13.0.12 ca7a75183b99 drm/amd/pm: Add SMUv13.0.12 PPT interface 00117e3eb114 drm/amd/pm: Add metrics table header for smu_v13_0_12 b2d97a134c02 drm/amd/pm: Update metrics tbl struct for smu_v_13.0.6 b02d6fd85563 drm/amd/pm: Update smu_v13_0_0 SRIOV VF flag in msg mapping table 16ca82861710 drm/amd/display: Refactor mark_seamless_boot_stream() 50e30e3a0ef3 drm/amd: Mark amdgpu.gttsize parameter as deprecated and show warnings on use 196b68aa32c3 drm/amd/display: Add new log type `DC_LOG_INFO` f73767b2166e drm/amd/display: Decrease message about seamless boot enabled to debug 091e301c2b41 drm/amd/display: Add debug messages for dc_validate_boot_timing() 38e8ca3e4b6d amdgpu/soc15: enable asic reset for dGPU in case of suspend abort 7597d8f2e567 drm/amd/display: 3.2.317 3c50bf2196aa drm/amd/display: Reverse the visual confirm recouts b9e124a565c9 drm/amd/display: Exclude clkoffset and ips setting for dcn351 specific 3a7810c212bc drm/amd/display: Increase block_sequence array size 41df56b1fc24 drm/amd/display: Use Nominal vBlank If Provided Instead Of Capping It 5f0d1ef6f16e drm/amd/display: Populate register address for dentist for dcn401 ae36501515e2 drm/amd/display: Add AS SDP programming for UHBR link rate. 06b0a4ad7162 drm/amd/display: log destination of vertical interrupt 6eb4c13a3845 drm/amd/display: Support "Broadcast RGB" drm property 9bbb556868c3 drm/amd/display: remove extraneous ; after statements 30f7f53a5b6d drm/amdgpu/gfx10: implement gfx queue reset via MMIO ffdd7a7b2898 drm/amdgpu/gfx10: implement queue reset via MMIO 884e7e5ae046 drm/amd/pm: Fill ip version for SMU v13.0.12 189abca05a89 drm/radeon/ci_dpm: Remove needless NULL checks of dpm tables f7a594e40517 drm/amdgpu: Use active umc info from discovery f5580a9c54e0 drm/amd/pm: Populate pmfw version for SMU v13.0.12 46d0436a3e40 drm/amdgpu: Set noretry default for GC 9.5.0 23cb207751a5 drm/amdgpu: read harvest info from harvest table for gfx950 667b96134c9e drm/amdgpu: enlarge the VBIOS binary size limit 933dc3c7c978 drm/amdkfd: Remove unused functions e29dad86fa40 drm/amdgpu/swsmu: set workload profile to bootup default 5f95a1549555 drm/amdgpu: add dynamic workload profile switching for gfx12 963537ca2325 drm/amdgpu: add dynamic workload profile switching for gfx11 b9467983b774 drm/amdgpu: add dynamic workload profile switching for gfx10 8fdb3958e396 drm/amdgpu/gfx: add ring helpers for setting workload profile 8544374c0f82 drm/amdkfd: Have kfd driver use same PASID values from graphic driver ca4492210789 drm/amdgpu: Check RRMT status for JPEG v4.0.3 485380f7fe51 drm/amdgpu: Check RRMT status for VCN v4.0.3 822b13d19fac drm/amdgpu: Add VCN v4.0.3 RRMT register offset e55565f8809c drm/amdgpu: add support for PSP IP version 14.0.5 e7704d7c72f0 drm/amdgpu: add support for SMU IP version 14.0.5 6d437d5203c5 drm/amdgpu: enable VCN/JPEG CGPG for GC IP version 11.5.3 6bde08d31733 drm/amdgpu: add support for MMHUB IP version 3.3.2 e659c9eb8726 drm/amdgpu: add support for NBIO IP version 7.11.2 b2e5a04147ac drm/amdgpu: add support for SDMA IP version 6.1.3 b784faeba229 drm/amdgpu: add support for GC IP version 11.5.3 20f48be63d1a drm/amdgpu: add OEM i2c bus for polaris chips 1c0b144bf762 drm/amdgpu: rework i2c init and fini ba7f8eb7e447 drm/amdgpu/atombios: drop empty function 2ed83f2cc41e drm/amd/display/dc: enable oem i2c support for DCE 12.x d957d4a3f8f2 drm/amd/display/dc: add support for oem i2c in atom_firmware_info_v3_1 3d5470c97314 drm/amd/display/dm: add support for OEM i2c bus b217105acbfa drm/amd/display/dm: handle OEM i2c buses in i2c functions 44810f8de2fb drm/amd/display/dc: add a new helper to fetch the OEM ddc_service 33da70bd1e11 drm/amd/display/dm: drop hw_support check in amdgpu_dm_i2c_xfer() 0371dbd42367 drm/amd/display/dm: drop extra parameters to create_i2c() 8064ca6e93e6 drm/amdgpu: increase amdgpu max rings limit 04ad06e41d1c scsi: target: spc: Fix loop traversal in spc_rsoc_get_descr() b50532318793 scsi: target: spc: Fix RSOC parameter data header size efc84f661e0a drm: drop i2c subdir from Makefile 1abb2648698b drm/amdgpu: avoid buffer overflow attach in smu_sys_set_pp_table() d584198a6fe4 drm/amdkfd: Ensure consistent barrier state saved in gfx12 trap handler a0a455b4bc74 drm/amdgpu: bail out when failed to load fw in psp_init_cap_microcode() a33f7f966070 amdkfd: properly free gang_ctx_bo when failed to init user queue 55ed2b1b50d0 drm/amdgpu: bump version for RV/PCO compute fix b35eb9128ebe drm/amdgpu/gfx9: manually control gfxoff for CS on RV 0ec023282a9d eth: fbnic: re-sort the objects in the Makefile 1e07e361fd83 eth: fbnic: report software Tx queue stats 67dc4eb5fc92 eth: fbnic: report software Rx queue stats 93d2f2f36ea9 eth: fbnic: wrap tx queue stats in a struct 34eea78a1112 net: report csum_complete via qstats 406e445b3c6b bcachefs: Reuse transaction 531323a2efc3 bcachefs: Pass _orig_restart_count to trans_was_restarted 9cf6b84b71ad bcachefs: CONFIG_BCACHEFS_INJECT_TRANSACTION_RESTARTS 960a62877466 drm/amdgpu/pm: fix UVD handing in amdgpu_dpm_set_powergating_by_smu() 2b4fc4cd43f2 io_uring/waitid: setup async data in the prep handler 96178631c3f5 um: convert irq_lock to raw spinlock daa1a05ba431 um: virtio_uml: use raw spinlock 5b166b782d32 um: virt-pci: don't use kmalloc() f82a9e7b9fa9 um: fix execve stub execution on old host OSs 3c2fc7434d90 um: properly align signal stack on x86_64 8891b176d350 um: avoid copying FP state from init_task 5298b7cffa84 um: add back support for FXSAVE registers 0edf1283a9d1 io_uring/uring_cmd: remove dead req_has_async_data() check 2e4f982cf392 rust: rbtree: fix overindented list item cee6f9a9c87b objtool/rust: add one more `noreturn` Rust function 325ba852d148 drm/i2c: move TDA998x driver under drivers/gpu/drm/bridge caa6f4a75e9f media: cec: move driver for TDA9950 from drm/i2c b7c5169ab9dd drm/i2c: tda998x: drop support for platform_data a6b7c150b32a Bluetooth: L2CAP: Fix corrupted list in hci_chan_del 472ff48e2c09 PCI: Fix BUILD_BUG_ON usage for old gcc fb4cc5f19d36 um: convert irq_lock to raw spinlock 4e9b8ce9f58f um: virtio_uml: use raw spinlock cafe54dc8e56 um: virt-pci: don't use kmalloc() acc4521e845b um: fix execve stub execution on old host OSs 02fef369f75a um: properly align signal stack on x86_64 cfaa0ff6e035 um: avoid copying FP state from init_task 05c322fb75a4 um: add back support for FXSAVE registers bfcf4004bcbc smack: dont compile ipv6 code unless ipv6 is configured e663da62ba86 io_uring/uring_cmd: switch sqe to async_data on EAGAIN 34cae91215c6 io_uring/uring_cmd: don't assume io_uring_cmd_data layout 374ccd63600b KVM: Rename kvm_handle_hva_range() 7e066cb9b71a KVM: SEV: Use long-term pin when registering encrypted memory regions 1b3c38050b5c KVM: x86: Override TSC_STABLE flag for Xen PV clocks in kvm_guest_time_update() 847d68abf10c KVM: x86: Setup Hyper-V TSC page before Xen PV clocks (during clock update) 39d61b46adfd KVM: x86: Remove per-vCPU "cache" of its reference pvclock 46aed4d4a7db KVM: x86: Pass reference pvclock as a param to kvm_setup_guest_pvclock() 93fb0b10e712 KVM: x86: Set PVCLOCK_GUEST_STOPPED only for kvmclock, not for Xen PV clock 24c166378026 KVM: x86: Don't bleed PVCLOCK_GUEST_STOPPED across PV clocks ca28aa63918b KVM: x86/xen: Use guest's copy of pvclock when starting timer 6c4927a4b7b8 KVM: x86: Process "guest stopped request" once per guest time update aceb04f571e9 KVM: x86: Drop local pvclock_flags variable in kvm_guest_time_update() 4198f38aed24 KVM: x86: Eliminate "handling" of impossible errors during SUSPEND d9c5ed0a9b52 KVM: x86: Don't take kvm->lock when iterating over vCPUs in suspend notifier 93da6af3ae56 KVM: x86: Defer runtime updates of dynamic CPUID bits until CPUID emulation a487f6797c88 KVM: x86: Query X86_FEATURE_MWAIT iff userspace owns the CPUID feature bit 7e9f735e7ac4 KVM: x86: Apply TSX_CTRL_CPUID_CLEAR if and only if the vCPU has RTM or HLE aa93b6f96f64 KVM: x86: Use for-loop to iterate over XSTATE size entries a11128ce1636 KVM: x86/cpuid: add type suffix to decimal const 48 fix building warning e9cb61055fee KVM: x86: Clear pv_unhalted on all transitions to KVM_MP_STATE_RUNNABLE c9e5f3fa9039 KVM: x86: Introduce kvm_set_mp_state() 82c470121c7b KVM: x86: Use kvfree_rcu() to free old optimized APIC map 5fa0beffc759 io_uring: pass ctx instead of req to io_init_req_drain() 4cad9f87876a KVM: x86: Wake vCPU for PIC interrupt injection iff a valid IRQ was found f7f232a01f3d KVM: selftests: Close VM's binary stats FD when releasing VM fd546aba1967 KVM: selftests: Fix mostly theoretical leak of VM's binary stats FD dae7d81e8d58 KVM: selftests: Allow running a single iteration of dirty_log_test 7f225650e099 KVM: selftests: Fix an off-by-one in the number of dirty_log_test iterations 2680dcfb34e2 KVM: selftests: Set per-iteration variables at the start of each iteration 2020d3b77a5a KVM: selftests: Tighten checks around prev iter's last dirty page in ring 73eaa2aa14b7 KVM: selftests: Ensure guest writes min number of pages in dirty_log_test 485e27ed208f KVM: sefltests: Verify value of dirty_log_test last page isn't bogus d0bd72cb9160 KVM: selftests: Collect *all* dirty entries in each dirty_log_test iteration 24b9a2a61377 KVM: selftests: Print (previous) last_page on dirty page value mismatch c616f36a1002 KVM: selftests: Use continue to handle all "pass" scenarios in dirty_log_test 9a91f6542435 KVM: selftests: Post to sem_vcpu_stop if and only if vcpu_stop is true 0a818b3541af KVM: selftests: Keep dirty_log_test vCPU in guest until it needs to stop f3629c0ef167 KVM: selftests: Honor "stop" request in dirty ring test deb8b8400e31 KVM: selftests: Limit dirty_log_test's s390x workaround to s390x 9b1feec83e1a KVM: selftests: Continuously reap dirty ring while vCPU is running f2228aa08324 KVM: selftests: Read per-page value into local var when verifying dirty_log_test af2d85d34d15 KVM: selftests: Precisely track number of dirty/clear pages for each iteration 1230907864d7 KVM: selftests: Drop stale srandom() initialization from dirty_log_test ff0efc77bc96 KVM: selftests: Drop signal/kick from dirty ring testcase 67428ee7b746 KVM: selftests: Sync dirty_log_test iteration to guest *before* resuming fe49f8005257 KVM: selftests: Support multiple write retires in dirty_log_test 89ea56a4043a KVM: selftests: Actually emit forced emulation prefix for kvm_asm_safe_fep() c2fee09fc167 KVM: x86: Load DR6 with guest value only before entering .vcpu_run() loop 46d6c6f3ef0e KVM: nSVM: Enter guest mode before initializing nested NPT MMU e36454461c5e KVM: selftests: Add CPUID tests for Hyper-V features that need in-kernel APIC cd5a0c2f0fae KVM: selftests: Manage CPUID array in Hyper-V CPUID test's core helper 0b6db0dc43ee KVM: selftests: Mark test_hv_cpuid_e2big() static in Hyper-V CPUID test a8de7f100bb5 KVM: x86: Reject Hyper-V's SEND_IPI hypercalls if local APIC isn't in-kernel f4dd4cb79f9e drm/panel: visionox-r66451: transition to mipi_dsi wrapped functions 54108e733444 KVM: selftests: Print out the actual Top-Down Slots count on failure 0e6714735c01 KVM: selftests: Drop the "feature event" param from guest test helpers e327630e2a0c KVM: selftests: Remove dead code in Intel PMU counters test 8752e2b4a2b7 KVM: selftests: Only validate counts for hardware-supported arch events 933178ddf73a KVM: selftests: Make Intel arch events globally available in PMU counters test 1534e4816a5c fs: don't needlessly acquire f_lock e6a7b473699c MAINTAINERS: Add TTM reviewers ad0fbcebb5f6 ASoC: adau1701: use gpiod_multi_set_value_cansleep 30bb25f44c3f firmware: arm_ffa: Allow multiple UUIDs per partition to register SRI callback 150ba4910db4 firmware: arm_ffa: Add support for handling framework notifications 5e4a50abf3ea firmware: arm_ffa: Add support for {un,}registration of framework notifications efb0cfe318a7 firmware: arm_ffa: Stash ffa_device instead of notify_type in notifier_cb_info a0463a4f4323 firmware: arm_ffa: Refactoring to prepare for framework notification support fcc9876d9caf firmware: arm_ffa: Remove unnecessary declaration of ffa_partitions_cleanup() 1b426742ab34 firmware: arm_ffa: Reject higher major version as incompatible 1ef8e672888d firmware: arm_ffa: Upgrade FF-A version to v1.2 in the driver d92a74f11c63 firmware: arm_ffa: Add support for passing UUID in FFA_MSG_SEND2 a7c67b8c732e firmware: arm_ffa: Helper to check if a partition can receive REQUEST2 messages 927dfe05bffa firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions 9fd1213f2784 firmware: arm_ffa: Handle the presence of host partition in the partition info 6819050e45df firmware: arm_ffa: Refactor addition of partition information into XArray 854c2f38ab71 firmware: arm_ffa: Fix big-endian support in __ffa_partition_info_regs_get() b1c048bef7fd firmware: arm_ffa: Fix big-endian support in __ffa_partition_info_get() b9ae62a287fd firmware: arm_ffa: Align sync_send_receive{,2} function prototypes 3e6db3b56c49 firmware: arm_ffa: Replace UUID buffer to standard UUID format 370397d8a857 firmware: arm_ffa: Replace SCMI by FF-A in the macro 8802766324e1 io_uring/kbuf: reallocate buf lists on upgrade 06521ac0485e io_uring/waitid: don't abuse io_tw_state e97749982078 drm/xe: Carve out wopcm portion from the stolen memory f22ba3561daa ASoC: SOF: imx-common: set sdev->pdata->hw_pdata after common is alloc'd 4dd40b5f9c3d drm/v3d: Add clock handling 9f75ff5536b1 smb: client, common: Avoid multiple -Wflex-array-member-not-at-end warnings fab0eddb9fe7 cifs: Treat unhandled directory name surrogate reparse points as mount directory nodes 69476da76b9c cifs: Throw -EOPNOTSUPP error on unsupported reparse point type from parse_reparse_point() ef590eae88cf cifs: deal with the channel loading lag while picking channels e3aa43a50a64 xfrm: prevent high SEQ input in non-ESN mode b3e127dacad6 platform/x86: thinkpad_acpi: Fix registration of tpacpi platform driver fe11de3cc941 arm64: dts: mediatek: mt8188: Add tertiary eMMC/SD/SDIO controller e85ea9c7cd5a arm64: dts: mediatek: mt8188: Add VDO0's DSC and MERGE block nodes c4d75a56d161 arm64: dts: mediatek: mt8188: Assign apll1 clock as parent to avoid hang 796a9f55a8d1 drm/sched: Use struct for drm_sched_init() params cf56aa8dd263 Revert "netfilter: flowtable: teardown flow if cached mtu is stale" d262a192d38e powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC 62ae45687e43 drm: ensure drm headers are self-contained and pass kernel-doc 48ca4a1faafd drm/client: include types.h to make drm_client_event.h self-contained f7d07bcd0651 drm: zynqmp_dp: Use devm_platform_ioremap_resource_byname() 2f2cd4a0595d drm: zynqmp_dp: Use scope-based mutex helpers f887685ee0eb drm: zynqmp_dp: Fix a deadlock in zynqmp_dp_ignore_hpd_set() 4107a1aeb20e selftests/bpf: Select NUMA_NO_NODE to create map 650f20bbd9d1 selftests/bpf: Define SYS_PREFIX for powerpc 2aad5cd1dbeb Smack: fix typos and spelling errors fddceb353d68 io_uring: use IO_REQ_LINK_FLAGS more a6136669da63 KVM: SVM: Ensure PSP module is initialized if KVM module is built-in f73542501f8c crypto: ccp: Add external API interface for PSP module initialization e954852ff6f0 checkpatch: add warning for pr_* and dev_* macros without a trailing newline f0ab549a1c1f ucount: use rcuref_t for reference counting aa52ff291e7c ucount: use RCU for ucounts lookups af051a025f2d ucount: replace get_ucounts_or_wrap() with atomic_inc_not_zero() 3f97bfaca666 rcu: provide a static initializer for hlist_nulls_head b9b4ac9b7ab9 lib/zlib: drop EQUAL macro 92cb3bb399d3 get_maintainer: stop reporting subsystem status as maintainer role 6d7edb3de630 get_maintainer: add --substatus for reporting subsystem status c1714b8c7f33 powerpc/crash: use generic crashkernel reservation 68facec30191 powerpc: insert System RAM resource to prevent crashkernel conflict f6d0f2c80779 powerpc/crash: preserve user-specified memory limit 7dcb75b7b802 powerpc/crash: use generic APIs to locate memory hole for kdump af634fc7eb33 crash: let arch decide usable memory range in reserved area d1d7fd5d42b5 crash: remove an unused argument from reserve_crashkernel_generic() c512ed0c0422 kexec: initialize ELF lowest address to ULONG_MAX e1edfe8e3c9d lib-plistc-add-shortcut-for-plist_requeue-fix c2f90f8f2bcb lib/plist.c: add shortcut for plist_requeue() 006aea8c253b docs,procfs: document /proc/PID/* access permission checks e604d693b8d1 .mailmap: remove redundant mappings of emails eacef567dce3 scripts: add script to extract built-in firmware blobs f89d7d3ec9ce MAINTAINERS: add Yang Yang as a co-maintainer of PER-TASK DELAY ACCOUNTING b4c4335755c4 mm,procfs: allow read-only remote mm access under CAP_PERFMON efd9aef4b50f mm: fixup unused variable warnings 25368ed61f48 fb_defio: do not use deprecated page->mapping, index fields 4afcdba352ba mm: provide mapping_wrprotect_range() function e5bf3beb88b3 mm: refactor rmap_walk_file() to separate out traversal logic 9e7cb92e17a2 selftests: mm: fix typo a44cd2f46f7b mm: remove the access_ok() call from gup_fast_fallback(). 4b9d76ef18fe maple_tree: correct comment for mas_start() 08e00e856bd9 mm/cma: using per-CMA locks to improve concurrent allocation performance 0a45b43a40f8 vmscan, cleanup: add for_each_managed_zone_pgdat macro eb9b5c21c2b8 mm/damon/core: do damos walking in entire regions granularity bbd403b4f504 mm/damon/core: do not call damos_walk_control->walk() if walk is completed f130f6089d9a mm/damon/core: unset damos->walk_completed after confimed set c61c6f2e8904 MAINTAINERS: add myself as shmem reviewer 92b990e169ce mm: shmem: factor out the within_size logic into a new helper 264c008b7187 mm: shmem: change the return value of shmem_find_swap_entries() f58d2d3b2c05 mm: shmem: remove duplicate error validation 7bea6c5f4c70 mm: shmem: remove 'fadvise()' comments 8df66b95f168 mm: shmem: drop the unused macro f2d42a23ff08 mm/mm_init.c: use round_up() to align movable range a084e63ef79f mm: use READ/WRITE_ONCE() for vma->vm_flags on migrate, mprotect aab5f6eb05fd mm/mempolicy: Weighted Interleave Auto-tuning 66053c85f7e5 mm/damon: avoid applying DAMOS action to same entity multiple times f9153b6a712d mm/damon/ops: have damon_get_folio return folio even for tail pages 30ade4edd3aa Documentation: KHO: add memblock bindings e178cb2a8b42 memblock: add KHO support for reserve_mem 3d4b959e6803 x86: add KHO support c930aca28958 x86/setup: use memblock_reserve_kern for memory used by kernel 2e2eba9dcbcb arm64: add KHO support ba78f6df15ba kexec: add documentation for KHO 100600b3e8d7 kexec: add config option for KHO 7d128945e003 kexec: add KHO support to kexec file loads 3080bcaa10d1 kho: make kho_init_reserved_pages __init 9724530d951d kexec: add KHO parsing support 4ba087ddb4a6 kho: make bin_attr_dt_kern static f60125878171 kho: make kho_reserve_scratch __init 522d06358bd6 kexec: add Kexec HandOver (KHO) generation helpers 91237529c703 memblock: introduce memmap_init_kho_scratch() 34276ae321d6 memblock: add support for scratch memory 88f8c7f55029 memblock: add MEMBLOCK_RSRV_KERN flag f4d80fc3e297 mm/mm_init: rename init_reserved_page to init_deferred_page 5a2484969677 memcg: add hierarchical effective limits for v2 8cf2925c9ca3 samples: kmemleak: print the raw pointers for debugging purposes 823150c3ff62 mm: kmemleak: add support for dumping physical and __percpu object info 4d6194ce2ffb mm, percpu: do not consider sleepable allocations atomic 752c074eb0aa mm/hugetlb: move hugetlb CMA code in to its own file 2c9fe4d21ef2 mm/hugetlb: enable bootmem allocation from CMA areas d4a49d90ed37 mm/hugetlb: add hugetlb_cma_only cmdline option 6cd1dcfbaa74 mm/cma: introduce interface for early reservations 5e2ed3432e7c mm/cma: introduce a cma validate function 0ce4f49b3071 mm/cma: simplify zone intersection check c8160f79b264 x86/mm: set ARCH_WANT_SPARSEMEM_VMEMMAP_PREINIT e5b6a609ca69 x86/setup: call hugetlb_bootmem_alloc early ba14620d2523 mm/hugetlb: do pre-HVO for bootmem allocated pages 8bb802a5c76b mm/hugetlb_vmemmap: fix hugetlb_vmemmap_restore_folios definition db9493e934e1 mm/hugetlb: add pre-HVO framework 9dcf9fe60d77 mm/hugetlb: move huge_boot_pages list init to hugetlb_bootmem_alloc 81ed60e53935 mm/hugetlb: deal with multiple calls to hugetlb_bootmem_alloc 355ec56fd31f mm/sparse: add vmemmap_*_hvo functions 7b17ebad53bf mm/hugetlb: check bootmem pages for zone intersections 76102a1e0ff2 mm: define __init_reserved_page_zone function ffb6fc289a49 mm/hugetlb: set migratetype for bootmem folios c6e5eef7020c mm/sparse: allow for alternate vmemmap section init at boot fe0313178822 mm/bootmem_info: export register_page_bootmem_memmap dd1eaaec5831 x86/mm: make register_page_bootmem_memmap handle PTE mappings 6ff306a7b4bc mm/hugetlb: convert cmdline parameters from setup to early 8bc33b46ac1d mm/hugetlb: use online nodes for bootmem allocation 5b0771dd427d mm/hugetlb: remove redundant __ClearPageReserved e618d84b06cc mm/hugetlb: fix round-robin bootmem allocation eb0bae711b9e mm, hugetlb: use cma_declare_contiguous_multi e132ac86037a mm/cma: introduce cma_intersects function bd7364ce3c82 mm, cma: support multiple contiguous ranges, if requested be2353c59b97 mm/cma: export total and free number of pages for CMA areas 7e76651b122e mm/swapfile.c: open code cluster_alloc_swap() 1778d71b253e mm/swapfile.c: remove the incorrect code comment fc0dacddad40 mm/swap: rename swap_swapcount() to swap_entry_swapped() f1e866d320e7 mm/swapfile.c: remove the unneeded checking 5681ddf28b74 mm/swap_state.c: remove the meaningless code comment 2fe060c6123c mm/swapfile.c: optimize code in setup_clusters() 91990c6fb8f7 mm/swapfile.c: update the code comment above swap_count_continued() 99dd9efd0916 mm/swapfile.c: update the code comment above swap_count_continued() 6f163de40707 mm/swap: rename swap_is_has_cache() to swap_only_has_cache() 80f6b966166e mm/swap: skip scanning cluster range if it's empty cluster 1b9b2d2ed795 mm/swap: remove SWAP_FLAG_PRIO_SHIFT ef70389c81c1 mm/swap_state.c: optimize the code in clear_shadow_from_swap_cache() 94583f8da8b2 mm/swap_state.c: fix the obsolete code comment 04c7d80691db mm/memfd: fix spelling and grammatical issues 79d52b801e46 mm-madvise-remove-redundant-mmap_lock-operations-from-process_madvise-fix 3f93619eb7e0 mm/madvise: remove redundant mmap_lock operations from process_madvise() e79c67a6db64 mm/madvise: split out madvise() behavior execution 03d17c44ce81 mm/madvise: split out madvise input validity check f6b4b1148482 mm/madvise: split out mmap locking operations for madvise() b21144767b8e device/dax: properly refcount device dax pages when mapping 65ad13c8175d fs/dax: properly refcount fs dax pages 68497f110759 dcssblk: mark DAX broken, remove FS_DAX_LIMITED support 2ccef955abe5 mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages 516fab6b5dba huge_memory: add vmf_insert_folio_pmd() 9fdeffc5ce9e huge_memory: add vmf_insert_folio_pud() c90151642391 rmap: add support for PUD sized mappings to rmap 28b3a2837bc4 mm/memory: add vmf_insert_page_mkwrite() 945f6d5c731a mm/memory: enhance insert_page_into_pte_locked() to create writable mappings c79a03cd3889 mm: allow compound zone device pages 9d814c41e2d8 mm/mm_init: move p2pdma page refcount initialisation to p2pdma 1adf34a7c239 mm/gup: remove redundant check for PCI P2PDMA page 3a016fac5a58 fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag 7e999c34c5fc fs/dax: ensure all pages are idle prior to filesystem unmount 16cf8505b7da fs/dax: always remove DAX page-cache entries when breaking layouts 420de90aaa47 fs/dax: create a common implementation to break DAX layouts 30aebe5b4a8e fs/dax: refactor wait for dax idle page 9184b744b8e7 fs/dax: don't skip locked entries when scanning entries e8e7f200e023 fs/dax: return unmapped busy pages from dax_layout_busy_page_range() b90a6981b068 fuse: fix dax truncate/punch_hole fault path 250c3f1202d3 selftests/mm: fix thuge-gen test name uniqueness 0d1ae800a192 alloc_tag: uninline code gated by mem_alloc_profiling_key in page allocator fd942e782942 alloc_tag: uninline code gated by mem_alloc_profiling_key in slab allocator 3ae587dc07b1 mm: avoid extra mem_alloc_profiling_enabled() checks 71a397361d42 mm: completely abstract unnecessary adj_start calculation 552905ab5bf4 mm: make vmg->target consistent and further simplify commit_merge() a74d8d050109 mm: eliminate adj_start parameter from commit_merge() a9d447606e11 mm: further refactor commit_merge() dd0eb5e3819c mm: simplify vma merge structure and expand comments 0cc45877b46f mm: zbud: remove zbud 43857ba5cf03 mm: z3fold: remove z3fold ba7b64f37e0c mm-vmscan-extract-calculated-pressure-balance-as-a-function-fix 922310a20b98 mm/vmscan: extract calculated pressure balance as a function 3a3df336e373 drivers/base/memory: simplify outputting of valid_zones_show() 2cdef56493f7 selftests/mm: test splitting file-backed THP to any lower order. 929a69d7db59 mm/huge_memory: allow split shmem large folio to any lower order 9bf628f47b8d selftests/mm: make file-backed THP split work by writing PMD size data a78787033235 mm/compaction: make proactive compaction high watermark configurable via sysctl 52382ac74752 mm/compaction: remove low watermark cap for proactive compaction a5d0792affcc mm/oom_kill: fix trivial typo in comment 53597c7a9a47 mm: memcontrol: move memsw charge callbacks to v1 94fd04c66987 mm: memcontrol: move stray ratelimit bits to v1 78ea261c5ab0 mm: memcontrol: unshare v2-only charge API bits again 2d507ed58753 memcg: add CONFIG_MEMCG_V1 for 'local' functions 51ef17f16d14 memcg: factor out the replace_stock_objcg function 5b9f5eb6609a memcg: call the free function when allocation of pn fails 65e8a23c130e memcg: use OFP_PEAK_UNSET instead of -1 e9e891d649ab percpu/x86: enable strict percpu checks via named AS qualifiers cf5e09b5e4ee percpu: repurpose __percpu tag as a named address space qualifier c4cd31e508c9 percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors bda8367f33e9 percpu: use TYPEOF_UNQUAL() in variable declarations 40035dae28e6 compiler.h: introduce TYPEOF_UNQUAL() macro 129e447d350e x86/kgdb: use IS_ERR_PCPU() macro 1715dfb48f45 mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas into free_pgtables() 083d2868a0c3 mm: page_isolation: avoid calling folio_hstate() without hugetlb_lock 28799a559d7d mm/hugetlb_vmemmap: fix memory loads ordering 01bb2c633233 mm: pgtable: fix incorrect reclaim of non-empty PTE pages 34925ae058fb taskstats: modify taskstats version e1fcb0da95e1 getdelays: fix error format characters 2e2cb9a069f7 mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() 383ec67c0c2f tools/mm: fix build warnings with musl-libc 09ebb38146c7 mailmap: add entry for Feng Tang 39c1042a8516 .mailmap: add entries for Jeff Johnson a0670d473198 alloc_tag: work around clang-14 build issue with __builtin_object_size() ac1730461f63 mm,madvise,hugetlb: check for 0-length range after end address adjustment ef02f55d09c1 mm/zswap: refactor zswap_store_page() 929a8320ced4 mm/zswap: fix inconsistency when zswap_store_page() fails 741b2a4a19a2 lib/iov_iter: fix import_iovec_ubuf iovec management 2a84fe4bf2e2 procfs: fix a locking bug in a vmcore_add_device_dump() error path feb87244f1a7 bcachefs: bcachefs_metadata_version_stripe_lru ac856912f210 iio: adc: ad7606: add support for writing registers when using backend 5efb0a3cc6c8 iio: adc: ad7606: change channel macros parameters 0f65f59e632d iio: adc: ad7606: protect register access 79c47485e438 iio: adc: adi-axi-adc: add support for AD7606 register writing a4ab57debde2 iio: adc: adi-axi-adc: add platform children support c4330d081775 iio: adc: adi-axi-adc: add struct axi_adc_info d2477887f667 iio: adc: ad7606: move software functions into common file f2a62931b394 iio: adc: ad7606: move the software mode configuration f2ae18092607 dt-bindings: iio: dac: adi-axi-adc: add ad7606 variant c26b0854eb2b doc: iio: ad4695: describe oversampling support 67d63185db79 iio: adc: ad4695: add offload-based oversampling support 192b669b930c iio: dac: ad5791: Add offload support c91c294c722e iio: dac: ad5791: sort include directives 5031c9df4af0 doc: iio: ad4695: add SPI offload support f09f140e3ea8 iio: adc: ad4695: Add support for SPI offload b7c1e069f546 dt-bindings: iio: adc: adi,ad4695: add SPI offload properties f06a9c36729b doc: iio: ad7944: describe offload support cbc986cda57a iio: adc: ad7944: add support for SPI offload cc761633a02d selftests/landlock: Add binaries to .gitignore e2c427872b71 bcachefs: bcachefs_metadata_version_stripe_backpointers 85713d16c942 bcachefs: Advance bch_alloc.oldest_gen if no stale pointers c9531c29c75e bcachefs: Invalidate cached data by backpointers 383bc2e359b3 bcachefs: bcachefs_metadata_version_cached_backpointers 686879557d28 bcachefs: rework bch2_trans_commit_run_triggers() 362c5c7e5351 bcachefs: Better trigger ordering 92b8d50ce24e bcachefs: bch2_trigger_stripe_ptr() no longer uses ec_stripes_heap_lock 990c139da9ba bcachefs: check_bp_exists() check for backpointers for stale pointers 8a01902a0168 KVM: SEV: Use to_kvm_sev_info() for fetching kvm_sev_info struct 569617dbbd06 platform/x86: int3472: Call "reset" GPIO "enable" for INT347E fc22b06fbd2a platform/x86: int3472: Use correct type for "polarity", call it gpio_flags 63f20f00d23d igc: Set buffer type for empty frames in igc_init_empty_frame 7822dd4d6d4b igc: Fix HW RX timestamp when passed by ZC XDP 61fb097f9a64 ixgbe: Fix possible skb NULL pointer dereference 52c11d31b5a1 idpf: call set_real_num_queues in idpf_open 2ff66c2f9ea4 idpf: record rx queue in skb for RSC packets 69ab25a74e2d idpf: fix handling rsc packet with a single segment 163781411dda svcrdma: do not unregister device for listeners 127783a24a4d nfsd: don't ignore the return code of svc_proc_register() 16d447fa6a65 NFSD: Fix trace_nfsd_slot_seqid_sequence c5a4fc6ed74f SUNRPC: Remove unused make_checksum 48ad20cf4dc3 NFSD: Return NFS4ERR_FILE_OPEN only when linking an open file 4ecdcbefd58e NFSD: Return NFS4ERR_FILE_OPEN only when renaming over an open file df516b459f54 NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory e0591b07a2b4 NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs() b0527ee0eec8 nfsd: remove the redundant mapping of nfserr_mlink f11d0e2a57ef NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up e328095ad357 nfsd: adjust WARN_ON_ONCE in revoke_delegation ede8886744b3 selftests/landlock: Test that MPTCP actions are not restricted 77b2521a90eb selftests/landlock: Test TCP accesses with protocol=IPPROTO_TCP 8ea1b74bbef7 landlock: Fix non-TCP sockets restriction 1ed7279e63d3 landlock: Minor typo and grammar fixes in IPC scoping documentation d4cb68d5552f landlock: Fix grammar error 1be468e97e25 selftests/landlock: Enable the new CONFIG_AF_UNIX_OOB 564dd3906251 bcachefs: Rework bch2_check_lru_key() 21f6dfaf6390 bcachefs: decouple bch2_lru_check_set() from alloc btree 9d280612c8f3 bcachefs: s/BCH_LRU_FRAGMENTATION_START/BCH_LRU_BUCKET_FRAGMENTATION/ ef2cbb638ba5 bcachefs: bch2_lru_change() checks for no-op 3ed95cd68265 bcachefs: bch2_write_op_error() now prints info about data update cd42b49499ba bcachefs: metadata_target is not an inode option e5adad8e30ed bcachefs: eytzinger1_{next,prev} cleanup eb8135695ed4 bcachefs: convert eytzinger sort to be 1-based (2) b909b8855c3b bcachefs: convert eytzinger sort to be 1-based (1) d375feeeeade bcachefs: convert eytzinger0_find to be 1-based abfc97dcee28 bcachefs: Add eytzinger0_find self test 729663140748 bcachefs: add eytzinger0_find_ge self test e0f6fe234d27 bcachefs: implement eytzinger0_find_ge directly b082d06f05aa bcachefs: implement eytzinger0_find_gt directly 45737c5dba42 bcachefs: add eytzinger0_find_gt self test f96aa9b5dd76 bcachefs: simplify eytzinger0_find_le 59773644fe57 bcachefs: convert eytzinger0_find_le to be 1-based 324f89390a29 bcachefs: improve eytzinger0_find_le self test 8ee11f632064 bcachefs: add eytzinger0_for_each_prev c4daa565aab2 bcachefs: eytzinger0_find_test improvement cdd6e0a4ec4c bcachefs: eytzinger[01]_test improvement 0676d6db36d5 bcachefs: eytzinger self tests: fix cmp_u16 typo 490191558786 bcachefs: eytzinger self tests: missing newline termination 286d6417a864 bcachefs: eytzinger self tests: loop cleanups 034afea3a2a0 bcachefs: EYTZINGER_DEBUG fix 9104a402a37a bcachefs: bch2_blacklist_entries_gc cleanup da96af928451 bcachefs: bch2_bkey_ptr_data_type() now correctly returns cached for cached ptrs d24090058520 bcachefs: Add time_stat for btree writes 5116c1a5bcfd bcachefs: Add comment explaining why asserts in invalidate_one_bucket() are impossible 907cd24b4c75 bcachefs: Ignore backpointers to stripes in ec_stripe_update_extents() c8dfa426f53e bcachefs: Increase JOURNAL_BUF_NR 80ab4cbe9fd3 bcachefs: Free journal bufs when not in use 354c6ddf7587 bcachefs: Don't touch journal_buf->data->seq in journal_res_get 2ff57bc9b0d0 bcachefs: Kill journal_res.idx 367ee22b08be bcachefs: Kill journal_res_state.unwritten_idx fd6f90b84721 bcachefs: add progress indicator to check_allocations 6d35ea0b107c bcachefs: Add a progress indicator to bch2_dev_data_drop() d295109d2d06 bcachefs: Factor out progress.[ch] 3208aed18b9d bcachefs: bch2_inum_offset_err_msg_trans() no longer handles transaction restarts 8298a3f6982c bcachefs: bch2_indirect_extent_missing_error() prints path, not just inode number 696c8a403396 bcachefs: Convert migrate to move_data_phys() 010e5ad623ce bcachefs: Read/move path counter work 10458263f9b9 bcachefs: Fix subtraction underflow 866d51c8f8d8 bcachefs: Scrub ec590cde0e82 bcachefs: bch2_btree_node_scrub() 507ccbe855d9 bcachefs: bch2_bkey_pick_read_device() can now specify a device dd639186e73c bcachefs: __bch2_move_data_phys() now uses bch2_btree_node_rewrite_key() 5ba53e81d23f bcachefs: bch2_move_data_phys() ad8ecba7495e bcachefs: bch2_btree_node_rewrite_key() 8ac801667b50 bcachefs: backpointer_get_key() doesn't pull in btree node e8905c4bd9dd bcachefs: Internal reads can now correct errors e0f8dfa6ebb7 bcachefs: Don't self-heal if a data update is already rewriting 0a7a5253a89b bcachefs: Don't start promotes from bch2_rbio_free() 024e15c1e98c bcachefs: Bail out early on alloc_nowait data updates 089812a4085b bcachefs: Rework init order in bch2_data_update_init() 5a62459a3521 bcachefs: Self healing writes are BCH_WRITE_alloc_nowait 0a088760411a bcachefs: Promotes should use BCH_WRITE_only_specified_devs 5885acf0a4d8 bcachefs: Be stricter in bch2_read_retry_nodecode() e8774a4df06e bcachefs: cleanup redundant code around data_update_op initialization 4e9ecf85523b bcachefs: bch2_update_unwritten_extent() no longer depends on wbio 0f9ca8a2113e bcachefs: promote_op uses embedded bch_read_bio 58a95d8f890e bcachefs: data_update now embeds bch_read_bio 13002d0b06b2 bcachefs: rbio_init() cleanup fe30202af451 bcachefs: rbio_init_fragment() c8cd36656828 bcachefs: Rename BCH_WRITE flags fer consistency with other x-macros enums 97ca198a04cf bcachefs: x-macroize BCH_READ flags af0a5148f5c1 bcachefs: Avoid holding btree locks when blocking on IO b9677f9e9940 bcachefs: kill bch_read_bio.devs_have 24527a229723 bcachefs: bch2_data_update_inflight_to_text() 13b96d350d83 bcachefs: BCH_IOCTL_QUERY_COUNTERS 75d4980c546e bcachefs: BCH_COUNTER_bucket_discard_fast c3bab4173022 bcachefs: enum bch_persistent_counters_stable 9ebaa450e3ef bcachefs: Separate running/runnable in wp stats 19d5383054d0 bcachefs: Move write_points to debugfs 36ffe36e74d8 bcachefs: Don't inc io_(read|write) counters for moves 9a20587848bf bcachefs: Fix missing increment of move_extent_write counter dfcbcd864edc KVM: x86: Remove unused iommu_domain and iommu_noncoherent from kvm_arch 3617c0ee7dec KVM: x86/xen: Only write Xen hypercall page for guest writes to MSR 5728c92ae112 mfd: syscon: Restore device_node_to_regmap() for non-syscon nodes 17f7286db565 io_uring/net: improve recv bundles 8c9836f7c13b LoongArch: KVM: Set host with kernel mode when switch to VM mode 009aeeb1d879 LoongArch: KVM: Remove duplicated cache attribute setting 9c9cae174400 LoongArch: KVM: Fix typo issue about GCFG feature detection 74a1a560724f LoongArch: csum: Fix OoB access in IP checksum code for negative lengths 93810fbc385c LoongArch: Fix kernel_page_present() for KPRANGE/XKPRANGE 7a4d897aa797 LoongArch: Fix idle VS timer enqueue e4f599fcc3ea LoongArch: Remove the deprecated notifier hook mechanism 6adb8c25fb64 LoongArch: Use str_yes_no() helper function for /proc/cpuinfo b795ce4bc7dd iommu/vt-d: Make intel_iommu_drain_pasid_prq() cover faults for RID 6aa989ab2bd0 powerpc/pseries/iommu: memory notifier incorrectly adds TCEs for pmemory 67dfc11982f7 powerpc/pseries/iommu: create DDW for devices with DMA mask less than 64-bits ddcb883fd49c powerpc: Document details on H_HTM hcall 81c3d637c30f powerpc/pseries: Export hardware trace macro dump via debugfs 708220ae5025 powerpc/pseries: Macros and wrapper functions for H_HTM call c96b1402cc8f selftests/powerpc/pmu: Update comment with details to understand auxv_generic_compat_pmu() utility function 9785def2593c selftests/powerpc/pmu: Add interface test for extended reg support 43751c3ce276 tools/testing/selftests/powerpc/pmu: Update comment description to mention ISA v3.1 for power10 and above 520ee327c59d tools/testing/selftests/powerpc: Add check for power11 pvr for pmu selfests fd4d2f325192 tools/testing/selftests/powerpc: Enable pmu selftests for power11 f848e7ee1588 arch/powerpc/perf: Update get_mem_data_src function to use saved values of sier and mmcra regs 2ffb26afa642 arch/powerpc/perf: Check the instruction type before creating sample with perf_mem_data_src 61c403b5d000 Documentation/powerpc/fadump: add additional parameter feature details fdc44538d57c powerpc: increase MIN RMA size for CAS negotiation b7bb46062457 powerpc/fadump: fix additional param memory reservation for HASH MMU 0bdd7ff5b830 powerpc: export MIN RMA size 17c3dc50294b bpftool: Using the right format specifiers 0bead442480b btrfs: add support for uncached writes (RWF_DONTCACHE) af923490c8fd btrfs: scrub: use generic ratelimit helpers to output error messages 9732e6e75d97 btrfs: scrub: ensure we output at least one error message for unrepaired corruption aeab5b7738ab btrfs: scrub: simplify the inode iteration output 2a9014373d17 btrfs: scrub: remove unnecessary dev/physical lookup for scrub_stripe_report_errors() 48a32d48a82e btrfs: scrub: remove unused is_super parameter from scrub_print_common_warning() 30b39f085c4e btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() 21ba605c0a1b btrfs: scrub: fix incorrectly reported logical/physical address c687fae79d6e btrfs: handle unexpected parent block offset in btrfs_alloc_tree_block() bdf3c4522aa7 btrfs: === misc-next on b-for-next === b859749251c7 btrfs: selftests: fix btrfs_test_delayed_refs() leak of transaction ce49b37a1116 btrfs: require strict data/metadata split for subpage checks cd5e082505b2 btrfs: simplify subpage handling of read_extent_buffer_pages_nowait() 3e4bb20f5b50 btrfs: simplify subpage handling of write_one_eb() 3bf2c9a7ad15 btrfs: simplify subpage handling of btrfs_clear_buffer_dirty() 8018c9060bf2 btrfs: use metadata specific helpers to simplify extent buffer helpers c5e250ed5115 btrfs: make subpage attach and detach to handle metadata properly 38bf6356a9fc btrfs: factor out metadata subpage detection into a dedicated helper 8685d7a75e5f btrfs: remove btrfs_fs_info::sectors_per_page 503d20ed8cf7 iio: adc: ad7944: don't use storagebits for sizing 79f24971b4ff iio: buffer-dmaengine: add devm_iio_dmaengine_buffer_setup_with_handle() 4fe7fd17fe66 iio: buffer-dmaengine: split requesting DMA channel from allocating buffer c9bf0fedb444 btrfs: zstd: enable negative compression levels mount option 9232cabcea5f btrfs: fix hole expansion when writing at an offset beyond EOF 115a66a6567a btrfs: move ordered extent cleanup to where they are allocated b81f46ea85b6 btrfs: extract the nocow ordered extent and extent map generation into a helper 5915100081b7 btrfs: expose per-inode stable writes flag 970fc0a974f5 btrfs: zlib: refactor S390x HW acceleration buffer preparation 3e22d6315dea btrfs: avoid assigning twice to block_start at btrfs_do_readpage() 14ba77643dc9 btrfs: fix stale page cache after race between readahead and direct IO write caf3f115a908 btrfs: always fallback to buffered write if the inode requires checksum 213e818c84a1 btrfs: remove duplicated metadata folio flag update in end_bbio_meta_read() 0cdfd0763b56 btrfs: convert io_ctl_prepare_pages() to work on folios 199e7f74b2e9 btrfs: fix two misuses of folio_shift() 815027dbb58d btrfs: update some folio related comments 7fac3097d5f4 btrfs: keep private struct on stack for sync reads in btrfs_encoded_read_regular_fill_pages() fc876c9524e2 drm/xe/client: bo->client does not need bos_lock 61b490d48618 nfsd: fix management of listener transports 00895d387ee6 SUNRPC: Remove unused krb5_decrypt 9338106a6aa2 lockd: add netlink control interface 2650fd90c560 sunrpc: clean cache_detail immediately when flush is written frequently a686531bc8d5 iommu/exynos: Fix typos 13f51152732c iommu: Fix a spelling error a1bb25cad5ab iommu/amd: Expicitly enable CNTRL.EPHEn bit in resume path 2890e5e0f49e ext4: move out common parts into ext4_fallocate() ea3f17efd36b ext4: move out inode_lock into ext4_fallocate() fd2f764826df ext4: factor out ext4_do_fallocate() 49425504376c ext4: refactor ext4_insert_range() 162e3c5ad167 ext4: refactor ext4_collapse_range() 53471e0bedad ext4: refactor ext4_zero_range() 982bf37da09d ext4: refactor ext4_punch_hole() 43d0105e2c75 ext4: don't write back data before punch hole in nojournal mode 73ae756ecdfa ext4: don't explicit update times in ext4_fallocate() 17207d0bb209 ext4: remove writable userspace mappings before truncating page cache 5e22ff3bc935 ext4: remove unneeded forward declaration 06b9e91425b2 jbd2: remove unused transaction->t_private_list fa1008e3df62 ext4: remove unused ext4 journal callback bd820906ea9d platform/x86/intel/pmc: Add Arrow Lake U/H support to intel_pmc_core driver 45fa1a0d4d87 platform/x86/intel/pmc: Remove simple init functions ac6bef0d5401 platform/x86:intel/pmc: Create generic_core_init() for all platforms 78eaf4d12d7c platform/x86/intel/pmc: Remove duplicate enum db7155b5e3d6 platform/x86:intel/pmc: Make tgl_core_generic_init() static 0738c3026cc0 platform/x86: alienware-wmi: Update header and module information b1b8fcf6e677 platform/x86: Update alienware-wmi config entries dea2895be326 platform/x86: dell: Modify Makefile alignment 8cc2c415d092 platform/x86: Split the alienware-wmi driver c5ebbaf146b7 platform/x86: Add alienware-wmi.h 2e56ac8c2724 platform/x86: Rename alienware-wmi.c fd683f9fbb74 MAINTAINERS: Update ALIENWARE WMI DRIVER entry 6d7f1b1a5db6 platform/x86: alienware-wmi: Split DMI table 27e9e6339896 platform/x86: alienware-wmi: Refactor thermal control methods 7292fb2a40ca platform/x86: alienware-wmi: Refactor hdmi, amplifier, deepslp methods 21cc9dee7d0b platform/x86: alienware-wmi: Refactor LED control methods 763c16fb149e platform/x86: alienware-wmi: Add a state container for thermal control methods 898a2302d7c7 platform/x86: alienware-wmi: Add WMI Drivers 4c546de99054 platform/x86: alienware-wmi: Add a state container for LED control feature 8dbccafce3c8 KVM: arm64: Fix __pkvm_host_mkyoung_guest() return value 35010cc72acc xfs: flush inodegc before swapon 6f7ce473cca4 xfs: rename xfs_iomap_swapfile_activate to xfs_vm_swap_activate 18df3ca14c34 xfs: Do not allow norecovery mount with quotacheck 263b984ae26b xfs: do not check NEEDSREPAIR if ro,norecovery mount. 61bcc752d1b8 powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline dc9c5166c3cb powerpc/code-patching: Disable KASAN report during patching via temporary mm e156413e8820 m68k: Do not include eabc7aaef7a5 KVM: arm64: Simplify np-guest hypercalls c53fbdb60fb6 KVM: arm64: Improve error handling from check_host_shared_guest() f26e648a978a RDMA/bnxt_re: Fix the condition check while programming congestion control dbc641ecf1cb RDMA/bnxt_re: Fix buffer overflow in debugfs code 607a7dcf2e98 RDMA/mana_ib: Fix error code in probe() ccca5e8aa145 RDMA/rxe: switch to using the crc32 library da8d493a8099 firmware: qcom: uefisecapp: fix efivars registration race b489235b4dc0 clk: qcom: Support attaching GDSCs to multiple parents ed5a0d065fe8 clk: qcom: common: Add support for power-domain attachment 65a733464553 clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code 0e6dfde439df clk: qcom: gdsc: Release pm subdomains in reverse add order 52b10b591f83 clk: qcom: camcc-sm8250: Use clk_rcg2_shared_ops for some RCGs 9b6cdaf2ac85 selftests/bpf: Remove with_addr.sh and with_tunnels.sh 114fd8b4621f io_uring/waitid: use generic io_cancel_remove() helper 0e2195c466cf io_uring/futex: use generic io_cancel_remove() helper 78ce22e849a6 io_uring/cancel: add generic cancel helper ead48b363d13 io_uring/waitid: convert to io_cancel_remove_all() 33b2313e406f io_uring/futex: convert to io_cancel_remove_all() 75253b76ac4b io_uring/cancel: add generic remove_all helper 9b3386365953 pinctrl: mcp23s08: Get rid of spurious level interrupts 79bccd746132 RDMA/mana_ib: Add port statistics support cd3c5ddf8230 RDMA/mana_ib: request error CQEs when supported bad4480934c8 RDMA/mana_ib: Query feature_flags bitmask from FW d9d9434a3fee IB/hfi1: Remove state transition log message and opa_lstate_name() 1fd119c6db83 RDMA/core: Use ib_port_state_to_str() for IB state sysfs 5459f6523c1f IB/cache: Add log messages for IB device state changes f29dc94df106 pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw() f56f5b28f6f2 pinctrl: pistachio: Remove dead code in pistachio_gpio_register() 8b8ea785a582 pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map 641492f17336 io_uring/kbuf: uninline __io_put_kbufs 3d692b5b37fc io_uring/kbuf: introduce io_kbuf_drop_legacy() ac6757c5a032 io_uring/kbuf: open code __io_put_kbuf() 30205b4708dc io_uring/kbuf: remove legacy kbuf caching a6fe909acef9 io_uring/kbuf: simplify __io_put_kbuf 615da6b1d03b io_uring/kbuf: move locking into io_kbuf_drop() 6ad0e0db0d81 io_uring/kbuf: remove legacy kbuf kmem cache 95865452e8b0 io_uring/kbuf: remove legacy kbuf bulk allocation 37d0ec8e50ca Bluetooth: btintel_pcie: Fix a potential race condition 24dc28cc3ea4 io_uring: sanitise ring params earlier 75477e16149a io_uring: check for iowq alloc_workqueue failure 90dda4f794c0 io_uring: deduplicate caches deallocation 432a6d050b0e pmdomain: bcm2835-power: set flag GENPD_FLAG_ACTIVE_WAKEUP bc7a912c3671 dt-bindings: power: rpmpd: Fix comment for SM6375 8fc1959f9c98 pmdomain: ti: Use of_property_present() for non-boolean properties 053842ec3c33 bug: Use RCU instead RCU-sched to protect module_bug_list. 5ececbccaa3a static_call: Use RCU in all users of __module_text_address(). cc115be8b151 kprobes: Use RCU in all users of __module_text_address(). fb65ad8b6ed0 bpf: Use RCU in all users of __module_text_address(). 5ce61336be1a jump_label: Use RCU in all users of __module_text_address(). 9cb0e8440150 jump_label: Use RCU in all users of __module_address(). 66fbf6770518 x86: Use RCU in all users of __module_address(). f985e3920309 cfi: Use RCU while invoking __module_address(). 0ad6411c21fe powerpc/ftrace: Use RCU in all users of __module_text_address(). bcaf4e7a727f LoongArch: ftrace: Use RCU in all users of __module_text_address(). 89814269a431 LoongArch/orc: Use RCU in all users of __module_address(). cdfe81efd654 arm64: module: Use RCU in all users of __module_text_address(). 97f8e1b9bc4a ARM: module: Use RCU in all users of __module_text_address(). 50369c7ee176 module: Use RCU in all users of __module_text_address(). eb4f0c61ac7a module: Use RCU in all users of __module_address(). 90d56c4c8122 module: Use RCU in search_module_extables(). 27e0adbd2c5c module: Allow __module_address() to be called from RCU section. ae2feade0fb1 module: Use RCU in __is_module_percpu_address(). 242ba2c85f62 module: Use RCU in find_symbol(). 3f8f48bb6d0b module: Remove module_assert_mutex_or_preempt() from try_add_tainted_module(). 36077f4ad1a0 module: Use RCU in module_kallsyms_on_each_symbol(). 614d5995b96d module: Use RCU in __find_kallsyms_symbol_value(). 5f75cb0629ba module: Use RCU in find_module_all(). 58f82f0861b2 module: Use RCU in module_get_kallsym(). 2fd057396d96 module: Use RCU in find_kallsyms_symbol(). e2562266dd84 module: Use proper RCU assignment in add_kallsyms(). 7529f7fc6400 module: Begin to move from RCU-sched to RCU. ccdbc07c71ba tests/module: nix-ify 0ab5a2b9378b xfs: fix data fork format filtering during inode repair bc0651d93a7b xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n c411c62cc133 Bluetooth: hci_uart: fix race during initialization ce5b0a349b9c io_uring/io-wq: pass io_wq to io_get_next_work() de6449f25979 io_uring/io-wq: do not use bogus hash value 7ab83eb7496e io_uring/io-wq: cache work->flags in variable fe71c2e809b0 io_uring/io-wq: move worker lists to struct io_wq_acct 7d0f7a3c9c4f io_uring/io-wq: add io_worker.acct pointer 14ed10013bb4 io_uring/io-wq: eliminate redundant io_work_get_acct() calls e3d78d54bed5 Bluetooth: btintel: Add DSBR support for ScP 56cec66d6163 Bluetooth: L2CAP: accept zero as a special value for MTU auto-selection c13148603818 Bluetooth: Fix code style warning 55b8d4c01dde Bluetooth: MGMT: Remove unused mgmt_*_discovery_complete f694e720fddd Bluetooth: MGMT: Remove unused mgmt_pending_find_data e573f63ceba8 firmware: arm_scmi: imx: Correct tx size of scmi_imx_misc_ctrl_set 9afd7336f3ac fuse: add default_request_timeout and max_request_timeout sysctls ac5eab212a58 fuse: add kernel-enforced timeout option for requests 02a3ad5b3506 Bluetooth: btusb: Add 13 USB device IDs for Qualcomm WCN785x 52f17be9931e Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming 6ab54a717189 Bluetooth: L2CAP: Fix slab-use-after-free Read in l2cap_send_cmd 07b6216dfc34 Bluetooth: Add ABI doc for sysfs reset 9e2714de7384 Bluetooth: Fix possible infinite recursion of btusb_reset 40b9c2a0949f Bluetooth: btintel_pcie: Add device id of Whale Peak 0e2d24b85e8a Bluetooth: btintel: Add support for Intel Scorpius Peak 3b9f41078507 Bluetooth: btusb: Add new VID/PID for WCN785x 6ca1c15fcb92 Bluetooth: btusb: mediatek: Add err code to btusb claim iso printout ec5570088c6a Bluetooth: btusb: mediatek: Add locks for usb_driver_claim_interface() 31b2be07afd0 drm/exynos: Remove unnecessary checking c5eeb63edac9 fsi: Fix panic on scom file read f7236a0c919e fsi: sbefifo: Handle pending write command ec084e4ec314 fsi: sbefifo: Bump up user write cmd length 3f832dfb8a8e zstd: fix g_debuglevel export warning 40eb0e915deb zstd: Backport Huffman speed improvement from upstream 98988fc8e9ed zstd: import upstream v1.5.5