a38297e3fb01 Linux 6.9 323feb3bdb67 selftests/harness: Handle TEST_F()'s explicit exit codes f453cc30027b selftests/harness: Fix vfork() side effects 24cf65a62266 selftests/harness: Share _metadata between forked processes 821bc4a8fd24 selftests/pidfd: Fix wrong expectation cc80aa9a22c0 selftests/harness: Constify fixture variants 3656bc23429a selftests/landlock: Do not allocate memory in fixture data a86f18903db9 selftests/harness: Fix interleaved scheduling leading to race conditions fff37bd32c76 selftests/harness: Fix fixture teardown 7e4042abe2ee selftests/landlock: Fix FS tests when run on a private mount point 37dc2e0d38d6 selftests/pidfd: Fix config for pidfd_setns_test a222a6470d7e Revert "drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()" 672614a3ed24 mailmap: add entry for Barry Song 7e6423441b36 selftests/mm: fix powerpc ARCH check 8d2c930735f8 drm/amdgpu: Fix comparison in amdgpu_res_cpu_visible be4a2a81b6b9 drm/amdkfd: don't allow mapping the MMIO HDP page with large pages 5754ace3c319 x86/topology/amd: Ensure that LLC ID is initialized ee0166b637a5 gpiolib: cdev: fix uninitialised kfifo 0e640f0a47d8 x86/amd_nb: Add new PCI IDs for AMD family 0x1a 65ade5653f5a iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault() 26e8383b116d hwmon: (pmbus/ucd9000) Increase delay from 250 to 500us 2a4b49bb5812 regulator: core: fix debugfs creation regression c002bfe644a2 drm/xe: Use ordered WQ for G2H handler 7bd9c9f962eb drm/xe/guc: Check error code when initializing the CT mutex 2d4b74a619de drm/xe/ads: Use flexible-array 02f6b0e1ec7e gpiolib: cdev: Fix use after free in lineinfo_changed_notify 7765ffed533d gpiolib: use a single SRCU struct for all GPIO descriptors 6e7ffa180a53 net: dsa: mv88e6xxx: read cmode on mv88e6320/21 serdes only ports f39bf3cf08a4 net: dsa: mv88e6xxx: add phylink_get_caps for the mv88e6320/21 family 35d92abfbad8 net: hns3: fix kernel crash when devlink reload during initialization f5db7a3b65c8 net: hns3: fix port vlan filter not disabled issue 094c28122852 net: hns3: use appropriate barrier function after setting a bit value 950aa4239989 net: hns3: release PTP resources if pf initialization failed 6639a7b95321 net: hns3: change type of numa_node_mask as nodemask_t 669554c512d2 net: hns3: direct return when receive a unknown mailbox message 05eb60e9648c net: hns3: using user configure after hardware reset 2ddc0dd7fec8 net/smc: fix neighbour and rtable leak in smc_ib_find_route() ef13561d2b16 spi: microchip-core-qspi: fix setting spi bus clock rate 4db783d68b9b ipv6: prevent NULL dereference in ip6_output() 4893b8b3ef8d hsr: Simplify code for announcing HSR nodes timer setup d101291b2681 ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() cc349b0771dc dt-bindings: net: mediatek: remove wrongly added clocks and SerDes eb2077fa0936 Revert "drm/amdkfd: Add partition id field to location_id" cd94d1b182d2 dm/amd/pm: Fix problems with reboot/shutdown for some SMU 13.0.4/13.0.11 users cf37a5318dd6 drm/amd/display: MST DSC check for older devices b436f1cbed9c drm/amd/display: Fix idle optimization checks for multi-display and dual eDP 3f0b5af17575 drm/amd/display: Fix DSC-re-computing 284f141f5ce5 drm/amd/display: Enable urgent latency adjustments for DCN35 012b7206918d rxrpc: Only transmit one ACK per jumbo packet received ba4e103848d3 rxrpc: Fix congestion control algorithm 9a169c267e94 selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC 73964c1d07c0 nvmet-rdma: fix possible bad dereference when freeing rsps d15dcd0f1a47 nvmet: prevent sprintf() overflow in nvmet_subsys_nsid_exists() 4e13d3a9c25b ipv6: Fix potential uninit-value access in __ip6_make_skb() ab0cde321adc net: phy: marvell-88q2xxx: add support for Rev B1 and B2 2e82a58d6c07 appletalk: Improve handling of broadcast packets 86b29d830ad6 net: bridge: fix corrupted ethernet header on multicast-to-unicast d7ad05c86e21 timers/migration: Prevent out of bounds access on failure 96d88f65adfb virtiofs: include a newline in sysfs tag 6963c508fd7a mptcp: only allow set existing scheduler for net.mptcp.scheduler 19e35f24750d nfc: nci: Fix kcov check in nci_rx_work() 6897204ea3df drm/connector: Add \n to message about demoting connector force-probes a86d27693066 gpiolib: fix the speed of descriptor label setting with SRCU 34cfb09cdc75 nvmet: make nvmet_wq unbound 6e297a73bccf bcachefs: Add missing sched_annotate_sleep() in bch2_journal_flush_seq_async() 54541c1f78e1 bcachefs: Fix race in bch2_write_super() 4b9a89be2142 nvmet-auth: return the error code to the nvmet_auth_ctrl_hash() callers d5887dc6b6c0 nvme-pci: Add quirk for broken MSIs 43b26bdd2ee5 drm/i915/bios: Fix parsing backlight BDB data ffd379c13fc0 block: set default max segment size in case of virt_boundary 9adcac650618 netlink: specs: Add missing bridge linkinfo attrs d8cac8568618 phonet: fix rtm_phonet_notify() skb allocation 3628e0383dd3 Reapply "drm/qxl: simplify qxl_fence_wait" f3d049b35b01 PCI/ASPM: Restore parent state to parent, child state to child c66b8356273c drm/i915/audio: Fix audio time stamp programming for DP 51c1b42a232f drm/i915/gt: Automate CCS Mode setting during engine resets 71dac2482ad3 bcachefs: BCH_SB_LAYOUT_SIZE_BITS_MAX 88ab10186c44 bcachefs: Add missing skcipher_request_set_callback() call 8060bf1d83f7 bcachefs: Fix snapshot_t() usage in bch2_fs_quota_read_inode() 0ec5b3b7ccfc bcachefs: Fix shift-by-64 in bformat_needs_redo() 2bb9600d5d47 bcachefs: Guard against unknown k.k->type in __bkey_invalid() f39055220f6f bcachefs: Add missing validation for superblock section clean 6b8cbfc3db75 bcachefs: Fix assert in bch2_alloc_v4_invalid() 9a0ec045110d bcachefs: fix overflow in fiemap db42549d402c bcachefs: Add a better limit for maximum number of buckets 18b4abcead74 bcachefs: Fix lifetime issue in device iterator helpers 3a2d02592742 bcachefs: Fix bch2_dev_lookup() refcounting 1267df40acb2 bcachefs: Initialize bch_write_op->failed in inline data path feb077c1774e bcachefs: Fix refcount put in sb_field_resize error path 4a8521b6bb81 bcachefs: Inodes need extra padding for varint_decode_fast() b30b70ad8bff bcachefs: Fix early error path in bch2_fs_btree_key_cache_exit() a2ddaf965f6a bcachefs: bucket_pos_to_bp_noerror() 7ffec9ccdc6a bcachefs: don't free error pointers 72e71bf0298c bcachefs: Fix a scheduler splat in __bch2_next_write_buffer_flush_journal_buf() 591c946675d8 EDAC/synopsys: Fix ECC status and IRQ control race condition a26ff37e624d net: fix out-of-bounds access in ops_init 5f8be0efb6e2 mailmap: add entry for John Garry 2a0774c2886d XArray: set the marks correctly when splitting an entry 48f044a784d6 selftests/vDSO: fix runtime errors on LoongArch dc8dc573aae7 selftests/vDSO: fix building errors on LoongArch 77ddd726f90c mm,page_owner: don't remove __GFP_NOLOCKDEP in add_stack_record_to_list 2c7ad9a590d1 fs/proc/task_mmu: fix uffd-wp confusion in pagemap_scan_pmd_entry() c70dce4982ce fs/proc/task_mmu: fix loss of young/dirty bits during pagemap scan ac0476e8ca2e mm/vmalloc: fix return value of vb_alloc if size is 0 30153e446664 mm: use memalloc_nofs_save() in page_cache_ra_order() 90d1f14cbb9d kmsan: compiler_types: declare __no_sanitize_or_inline 2aaba39e783a lib/test_xarray.c: fix error assumptions on check_xa_multi_store_adv_add() a7575bc541b8 tools: fix userspace compilation with new test_xarray changes 9a2257d5e94b MAINTAINERS: update URL's for KEYS/KEYRINGS_INTEGRITY and TPM DEVICE DRIVER e7af4014b4a2 mm: page_owner: fix wrong information in dump_page_owner 955a923d2809 maple_tree: fix mas_empty_area_rev() null pointer dereference c88033efe9a3 mm/userfaultfd: reset ptes when close() for wr-protected ones dd5a440a31fa Linux 6.9-rc7 4efaa5acf0a1 epoll: be better about file lifetimes 691aae4f36f9 ksmbd: do not grant v2 lease if parent lease key and epoch are not set d1c189c6cb8b ksmbd: use rwsem instead of rwlock for lease break 97c2ec64667b ksmbd: avoid to send duplicate lease break notifications cc00bc83f26e ksmbd: off ipv6only for both ipv4/ipv6 binding d02abd57e794 hwmon: (corsair-cpro) Protect ccp->wait_input_report with a spinlock 3a034a7b0715 hwmon: (corsair-cpro) Use complete_all() instead of complete() in ccp_raw_event() e0cd85dc666c hwmon: (corsair-cpro) Use a separate buffer for sending commands d57cf30c4c07 eventfs: Have "events" directory get permissions from its parent 22e61e15af73 eventfs: Do not treat events directory different than other directories d53891d348ac eventfs: Do not differentiate the toplevel events directory 6599bd5517be tracefs: Still use mount point as default permissions for instances baa23a8d4360 tracefs: Reset permissions on remount if permissions are options ee4e0379475e eventfs: Free all of the eventfs_inode after RCU b63db58e2fa5 eventfs/tracing: Add callback for release of an eventfs_inode fa870b45b08a MAINTAINERS: update cxgb4 and cxgb3 network drivers maintainer 1aec77b2bb2e rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation e0863634bf9f net: ks8851: Queue RX packets in IRQ handler instead of disabling BHs 40d442f969fb Bluetooth: qca: fix firmware check error path adf0398cee86 Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout d2706004a1b8 Bluetooth: HCI: Fix potential null-ptr-deref cd17bcbd2b33 arm64: dts: mediatek: mt8183-pico6: Fix bluetooth node 0adcf6be1445 Bluetooth: qca: fix info leak when fetching board id cda0d6a198e2 Bluetooth: qca: fix info leak when fetching fw build id dd336649ba89 Bluetooth: qca: generalise device address check a112d3c72a22 Bluetooth: qca: fix NVM configuration parsing 2e4edfa1e2bd Bluetooth: qca: add missing firmware sanity checks 10f9f426ac6e Bluetooth: msft: fix slab-use-after-free in msft_do_close() 4d7b41c0e439 Bluetooth: L2CAP: Fix slab-use-after-free in l2cap_connect() 66c39332d02d Bluetooth: qca: fix wcn3991 device address check 483bc0818182 Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout 2e0239d47d75 PCI/ASPM: Clarify that pcie_aspm=off means leave ASPM untouched 08001033121d drm/meson: dw-hdmi: add bandgap setting for g12 04703bfd7f99 drm/meson: dw-hdmi: power up phy on device init 98241a774db4 slimbus: qcom-ngd-ctrl: Add timeout for wait operation 52b62e7a5d4f spi: stm32: enable controller before asserting CS f2db7230f73a tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). 94062790aedb tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets e03418abde87 btrfs: make sure that WRITTEN is set on all metadata blocks b5357cb268c4 btrfs: qgroup: do not check qgroup inherit if qgroup is disabled 802600ebdf23 x86/xen: return a sane initial apic id when running as PV guest df04b152fca2 drm/xe/display: Fix ADL-N detection 8a95db3bf8a3 x86/xen/smp_pv: Register the boot CPU APIC properly 75961ffb5cb3 swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y 78cfe547607a MAINTAINERS: mark MYRICOM MYRI-10G as Orphan c9ccbcd9f199 MAINTAINERS: remove Ariel Elior 5babae777c61 net: gro: add flush check in udp_gro_receive_segment 5ef31ea5d053 net: gro: fix udp bad offset in socket lookup by adding {inner_}network_offset to napi_gro_cb fc1092f51567 ipv4: Fix uninit-value access in __ip_make_skb() 175f2f5bcdfc KVM: s390: Check kvm pointer when testing KVM_CAP_S390_HPAGE_1M da85f0aaa9f2 drm/panel: ili9341: Use predefined error codes 740fc1e0509b drm/panel: ili9341: Respect deferred probe d43cd48ef179 drm/panel: ili9341: Correct use of device property APIs 8a2e4d37afb8 s390/qeth: Fix kernel panic after setting hsuid fdb3f29dfe0d ALSA: hda/realtek: Fix build error without CONFIG_PM f7789419137b vxlan: Pull inner IP header in vxlan_rcv(). 97bf6f81b29a tipc: fix a possible memleak in tipc_buf_append 080cbb890286 tipc: fix UAF in error path 8953285d7bd6 rxrpc: Clients must accept conn from any address cd7eb8f83fcf mm/slab: make __free(kfree) accept error pointers 8f828aa48812 mm/slub: avoid zeroing outside-object freepointer for single free 98957360563e drm/xe/vm: prevent UAF in rebind_work_func() d1ef160b45a0 regulator: rtq2208: Fix the BUCK ramp_delay range to maximum of 16mVstep/us ab72d5945d81 drm/amd/display: Disable panel replay by default for now d091e579b864 net: core: reject skb_copy(_expand) for fraglist GSO skbs 59c878cbcdd8 net: bridge: fix multicast-to-unicast with fraglist GSO 50abcc179e0c nvme-tcp: strict pdu pacing to avoid send stalls on TLS 505363957fad nvmet: fix nvme status code when namespace is disabled 6825bdde4434 nvmet-tcp: fix possible memory leak when tearing down a controller 25bb3534ee21 nvme: cancel pending I/O if nvme controller is in terminal state 445f9119e703 nvmet-auth: replace pr_debug() with pr_err() to report an error. 46b8f9f74f6d nvmet-auth: return the error code to the nvmet_auth_host_hash() callers 863fe60ed27f nvme: find numa distance only if controller has valid numa id 7bbe449d0bdb s390/paes: Reestablish retry loop in paes da5658320bc9 s390/zcrypt: Use EBUSY to indicate temp unavailability c0e983b697f4 s390/zcrypt: Handle ep11 cprb return code a4499998c7f4 s390/zcrypt: Fix wrong format string in debug feature printout 02b670c1f88e x86/mm: Remove broken vsyscall emulation code from the page fault code 4756fa529b2f spi: fix null pointer dereference within spi_sync 705d0480e6ae drm/amdgpu: fix doorbell regression f5b9053398e7 drm/amdkfd: Flush the process wq before creating a kfd_process 6f0c228ed918 drm/amd/display: Disable seamless boot on 128b/132b encoding fb7a0d334894 mptcp: ensure snd_nxt is properly initialized on connect ce649bd2d834 drm/amd/display: Fix DC mode screen flickering on DCN321 0e62103bdcbc drm/amd/display: Add VCO speed parameter for DCN31 FPU 387f295cb215 e1000e: change usleep_range to udelay in PHY mdic access d3a9331a6591 drm/amdgpu: once more fix the call oder in amdgpu_ttm_move() v2 46fe9cb1a9e6 drm/amd/display: Allocate zero bw after bw alloc enable 892b41b16f61 drm/amd/display: Fix incorrect DSC instance for MST 9a35d205f466 drm/amd/display: Atom Integrated System Info v2_2 for DCN35 b9a61c20179f net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 a01b64f31d65 drm/amd/display: Add dtbclk access to dcn315 9067eccdd784 cxgb4: Properly lock TX queue for the selftest. 9f8eeea1643c rxrpc: Fix using alignmask being zero for __page_frag_alloc_align() be53bd4f00aa drm/amd/display: Ensure that dmcub support flag is set for DCN20 719564737a9a drm/amd/display: Handle Y carry-over in VCP X.Y calculation f06446ef2321 drm/amdgpu: Fix VRAM memory accounting eaf4a9b19b99 ublk: remove segment count and size limits aacb99de1099 clk: samsung: Revert "clk: Use device_get_match_data()" 0537c8eef4f6 Input: amimouse - mark driver struct with __refdata to prevent section mismatch ae11f04b452b usb: typec: tcpm: Check for port partner validity before consuming it cdc9946ea637 usb: typec: tcpm: enforce ready state when queueing alt mode vdm 230ecdf71a64 usb: typec: tcpm: unregister existing source caps before re-registration bf20c69cf3cf usb: typec: tcpm: clear pd_event queue in PORT_RESET edc5a009ee3b usb: typec: tcpm: queue correct sop type in tcpm_queue_vdm_unlocked a37ef7613c00 drm/vmwgfx: Fix invalid reads in fence signaled events 6f572a805457 drm/nouveau/gsp: Use the sg allocator for level 2 of radix3 52a6947bf576 drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor() 39815cdfc8d4 ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for Lenovo Legion models 1e707769df07 ALSA: hda/realtek - Set GPIO3 to default at S4 state for Thinkpad with ALC1318 c78c3644b772 usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device fe81f3548416 usb: ohci: Prevent missed ohci interrupts 63a6ce5a1a62 btrfs: set correct ram_bytes when splitting ordered extent 00e7d3bea2ce dyndbg: fix old BUG_ON in >control parser 720a22fd6c1c x86/apic: Don't access the APIC when disabling x2APIC da7c622cddd4 s390/cio: Ensure the copied buf is NUL terminated 5d211c709059 cxl: Fix cxl_endpoint_get_perf_coordinate() support for RCH c158cf914713 ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node() 5af385f5f4cd bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS 79ac4c1443ea ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection fbd741f09932 ASoC: cs35l56: fix usages of device_get_named_child_node() e8a6a5ad73ac ASoC: da7219-aad: fix usage of device_get_named_child_node() 6db26f9ea4ed ASoC: meson: cards: select SND_DYNAMIC_MINORS a5a89037d080 ASoC: meson: axg-tdm: add continuous clock support f949ed458ad1 ASoC: meson: axg-tdm-interface: manage formatters in trigger dcba52ace7d4 ASoC: meson: axg-card: make links nonatomic b11d26660dff ASoC: meson: axg-fifo: use threaded irq to check periods dce3696271af tracing/probes: Fix memory leak in traceprobe_parse_probe_arg_body() c4238686f909 ARM: 9381/1: kasan: clear stale stack poison b22ea4ef4c34 vxlan: Add missing VNI filter counter update in arp_reduce(). 6dee402daba4 vxlan: Fix racy device stats updates. 2d5af3ab9e6f ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU e4236b14fe32 drm/imagination: Ensure PVR_MIPS_PT_PAGE_COUNT is never zero 515a3c3a5489 platform/x86: ISST: Add Grand Ridge to HPM CPU list 09773bf55aea firewire: ohci: fulfill timestamp for some local asynchronous transaction 38762a0763c1 firewire: nosy: ensure user_length is taken into account when fetching packet contents 400fea4b9651 x86/sev: Add callback to apply RMP table fixups for kexec ee59be35d7a8 misc/pvpanic-pci: register attributes via pci_driver d6d85ac15cce x86/e820: Add a new e820 table update helper f26f719a36e5 net: qede: use return from qede_parse_actions() 27b44414a34b net: qede: use return from qede_parse_flow_attr() for flow_spec fcee2065a178 net: qede: use return from qede_parse_flow_attr() for flower e25714466abd net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() 16f50301a804 MAINTAINERS: add an explicit entry for YNL b6d2e438e16c xfrm: Correct spelling mistake in xfrm.h comment 0d5e2a822326 net: bcmgenet: synchronize UMAC_CMD access 2dbe5f19368c net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() d85cf67a3396 net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access b7cf2a1d9881 xtensa: remove redundant flush_dcache_page and ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGE macros 1dd1eff161bd softirq: Fix suspicious RCU usage in __do_softirq() c258c08add1c bcachefs: fix integer conversion bug f7c3dc264658 bcachefs: btree node scan now fills in sectors_written ae92765373c3 bcachefs: Remove accidental debug assert bc642d7bfdac ksmbd: fix uninitialized symbol 'share' in smb2_tree_connect() e67572cd2204 Linux 6.9-rc6 7af2ae1b1531 erofs: reliably distinguish block based and fscache mode 07abe43a28b2 erofs: get rid of erofs_fs_context 17597b1e18d2 erofs: modify the error message when prepare_ondemand_read failed 15c7e87aa88f ALSA: emu10k1: make E-MU FPGA writes potentially more reliable e8289fd3fa65 ALSA: emu10k1: fix E-MU dock initialization 2d3f4810886e ALSA: emu10k1: use mutex for E-MU FPGA access locking f848337cd801 ALSA: emu10k1: move the whole GPIO event handling to the workqueue 28deafd0fbdc ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware() 398321d75319 ALSA: emu10k1: fix E-MU card dock presence monitoring 257bf89d8412 sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU 5097cbcb38e6 sched/isolation: Prevent boot crash when the boot CPU is nohz_full 2e5449f4f21a profiling: Remove create_prof_cpu_mask(). 91811a31b68d i2c: smbus: fix NULL function pointer dereference 6a30653b604a Fix a potential infinite loop in extract_user_to_sg() 49408400d683 RISC-V: selftests: cbo: Ensure asm operands match constraints, take 2 9c49085d69ec perf riscv: Fix the warning due to the incompatible type 7cd6750d9a56 selftests/bpf: Test PROBE_MEM of VSYSCALL_ADDR on x86-64 b599d7d26d6a bpf, x86: Fix PROBE_MEM runtime load check 66e13b615a0c bpf: verifier: prevent userspace memory access b961ec10b9f9 s390/vdso: Add CFI for RA register to asm macro vdso_func 5e1a99cf22a6 s390/3270: Fix buffer assignment d351eb0ab04c thermal/debugfs: Prevent use-after-free from occurring after cdev removal c97f59e276d4 netfs: Fix the pre-flush when appending to a file in writethrough mode 42f853b42899 net l2tp: drop flow hash on forward 4b911a9690d7 nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). 0f91d0795741 iommu/amd: Enhance def_domain_type to handle untrusted device c7f7c3727178 thermal/debugfs: Fix two locking issues with thermal zone debug 72c1afffa4c6 thermal/debugfs: Free all thermal zone debug memory on zone removal 190f1f46ede1 MAINTAINERS: Update Uwe's email address, drop SIOX maintenance 1d422e44e17c MAINTAINERS: Drop entry for PCA9541 bus master selector 58fbfecab965 xfrm: Preserve vlan tags for transport mode software GRO bb1dbeceb1c2 fpga: dfl-pci: add PCI subdevice ID for Intel D5005 card f299ee709fb4 octeontx2-af: avoid off-by-one read from userspace 8c34096c7fdf bna: ensure the copied buf is NUL terminated 666854ea9cad ice: ensure the copied buf is NUL terminated 27906e5d7824 drm/ttm: Print the memory decryption status just once 782e5e792588 drm/vmwgfx: Fix Legacy Display Unit 18180a4550d0 NFSD: Fix nfsd4_encode_fattr4() crasher 8861fd518047 smb3: fix lock ordering potential deadlock in cifs_sync_mid_result 8094a600245e smb3: missing lock when picking channel 65b71cc35cc6 riscv: T-Head: Test availability bit before enabling MAE errata 6179d4a21300 riscv: thead: Rename T-Head PBMT to MAE 52ccdde16b65 mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() ed74abcd1da0 selftests: mm: protection_keys: save/restore nr_hugepages value from launch script 17c67ed752d6 selftests: sud_test: return correct emulated syscall value on RISC-V 1a24733e8077 EDAC/versal: Do not log total error counts de87ba848d5e EDAC/versal: Check user-supplied data before injecting an error edbe59428eb0 EDAC/versal: Do not register for NOC errors e027e72ecc16 mmc: moxart: fix handling of sgm->consumed, otherwise WARN_ON triggers 1971d13ffa84 af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). 19843452dca4 rust: remove `params` from `module` macro example ded103c7eb23 kbuild: rust: force `alloc` extern to allow "empty" Rust files e3eb7dd47bd4 net: b44: set pause params only when interface is up 0844370f8945 tls: fix lockless read of strp->msg_ready in ->poll 38d7b94e81d0 dpll: fix dpll_pin_on_pin_register() for multiple parent pins 0c81ea5a8e23 net: ravb: Fix registered interrupt names 6e965eba43e9 octeontx2-af: fix the double free in rvu_npc_freemem() 1b9e743e923b net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packets 96fdd1f6b4ed ice: fix LAG and VF lock dependency in ice_reset_vf() 54976cf58d61 iavf: Fix TC config comparison with existing adapter TC config ef3c313119ea i40e: Report MFS in decimal base instead of hex 2cc7d150550c i40e: Do not use WQ_MEM_RECLAIM flag for workqueue 4dcd0e83ea1d net: ti: icssg-prueth: Fix signedness bug in prueth_init_rx_chns() 39d26a8f2efc net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec 642c984dd0e3 macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst 6e159fd653d7 ethernet: Add helper for assigning packet type when dest address does not match device address 475747a19316 macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads e877d705704d Revert "drm/etnaviv: Expose a few more chipspecs to userspace" d7a5c9de99b3 drm/etnaviv: fix tx clock gating on some GC7000 variants 0f2b8098d72a btrfs: take the cleaner_mutex earlier in qgroup disable 9af503d91298 btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() f3334ebb8a2a LoongArch: Lately init pmu after smp is online ce0abef6a1d5 cpu: Ignore "mitigations" kernel parameter if CPU_MITIGATIONS=n fe42754b94a4 cpu: Re-enable CPU mitigations by default for !X86 architectures f19257997d9c exfat: zero the reserved fields of file and stream extension dentries c26591afd33a irqchip/gic-v3-its: Prevent double free on error 6c9cd59dbcb0 net: phy: dp83869: Fix MII mode failure 8e30abc9ace4 netfilter: nf_tables: honor table dormant flag from netdev release event path d7f3040a5652 ARM: dts: imx6ull-tarragon: fix USB over-current polarity 730117730709 eth: bnxt: fix counting packets discarded due to OOM and netpoll c04d1b9ecce5 igc: Fix LED-related deadlock on driver unbind edd2d250fb3b Revert "net: txgbe: fix clk_name exceed MAX_DEV_ID limits" 8d6bf83f6740 Revert "net: txgbe: fix i2c dev name cannot match clkdev" 6fe60465e1d5 stackdepot: respect __GFP_NOLOCKDEP allocation flag 37641efaa3fa hugetlb: check for anon_vma prior to folio allocation 682886ec69d2 mm: zswap: fix shrinker NULL crash with cgroup_disable=memory d99e3140a4d3 mm: turn folio_test_hugetlb into a PageType fd1a745ce03e mm: support page_mapcount() on page_has_type() pages 12bbaae7635a mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros b76b46902c2d mm/hugetlb: fix missing hugetlb_lock for resv uncharge 6db7412c1420 selftests: mm: fix unused and uninitialized variable warning 809216233555 selftests/harness: remove use of LINE_MAX fb4e2b70a719 mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work b377add0f011 mlxsw: spectrum_acl_tcam: Fix incorrect list API usage 743edc8547a9 mlxsw: spectrum_acl_tcam: Fix warning during rehash 8ca3f7a7b613 mlxsw: spectrum_acl_tcam: Fix memory leak during rehash 5bcf925587e9 mlxsw: spectrum_acl_tcam: Rate limit error message 542259888899 mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash 79b5b4b18bc8 mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update d90cfe205624 mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work 627f9c1bb882 mlxsw: spectrum_acl_tcam: Fix race in region ID allocation 961990efc608 scsi: sd: Only print updates to permanent stream count 5ea7b72d4fac net: openvswitch: Fix Use-After-Free in ovs_ct_exit e10d3ba4d434 ipvs: Fix checksumming on GSO of SCTP packets be81415a32ef Input: xpad - add support for ASUS ROG RAIKIRI 3aa20d1f7bcb firmware: microchip: clarify that sizes and addresses are in hex 6e3b7e862ea4 firmware: microchip: don't unconditionally print validation success 3d05fc82237a Bluetooth: qca: set power_ctrl_enabled on NULL returned by gpiod_get_optional() 88cd6e6b2d32 Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv Monitor 7ddb9de6af0f Bluetooth: qca: fix NULL-deref on non-serdev setup 73e87c0a49fd Bluetooth: qca: fix NULL-deref on non-serdev suspend 18bdb386a1a3 Bluetooth: btusb: mediatek: Fix double free of skb in coredump 6eb5fcc416f1 Bluetooth: MGMT: Fix failing to MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID 32868e126c78 Bluetooth: qca: fix invalid device address check a9a830a676a9 Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE b23d98d46d28 Bluetooth: btusb: Fix triggering coredump implementation for QCA d1a5a7eede29 Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 2e7ed5f5e69b Bluetooth: hci_sync: Use advertised PHYs on hci_le_ext_create_conn_sync 9bf4e919ccad Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() 160933e330f4 KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF 6ddb4f372fc6 KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() 91f098704c25 workqueue: Fix divide error in wq_update_node_max_active() 1c5a1627f481 efi/unaccepted: touch soft lockup during memory accept e3e989522ac9 drm/xe/guc: Fix arguments passed to relay G2H handlers f38c4d224aa3 drm/xe: call free_gsc_pkt only once on action add failure d6dab9017b7c drm/xe: Remove sysfs only once on action add failure a0a8d15a798b x86/tdx: Preserve shared bit on mprotect() d806f474a9a7 gpio: tegra186: Fix tegra186_gpio_is_accessible() check 78d9161d2bcd fbdev: fix incorrect address computation in deferred IO b53c6bd5d271 x86/cpu: Fix check for RDPKRU in __show_regs() 2718a7fdf292 x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range 5b5f724b05c5 net: phy: mediatek-ge-soc: follow netdev LED trigger semantics f2a904107ee2 net: gtp: Fix Use-After-Free in gtp_dellink 9a1f1d04f63c smb: client: Fix struct_group() usage in __packed structs 4108a30f1097 mei: me: add lunar lake point M DID a1383ac7284a mei: pxp: match against PCI_CLASS_DISPLAY_OTHER d3119bc985fb LoongArch: Fix callchain parse error with kernel tracepoint events efb44ff64c95 LoongArch: Fix access error when read fault on a write-only VMA 7ab22b5c2af5 LoongArch: Fix a build error due to __tlb_remove_tlb_entry() 697f33424771 LoongArch: Fix Kconfig item and left code related to CRASH_CORE d40f92020c7a workqueue: The default node_nr_active should have its max set to max_active 948255282074 drm/amdgpu/mes: fix use-after-free issue 9792b7cc18aa drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3 fe93b0927bc5 drm/amdgpu: Fix the ring buffer size for queue VM flush 1e214f7faaf5 drm/amdkfd: Add VRAM accounting for SVM migration 30d1cda8ce31 drm/amd/pm: Restore config space after reset 661d71ee5a01 drm/amdgpu/umsch: don't execute umsch test when GPU is in reset/suspend e26305f369ed drm/amdkfd: Fix rescheduling of restore worker b0b13d532105 drm/amdgpu: Update BO eviction priorities d59198d2d0c5 drm/amdgpu/vpe: fix vpe dpm setup failed aebd3eb9d3ae drm/amdgpu: Assign correct bits for SDMA HDP flush 0e95ed6452cb drm/amdgpu/pm: Remove gpu_od if it's an empty directory 9c783a112145 drm/amdkfd: make sure VM is ready for updating operations 25e9227c6afd drm/amdgpu: Fix leak when GPU memory allocation fails 37865e02e6cc drm/amdkfd: Fix eviction fence handling 2eb9dd497a69 drm/amd/display: Set color_mgmt_changed to true on unsuspend 80e679b352c3 tcp: Fix Use-After-Free in tcp_ao_connect_init 4ce62d5b2f7a net: usb: ax88179_178a: stop lying about skb->truesize 58a4c9b1e5a3 ipv4: check for NULL idev in ip_route_use_hint() 3584718cf2ec net: fix sk_memory_allocated_{add|sub} vs softirqs ff33132605c1 regulator: change devm_regulator_get_enable_optional() stub to return Ok 8ddb7142c8ab Revert "NFSD: Convert the callback workqueue to use delayed_work" 9c8ecb9308d8 Revert "NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down" f2004e82abb6 usb: typec: qcom-pmic: fix pdphy start() error handling d80eee97cb4e usb: typec: qcom-pmic: fix use-after-free on late probe errors 0aea736ddb87 usb: gadget: f_fs: Fix a race condition when processing setup packets. a4b46d450c49 USB: core: Fix access violation during port device removal 6d735722063a usb: dwc3: core: Prevent phy suspend during init 4a237d55446f usb: xhci-plat: Don't include xhci.h 650ae71c8074 usb: gadget: uvc: use correct buffer size when parsing configfs lists ec6ce7075ef8 usb: gadget: composite: fix OS descriptors w_value logic 24729b307eef usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete 68301ef471b6 ACPI: PM: s2idle: Evaluate all Low-Power S0 Idle _DSM functions 57a01eafdcf7 workqueue: Fix selection of wake_cpu in kick_pool() 5ea6764d9095 riscv: hwprobe: fix invalid sign extension for RISCV_HWPROBE_EXT_ZVFHMIN a44f2eb106a4 tools: ynl: don't ignore errors in NLMSG_DONE messages ab6cd6bb33cc soc: mediatek: mtk-socinfo: depends on CONFIG_SOC_BUS 7ca803b48945 soc: mediatek: mtk-svs: Append "-thermal" to thermal zone names 467324bcfe1a ax25: Fix netdev refcount issue bda16500dd0b ASoC: rt715-sdca: volume step modification f42c97027fb7 eeprom: at24: fix memory corruption race condition 619606a7b8d5 netfs: Fix writethrough-mode error handling 9b872cc50daa ntfs3: add legacy ntfs file operations d55f90e9b243 ntfs3: enforce read-only when used as legacy ntfs driver 49a940dbdc31 powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE 96e20adc43c4 regulator: change stubbed devm_regulator_get_enable to return Ok f2602fba4723 ASoC: cs35l56: Avoid static analysis warning of uninitialised variable 50cfe93b0147 kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE 323617f649c0 rust: kernel: require `Send` for `Module` implementations df70d04d5697 rust: phy: implement `Send` for `Registration` 6bea4f03c6a4 NFC: trf7970a: disable all regulators on removal 97ec32b583bb MAINTAINERS: eth: mark IBM eHEA as an Orphan 98a821546b39 vDPA: code clean for vhost_vdpa uapi a4e3899065ff net: dsa: mv88e6xx: fix supported_interfaces setup in mv88e6250_phylink_get_caps() 5bcf0dcbf906 xdp: use flags field to disambiguate broadcast redirect f489c948028b ACPI: CPPC: Fix access width used for PCC registers 05d92ee782ee ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro e70316d17f6a x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handler 4b759dd57655 cxl/core: Fix potential payload size confusion in cxl_mem_get_poison() 77d8aa79ecfb cifs: reinstate original behavior again for forceuid/forcegid d05dcfdf5e16 fs/9p: mitigate inode collisions c6f48506ba30 arm32, bpf: Reimplement sign-extension mov instruction aef8acd79f36 fuse: verify zero padding in fuse_backing_map 784354349d2c powerpc/pseries: make max polling consistent for longer H_CALLs 41e54045b741 bnxt_en: Fix error recovery for 5760X (P7) chips a1acdc226bae bnxt_en: Fix the PCI-AER routines 7474b1c82be3 bnxt_en: refactor reset close code 1560d1f6eb6b sched/eevdf: Prevent vlag from going out of bounds in reweight_eevdf() afae8002b4fd sched/eevdf: Fix miscalculation in reweight_entity() when se is not curr 11b1b8bc2b98 sched/eevdf: Always update V if se->on_rq when reweighting 4fd1edcdf13c bridge/br_netlink.c: no need to return void function 412050af2ea3 s390/mm: Fix clearing storage keys for huge pages 843c3280686f s390/mm: Fix storage key clearing for guest huge pages 70dcdf5f8c41 mailmap: add entries for Alex Elder c58e88d49097 icmp: prevent possible NULL dereferences from icmp_build_probe() 0b8fe5bd7324 net: usb: qmi_wwan: add Telit FN920C04 compositions 02cd2d3be1c3 pinctrl: renesas: rzg2l: Configure the interrupt type on resume 91112fc6212a wifi: iwlwifi: mvm: fix link ID management e858beeddfa3 bcachefs: If we run merges at a lower watermark, they must be nonblocking 10947b276b90 arm64: dts: imx8mp: Fix assigned-clocks for second CSI2 ed30a4a51bb1 Linux 6.9-rc5 1fe5e0a31e62 ARM: dts: microchip: at91-sama7g54_curiosity: Replace regulator-suspend-voltage with the valid property e027b71762e8 ARM: dts: microchip: at91-sama7g5ek: Replace regulator-suspend-voltage with the valid property 0e42f381193d bcachefs: Fix inode early destruction path 85ab365f7cdf bcachefs: Fix deadlock in journal write path adfe9357c39e bcachefs: Tweak btree key cache shrinker so it actually frees 6e4d9bd110e2 bcachefs: bkey_cached.btree_trans_barrier_seq needs to be a ulong 819fe8c96a51 arm64: dts: qcom: sa8155p-adp: fix SDHC2 CD pin configuration 32cf5a4eda46 Revert "svcrdma: Add Write chunk WRs to the RPC's Send WR chain" 366c5cec9ce4 MAINTAINERS: update to working email address ec438ac59d7a bcachefs: Fix missing call to bch2_fs_allocator_background_exit() fcdbc1d7a4b6 bcachefs: Check for journal entries overruning end of sb clean section 773501d01e6b mlxsw: pci: Fix driver initialization with old firmware 7e2050a83663 mlxsw: core_env: Fix driver initialization with old firmware 976c44af4814 mlxsw: core: Unregister EMAD trap using FORWARD action 9f898fc2c31f net: bcmasp: fix memory leak when bringing down interface 680d11f6e542 udp: preserve the connected status if only UDP cmsg e9d8c2f95ab8 ksmbd: add continuous availability share parameter 0268a7cc7fdc ksmbd: common: use struct_group_attr instead of struct_group for network_open_info 4973b04d3ea5 ksmbd: clear RENAME_NOREPLACE before calling vfs_rename 17cf0c2794bd ksmbd: validate request buffer size in smb2_allocate_rsp_buf() c119f4ede3fa ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf 32ac501957e5 ASoC: codecs: wsa881x: set clk_stop_mode1 flag 18d86965e31f smb: client: fix rename(2) regression against samba afc23febd51c cifs: Add tracing for the cifs_tcon struct refcounting dad80c6bff77 cifs: Fix reacquisition of volume cookie on still-live connection a386c3041045 drm/atomic-helper: fix parameter order in drm_format_conv_state_copy() call 50449ca66cc5 arm64: hibernate: Fix level3 translation fault in swsusp_save() 01bc4fda9ea0 blk-iocost: do not WARN if iocg was already offlined b552f63cd437 thermal/debugfs: Add missing count increment to thermal_debug_tz_trip_up() f58f45c1e5b9 vxlan: drop packets from invalid src-address 69197dfc6400 net: libwx: fix alloc msix vectors failed f25f17dc5c6a ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages 7ee5faad0f8c ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC c53d8a59351e wifi: mac80211: fix unaligned le16 access cb55e08dba35 wifi: mac80211: remove link before AP 2a4e01e5270b wifi: mac80211_hwsim: init peer measurement result 801ea33ae82d wifi: nl80211: don't free NULL coalescing rule 2fb5dfe18e82 wifi: mac80211: mlme: re-parse if AP mode is less than client 1ac6f60aab36 wifi: mac80211: mlme: fix memory leak 645acc6f5591 wifi: mac80211: mlme: re-parse with correct mode 89884459a0b9 wifi: mac80211: fix idle calculation with multi-link 6a94cf996f10 Revert "wifi: iwlwifi: bump FW API to 90 for BZ/SC devices" d18ca8635db2 ASoC: ti: davinci-mcasp: Fix race condition during probe 4cbb5050bffc ASoC: Intel: avs: Set name of control as in topology 34e526cb7d46 arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H 2b504e162037 arm64/head: Drop unnecessary pre-disable-MMU workaround c24cd679b075 net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before using them 56f78615bcb1 net: usb: ax88179_178a: avoid writing the mac address before first reading fe1c6c7acce1 btrfs: fix wrong block_start calculation for btrfs_drop_extent_map_range() 2f7ef5bb4a2f btrfs: fix information leak in btrfs_ioctl_logical_to_ino() 752863bddaca block: propagate partition scanning errors to the BLKRRPART ioctl 9543f6e26634 x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ 582ee2f9d268 USB: serial: option: add Telit FN920C04 rmnet compositions f2e0eee47038 usb: dwc3: ep0: Don't reset resource alloc flag 1607830dadee Revert "usb: cdc-wdm: close race between read and workqueue" 3aadf100f93d Revert "vmgenid: emit uevent when VMGENID updates" 2e36c9fbc476 net: ravb: Fix RX byte accounting for jumbo packets c7c449502b51 net: ravb: Fix GbEth jumbo packet RX checksum handling a892493a3434 net: ravb: Allow RX loop to move past DMA mapping errors def52db470df net: ravb: Count packets instead of descriptors in R-Car RX path 6aff4c26ed67 drm/gma500: Remove lid code a4b37f5033fa x86/fred: Fix incorrect error code printout in fred_bad_type() 32f5f73b79ff x86/fred: Fix INT80 emulation for FRED 7caf3daaaf04 ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N 311f97a4c7c2 USB: serial: option: add Rolling RW101-GL and RW135-GL support cf16ffa17c39 USB: serial: option: add Lonsung U8300/U9300 product dca5f4dfa925 ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4 0672b017324b ALSA: hda/realtek: Fixes for Asus GU605M and GA403U sound f74ab0c5e594 ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1 94667949ec3b net: ethernet: mtk_eth_soc: fix WED + wifi reset d362046021ea net:usb:qmi_wwan: support Rolling modules caed8eba2215 selftests: kselftest_harness: fix Clang warning about zero-length format 0f022d32c3ec net/sched: Fix mirred deadlock on device recursion 86a1471d7cde netfilter: nf_tables: fix memleak in map from abort path 131a821a243f btrfs: fallback if compressed IO fails for ENOSPC 7192833c4e55 btrfs: scrub: run relocation repair when/only needed e5a78fdec011 btrfs: remove colon from messages with state 0389c09b2fb7 bcachefs: Fix bio alloc in check_extent_checksum() 719aec84b106 bcachefs: fix leak in bch2_gc_write_reflink_key 605109ff5e43 bcachefs: KEY_TYPE_error is allowed for reflink fa845c73497f bcachefs: Fix bch2_dev_btree_bitmap_marked_sectors() shift 93b36e1d3748 arm64: dts: rockchip: Fix USB interface compatible string on kobol-helios64 69ffed4b6252 gpiolib: swnode: Remove wrong header inclusion 298b871cd55a bootconfig: Fix the kerneldoc of _xbc_exit() 6376306adde5 x86/retpolines: Enable the default thunk warning only on relevant configs 781d41fed19c drm/radeon: silence UBSAN warning (v3) 0ba753bc7e79 drm/radeon: make -fstrict-flex-arrays=3 happy a6ff969fe9cb drm/amdgpu: fix visible VRAM handling during faults 6fef2d4c00b5 drm/amdgpu: validate the parameters of bo mapping operations more clearly e79b47a8615d netfilter: nf_tables: restore set elements when delete set fails efefd4f00c96 netfilter: nf_tables: missing iterator type in lookup walk d111855ab7ff s390/mm: Fix NULL pointer dereference 91f10a3d21f2 Revert "drm/amd/display: fix USB-C flag update after enc10 feature init" 18921b205012 drm/amdkfd: Fix memory leak in create_process failure ca7c4507ba87 drm/amdgpu: remove invalid resource->start check v2 f609e7b1b49e platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes 9a039db9273b ASoC: SOF: Core: Handle error returned by sof_select_ipc_and_paths ca7c52ac7ad3 drm/xe/vm: prevent UAF with asid based lookup 652ead9b746a drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init 83781384a96b s390/ism: Properly fix receive message buffer allocation e871abcda3b6 random: handle creditable entropy from atomic process context ea2624b5b829 serial: stm32: Reset .throttled state in .startup() 13c785323b36 serial: stm32: Return IRQ_NONE in the ISR if no handling happend 2c606d138518 net: dsa: mt7530: fix port mirroring for MT7988 SoC switch d59cf049c837 net: dsa: mt7530: fix mirroring frames received on local port fb1f4584b121 USB: serial: option: add support for Fibocom FM650/FG650 bada85a3f584 wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd dbfff5bf9292 wifi: iwlwifi: mvm: remove old PASN station when adding a new one 8c75cdcdf869 wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded f8bbc07ac535 tun: limit printing rate when illegal packet received by tun dev 79055f50a65f bcachefs: make sure to release last journal pin in replay fabb4d498542 bcachefs: node scan: ignore multiple nodes with same seq if interior 9fd5a48a1e3f bcachefs: Fix format specifier in validate_bset_keys() 02bed83d59e3 bcachefs: Fix null ptr deref in twf from BCH_IOCTL_FSCK_OFFLINE c4a7dc9523b5 nilfs2: fix OOB in nilfs_set_de_type 8247bf1db92a MAINTAINERS: update Naoya Horiguchi's email address 35e351780fa9 fork: defer linking file vma until vma is fully initialized 1f737846aa3c mm/shmem: inline shmem_is_huge() for disabled transparent hugepages 0b2cf0a45e06 mm,page_owner: defer enablement of static branch 9253c54e01b6 Squashfs: check the inode number is not the invalid value of zero 07a57a338adb mm,swapops: update check in is_pfn_swap_entry for hwpoison entries 1983184c22dd mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled c5977c95dff1 mm/userfaultfd: allow hugetlb change protection upon poison entry 740174580171 mm,page_owner: fix printing of stack records 718b1f3373a7 mm,page_owner: fix accounting of pages when migrating f5c12105c15f mm,page_owner: fix refcount imbalance ea4b5b33bf8a mm,page_owner: update metadata for tail pages c0205eaf3af9 userfaultfd: change src_folio after ensuring it's unpinned in UFFDIO_MOVE 631426ba1d45 mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAULT_RETRY properly b3de7b433a32 dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema 941c0bdbc176 drm/panel: novatek-nt36682e: don't unregister DSI device 9e4d3f4f3445 drm/panel: visionox-rm69299: don't unregister DSI device 8933cf4651e0 rust: make mutually exclusive with CFI_CLANG 7044dcff8301 rust: macros: fix soundness issue in `module!` macro 2cca35f5dd78 ice: Fix checking for unsupported keys on non-tunnel device 73278715725a ice: tc: allow zero flags in parsing tc flower 428051600cb4 ice: tc: check src_vsi in case of traffic from VF 61231eb8113c ARC: [plat-hsdk]: Remove misplaced interrupt-cells property 48ef0ba12e6b dm: restore synchronous close of device mapper block device feafe59c8975 wifi: ath11k: use RCU when accessing struct inet6_dev::ac_list 10541b374aa0 riscv, bpf: Fix incorrect runtime stats dc7d7447b56b bpf, arm64: Fix incorrect runtime stats a0cedbcc8852 pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() 9cb54af214a7 net: stmmac: Fix IP-cores specific MAC capabilities 59c3d6ca6cbd net: stmmac: Fix max-speed being ignored on queue re-init 0ebd96f5da44 net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only bc774d46b414 platform/x86/intel-uncore-freq: Increase minor number support d8c2d38c4d1d platform/x86: ISST: Add Granite Rapids-D to HPM CPU list 9d893061ed68 platform/x86/amd: pmf: Add quirk for ROG Zephyrus G14 ed13f622bcd5 platform/x86/amd: pmf: Add infrastructure for quirking supported funcs 03cea821b82c platform/x86/amd: pmf: Decrease error message to debug fe90f3967bdb sched: Add missing memory barrier in switch_mm_cid b476c93654d7 selftests/tcp_ao: Printing fixes to confirm with format-security beb78cd1329d selftests/tcp_ao: Fix fscanf() call for format-security b089b3bead53 selftests/tcp_ao: Zero-init tcp_ao_info_opt 4225dfa4535f selftests/tcp_ao: Make RST tests less flaky 7430764f5a85 spi: hisi-kunpeng: Delete the dump interface of data registers in debugfs 74871791ffa9 ntfs3: serve as alias for the legacy ntfs driver f4626c12e4b5 ubsan: Add awareness of signed integer overflow traps cebfbc89ae25 ASoC: rt715: add vendor clear control register 69f16d9b7898 clk: sunxi-ng: a64: Set minimum and maximum rate for PLL-MIPI b914ec33b391 clk: sunxi-ng: common: Support minimum and maximum rate 7e91ed763dc0 clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change bf52d7f9b206 drm/nouveau/dp: Don't probe eDP ports twice harder ee7e980dc7c9 drm/nouveau/kms/nv50-: Disable AUX bus for disconnected DP ports 7fcb91d94e89 configs/hardening: Disable CONFIG_UBSAN_SIGNED_WRAP e048d668f296 configs/hardening: Fix disabling UBSAN configurations 35f4f8c9fc97 drm/v3d: Don't increment `enabled_ns` twice ad29cf999a91 bcachefs: set_btree_iter_dontneed also clears should_be_locked 3078e059a5e9 bcachefs: fix error path of __bch2_read_super() 015a12a4a670 arm64/hugetlb: Fix page table walk in huge_pte_alloc() d4c972bff312 drm/vmwgfx: Sort primary plane formats by order of preference a60ccade88f9 drm/vmwgfx: Fix crtc's atomic check conditional b32233acceff drm/vmwgfx: Fix prime import/export 8d939ae34934 docs: verify/bisect: stable regressions: first stable, then mainline 2bcfd71e8dfc docs: verify/bisect: describe how to use a build host a421835a2a32 docs: verify/bisect: explain testing reverts, patches and newer code 453de3207ff3 docs: verify/bisect: proper headlines and more spacing 932c9a5398a7 docs: verify/bisect: add and fetch stable branches ahead of time abbb99301e9d docs: verify/bisect: use git switch, tag kernel, and various fixes fb7c3d8ba039 dt-bindings: pwm: mediatek,pwm-disp: Document power-domains property a2ac1cbc5397 pwm: dwc: allow suspend/resume for 16 channels b6976f323a86 drm/ttm: stop pooling cached NUMA pages v2 1e0fb1136461 power: supply: mt6360_charger: Fix of_match for usb-otg-vbus regulator d2d73a6dd173 mtd: limit OTP NVMEM cell parse to non-NAND devices 75ce9506ee3d octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation 460b0d33cf10 inet: bring NLM_DONE out to a separate recv() again 09492cb45100 cuse: add kernel-doc comments to cuse_process_init_reply() cf92bb778eda drm: nv04: Fix out of bounds access fff1386cc889 nouveau: fix instmem race condition around ptr stores eb4b691b9115 fuse: fix leaked ENOSYS error on first statx call 7cc911262835 fuse: fix parallel dio write on file open in passthrough mode 4864a6dd8320 fuse: fix wrong ff->iomode state changes from parallel dio write c840244aba7a USB: serial: option: support Quectel EM060K sub-models 356952b13af5 USB: serial: option: add Fibocom FM135-GL variants f0a73d4fde5b bcachefs: Check for backpointer bucket_offset >= bucket size 27c15ed297cb bcachefs: bch_member.btree_allocated_bitmap bdae2a7e6020 bcachefs: sysfs internal/trigger_journal_flush e879389f5777 bcachefs: Fix bch2_btree_node_fill() for !path 8cf2036e7b55 bcachefs: add safety checks in bch2_btree_node_fill() d789e9a7d5e2 bcachefs: Interior known are required to have known key types bceb86be9e97 bcachefs: add missing bounds check in __bch2_bkey_val_invalid() 0bbac3facb5d Linux 6.9-rc4 2760c51b8040 iommufd: Add config needed for iommufd_fail_nth 854132328599 iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest 1382e3b6a350 net: change maximum number of UDP segments to 128 89f9a1e876b5 bootconfig: use memblock_free_late to free xbc memory to buddy 16b52bbee482 kernfs: annotate different lockdep class for of->mutex of writable files 69129794d94c x86/bugs: Fix BHI retpoline check 0064db9ce4aa spi: axi-spi-engine: fix version format string 86dbf8c56641 bcachefs: Fix btree node merging on write buffer btrees 3f10048973c8 bcachefs: Disable merges from interior update path 9054ef2ea944 bcachefs: Run merges at BCH_WATERMARK_btree 9e203c43dc1c bcachefs: Fix missing write refs in fs fio paths 82cf18f23e1a bcachefs: Fix deadlock in journal replay 4518e80adfdb bcachefs: Go rw if running any explicit recovery passes 9abb6dd7ce5a bcachefs: Standardize helpers for printing enum strs with bounds checks ba8ed36e7203 bcachefs: don't queue btree nodes for rewrites during scan 7b4c4ccf848b bcachefs: fix race in bch2_btree_node_evict() 2aeed876d7c2 bcachefs: fix unsafety in bch2_stripe_to_text() dc32c118ec6b bcachefs: fix unsafety in bch2_extent_ptr_to_text() 87cb0239c87f bcachefs: btree node scan: handle encrypted nodes 031ad9e7dbd1 bcachefs: Check for packed bkeys that are too big 58caa786f1c0 bcachefs: Fix UAFs of btree_insert_entry array fef965764cf5 net/mlx5e: Prevent deadlock while disabling aRFS fdce06bda7e5 net/mlx5e: Acquire RTNL lock before RQs/SQs activation/deactivation 6c685bdb9e1a net/mlx5e: Use channel mdev reference instead of global mdev instance for coalescing bf729988303a net/mlx5: Restore mistakenly dropped parts in register devlink flow aa4ac90d04f4 net/mlx5: SD, Handle possible devcom ERR_PTR 37cc10da3a50 net/mlx5: Lag, restore buckets number to default after hash LAG deactivation 68aba00483c7 net: sparx5: flower: fix fragment flags handling 22dd70eb2c3d af_unix: Don't peek OOB data without MSG_OOB. 283454c8a123 af_unix: Call manage_oob() for every skb in unix_stream_read_generic(). c0297e7dd507 ata: libata-core: Allow command duration limits detection for ACS-4 drives 79336504781e ata: libata-scsi: Fix ata_scsi_dev_rescan() error path 7d045025a24b gpio: tangier: Use correct type for the IRQ chip data 11baa36d3173 gpio: lpc32xx: fix module autoloading ecda83090984 arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB controller 6d3bd106ad60 arm64: dts: qcom: sm8650: Fix the msi-map entries 98a953fa2f40 arm64: dts: qcom: sm8550: Fix the msi-map entries ecc3ac293ed1 arm64: dts: qcom: sm8450: Fix the msi-map entries 8b8ec83a1d7d arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP cb939b9b3542 arm64: dts: qcom: x1e80100: Fix the compatible for cluster idle states f011688162ec arm64: dts: qcom: Fix type of "wdog" IRQs for remoteprocs d5cf50dafc9d Kconfig: add some hidden tabs on purpose 37eacb9f6e89 bpf: Fix a verifier verbose message 46dad3c1e578 init/main.c: Fix potential static_command_line memory overflow 3cba9cfcc152 HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled 16767502aa99 selftests: kselftest: Fix build failure with NOLIBC 3ec4848913d6 block: fix that blk_time_get_ns() doesn't update time after schedule 6f76592ef63a s390/cio: log fake IRB events 2d8527f2f911 s390/cio: fix race condition during online processing 607638faf2ff s390/qdio: handle deferred cc1 ed366de8ec89 selftests: timers: Fix abs() warning in posix_timers test f7d5bcd35d42 selftests: kselftest: Mark functions that unconditionally call exit() as __noreturn e4a6bceac98e selftests: timers: Fix posix_timers ksft_print_msg() warning bf6e4ee5c436 phy: ti: tusb1210: Resolve charger-det crash if charger psy is unregistered 025a6f7448f7 phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6 b8246a2ad80a iommu/amd: Change log message severity 89436f4f5412 iommu/vt-d: Fix WARN_ON in iommu probe path a34f3e20ddff iommu/vt-d: Allocate local memory for page request queue 5b3625a4f642 iommu/vt-d: Fix wrong use of pasid config 7211274fe0ee x86/cpu/amd: Move TOPOEXT enablement into the topology parser c064b536a8f9 x86/cpu/amd: Make the NODEID_MSR union actually work 1b3108f6898e x86/cpu/amd: Make the CPUID 0x80000008 parser correct 4f511739c54b x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI 36d4fe147c87 x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto 7537e31df80c iommu: mtk: fix module autoloading b650b38b0060 iommu/amd: Do not enable SNP when V2 page table is enabled 84b1cec4fac5 iommu/amd: Fix possible irq lock inversion dependency issue e1c9216bec27 phy: phy-rockchip-samsung-hdptx: Select CONFIG_RATIONAL 210cfef57926 selftests/powerpc/papr-vpd: Fix missing variable initialization 2b3e79fea66e bcachefs: Don't use bch2_btree_node_lock_write_nofail() in btree split path 3b0daecfeac0 amdkfd: use calloc instead of kzalloc to avoid integer overflow 0bc2e80b9be5 nvme: fix warn output about shared namespaces without CONFIG_NVME_MULTIPATH 7fd524b9bd1b fs/9p: drop inodes immediately on non-.L too 824f06ff8146 fs/9p: Revert "fs/9p: fix dups even in uncached mode" ffe3986fece6 ring-buffer: Only update pages_touched when a new page is touched 5281ec83454d tracing: hide unused ftrace_event_id_fops d96c36004e31 tracing: Fix FTRACE_RECORD_RECURSION_SIZE Kconfig entry a8fa658eebe8 eventfs: Fix kernel-doc comments to functions 35f834265e0d smb3: fix broken reconnect when password changing on the server by allowing password rotation c6ff459037b2 smb: client: instantiate when creating SFU files 28e0947651ce smb3: fix Open files on server counter going negative d3e046930679 MAINTAINERS: remove myself as a Reviewer for Ceph 17f8dc2db521 ceph: switch to use cap_delay_lock for the unlink delay list eefb85b3f031 KVM: Drop unused @may_block param from gfn_to_pfn_cache_invalidate_start() 40e0ee6338f0 KVM: selftests: Add coverage of EPT-disabled to vmx_dirty_log_test b1a8d2b02b69 KVM: x86/mmu: Fix and clarify comments about clearing D-bit vs. write-protecting feac19aa4c26 KVM: x86/mmu: Remove function comments above clear_dirty_{gfn_range,pt_masked}() 2673dfb591a3 KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status 1bc26cb90902 KVM: x86/mmu: Precisely invalidate MMU root_role during CPUID update bb9dc859086d KVM: VMX: Disable LBR virtualization if the CPU doesn't support LBR callstacks 0d0b60865071 perf/x86/intel: Expose existence of callback support to KVM 447112d7edd7 KVM: VMX: Snapshot LBR capabilities during module initialization 1cebd7f74976 tools/include: Sync arm64 asm/cputype.h with the kernel sources 99e4e1174acd tools/include: Sync asm-generic/bitops/fls.h with the kernel sources c781a72f9ddd tools/include: Sync x86 asm/msr-index.h with the kernel sources 978f2a60dd5c tools/include: Sync x86 asm/irq_vectors.h with the kernel sources 58e1b92df491 tools/include: Sync x86 CPU feature headers with the kernel sources b7ce17f257da tools/include: Sync uapi/sound/asound.h with the kernel sources bee3b820c66a tools/include: Sync uapi/linux/kvm.h and asm/kvm.h with the kernel sources 4cfa8a873d3e tools/include: Sync uapi/linux/fs.h with the kernel sources 3ef842a77e7c tools/include: Sync uapi/drm/i915_drm.h with the kernel sources f3408580bac8 perf lock contention: Add a missing NULL check b372e96bd0a3 ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE 2b8dbf69ec60 perf annotate: Make sure to call symbol__annotate2() in TUI 49ff3b4aec51 KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms fd706c9b1674 KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible eefb831d2e4d ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config ebaed6d4def8 peci: linux/peci.h: fix Excess kernel-doc description warning f76646c83f02 drm/xe: Label RING_CONTEXT_CONTROL as masked 9cb46b31f3d0 drm/xe/xe_migrate: Cast to output precision before multiplying operands a8ad8715472b drm/xe/hwmon: Cast result to output precision on left shift of operand 50a9b7fc151e drm/xe/display: Fix double mutex initialization 156539fd6501 Documentation: embargoed-hardware-issues.rst: Add myself for Power f488138b5267 NFSD: fix endianness issue in nfsd4_encode_fattr4 aaef73821a3b binder: check offset alignment in binder_get_object() a90bca2228c0 fs: sysfs: Fix reference leak in sysfs_break_active_protection() d1718530e3f6 comedi: vmk80xx: fix incomplete endpoint checking f6085a96c973 mei: vsc: Unregister interrupt handler for system suspend e3dc66d998d2 Revert "mei: vsc: Call wake_up() in the threaded IRQ handler" 26ac2df47d4c misc: rtsx: Fix rts5264 driver status incorrect when card removed 0dc04112bee6 mei: me: disable RPL-S on SPS and IGN firmwares c8d2f34ea96e speakup: Avoid crash on very long word 34b990e9bb54 usb: misc: onboard_usb_hub: Disable the USB hub clock on failure 1aa4ad4eb695 serial: core: Fix missing shutdown and startup for serial base port 93ee235f55d3 auxdisplay: charlcd: Don't rebuild when CONFIG_PANEL_BOOT_MESSAGE=y 29b08729abf5 auxdisplay: charlcd: Add missing MODULE_DESCRIPTION() 6db5dc7b351b netfilter: flowtable: incorrect pppoe tuple 87b3593bed18 netfilter: flowtable: validate pppoe header 3cfc9ec039af netfilter: nft_set_pipapo: do not free live element 29b359cf6d95 netfilter: nft_set_pipapo: walk over current view on netlink dump 751de2012eaf netfilter: br_netfilter: skip conntrack input hook for promisc packets d78d867dcea6 netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() f969eb84ce48 netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() 36a1ca01f045 net: ena: Set tx_info->xdpf value to NULL bf02d9fe0063 net: ena: Fix incorrect descriptor free behavior f7e417180665 net: ena: Wrong missing IO completions check order 713a85195aad net: ena: Fix potential sign extension issue 9617cd6f24b2 block: fix module reference leakage from bdev_open_by_dev error path 5f882f3b0a8b x86/bugs: Clarify that syscall hardening isn't a BHI mitigation 1cea8a280dfd x86/bugs: Fix BHI handling of RRSBA d0485730d218 x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' cb2db5bb04d7 x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES dfe648903f42 x86/bugs: Fix BHI documentation 8b06a24bb625 xfrm: fix possible derferencing in error path 47d8ac011fe1 af_unix: Fix garbage collector racing against connect() 17c560113231 net: dsa: mt7530: trap link-local frames regardless of ST Port State d51dc8dd6ab6 Revert "s390/ism: fix receive message buffer allocation" 33623113a48e net: sparx5: fix wrong config being used when reconfiguring PCS 6b0856ee585d cache: sifive_ccache: Silence unused variable warning d3e8a91a848a clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port 2f7b1d8b5505 clk: mediatek: Do a runtime PM get on controllers during probe fe87922cee61 net/mlx5: fix possible stack overflows 7772dc7460e8 net/mlx5: Disallow SRIOV switchdev mode when in multi-PF netdev 49e6c9387051 net/mlx5e: RSS, Block XOR hash with over 128 channels 86b0ca5b118d net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit 2f436f186977 net/mlx5e: HTB, Fix inconsistencies with QoS SQs number ecb829459a84 net/mlx5e: Fix mlx5e_priv_init() cleanup flow ee3572409f74 net/mlx5e: RSS, Block changing channels number when RXFH is configured 9eca93f4d5ab net/mlx5: Correctly compare pkt reformat ids 7c6782ad4911 net/mlx5: Properly link new fs rules into the tree 9f7e8fbb91f8 net/mlx5: offset comp irq index in name by one c6e77aa9dd82 net/mlx5: Register devlink first under devlink lock 0553e753ea9e net/mlx5: E-switch, store eswitch pointer before registering devlink_param 65acf6e0501a netfilter: complete validation of user input 1189bdda6c99 bcachefs: Fix __bch2_btree_and_journal_iter_init_node_iter() 517236cb3e2f bcachefs: Kill read lock dropping in bch2_btree_node_lock_write_nofail() beccf2911488 bcachefs: Fix a race in btree_update_nodes_written() 97e176fcbbf3 r8169: add missing conditional compiling for call to r8169_remove_leds 5e700b384ec1 platform/chrome: cros_ec_uart: properly fix race condition 06dfcd4098cf net: dsa: mt7530: fix enabling EEE on MT7531 switch on all boards ec4535b2a1d7 smb: client: fix NULL ptr deref in cifs_mark_open_handles_for_deleted_file() a4833e3abae1 SUNRPC: Fix rpcgss_context trace event acceptor field 30d18df6567b Drivers: hv: vmbus: Don't free ring buffers that couldn't be re-encrypted 3d788b2fbe6a uio_hv_generic: Don't free decrypted memory bbf9ac34677b hv_netvsc: Don't free decrypted memory 211f514ebf1e Drivers: hv: vmbus: Track decrypted status in vmbus_gpadl 03f5a999adba Drivers: hv: vmbus: Leak pages if set_memory_encrypted() fails f971f6dd3742 hv/hv_kvp_daemon: Handle IPv4 and Ipv6 combination for keyfile format d9ea7a3f66a5 hv: vmbus: Convert sprintf() family to sysfs_emit() family 076361362122 selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior 5284984a4fba bug: Fix no-return-statement warning with !CONFIG_BUG 600b0bbe73d3 Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED bit b2186061d604 Bluetooth: hci_sock: Fix not validating setsockopt user input 9e8742cdfc4b Bluetooth: ISO: Fix not validating setsockopt user input 4f3951242ace Bluetooth: L2CAP: Fix not validating setsockopt user input a97de7bff13b Bluetooth: RFCOMM: Fix not validating setsockopt user input 51eda36d33e4 Bluetooth: SCO: Fix not validating setsockopt user input 45d355a926ab Bluetooth: Fix memory leak in hci_req_sync_complete() 53cb4197e63a Bluetooth: hci_sync: Fix using the same interval and window for Coded PHY b37cab587aa3 Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset 68adb581a39a regulator: vqmmc-ipq4019: fix module autoloading ddd3f34c1000 regulator: qcom-refgen: fix module autoloading e3ba51ab24fd arm64: tlb: Fix TLBI RANGE operand f141dde5dc51 dm vdo murmurhash: remove unneeded semicolon 325f3fb551f8 kprobes: Fix possible use-after-free issue on kprobe registration f337a6a21e2f x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n a9025cd1c673 x86/topology: Don't update cpu_possible_map in topo_set_cpuids() a07c772fa658 LoongArch: Include linux/sizes.h in addrspace.h to prevent build errors 3744e0ee8025 LoongArch: Update dts for Loongson-2K2000 to support GMAC/GNET 84892cebdc7f LoongArch: Update dts for Loongson-2K2000 to support PCI-MSI b07b9f353d75 LoongArch: Update dts for Loongson-2K2000 to support ISA/LPC ec2bbc575e44 LoongArch: Update dts for Loongson-2K1000 to support ISA/LPC 1a629fe4cca0 LoongArch: Make virt_addr_valid()/__virt_addr_valid() work with KFENCE 0ca84aeaee15 LoongArch: Make {virt, phys, page, pfn} translation work with KFENCE 0871bc0129d4 mm: Move lowmem_page_address() a little later 3ab7296a7e6a tools/power turbostat: v2024.04.10 91a91d389543 tools/power/turbostat: Add support for Xe sysfs knobs dc02dc937a3e tools/power/turbostat: Add support for new i915 sysfs knobs 3bbb331c1d34 tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz 19fa4f2a85d7 r8169: fix LED-related deadlock on module removal f87cbcb345d0 timekeeping: Use READ/WRITE_ONCE() for tick_do_timer_cpu 452d8950db3e power: rt9455: hide unused rt9455_boost_voltage_values dcd12acaf384 thunderbolt: Avoid notify PM core about runtime PM resume c38fa07dc69f thunderbolt: Fix wake configurations after device unplug 81665adf25d2 pds_core: Fix pdsc_check_pci_health function to use work thread 433d54818f64 arm64: dts: rockchip: regulator for sd needs to be always on for BPI-R2Pro 04f4230e2f86 x86/bugs: Fix return type of spectre_bhi_state() d41201c90f82 dt-bindings: rockchip: grf: Add missing type to 'pcie-phy' node d892a6f34adc arm64: dts: rockchip: drop redundant disable-gpios in Lubancat 2 cd0793fc3b03 arm64: dts: rockchip: drop redundant disable-gpios in Lubancat 1 29148d841ede arm64: dts: rockchip: drop redundant pcie-reset-suspend in Scarlet Dumo 08cd20bdecd9 arm64: dts: rockchip: mark system power controller and fix typo on orangepi-5-plus c2b6d3a2bbf6 arm64: dts: rockchip: Designate the system power controller on QuartzPro64 dec8ced871e1 perf/x86: Fix out of range data 6dba20d23e85 drm/amdgpu: differentiate external rev id for gfx 11.5.0 e047dd448d2b drm/amd/display: Adjust dprefclk by down spread percentage. c3e2a5f2da90 drm/amd/display: Set VSC SDP Colorimetry same way for MST and SST 9e61ef8d2198 drm/amd/display: Program VSC SDP colorimetry for all DP sinks >= 1.4 cf79814cb0bf drm/amd/display: fix disable otg wa logic in DCN316 953927587f37 drm/amd/display: Do not recursively call manual trigger programming 81901d8d0472 drm/amd/display: always reset ODM mode in context when adding first plane bbca7f414ae9 drm/amdgpu: fix incorrect number of active RBs for gfx11 2cc69a10d831 drm/amd/display: Return max resolution supported by DWB d06af584be5a amd/amdkfd: sync all devices to wait all processes being evicted e33997e18d0f drm/amdgpu: clear set_q_mode_offs when VM changed f7e232de51bb drm/amdgpu: Fix VCN allocation in CPX partition 3818708e9c97 drm/amd/pm: fix the high voltage issue after unload ecedd99a9369 drm/amd/display: Skip on writeback when it's not applicable f886b49feaae drm/amdgpu: implement IRQ_STATE_ENABLE for SDMA v4.4.2 533eefb9be76 drm/amdgpu: add smu 14.0.1 discovery support c5b1ccff2695 drm/amd/swsmu: Update smu v14.0.0 headers to be 14.0.1 compatible 5b0cd091d905 drm/amdgpu : Increase the mes log buffer size as per new MES FW version a3a4c0b12346 drm/amdgpu : Add mes_log_enable to control mes log feature 31729e8c21ec drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11 d4396924c3d4 drm/amd/display: add DCN 351 version for microcode load 8b2be55f4d6c drm/amdgpu: Reset dGPU if suspend got aborted 0f1bbcc2bab2 drm/amdgpu/umsch: reinitialize write pointer in hw init 4b18a91faf17 drm/amdgpu: Refine IB schedule error logging 65ff8092e480 drm/amdgpu: always force full reset for SOC21 8bdfb4ea95ca drm/amdkfd: Reset GPU on queue preemption failure 7633c4da919a ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr 7a87441c9651 nfc: llcp: fix nfc_llcp_setsockopt() unsafe copies 138b787804f4 mISDN: fix MISDN_TIME_STAMP handling 6309863b31dd net: add copy_safe_from_sockptr() helper 6e45a30fe5e7 fs/9p: remove erroneous nlink init from legacy stat2inode 9b31152fd74e bcachefs: btree_node_scan: Respect member.data_allowed 60b703c71fa8 zonefs: Use str_plural() to fix Coccinelle warning 1db7959aacd9 btrfs: do not wait for short bulk allocation 073bda7a5417 btrfs: zoned: add ASSERT and WARN for EXTENT_BUFFER_ZONED_ZEROOUT handling 68879386180c btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer ff81dade4860 io-uring: correct typo in comment for IOU_F_TWQ_LAZY_WAKE aea702dde7e9 riscv: Fix loading 64-bit NOMMU kernels past the start of RAM 6065e736f82c riscv: Fix TASK_SIZE on 64-bit NOMMU 140e0762ca05 ASoC: rt722-sdca: add headset microphone vrefo setting cb9946971d7c ASoC: rt722-sdca: modify channel number to support 4 channels 60add818ab25 tools/power/turbostat: Fix uncore frequency file string de39d38c06eb tools/power/turbostat: Unify graphics sysfs snapshots 4e2bbbf78cf7 tools/power/turbostat: Cache graphics sysfs path bb5db22c1312 tools/power/turbostat: Enable MSR_CORE_C1_RES support for ICX 17d1ea136be8 tools/power turbostat: Add selftests 05a2f07db888 tools/power turbostat: read RAPL counters via perf 4c08f01934ab drm/vmwgfx: Enable DMA mappings with SEV 27ca867042af KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD 4367a75887ec KVM: SVM: Create a stack frame in __svm_sev_es_vcpu_run() adac42bf42c1 KVM: SVM: Save/restore args across SEV-ES VMRUN via host save area c92be2fd8edf KVM: SVM: Save/restore non-volatile GPRs in SEV-ES VMRUN via host save area 87e8e360a05f KVM: SVM: Clobber RAX instead of RBX when discarding spec_ctrl_intercepted 331282fdb15e KVM: SVM: Drop 32-bit "support" from __svm_sev_es_vcpu_run() 7774c8f32e99 KVM: SVM: Wrap __svm_sev_es_vcpu_run() with #ifdef CONFIG_KVM_AMD_SEV 19597a71a0c8 KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding 4710e4fc3e2a KVM: SVM: Remove a useless zeroing of allocated memory d7a62d0a9a17 compiler.h: Add missing quote in macro comment 6d029c25b71f selftests/timers/posix_timers: Reimplement check_timer_distribution() 306b38e3fa72 ASoC: dt-bindings: rt5645: add cbj sleeve gpio property 103abab97508 ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating 4b9a474c7c82 ASoC: acp: Support microphone from device Acer 315-24p eed04fa96c48 usb: dwc2: host: Fix dereference issue in DDMA completion flow. 3461e0206675 usb: typec: mux: it5205: Fix ChipID value typo fbdd90334a62 MAINTAINERS: Drop Li Yang as their email address stopped working d3cf8a17498d regulator: mt6360: De-capitalize devicetree regulator subnodes 011d79ef1cfa MAINTAINERS: Change Krzysztof Kozlowski's email address ed09f81eeaa8 firmware: qcom: uefisecapp: Fix memory related IO errors and crashes 9cf7ea2eeb74 serial: core: Clearing the circular buffer before NULLifying it 4370b673ccf2 MIPS: scall: Save thread_info.syscall unconditionally on entry c722cea20878 fs/proc: Skip bootloader comment if no embedded kernel parameters fbbdc255fbee fs/proc: remove redundant comments from /proc/bootconfig d325a858a53b MAINTAINERS: mailmap: update Richard Genoud's email address 1be322644536 serial/pmac_zilog: Remove flawed mitigation for rx irq flood 90452456eb69 serial: 8250_pci: Remove redundant PCI IDs 5555980571cc serial: core: Fix regression when runtime PM is not enabled 54c4ec5f8c47 serial: mxs-auart: add spinlock around changing cts state 7dfae6cbadc1 serial: 8250_dw: Revert: Do not reclock if already at correct rate 638441bed666 serial: 8250_lpc18xx: disable clks on error in probe() cf1b7201df59 ipv4/route: avoid unused-but-set-variable warning 74043489fcb5 ipv6: fib: hide unused 'pn' variable 17f4041244e6 ASoC: SOF: debug: show firmware/topology prefix/names 90a2353080ee ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3 305539a25a1c ASoC: SOF: Intel: add default firmware library path for LNL c352a0410726 auxdisplay: seg-led-gpio: Convert to platform remove callback returning void 7211814f2adc ASoC: SOF: ipc4-pcm: Do not reset the ChainDMA if it has not been allocated 551af3280c16 ASoC: SOF: ipc4-pcm: Introduce generic sof_ipc4_pcm_stream_priv 36e980050b07 ASoC: SOF: ipc4-pcm: Use consistent name for sof_ipc4_timestamp_info pointer 965e49cdf8c1 ASoC: SOF: ipc4-pcm: Use consistent name for snd_sof_pcm_stream pointer abe6acfa7d7b fs: Return ENOTTY directly if FS_IOC_GETUUID or FS_IOC_GETFSSYSFSPATH fail faf23006185e octeontx2-af: Fix NIX SQ mode and BP config 80e9963fb3b5 irqchip/gic-v3-its: Fix VSYNC referencing an unmapped VPE on GIC v4.1 21c9fb611c25 mtd: diskonchip: work around ubsan link failure b61bb5bc2c1c mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in qcom_misc_cmd_type_exec() 5ab4beb759c0 bcachefs: Don't scan for btree nodes when we can reconstruct 359571c327a7 bcachefs: Fix check_topology() when using node scan 4fe82aedeb8a io_uring/net: restore msg_control on sendzc retry 718c4fb221db nouveau: fix devinit paths to only handle display on GSP. b46f4eaa4f0e af_unix: Clear stale u->oob_skb. 9c432404b955 bcachefs: fix eytzinger0_find_gt() be0384bf599c net: ks8851: Handle softirqs at the end of IRQ thread to fix hang f96f700449b6 net: ks8851: Inline ks8851_rx_skb() ca91259b775f scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING 7f2817ef52a1 KVM: VMX: Ignore MKTME KeyID bits when intercepting #PF for allow_smaller_maxphyaddr 449c0811d872 KVM: selftests: fix supported_flags for riscv 0ef2dd1f4144 KVM: selftests: fix max_guest_memory_test with more that 256 vCPUs 08a828249b16 KVM: selftests: Verify post-RESET value of PERF_GLOBAL_CTRL in PMCs test de120e1d692d KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET" 992b54bd083c KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes 9e985cbf2942 KVM: x86/pmu: Disable support for adaptive PEBS fc62a4e8dee2 KVM: Explicitly disallow activatating a gfn_to_pfn_cache with INVALID_GPA 5c9ca4ed8908 KVM: Check validity of offset+length of gfn_to_pfn_cache prior to activation 18f06e976925 KVM: Add helpers to consolidate gfn_to_pfn_cache's page split check 8db8f6ce556a scsi: ufs: qcom: Add missing interconnect bandwidth values for Gear 5 9ef369973cd2 wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class d12b9779cc9b wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field ab9177d83c04 wifi: mac80211: don't use rate mask for scanning 7c1c73bf84c5 wifi: mac80211: check EHT/TTLM action frame length ed2e8d49b54d KVM: x86: Add BHI_NO 95a6ccbdc719 x86/bhi: Mitigate KVM by default ec9404e40e8f x86/bhi: Add BHI mitigation knob be482ff95009 x86/bhi: Enumerate Branch History Injection (BHI) bug 0f4a837615ff x86/bhi: Define SPEC_CTRL_BHI_DIS_S 7390db8aea0d x86/bhi: Add support for clearing branch history at syscall entry 1e3ad78334a6 x86/syscall: Don't force use of indirect calls for system calls 0cd01ac5dcb1 x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file dcd8992e47f1 drm/i915/vrr: Disable VRR when using bigjoiner 4a36e46df7aa drm/i915: Disable live M/N updates when using bigjoiner 0653d501409e drm/i915: Disable port sync when bigjoiner is used e3d4ead4d48c drm/i915/psr: Disable PSR when bigjoiner is used 152191e5e94b drm/i915/guc: Fix the fix for reset lock confusion 12bcd9108f9d drm/i915/hdcp: Fix get remote hdcp capability function 6154cc9177cc drm/i915/cdclk: Fix voltage_level programming edge case 7b1f6b5aaec0 drm/i915/cdclk: Fix CDCLK programming order when pipes are active e71c84816925 platform/x86: lg-laptop: fix %s null argument warning 434e5781d8cd platform/x86: intel-vbtn: Update tablet mode switch at end of probe 868adf8a2917 platform/x86: intel-vbtn: Use acpi_has_method to check for switch 0dd50b3e2c3d platform/x86: toshiba_acpi: Silence logging for some events 7bcf809b1e78 cxl: Add checks to access_coordinate calculation to fail missing data 001c5d19341a cxl: Consolidate dport access_coordinate ->hb_coord and ->sw_coord into ->coord 51293c565cf4 cxl: Fix incorrect region perf data calculation 592780b8391f cxl: Fix retrieving of access_coordinates in PCIe path 79ce88064bb0 platform/x86/intel/hid: Add Lunar Lake and Arrow Lake support 5864e479ca43 platform/x86/intel/hid: Don't wake on 5-button releases 3eadd887dbac drm/client: Fully protect modes[] with dev->mode_config.mutex aca1a5287ea3 ACPI: bus: allow _UID matching for integer zero 5d10a157ebe0 pinctrl: baytrail: Add pinconf group for uart3 fed6d9a8e6a6 pinctrl: baytrail: Fix selecting gpio pinctrl state 8ab58f6841b1 gpu: host1x: Do not setup DMA for virtual devices d730192ff024 ACPI: scan: Do not increase dep_unmet for already met dependencies fa1f51162338 locking: Make rwsem_assert_held_write_nolockdep() build with PREEMPT_RT=y c1d11fc2c832 irqflags: Explicitly ignore lockdep_hrtimer_exit() argument ff20393bdc45 net: stmmac: mmc_core: Add GMAC mmc tx/rx missing statistics dfe073f8714d net: stmmac: mmc_core: Add GMAC LPI statistics 5ce344beaca6 x86/apic: Force native_apic_mem_read() to use the MOV instruction 3c89a068bfd0 PM: s2idle: Make sure CPUs will wakeup directly on resume dfd2ffb37399 ASoC: cs35l56: Prevent overwriting firmware ASP config d4884fd48a44 ASoC: cs35l56: Fix unintended bus access while resetting amp 73580ec607df ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot() 70ee853eec56 regmap: Add regmap_read_bypassed() 7ab681ddedd4 regulator: irq_helpers: duplicate IRQ name faa12ca24558 bnxt_en: Reset PTP tx_avail after possible firmware reset b5ea7d33ba2a bnxt_en: Fix error recovery for RoCE ulp client 7ac10c7d728d bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init() e50729d742ec ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too 2e93a29b48a0 ASoC: tegra: Fix DSPK 16-bit playback 7a1625c1711b ASoC: Intel: avs: Fix debug window description b45d0d01da54 platform/x86: acer-wmi: Add support for Acer PH18-71 58effa347653 s390/ism: fix receive message buffer allocation d8a6213d70ac geneve: fix header validation in geneve[6]_xmit_skb eaac25d026a1 MAINTAINERS: Drop Li Yang as their email address stopped working be121ffb384f RDMA/mlx5: Fix port number for counter query in multi-port configuration e9d47b7b3156 lib: checksum: hide unused expected_csum_ipv6_magic[] fd7726e75968 accel/ivpu: Fix deadlock in context_xa 0d298e23292b accel/ivpu: Fix missed error message after VPU rename c52c35e5b404 accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE 3556f922612c accel/ivpu: Improve clarity of MMU error messages 875bc9cd1b33 accel/ivpu: Put NPU back to D3hot after failed resume 3534eacbf101 accel/ivpu: Fix PCI D0 state entry in resume e3caadf1f9df accel/ivpu: Remove d3hot_after_power_off WA f0cf7ffcd029 accel/ivpu: Check return code of ipc->lock init 76f408535aab vhost: correct misleading printing information 2855c2a7820b vhost-vdpa: change ioctl # for VDPA_GET_VRING_SIZE ffe6176b7f53 virtio: store owner from modules with register_virtio_driver() df9ace7647d4 vhost: Add smp_rmb() in vhost_enable_notify() 22e1992cf7b0 vhost: Add smp_rmb() in vhost_vq_avail_empty() 6648e613226e bpf, skmsg: Fix NULL pointer dereference in sk_psock_skb_ingress_enqueue 9d1e795f754d clk: Get runtime PM before walking tree for clk_summary e581cf5d2162 clk: Get runtime PM before walking tree during disable_unused 9d05ae531c2c clk: Initialize struct clk_core kref earlier 6f63af7511e7 clk: Don't hold prepare_lock when calling kref_put() 8358a76cfb47 clk: Remove prepare_lock hold assertion in __clk_release() b561ea56a264 block: allow device to have both virt_boundary_mask and max segment size 8b8ace080319 block: fix q->blkg_list corruption during disk rebind b897b148ee30 bcachefs: fix bch2_get_acl() transaction restart handling fec50db7033e Linux 6.9-rc3 09e913f58269 bcachefs: fix the count of nr_freed_pcpu after changing bc->freed_nonpcpu list bccb798e07f8 octeontx2-pf: Fix transmit scheduler resource leak 059a49aa2e25 virtio_net: Do not send RSS key if it is not supported f221033f5c24 dmaengine: idxd: Fix oops during rmmod on single-CPU platforms 7a71c6dc21d5 dmaengine: xilinx: xdma: Clarify kdoc in XDMA driver 6a40fb824596 dmaengine: xilinx: xdma: Fix synchronization issue 5b9706bfc094 dmaengine: xilinx: xdma: Fix wrong offsets in the buffers addresses in dma descriptor 244296cc3a15 dma: xilinx_dpdma: Fix locking d5638de827cf dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue 47b3e2f3914a phy: qcom: m31: match requested regulator name with dt schema 0b6f0ff01a4a ALSA: hda/tas2781: correct the register for pow calibrated data 84471d01c92c ALSA: hda/realtek: Add quirk for HP SnowWhite laptops 30e615a2ce66 bcachefs: Fix gap buffer bug in bch2_journal_key_insert_take() 2d793e9315e3 bcachefs: Rename struct field swap to prevent macro naming collision 7d83cf53c77c MAINTAINERS: Add entry for bcachefs documentation aa98e70fc6c9 Documentation: filesystems: Add bcachefs toctree 6088234ce83a bcachefs: JOURNAL_SPACE_LOW 05801b652615 bcachefs: Disable errors=panic for BCH_IOCTL_FSCK_OFFLINE 374b3d38feff bcachefs: Fix BCH_IOCTL_FSCK_OFFLINE for encrypted filesystems 74a72baf204f iio:imu: adis16475: Fix sync mode setting b377c66ae350 x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk ee13e1f3c72b phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE 5abed58a8bde phy: qcom: qmp-combo: Fix VCO div offset on v3 d16d4002fea6 phy: rockchip: naneng-combphy: Fix mux on rk3588 55491a5fa163 phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits f8020dfb311d phy: rockchip-snps-pcie3: fix bifurcation on rk3588 3a161017f1de phy: freescale: imx8m-pcie: fix pcie link-up instability 237f3cf13b20 xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING 38a15d0a50e0 u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file 4539f91f2a80 net: openvswitch: fix unwanted error log on timeout policy probing beaa51b36012 blk-iocost: avoid out of bounds shift 978e5c19dfef io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure 4406e4176f47 scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() 0098c55e0881 scsi: hisi_sas: Modify the deadline for ata_wait_after_reset() 358e919a351f scsi: hisi_sas: Handle the NCQ error returned by D2H frame 97a54ef596c3 scsi: target: Fix SELinux error when systemd-modules loads the target module 752e3c53de0f firewire: ohci: mask bus reset interrupts between ISR and bottom half cf979fca9a05 bcachefs: fix rand_delete unit test a6c4162d844d bcachefs: fix ! vs ~ typo in __clear_bit_le64() 9dc23cba0927 drm/msm/adreno: Set highest_bank_bit for A619 a6c1d9cb9a68 stackdepot: rename pool_index to pool_index_plus_1 04c35ab3bdae x86/mm/pat: fix VM_PAT handling in COW mappings 87f0e65cdf76 MAINTAINERS: change vmware.com addresses to broadcom.com 176517c93102 selftests/mm: include strings.h for ffsl fc2c22693c60 mm: vmalloc: fix lockdep warning 4ed91fa9177b mm: vmalloc: bail out early in find_vmap_area() if vmap is not init 8434f9aa6b7e init: open output files from cpio unpacking with O_LARGEFILE 65291dcfcf89 mm/secretmem: fix GUP-fast succeeding on secretmem folios d3bbc4dfcc8d drm/msm: fix the `CRASHDUMP_READ` target of `a6xx_get_shader_block()` 10396f4df8b7 nfsd: hold a lighter-weight client reference over CB_RECALL_ANY 76cd33899477 MAINTAINERS: bpf: Add Lehui and Puranjay as riscv64 reviewers ace0ebe5c98d gpio: crystalcove: Use -ENOTSUPP consistently 0c3b532ad3fb gpio: wcove: Use -ENOTSUPP consistently 627207703b73 phy: marvell: a3700-comphy: Fix hardcoded array size e4308bc22b9d phy: marvell: a3700-comphy: Fix out of bounds read 185fdb4697cc nouveau: fix function cast warning 838ae9f45c4e nouveau/gsp: Avoid addressing beyond end of rpc->entries 648dae58a830 cxl: Remove checking of iter in cxl_endpoint_get_perf_coordinates() cfddb048040b MAINTAINERS: Update email address for Puranjay Mohan 24cfd86433c9 ata: ahci: Add mask_port_map module parameter 229087f6f1dc bpf, kconfig: Fix DEBUG_INFO_BTF_MODULES Kconfig definition 07ed11afb68d Revert "drm/qxl: simplify qxl_fence_wait" caeb4b0a11b3 aio: Fix null ptr deref in aio_complete() wakeup 7a96a84bfbee timers/migration: Return early on deactivation 61f7fdf8fd00 timers/migration: Fix ignored event due to missing CPU update bc004f503822 drm/ast: Fix soft lockup 3baac7291eff arm64: dts: mediatek: mt2712: fix validation errors f8c65a5e4560 arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with "map-" 970f8b01bd77 arm64: dts: mediatek: mt7986: drop invalid thermal block clock 9bd88afc94c3 arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet controller 3b449bfd2ff6 arm64: dts: mediatek: mt7986: drop invalid properties from ethsys 5957e0a28b51 bcachefs: Fix rebalance from durability=0 device d464dac47260 usb: gadget: fsl: Initialize udc before using it 8cb4a9a82b21 x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined word 24457f1be29f nfs: Handle error of rpc_proc_register() in nfs_net_init(). d4e655c49f47 scsi: sg: Avoid race in error handling & drop bogus warn 9802ff48f3fd bcachefs: Print shutdown journal sequence number d880a43836d5 bcachefs: Further improve btree_update_to_text() 9fb3036fe3d9 bcachefs: Move btree_updates to debugfs be42e4a621fe bcachefs: Bump limit in btree_trans_too_many_iters() 01e5f4fc0fea bcachefs: Make snapshot_is_ancestor() safe d14fa1fcf69d riscv: process: Fix kernel gp leakage a370c2419e46 riscv: Disable preemption when using patch_map() 8a48ea87ce89 riscv: Fix warning by declaring arch_cpu_idle() as noinstr dd33e5dc7247 riscv: use KERN_INFO in do_trap 90f8917e7a15 ASoC: SOF: Core: Add remove_late() to sof_init_environment failure path 8130b05c559d PM: EM: fix wrong utilization estimation in em_cpu_energy() 83092341e15d gpio: cdev: fix missed label sanitizing in debounce_setup() 72d7cb5c190b selftests/harness: Prevent infinite loop due to Assert in FIXTURE_TEARDOWN 0c83842df40f netfilter: validate user input for expected length d313eb8b7755 net/sched: act_skbmod: prevent kernel-infoleak 2e91bb99b9d4 net: usb: ax88179_178a: avoid the interface always configured as random address 1a4ea83a6e67 selftests/ftrace: Limit length in subsystem-enable tests 205fb5fa6fde nvme-fc: rename free_ctrl callback to match name pattern db67bb39eff0 nvmet-fc: move RCU read lock to nvmet_fc_assoc_exists 95409e277d83 nvmet: implement unique discovery NQN 0551ec93a00d nvme: don't create a multipath node for zero capacity devices 3ddf944b32f8 x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() 1fc9af813b25 drm/panfrost: Fix the error path in panfrost_mmu_map_fault_addr() d920a2ed8620 usb: Disable USB3 LPM at shutdown b3b95964590a gpio: cdev: check for NULL labels when sanitizing them for irqs 6334b8e4553c usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error c4128304c216 usb: typec: tcpm: Correct the PDO counting in pd_set 05258a0a69b3 SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP 77a011012d7d drm/xe: Use ordered wq for preempt fence waiting 3edd52bead30 drm/xe: Move vma rebinding to the drm_exec locking loop fd1c8085113f drm/xe: Make TLB invalidation fences unordered a00e7e3fb4b9 drm/xe: Rework rebinding 3c88b8f471ee drm/xe: Use ring ops TLB invalidation for rebinds 8e088a20dbe3 SUNRPC: add a missing rpc_stat for TCP TLS c5d3b64c568a pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE 08f66a8edd08 pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback 862b416560c3 usb: gadget: functionfs: Wait for fences before enqueueing DMABUF 1500a7b2794d usb: gadget: functionfs: Fix inverted DMA fence direction ce4c8d21054a usb: typec: ucsi: Fix connector check on init 3f03e7717c29 usb: phy: MAINTAINERS: mark Freescale USB PHY as orphaned 69630926011c powerpc/crypto/chacha-p10: Fix failure on non Power10 dda7e89e53d6 xhci: Fix root hub port null pointer dereference in xhci tracepoints 5bfc311dd6c3 usb: xhci: correct return value in case of STS_HCE b9846a386734 ASoC: SOF: amd: fix for false dsp interrupts 49ceae68a0df rust: init: remove impl Zeroable for Infallible c120209bce34 net: dsa: sja1105: Fix parameters order in sja1110_pcs_mdio_write_c45() 101b76418d71 net: ravb: Always update error counters 596a4254915f net: ravb: Always process TX descriptor ring 1bc83a019bbe netfilter: nf_tables: discard table flag update with pending basechain deletion 24225011d81b netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() 994209ddf4f4 netfilter: nf_tables: reject new basechain after table flag update 24cea9677025 netfilter: nf_tables: flush pending destroy work before exit_net release 0d459e2ffb54 netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path a45e6889575c netfilter: nf_tables: release batch on table validation from abort path 11cca8ccf2c3 tty: xtensa/iss: Use min() to fix Coccinelle warning ace323f80b9b mmc: sdhci-of-dwcmshc: th1520: Increase tuning loop count to 128 72076fc9fe60 Revert "tg3: Remove residual error handling in tg3_suspend" 0ecaefb303de x86/CPU/AMD: Track SNP host status with cc_platform_*() bc6f707fc0fe x86/cc: Add cc_platform_set/_clear() helpers 54f5f47b6055 x86/kvm/Kconfig: Have KVM_AMD_SEV select ARCH_HAS_CC_PLATFORM 99485c4c026f x86/coco: Require seeding RNG with RDRAND on CoCo systems 9ab4ad295622 tg3: Remove residual error handling in tg3_suspend 592447f6cb3c memblock tests: fix undefined reference to `BIT' e0f5a8e74be8 memblock tests: fix undefined reference to `panic' 7d8ed162e6a9 memblock tests: fix undefined reference to `early_pfn_to_nid' 9852b1dc6a14 x86/numa/32: Include missing e85006ae7430 ata: sata_gemini: Check clk_enable() result 3137b83a9064 ata: sata_mv: Fix PCI device ID table declaration compilation warning c0de6ab920aa net: mana: Fix Rx DMA datasize and skb_over_panic 7eb322360b02 net/sched: fix lockdep splat in qdisc_tree_reduce_backlog() de99e1ea3a35 net: phy: micrel: lan8814: Fix when enabling/disabling 1-step timestamping b3da86d432b7 net: stmmac: fix rx queue priority assignment c644920ce922 net: txgbe: fix i2c dev name cannot match clkdev cbc17e7802f5 net: fec: Set mac_managed_pm during probe e60aa472400b bcachefs: create debugfs dir for each btree c27fa53b858b riscv: Fix vector state restore in rt_sigreturn() 951977790911 i2c: pxa: hide unused icr_bits[] variable 9c573cd31343 randomize_kstack: Improve entropy diffusion bbda3ba626b9 ubsan: fix unused variable warning in test module e7d24c0aa8e6 gcc-plugins/stackleak: Avoid .head.text section f7c52345ccc9 cxl/core: Fix initialization of mbox_cmd.size_out in get event dd19e827d63a idpf: fix kernel panic on unknown packet types cffaefd15a8f vdso: Use CONFIG_PAGE_SHIFT in vdso/datapage.h e0e50401cc39 smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect() 63981561ffd2 smb: client: fix potential UAF in smb2_is_network_name_deleted() 69ccf040acdd smb: client: fix potential UAF in is_valid_oplock_break() 22863485a462 smb: client: fix potential UAF in smb2_is_valid_oplock_break() 705c76fbf726 smb: client: fix potential UAF in smb2_is_valid_lease_break() 0865ffefea19 smb: client: fix potential UAF in cifs_stats_proc_show() d3da25c5ac84 smb: client: fix potential UAF in cifs_stats_proc_write() 58acd1f49716 smb: client: fix potential UAF in cifs_dump_full_key() ca545b7f0823 smb: client: fix potential UAF in cifs_debug_files_proc_show() 173217bd7336 smb3: retrying on failed server close de164a7f1924 nios2: Only use built-in devicetree blob if configured to do so a1d34930d1b3 docs/zh_CN: core-api: Update translation of workqueue.rst to 6.9-rc1 09d4c2acbf4c bcachefs: reconstruct_inode() cc0532900bcf bcachefs: Subvolume reconstruction 4c02e63dadc7 bcachefs: Check for extents that point to same space a292be3b68f3 bcachefs: Reconstruct missing snapshot nodes 55936afe1107 bcachefs: Flag btrees with missing data 43f5ea4646b2 bcachefs: Topology repair now uses nodes found by scanning to fill holes 2c534f2f2464 Documentation/core-api: Update events_freezable_power references. 4409b8081d16 bcachefs: Repair pass for scanning for btree nodes b268aa4e7fb8 bcachefs: Don't skip fake btree roots in fsck f2f61f4192de bcachefs: bch2_btree_root_alloc() -> bch2_btree_root_alloc_fake() ca1e02f7e9a1 bcachefs: Etyzinger cleanups bdbf953b3c90 bcachefs: bch2_shoot_down_journal_keys() 27fcec6c27ca bcachefs: Clear recovery_passes_required as they complete without errors 99f855082f22 drm/i915/mst: Reject FEC+MST on ICL 51bc63392e96 drm/i915/mst: Limit MST+DSC to TGL+ f7caddfd558e drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY < 13 6db31251bb26 drm/i915/gt: Enable only one CCS for compute workload ea315f98e5d6 drm/i915/gt: Do not generate the command streamer for all the CCS bc9a1ec01289 drm/i915/gt: Disable HW load balancing for CCS 94bf3e60e1a6 drm/i915/gt: Limit the reserved VM space to only the platforms that need it bf1f6f8d0b19 drm/i915/psr: Fix intel_psr2_sel_fetch_et_alignment usage 4e29234353a4 drm/i915/psr: Move writing early transport pipe src 64d845f65126 drm/i915/psr: Calculate PIPE_SRCSZ_ERLY_TPT value 3f5eb32513e7 ASoC: SOF: Intel: lnl: Disable DMIC/SSP offload on remove 21f28a7eb78d HID: logitech-dj: allow mice to use all types of reports 701b38995e5b security: Place security_path_post_mknod() where the original IMA call was 0e110732473e x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO 8edfc7a40e33 ice: fix enabling RX VLAN filtering 90ca6956d383 ice: Fix freeing uninitialized pointers da781936e7c3 thermal: gov_power_allocator: Allow binding without trip points 1057c4c36ef8 thermal: gov_power_allocator: Allow binding without cooling devices 1ece2c43b886 vboxsf: explicitly deny setlease attempts 0141d68f86d7 vboxsf: Remove usage of the deprecated ida_simple_xx() API de3f64b738af vboxsf: Avoid an spurious warning if load_nls_xxx() fails b017a0cea627 arm64/ptrace: Use saved floating point state type to determine SVE layout 0200ceed3042 vboxsf: remove redundant variable out_len 500b42091c1d dt-bindings: timer: narrow regex for unit address to hex numbers 6fad9df49b40 dt-bindings: soc: fsl: narrow regex for unit address to hex numbers 9117a64403e6 dt-bindings: remoteproc: ti,davinci: remove unstable remark 63fd4d7dc45d dt-bindings: clock: ti: remove unstable remark 438d3fc46f0d dt-bindings: clock: keystone: remove unstable remark 378ca2d2ad41 s390/entry: align system call table on 8 bytes e9f3af02f639 s390/pai: fix sampling event removal for PMU device driver c9c260681f52 s390/preempt: mark all functions __always_inline 01cac82ae02b s390/atomic: mark all functions __always_inline e6ec07dc6dd4 s390/mm: fix NULL pointer dereference 00b436182138 arm64: dts: imx8qm-ss-dma: fix can lpcg indices 0893392334b5 arm64: dts: imx8-ss-dma: fix can lpcg indices 81975080f141 arm64: dts: imx8-ss-dma: fix adc lpcg indices 9055d87bce72 arm64: dts: imx8-ss-dma: fix pwm lpcg indices f72b544a514c arm64: dts: imx8-ss-dma: fix spi lpcg indices 808e7716edcd arm64: dts: imx8-ss-conn: fix usb lpcg indices 1d86c2b3946e arm64: dts: imx8-ss-lsio: fix pwm lpcg indices ea36bf182746 HID: i2c-hid: Revert to await reset ACK before reading report descriptor 8db8c77059e7 HID: nintendo: Fix N64 controller being identified as mouse e8acd2d209a3 gpiolib: Fix triggering "kobject: 'gpiochipX' is not initialized, yet" kobject_get() errors 0a6380cb4c6b net: bcmgenet: Reset RBUF on first open 1f886a7bfb3f spi: mchp-pci1xxx: Fix a possible null pointer dereference in pci1xxx_spi_probe bff892acf79c spi: spi-fsl-lpspi: remove redundant spi_controller_put call ef15ddeeb6be octeontx2-af: Add array index check 312be9fc2234 perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event ecb5b0034f5b arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block 208add29ce5b arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" 800dc93c3941 arm64: dts: mediatek: mt7622: fix IR nodename 3ba5a6159434 arm64: dts: mediatek: mt7622: fix clock controllers 366940c860bc arm64: dts: mediatek: mt8186-corsola: Update min voltage constraint for Vgpu 296118a8dc29 arm64: dts: mediatek: mt8183-kukui: Use default min voltage for MT6358 e9a6b8b5c613 arm64: dts: mediatek: mt8195-cherry: Update min voltage constraint for MT6315 374a7c6400e3 arm64: dts: mediatek: mt8192-asurada: Update min voltage constraint for MT6315 17b33dd9e4a3 arm64: dts: mediatek: cherry: Describe CPU supplies 58f126296c3c arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex1 3b129949184a arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex 96b0c1528ef4 arm64: dts: mediatek: mt8195: Add missing gce-client-reg to vpp/vdosys 00bcc8810d9d arm64: dts: mediatek: mt8192: Add missing gce-client-reg to mutex 1781f2c46180 arm64: dts: mediatek: mt8183: Add power-domains properity to mfgcfg c3eeb1ffc6a8 x86/resctrl: Fix uninitialized memory read when last CPU of domain goes offline 0d4ce2458cd7 clk: qcom: smd-rpm: Restore msm8976 num_clk 6677196fb193 clk: qcom: gdsc: treat optional supplies as optional 5bd31ab5f79e powerpc/iommu: Refactor spapr_tce_platform_iommu_attach_dev() 0e60f0b75884 xtensa: fix MAKE_PC_FROM_RA second argument c53fe72cb5ff MAINTAINERS: mlx5: Add Tariq Toukan d21d40605bca ipv6: Fix infinite recursion in fib6_dump_done(). 5d872c9f46bd r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d 561e4f9451d6 io_uring/kbuf: hold io_buffer_list reference over mmap 6b69c4ab4f68 io_uring/kbuf: protect io_buffer_list teardown with a reference 3b80cff5a4d1 io_uring/kbuf: get rid of bl->is_ready 09ab7eff3820 io_uring/kbuf: get rid of lower BGID lists b32a09ea7c38 vsock/virtio: fix packet delivery to tap device fd819ad3ecf6 ax25: fix use-after-free bugs caused by ax25_ds_del_timer 135f218255b2 ARM: dts: imx7s-warp: Pass OV2680 link-frequencies fa14b50460ba bcachefs: ratelimit informational fsck errors 7ee88737ab80 bcachefs: Check for bad needs_discard before doing discard e0319af2b6cd bcachefs: Improve bch2_btree_update_to_text() 8a4ff5452dd0 ACPI: thermal: Register thermal zones without valid trip points 97ca7c1f93bb mean_and_variance: Drop always failing tests 6e68de0bb0ed btrfs: always clear PERTRANS metadata during commit 3c6f0c5ecc89 btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve 211de9336730 btrfs: qgroup: convert PREALLOC to PERTRANS after record_root_in_trans 71537e35c324 btrfs: record delayed inode root in transaction 74e97958121a btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume operations 141fb8cd206a btrfs: qgroup: correctly model root qgroup rsv in convert ebf8449caba1 tools/power turbostat: Add proper re-initialization for perf file descriptors 4a1bb4dad5d1 tools/power turbostat: Clear added counters when in no-msr mode aed48c48fa65 tools/power turbostat: add early exits for permission checks 5088741ec805 tools/power turbostat: detect and disable unavailable BICs at runtime e48934c9f104 tools/power turbostat: Add reading aperf and mperf via perf API a0e86c90b83c tools/power turbostat: Add --no-perf option 3e4048466c39 tools/power turbostat: Add --no-msr option 2d2ccd573387 tools/power turbostat: enhance -D (debug counter dump) output b6fe938317ee tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read 538d505fde20 tools/power turbostat: Read base_hz and bclk from CPUID.16H if available 16934de47da7 auxdisplay: linedisp: Group display drivers together c85c9ab926a5 nvme: split nvme_update_zone_info 93cee45ccfeb smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex 4a5ba0e0bfe5 smb: client: handle DFS tcons in cifs_construct_tcon() 0a05ad21d77a smb: client: refresh referral without acquiring refpath_lock 062a7f0ff46e smb: client: guarantee refcounted children from parent session a1255ccab8ec swiotlb: do not set total_used to 0 in swiotlb_create_debugfs_files() e8068f2d756d swiotlb: fix swiotlb_bounce() to do partial sync's correctly af133562d5af swiotlb: extend buffer pre-padding to alloc_align_mask if necessary ac229a2d0939 nvme-multipath: don't inherit LBA-related fields for the multipath node d619b0b70dc4 ASoC: Intel: avs: boards: Add modules description fec9c7f668ac ASoC: codecs: ES8326: Removing the control of ADC_SCALE 6e5f5bf894eb ASoC: codecs: ES8326: Solve a headphone detection issue after suspend and resume 4581468d071b ASoC: codecs: ES8326: modify clock table 8a655cee6c9d ASoC: codecs: ES8326: Solve error interruption issue b91695b50d5b ARM: dts: imx7-mba7: Use 'no-mmc' property ff9105993240 bpf, sockmap: Prevent lock inversion deadlock in map delete elem e9e62243a3e2 cifs: Fix caching to try to do open O_WRONLY as rdwr on server caf3d748f646 drm/i915/dp: Remove support for UHBR13.5 d725ce9d7c78 drm/i915/dp: Fix DSC state HW readout for SST connectors 5ed11af19e56 ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1 a677ebd8ca2f ksmbd: validate payload size in ipc response c1832f67035d ksmbd: don't send oplock break if rename fails 22d24a544b0d block: fix overflow in blk_ioctl_discard() fbbd5d3ad943 nullblk: Fix cleanup order in null_add_dev() error path 73eaa2b58349 io_uring: use private workqueue for exit work c4e51e424e2c ALSA: line6: Zero-initialize message buffers c6ddd6e7b166 arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order f8def10f73a5 mmc: sdhci-msm: pervent access to suspended controller 0bfe105018bd ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR 1576f263ee21 ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone b67a7dc418aa ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7 16ARHA7 models 03f56ed4ead1 Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching" c032cdd48b29 thunderbolt: Do not create DisplayPort tunnels on adapters of the same router c42cd606e4f0 bcachefs: fix nocow lock deadlock ea2a1cfc3b20 i40e: Fix VF MAC filter removal 40061817d95b selftests: mptcp: join: fix dev in check_endpoint 7a1b3490f47e mptcp: don't account accept() of non-MPC client as fallback to TCP fcf4692fa39e mptcp: prevent BPF accessing lowat from a subflow socket. 31974122cfde selftests: reuseaddr_conflict: add missing new line at the end of the output 96c155943a70 net: phy: micrel: Fix potential null pointer dereference 6a537453000a x86/bpf: Fix IP for relocating call depth accounting 9d98aa088386 x86/bpf: Fix IP after emitting call depth accounting 37801a36b4d6 selinux: avoid dereference of garbage after mount failure c88b50a12f96 ata: ahci_st: Remove an unused field in struct st_ahci_drv_data be1b7acb9291 dt-bindings: display/msm: sm8150-mdss: add DP node cd49cca222bc drm/msm/dp: fix typo in dp_display_handle_port_status_changed() 2a26a11e9c25 scsi: ufs: core: Fix MCQ mode dev command timeout ebfc2fd8873b ARC: Fix typos d5272aaa8257 ARC: mm: fix new code about cache aliasing db70d9f9dcf8 ARC: Fix -Wmissing-prototypes warnings e675a4fd6d1f scsi: libsas: Align SMP request allocation to ARCH_DMA_MINALIGN 0296bea01cfa scsi: sd: Unregister device if device_add_disk() failed in sd_probe() 6bc5e70b1c79 scsi: ufs: core: WLUN suspend dev/link state error recovery e2a316b3cc45 bcachefs: BCH_WATERMARK_interior_updates ba947ecd39ea bcachefs: Fix btree node reserve 1197c5b2099f scsi: mylex: Fix sysfs buffer lengths 8844f467d6a5 drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible 4ddc13461740 arm64: dts: rockchip: drop panel port unit address in GRU Scarlet 43853e843aa6 arm64: dts: rockchip: Remove unsupported node from the Pinebook Pro dts fddf09273807 drm/display: fix typo 24a9799aa8ef smb: client: fix UAF in smb2_reconnect_server() bee1d5becdf5 io_uring: disable io-wq execution of multishot NOWAIT requests 2a975d426c82 io_uring/rw: don't allow multishot reads without NOWAIT support b68e1acb5834 RDMA/cm: Print the old state when cm_destroy_id gets timeout 755795cd3da0 OSS: dmasound/paula: Mark driver struct with __refdata to prevent section mismatch 481047d7e839 RDMA/rxe: Fix the problem "mutex_destroy missing" 9e643ab59d7e timers: Fix text inconsistencies and spelling ba6ad57b803e tick/sched: Fix struct tick_sched doc warnings f29536bf1721 tick/sched: Fix various kernel-doc warnings b87752ef5cc1 timers: Fix kernel-doc format and add Return values 76f788ee4a7d time/timekeeping: Fix kernel-doc warnings and typos aa7cbefe65e4 time/timecounter: Fix inline documentation d96c66ab9fb3 KVM: arm64: Rationalise KVM banner output b3320142f3db arm64: Fix early handling of FEAT_E2H0 not being implemented 4c36a1567388 KVM: arm64: Ensure target address is granule-aligned for range TLBI 0f0ff097bf77 KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range() 36e008323926 KVM: arm64: Don't pass a TLBI level hint when zapping table entries f62d4c3eb687 KVM: arm64: Don't defer TLB invalidation when zapping table entries e23d7e82b707 xfs: allow cross-linking special files without project quota b3c7fd35c03c bcachefs: On emergency shutdown, print out current journal sequence number eab3a3ce2dea bcachefs: Fix overlapping extent repair 8ce1db8091b2 bcachefs: Fix remove_dirent() cecfed9b446d bcachefs: Logged op errors should be ignored 13c1e583f917 bcachefs: Improve -o norecovery; opts.recovery_pass_limit 060ff30a8596 bcachefs: bch2_run_explicit_recovery_pass_persistent() 0a34c058fca8 bcachefs: Ensure bch_sb_field_ext always exists 4fe0eeeae477 bcachefs: Flush journal immediately after replay if we did early repair af855a5f5e74 bcachefs: Resume logged ops after fsck e5aa80464155 bcachefs: Add error messages to logged ops fns d2554263adcb bcachefs: Split out recovery_passes.c 11d5568d3e04 bcachefs: fix backpointer for missing alloc key msg 7f9e50803667 bcachefs: Fix bch2_btree_increase_depth() 47d2080e30b0 bcachefs: Kill bch2_bkey_ptr_data_type() dcc1c04587aa bcachefs: Fix use after free in check_root_trans() 83bb58539045 bcachefs: Fix repair path for missing indirect extents 6f5869ffd9f1 bcachefs: Fix use after free in bch2_check_fix_ptrs() 812a9297936a bcachefs: Fix btree node keys accounting in topology repair path 805b535a8afb bcachefs: Check btree ptr min_key in .invalid bb66009958b2 bcachefs: add REQ_SYNC and REQ_IDLE in write dio 79032b078173 bcachefs: Improved topology repair checks 40cb26233a06 bcachefs: Be careful about btree node splits during journal replay 048f47e83fc3 bcachefs: btree_and_journal_iter now respects trans->journal_replay_not_finished 36f9ef109b1c bcachefs: fix trans->mem realloc in __bch2_trans_kmalloc 57339b24a0ed bcachefs: Don't do extent merging before journal replay is finished ec9cc18fc2e6 bcachefs: Add checks for invalid snapshot IDs 63332394c7e1 bcachefs: Move snapshot table size to struct snapshot_table aa6e130e3c29 bcachefs: Add an assertion for trying to evict btree root 4bd02d3fb33d bcachefs: fix mount error path 688d750d10aa bcachefs: fix misplaced newline in __bch2_inode_unpacked_to_text() 8aad8e1f659f bcachefs: Fix journal pins in btree write buffer a5e3dce493d4 bcachefs: Fix assert in bch2_backpointer_invalid() 7d899947bca5 ata: pata_macio: drop driver owner assignment 52f80bb181a9 ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit ebd9779683aa smb: client: replace deprecated strncpy with strscpy 39cd87c4eb2b Linux 6.9-rc2 01848eee20c6 docs: rust: fix improper rendering in Arch Support page 7d49f53af4b9 rust: don't select CONSTRUCTORS d7ed5232f0f1 exfat: fix timing of synchronizing bitmap and inode 89e5462bb5ae kconfig: Fix typo HEIGTH to HEIGHT 978fa00eb035 Documentation/llvm: Note s390 LLVM=1 support with LLVM 18.1.0 and newer 54babdc0343f kbuild: Disable KCSAN for autogenerated *.mod.c intermediaries c40845e3195d kbuild: make -Woverride-init warnings more consistent 6205125bd326 objtool: Fix compile failure when using the x32 compiler 3f1a9bc5d878 x86/build: Use obj-y to descend into arch/x86/virt/ c33f0d4fcfe0 ALSA: hda/realtek: Add quirks for ASUS Laptops using CS35L56 7679f0968d01 selftest: tcp: Add bind() tests for SO_REUSEADDR/SO_REUSEPORT. d37f2f72c91f selftest: tcp: Add bind() tests for IPV6_V6ONLY. f40742c22a6e selftest: tcp: Add more bind() calls. 5e9e9afdb504 selftest: tcp: Add v4-v4 and v6-v6 bind() conflict tests. 6f9bc755c021 selftest: tcp: Define the reverse order bind() tests explicitly. c48baf567ded selftest: tcp: Make bind() selftest flexible. d91ef1e1b55f tcp: Fix bind() regression for v6-only wildcard and v4(-mapped-v6) non-wildcard addresses. ea111449501e tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6 non-wildcard addresses. ee15c8bf5d77 drm/msm/dp: assign correct DP controller ID to x1e80100 interface table 4f3b77ae5ff5 drm/msm/dpu: don't allow overriding data from catalog c588f7d67044 drm/msm: Add newlines to some debug prints e86750b01a15 drm/msm/dp: fix runtime PM leak on connect failure 0640f47b7426 drm/msm/dp: fix runtime PM leak on disconnect 224fe424c356 selftests: dmabuf-heap: add config file for the test 7155cc454430 selftests/seccomp: Try to fit runtime of benchmark into timeout 8ecab2e64572 selftests/ftrace: Fix event filter target_func selection 17af420545a7 erspan: make sure erspan_base_hdr is present in skb->head 5e864d90b208 r8169: skip DASH fw status checks when DASH is disabled e709acbd84fb octeontx2-pf: check negative error code in otx2_open() 5086f0fe46dc net: do not consume a cacheline for system_page_pool b1f532a3b1e6 batman-adv: Avoid infinite loop trying to resize local TT 4535e1a4174c x86/bugs: Fix the SRSO mitigation on Zen3/4 62fc3357e079 net/rds: fix possible cp null dereference 625aefac340f net: dsa: mv88e6xxx: fix usable ports on 88e6020 1096bc93df75 mm: clean up populate_vma_page_range() FOLL_* flag handling 302b84e84d10 Revert "PCI: Mark LSI FW643 to avoid bus reset" eaa03486d932 regmap: maple: Fix uninitialized symbol 'ret' warnings 6dae957c8eef bpf: fix possible file descriptor leaks in verifier 09ba28e1cd3c mlxbf_gige: stop interface during shutdown e9c44c1beaba docs: zswap: fix shell command format b75d85218fdf tracing: Fix documentation on tp_printk cmdline option 0ec69b3bed23 docs: Fix bitfield handling in kernel-doc 42fb9cfd5b18 Documentation: dev-tools: Add link to RV docs 2c603a4947a1 ASoC: amd: acp: fix for acp_init function error handling 7835fcfd132e Bluetooth: Fix TOCTOU in HCI debugfs implementation c569242cd492 Bluetooth: hci_event: set the conn encrypted before conn establishes 6946b9c99bde Bluetooth: hci_sync: Fix not checking error on hci_cmd_sync_cancel_sync 77f45cca8bc5 Bluetooth: qca: fix device-address endianness 39646f29b100 Bluetooth: add quirk for broken address properties e12e28009e58 arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as broken 7003de8a226e dt-bindings: bluetooth: add 'qcom,local-bd-address-broken' 4790a73ace86 Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" a3d3eab627bb spi: s3c64xx: Use DMA mode from fifo size 8e91c2342351 dm integrity: fix out-of-range warning d7e120144371 dm vdo murmurhash3: use kernel byteswapping routines instead of GCC ones 309d8ced2d48 MAINTAINERS: Remove incorrect M: tag for dm-devel@lists.linux.dev 73dfe970c038 pwm: Fix setting period with #pwm-cells = <1> and of_pwm_single_xlate() 0ba80d965856 octeontx2-af: Fix issue with loading coalesced KPU profiles 0fb101be97ca selftests: net: gro fwd: update vxlan GRO test expectations 64235eabc4b5 udp: prevent local UDP tunnel packets from being GROed f0b8c3034556 udp: do not transition UDP GRO fraglist partial checksums to unnecessary ed4cccef64c1 gro: fix ownership transfer 3d010c8031e3 udp: do not accept non-tunnel GSO skbs landing in a tunnel 10e52ad5ced2 net: hsr: Use full string description when opening HSR network device 831ec5e3538e ASoC: tas2781: mark dvc_tlv with __maybe_unused 6f8e0aca838e arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus regulator 8cb10cba124c arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus regulator 62248b22d01e tools/resolve_btfids: fix build with musl libc 1a80dbcb2dba bpf: support deferring bpf_link dealloc to after RCU grace period e9c856cabefb bpf: put uprobe link's path and task in release callback 037965402a01 xen-netfront: Add missing skb_mark_for_recycle fa84513997e9 ptp: MAINTAINERS: drop Jeff Sipek 931ec1e4cb7f Documentation: Add documentation for eswitch attribute 55251fbdf014 block: Do not force full zone append completion in req_bio_endio() 5038a66dad01 pinctrl: core: delete incorrect free in pinctrl_enable() c90847bcbfb6 cache: sifive_ccache: Partially convert to a platform driver 7f1dd39aedfc clk: Provide !COMMON_CLK dummy for devm_clk_rate_exclusive_get() fc563aa90065 ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw 7a84602297d3 9p: explicitly deny setlease attempts f892e66fcabc ASoC: rt-sdw*: add __func__ to all error logs adb354bbc231 ASoC: rt722-sdca-sdw: fix locking sequence c8b2e5c1b959 ASoC: rt712-sdca-sdw: fix locking sequence aae86cfd8790 ASoC: rt711-sdw: fix locking sequence ee2877716443 ASoC: rt711-sdca: fix locking sequence 310a5caa4e86 ASoC: rt5682-sdw: fix locking sequence a4ec240f6b7c drm/prime: Unbreak virtgpu dma-buf export 63dc588e7af1 soundwire: amd: fix for wake interrupt handling for clockstop mode cfedfb24c9dd kunit: configs: Enable CONFIG_DAMON_DBGFS_DEPRECATED for --alltests be141849ec00 nouveau/uvmm: fix addr/range calcs for remap operations c60ebc58f2a8 drm/nouveau/gr/gf100: Remove second semicolon 2bd02f5a0bac drm/panfrost: fix power transition timeout warnings 32e39bab5993 drm/i915/bios: Tolerate devdata==NULL in intel_bios_encoder_supports_dp_dual_mode() 582dc04b0658 drm/i915: Pre-populate the cursor physical dma address 4a3859ea5240 drm/i915/gt: Reset queue_priority_hint on parking 0e45882ca829 drm/i915/vma: Fix UAF on destroy against retire race d392e1b9c2e8 drm/i915: Do not print 'pxp init failed with 0' when it succeed e41d769f1a7a drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed() b212b79768cc drm/i915/hwmon: Fix locking inversion in sysfs getter f12751168f1a drm/i915/dsb: Fix DSB vblank waits when using VRR f7d3b9277ff7 drm/i915/vrr: Generate VRR "safe window" for DSB 0f8c7a7dd3d3 drm/i915/display/debugfs: Fix duplicate checks in i915_drrs_status 09ae0f4543ac drm/i915/drrs: Refactor CPU transcoder DRRS check 186bce682772 drm/i915/mtl: Update workaround 14018575942 18846627ef12 drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order, mostly cf48bddd31de drm/i915/display: Disable AuxCCS framebuffers if built for Xe f378ab787004 drm/i915: Stop doing double audio enable/disable on SDVO and g4x+ DP decd347c2a75 x86/efistub: Reinstate soft limit for initrd loading 61d130f261a3 efi/libstub: Cast away type warning in use of max() 4e5d208cc9bd fs/9p: fix the cache always being enabled on files with qid flags 87de39e70503 fs/9p: translate O_TRUNC into OTRUNC 5acb32b1ad66 drm/i915: Add includes for BUG_ON/BUILD_BUG_ON in i915_memcpy.c cd25e15e57e6 fs/9p: only translate RWX permissions for plain 9P2000 2d0401ee38d4 ALSA: hda: cs35l56: Add ACPI device match tables daf6c4681a74 ALSA: hda/realtek - Fix inactive headset mic jack 6b8cffdc4a31 iio: accel: mxc4005: Reset chip on probe() and resume() 57a1592784d6 iio: accel: mxc4005: Interrupt handling fixes 18685451fc4e inet: inet_defrag: prevent sk release while still in use 40d4b4807cad Octeontx2-af: fix pause frame configuration in GMP mode e4a58989f5c8 net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips aba2a144c0bf drm/qxl: remove unused variable from `qxl_process_single_command()` 7cd78fd7e296 drm/qxl: remove unused `count` variable from `qxl_surface_id_alloc()` 4494c10e0071 net: bcmasp: Remove phy_{suspend/resume} dfd222e2aef6 net: bcmasp: Bring up unimac after PHY link up 368a90e651fa pinctrl/meson: fix typo in PDM's pin name 6a4aee277740 net: phy: qcom: at803x: fix kernel panic with at8031_probe c10cd03d6940 pinctrl: pinctrl-aspeed-g6: Fix register offset for pinconf of GPIOR-T 9140ce47872b idma64: Don't try to serve interrupts when device is powered off 30f0ced9971b dmaengine: tegra186: Fix residual calculation 43c633ef93a5 dmaengine: owl: fix register access functions afc89870ea67 dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" 197aa825fdc4 drm/i915: add bug.h include to i915_memcpy.c c404f55c26fc iommu: Validate the PASID in iommu_attach_device_pasid() 15fba562f7a9 netfilter: arptables: Select NETFILTER_FAMILY_ARP when building arp_tables.c 216e7bf7402c netfilter: nf_tables: skip netdev hook unregistration if table is dormant 1e1fb6f00f52 netfilter: nf_tables: reject table flag and netdev basechain updates b32ca27fa238 netfilter: nf_tables: reject destroy command to remove basechain hooks 1102f9f85bf6 modpost: do not make find_tosym() return NULL 0316e4b04e01 export.h: remove include/asm-generic/export.h 7e3465f63a0a kconfig: do not reparent the menu inside a choice block a1aa5390cc91 of: module: prevent NULL pointer dereference in vsnprintf() 861e8086029e e1000e: move force SMBUS from enable ulp function to avoid PHY loss issue 6dbdd4de0362 e1000e: Workaround for sporadic MDI error on Meteor Lake systems 3cf5abf2860b MAINTAINERS: Drop Gustavo Pimentel as PCI DWC Maintainer 4be9075fec0a drm/vmwgfx: Create debugfs ttm_resource_manager entry only if needed 4dd651076ef0 bpf: update BPF LSM designated reviewer list 99dc2ef0397d NFSD: CREATE_SESSION must never cache NFS4ERR_DELAY replies 8876a37277cb cifs: Fix duplicate fscache cookie warnings ecc6a2101840 bpf: Protect against int overflow for stack access size a8d89feba7e5 bpf: Check bloom filter map value size 498e47cd1d1f Fix build errors due to new UIO_MEM_DMA_COHERENT mess 5b4cdd9c5676 Fix memory leak in posix_clock_open() 96b98a6552a9 bpf: fix warning for crash_kexec a26de34b3c77 thermal: devfreq_cooling: Fix perf state when calculate dfc res_util 00bb549d7d63 regmap: maple: Fix cache corruption in regcache_maple_drop() 4af565de9f8c ASoC: amd: acp: fix for acp pdm configuration check b5237d0bdb3c dt-bindings: ufs: qcom: document SM6125 UFS 7fb5aafc0a70 dt-bindings: ufs: qcom: document SC7180 UFS ad91c1d77fd0 dt-bindings: ufs: qcom: document SC8180X UFS 0ffe1ae7026d riscv: mm: implement pgprot_nx 7115ff4a8bfe riscv: compat_vdso: align VDSOAS build log 13dddf931980 RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ 1fed2f1ea62a MAINTAINERS: Add co-maintainers for time[rs] 8678b1060ae2 drm/amdgpu: fix deadlock while reading mqd from debugfs 68a2afbccaba drm/amdgpu: enable UMSCH 4.0.6 6b154c00cd53 drm/amdgpu/umsch: update UMSCH 4.0 FW interface 0ccc2b30f4fe drm/amd/display: Set DCN351 BB and IP the same as DCN35 2f10d4a51bbc drm/amd/display: Fix bounds check for dcn35 DcfClocks edfa93d87fc4 drm/amd/display: Remove MPC rate control logic from DCN30 and above fe869c2e5348 drm/amd/display: fix a dereference of a NULL pointer 25358e04a43c drm/amd/display: Send DTBCLK disable message on first commit 09d62c7beb3b drm/amd/display: Update dcn351 to latest dcn35 config 1202f794cdaa drm/amd/display: fix IPX enablement ca299b4512d4 drm/amd: Flush GFXOFF requests in prepare stage 0cac183b98d8 drm/amdkfd: range check cp bad op exception interrupts 78aca9ee5e01 Revert "drm/amd/display: Fix sending VSC (+ colorimetry) packets for DP/eDP displays without PSR" 1210e2f1033d drm/amdkfd: fix TLB flush after unmap for GFX9.4.2 eed14eb48ee1 drm/amdgpu/vpe: power on vpe when hw_init 02c825dcc621 drm/amd/display: increase bb clock for DCN351 72d72e8fddbc drm/amd/display: Prevent crash when disable stream a99d81937526 drm/amd/display: Increase Z8 watermark times. 9d7993a7ab96 drm/amdkfd: Check cgroup when returning DMABuf info 075ec1647401 drm/amd/swsmu: add smu 14.0.1 vcn and jpeg msg 22650a99821d fs,block: yield devices early 3ff56e285de5 block: count BLK_OPEN_RESTRICT_WRITES openers afbf75e8da8c selftests: netdevsim: set test timeout to 10 minutes ea2c09283b44 net: wan: framer: Add missing static inline qualifiers 1506d96119eb ALSA: hda/tas2781: remove useless dev_dbg from playback_hook 26c04a8a3c05 ALSA: hda/tas2781: add debug statements to kcontrols 15bc3066d237 ALSA: hda/tas2781: add locks to kcontrols ae065d0ce9e3 ALSA: hda/tas2781: remove digital gain kcontrol 7590ac2249eb ALSA: aoa: avoid false-positive format truncation warning ddd65e19c601 block: handle BLK_OPEN_RESTRICT_WRITES correctly f7442a634ac0 mlxbf_gige: call request_irq() after NAPI initialized 417e91e85609 tls: get psock ref after taking rxlock to avoid leak dc54b813df63 selftests: tls: add test with a partially invalid iov 85eef9a41d01 tls: adjust recv return with async crypto and failed copy to userspace 7608a971fdeb tls: recv: process_rx_list shouldn't use an offset with kvec 653650c468be riscv: Mark __se_sys_* functions __used ea6873118493 drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supported 4b0bf9a01270 riscv: compat_vdso: install compat_vdso.so.dbg to /lib/modules/*/vdso/ ad14f7ca9f0d riscv: hwprobe: do not produce frtace relocation a6b227d70d2a RAS: Avoid build errors when CONFIG_DEBUG_FS=n 8917e7385346 of: dynamic: Synchronize of_changeset_destroy() with the devlink removals 0462c56c290a driver core: Introduce device_link_wait_removal() e9e9fbeb83f6 smb3: add trace event for mknod 5c88a9ccd4c4 cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned b7c59b038c65 cxl/mem: Fix for the index of Clear Event Record Handle 32fbe5246582 crash: use macro to add crashk_res into iomem early for specific arch 25cd241408a2 mm: zswap: fix data loss on SWP_SYNCHRONOUS_IO devices 8c864371b2a1 selftests/mm: fix ARM related issue with fork after pthread_create 549aa9678a0b hexagon: vmlinux.lds.S: handle attributes section 30af24facf0a userfaultfd: fix deadlock warning when locking src and dst VMAs 0a69b6b3a026 tmpfs: fix race on handling dquot rbtree 105840ebd76d selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM 30fb6a8d9e33 mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion 166ce846dc59 ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 d5aad4c2ca05 prctl: generalize PR_SET_MDWE support check to be per-arch db09f2df916e MAINTAINERS: remove incorrect M: tag for dm-devel@lists.linux.dev 9c500835f279 mm: zswap: fix kernel BUG in sg_init_one c52eb6db7b7d selftests: mm: restore settings from only parent process 950bf45d3bbf tools/Makefile: remove cgroup target d5d39c707a4c mm: cachestat: fix two shmem bugs 9cecde80aae0 mm: increase folio batch size 7844c0147211 mm,page_owner: fix recursion 329003246617 mailmap: update entry for Leonard Crestez 4624b346cf67 init: open /initrd.image with O_LARGEFILE 8b65ef5ad486 selftests/mm: Fix build with _FORTIFY_SOURCE f8572367eaff mm/memory: fix missing pte marker for !page on pte zaps 038105a20068 block: don't reject too large max_user_sectors in blk_validate_limits dc53d9eac1db block: Make blk_rq_set_mixed_merge() static 9a88b338d6e9 MIPS: move unselectable FIT_IMAGE_FDT_EPM5 out of the "System type" choice a46aba14cf8f cxl: remove CONFIG_CXL_PMU entry in drivers/cxl/Kconfig f37c4eac99c2 i40e: fix vf may be used uninitialized in this function warning eb58c598ce45 i40e: fix i40e_count_filters() to count only active/new filters ef1e68236b91 btrfs: fix race in read_extent_buffer_pages() 2f1aeab9fca1 btrfs: return accurate error code on open failure in open_fs_devices() a8b70c7f8600 btrfs: zoned: don't skip block groups with 100% zone unusable 2133460061e1 btrfs: use btrfs_warn() to log message at btrfs_add_extent_mapping() 379c87239320 btrfs: fix message not properly printing interval when adding extent map 4dc1d69c2b10 btrfs: fix warning messages not printing interval at unpin_extent_range() 8a565ec04d6c btrfs: fix extent map leak in unexpected scenario at unpin_extent_cache() 9f7eb8405dcb btrfs: validate device maj:min during open 1ec17ef59168 btrfs: zoned: fix use-after-free in do_zone_finish() d080a08b06b6 riscv: Fix spurious errors from __get/put_kernel_nofault ea558de7238b i40e: Enforce software interrupt during busy-poll exit 674bc0168e6b riscv: mm: Fix prototype to avoid discarding const 5bd088d6c21a net: hns3: mark unexcuted loopback test result as UNEXECUTED 93305b77ffcb net: hns3: fix kernel crash when devlink reload during pf initialization 47e39d213e09 net: hns3: fix index limit to support all queue stats 0f4a1e80989a x86/sev: Skip ROM range scans and validation for SEV-SNP guests f4d1960764d8 USB: core: Fix deadlock in port "disable" sysfs attribute ee113b860aa1 USB: core: Add hub_get() and hub_put() routines 0be3870f7cbb usb: typec: ucsi: Check capabilities before cable and identity discovery 3de4f996a0b5 usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset 6aaceb7d9cd0 usb: typec: ucsi_acpi: Refactor and fix DELL quirk 6b5c85ddeea7 usb: typec: ucsi: Ack unsupported commands 808a8b9e0b87 usb: typec: ucsi: Check for notifications after init 15b2e71b4653 usb: typec: ucsi: Clear EVENT_PENDING under PPM lock 53f5094fdf5d usb: typec: Return size of buffer if pd_set operation succeeds 2a587a035214 usb: udc: remove warning when queue disabled ep f121531703ae usb: dwc3: pci: Drop duplicate ID f9aa41130ac6 usb: dwc3: Properly set system wakeup fdada0db0b2a Revert "usb: phy: generic: Get the vbus supply" 339f83612f3a usb: cdc-wdm: close race between read and workqueue 5d69a3b54e5a usb: dwc2: gadget: LPM flow fix 31f42da31417 usb: dwc2: gadget: Fix exiting from clock gating b258e4268850 usb: dwc2: host: Fix ISOC flow in DDMA mode bae2bc73a59c usb: dwc2: host: Fix remote wakeup from hibernation 3c7b9856a822 usb: dwc2: host: Fix hibernation flow 8ea3f4f1a1b4 MAINTAINERS: wifi: mwifiex: add Francesco as reviewer f67cf45deedb Revert "thermal: core: Don't update trip points inside the hysteresis range" 40e2710860e5 ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields() 5c887b65bbd1 gpiolib: Fix debug messaging in gpiod_find_and_request() 52464f59a361 gpiolib: Add stubs for GPIO lookup functions b34490879baa gpio: cdev: sanitize the label before requesting the interrupt 56ebbd19c298 ASoC: cs42l43: Correct extraction of data pointer in suspend/resume f1425529c33d selftests: vxlan_mdb: Fix failures with old libnet 051e0840ffa8 ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs a24118a8a687 ACPI: APEI: EINJ: mark remove callback as non-__exit ec9098d6bffe iommu/arm-smmu-v3: Fix access for STE.SHCFG 8c05813df270 MAINTAINERS: split Renesas Ethernet drivers entry 0493e739ccc6 iommu/arm-smmu-v3: Add cpu_to_le64() around STRTAB_STE_0_V 80ba43e9f799 USB: core: Fix deadlock in usb_deauthorize_interface() 17af5050dead usb: typec: tcpm: Update PD of Type-C port upon pd_set b63f90487bdf usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd() 7c9631969287 usb: misc: ljca: Fix double free in error handling path f5e9bda03aa5 usb: typec: ucsi: Fix race between typec_switch and role_switch 893cd9469c68 usb: typec: tcpm: Correct port source pdo array in pd_set callback cd5432c71235 USB: UAS: return ENODEV when submit urbs fail with device not attached 4969d75dd907 x86/vdso: Fix rethunk patching for vdso-image-x32.o too 3186b61812c0 x86/nmi: Upgrade NMI backtrace stall checks & messages d353c3c34af0 media: mediatek: vcodec: support 36 bits physical address afaaf3a0f647 media: mediatek: vcodec: adding lock to protect encoder context list 6467cda18c9f media: mediatek: vcodec: adding lock to protect decoder context list 97c75ee5de06 media: mediatek: vcodec: Fix oops when HEVC init fails 502892bbd202 media: mediatek: vcodec: Handle VP9 superframe bitstream with 8 sub-frames 29b0075ed61c KVM: selftests: Fix __GUEST_ASSERT() format warnings in ARM's arch timer test f5fe0adeed60 KVM: arm64: Fix out-of-IPA space translation fault handling e89c928bedd7 KVM: arm64: Fix host-programmed guest events in nVHE 905f7d53a1bc drm/rockchip: vop2: Remove AR30 and AB30 format support aa43c15a790c pinctrl: renesas: rzg2l: Execute atomically the interrupt configuration a76932e45e9b dt-bindings: pinctrl: renesas,rzg2l-pinctrl: Allow 'input' and 'output-enable' properties 5f563c31ff0c net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz XTAL MT7530 68cdf1e6e8f2 perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and later c7b2edd8377b perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later d21f5a59ea77 x86/efistub: Add missing boot_params for mixed mode compat entry 8e936e98718f RISC-V: KVM: Fix APLIC in_clrip[x] read emulation 7d5a7dd5a358 net: wwan: t7xx: Split 64bit accesses to fix alignment issues 151c9c724d05 tcp: properly terminate timers for kernel sockets b11c81731c81 net: hsr: hsr_slave: Fix the promiscuous mode in offload mode 3a38a829c8bc net: ll_temac: platform_get_resource replaced by wrong function afb373ff3f54 s390/qeth: handle deferred cc1 cc2699268152 dpll: indent DPLL option type by a tab 9e81e3295085 irqchip/armada-370-xp: Suppress unused-function warning c214ed2a4dda scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload d1ef7a9ca867 i2c: i801: Fix a refactoring that broke a touchpad on Lenovo P1 c2ddeb29612f genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd f23a4d6e0757 scsi: core: Fix unremoved procfs host directory regression a8eb93b42d7e fbdev: Select I/O-memory framebuffer ops for SBus 429846b4b6ce scsi: mpi3mr: Avoid memcpy field-spanning write WARNING 0c76106cb975 scsi: sd: Fix TCG OPAL unlock on system resume 27f58c04a8f4 scsi: sg: Avoid sg device teardown race a469158eaf8f regulator: tps65132: Add of_match table 0d8cf0c92473 drm/xe: Fix END redefinition 45c30b2923e5 drm/xe/query: fix gt_id bounds check b45f20fa69ce drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check 23e1ee3a2317 drm/xe/device: fix XE_MAX_GT_PER_TILE check b7dce525c4fc drm/xe/queue: fix engine_class bounds check 9c1256369c10 drm/xe/guc_submit: use jiffies for job timeout fd00fe8cdbb2 drm/xe: Remove unused xe_bo->props struct 443574b03387 riscv, bpf: Fix kfunc parameters incompatibility between bpf and riscv abi f37e76abd614 staging: vc04_services: fix information leak in create_component() ef25725b7f8a staging: vc04_services: changen strncpy() to strscpy_pad() 9b195439e0c5 RAS/AMD/FMPM: Safely handle saved records of various sizes 4b0e527c9970 RAS/AMD/FMPM: Avoid NULL ptr deref in get_saved_records() 47ce2956c7a6 igc: Remove stale comment about Tx timestamping aec806fb4afb ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() 1cb7fdb1dfde ice: fix memory corruption bug with suspend and rebuild 817b18965b58 ice: Refactor FW data type and fix bitmap casting issue dbde9fd49aaf kunit: fix wireless test dependencies 708181c50b77 ASoC: SOF: mtrace: rework mtrace timestamp setting e2d7ad717a6b ASoC: cs-amp-lib: Check for no firmware controls when writing calibration c61115b37ff9 ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend 1abc2642588e ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset f9eeb6bb13fb ALSA: hda: Add pplcllpl/u members to hdac_ext_stream 0ea06680dfcb ASoC: SOF: ipc4-pcm: Correct the delay calculation 77165bd955d5 ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops 3ce3bc36d915 ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in PAUSED state 55ca6ca227bf ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases in pcm_trigger 31d2874d083b ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info definition locally 07007b8ac42c ASoC: SOF: Remove the get_stream_position callback 4ab6c38c6644 ASoC: SOF: Intel: hda-common-ops: Do not set the get_stream_position callback 37679a1bd372 ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter() for pcm_delay fd6f6a0632bc ASoC: SOF: Intel: Set the dai/host get frame/byte counter callbacks ce2faa9a180c ASoC: SOF: Introduce a new callback pair to be used for PCM delay reporting 4374f698d7d9 ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position callback 67b182bea08a ASoC: SOF: Intel: hda: Implement get_stream_position (Linear Link Position) fe76d2e75a6d ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to place constraint 842bb8b62cc6 ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs fb9f8125ed9d ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_pcm_stream cafe9c6a72cf ALSA: hda: cs35l56: Set the init_done flag before component_add() 3c953163447e ALSA: hda: cs35l56: Raise device name message log level 3d9b8e6db9bd docs: dt-bindings: add missing address/size-cells to example 8aebf68dfd4b MAINTAINERS: Add TPM DT bindings to TPM maintainers c2deb2e971f5 net: mark racy access on sk->sk_rcvbuf e78d78773089 wifi: iwlwifi: mvm: include link ID when releasing frames 19d82bdedaf2 wifi: iwlwifi: mvm: handle debugfs names more carefully 17f64517bf5c wifi: iwlwifi: mvm: guard against invalid STA ID on removal c2ace6300600 wifi: iwlwifi: read txq->read_ptr under lock 045a5b645dd5 wifi: iwlwifi: fw: don't always use FW dump trig 06a093807eb7 wifi: iwlwifi: mvm: rfi: fix potential response leaks 134d715e9ee2 wifi: mac80211: correctly set active links upon TTLM a8b5d4809b50 wifi: iwlwifi: mvm: Configure the link mapping for non-MLD FW 847d7353e5a9 wifi: iwlwifi: mvm: consider having one active link bbe806c294c9 wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF 2e6bd24339a6 wifi: mac80211: fix prep_connection error path ec50f3114e55 wifi: cfg80211: fix rdev_dump_mpp() arguments order 5f4040050553 wifi: iwlwifi: mvm: disable MLO for the time being be23b2d7c3b7 wifi: cfg80211: add a flag to disable wireless extensions 774f8841f55d wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc 4f2bdb3c5e31 wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes 27f8f108c845 wifi: mac80211: fix mlme_link_id_dbg() 6630036b7c22 fs/9p: fix uninitialized values during inode evict 037493099099 sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove() f9e2a5b00a35 mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode cf55a7acd1ed mmc: core: Avoid negative index with array access 0cdfe5b0bf29 mmc: core: Initialize mmc_blk_ioc_data b6540de9b5c8 x86/percpu: Disable named address spaces for KCSAN d6c30c5a168f mlxbf_gige: stop PHY during open() error paths c567f2948f57 Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." 91491e5fb096 Documentation/x86: Fix title underline length 598c2fafc06f perf/x86/amd/lbr: Use freeze based on availability 7f274e609f3d x86/cpufeatures: Add new word for scattered features b70c7996d4ff firmware: arm_scmi: Make raw debugfs entries non-seekable 17f243adf165 firmware: arm_scmi: Fix wrong fastchannel initialization 1a4bd2b128fb firmware: arm_ffa: Fix the partition ID check in ffa_notification_info_get() 4053caf60bb3 mtd: rawnand: brcmnand: Fix data access violation for STB chip d8dd9f113e16 RISC-V: KVM: Fix APLIC setipnum_le/be write emulation 7fd99b7ab570 RISC-V: KVM: Remove second semicolon 5448d9282af5 KVM: selftests: Fix spelling mistake "trigged" -> "triggered" 0add699ad068 tracing: probes: Fix to zero initialize a local variable 9eb05877dbee pwm: img: fix pwm clock lookup f2e812c1522d xfs: don't use current->journal_info 15922f5dbf51 xfs: allow sunit mount option to repair bad primary sb stripe values 7557d296ad43 MAINTAINERS: erofs: add myself as reviewer a97b59ed7968 erofs: drop experimental warning for FSDAX 10211b4a23cf fs/9p: remove redundant pointer v9ses 11763a8598f8 fs/9p: fix uaf in in v9fs_stat2inode_dotl 64da060dd4eb arm64: dts: rockchip: Fix the i2c address of es8316 on Cool Pi CM5 d7ed698abc28 arm64: dts: rockchip: add regulators for PCIe on RK3399 Puma Haikou 945a7c857091 arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma e6b1168f37e3 arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID for RK3399 Puma f0abb4b2c7ac arm64: dts: rockchip: fix alphabetical ordering RK3399 puma 0ac417b8f124 arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma a2ac2a1b0259 arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f 4cece7649650 Linux 6.9-rc1 89384a2b656b dt-bindings: iio: health: maxim,max30102: fix compatible check 5ca29ea4e407 iio: pressure: Fixes SPI support for BMP3xx devices 546a4f4b5f4d iio: pressure: Fixes BME280 SPI driver data 62b71cd73d41 efi: fix panic in kdump kernel df7ecce842b8 x86/efistub: Don't clear BSS twice in mixed mode cefcd4fe2e3a x86/efistub: Call mixed mode boot services on the firmware's stack 9843231c9726 x86/boot/64: Move 5-level paging global variable assignments back 4d0d7e785275 x86/boot/64: Apply encryption mask to 5-level pagetable update 8a8a9c9047d1 x86/cpu: Add model number for another Intel Arrow Lake mobile processor 10e4b5166df9 x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD a8ed59a3a8de Documentation/x86: Document that resctrl bandwidth control units are MiB f2208aa12c27 x86/mpparse: Register APIC address only once 5e25eb25dae9 x86/topology: Handle the !APIC case gracefully 7af541cee1e0 x86/topology: Don't evaluate logical IDs during early boot c90399fbd74a x86/cpu: Ensure that CPU info updates are propagated on UP 122fdbd2a030 bpf: verifier: reject addr_space_cast insn without arena fa3550dca8f0 selftests/bpf: verifier_arena: fix mmap address for arm64 f7f5d1808b1b bpf: verifier: fix addr_space_cast from as(1) to as(0) c04f7dfe6ec2 ipv6: Fix address dump when IPv6 is disabled on an interface 9145e2249ed6 nexthop: fix uninitialized variable in nla_put_nh_group_stats() f6c8f5e8694c tools: ynl: fix setting presence bits in simple nests 1f1dc442c57e mshyperv: Introduce hv_numa_node_to_pxm_info() e249884e106b x86/hyperv: Cosmetic changes for hv_apic.c 231dc3f0c936 lkdtm/bugs: Improve warning message for compilers without counted_by support d8e45f2929b9 overflow: Change DEFINE_FLEX to take __counted_by member 6978bd6a9138 SUNRPC: Revert 561141dd494382217bace4d1a51d08168420eace 9fe6e9e7b589 nfsd: Fix error cleanup path in nfsd_rename() 3cb4a4827596 efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address 5a7e89d3315d crypto: iaa - Fix nr_cpus < nr_iaa case 203a6763ab69 Revert "crypto: pkcs7 - remove sha1 support" 188ab4bfd29d ASoC: SOF: ipc4-topology: support NHLT device type 02545bc57512 ALSA: hda: intel-nhlt: add intel_nhlt_ssp_device_type() function 4e51653d5d87 kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address e3f269ed0acc x86/pm: Work around false positive kmemleak report in msr_build_context() d24b03535e5e nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet fc7f27cda843 x86/kexec: Do not update E820 kexec table for setup_data 5248f4097308 binfmt: replace deprecated strncpy a26979377bf3 sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation 763865fed864 fbdev: panel-tpo-td043mtea1: Convert sprintf() to sysfs_emit() ddb2ffdc474a libbpf: Define MFD_CLOEXEC if not available 910934da9444 nvmet-rdma: remove NVMET_RDMA_REQ_INVALIDATE_RKEY flag 1e1c4bd16e38 nvme: remove redundant BUILD_BUG_ON check b4d78cfeb304 dm-integrity: align the outgoing bio in integrity_recheck 2aea94ac14d1 exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack() 139b4c37e9cb MAINTAINERS: update Benjamin's email address 92826905ae34 HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc 9c0f59e47a90 HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up bfb1ad3c6aab firewire: core: add memo about the caller of show functions for device attributes e4137851d486 selftests: forwarding: Fix ping failure due to short timeout a20ad45008a7 spi: spi-mt65xx: Fix NULL pointer access in interrupt handler b5048d27872a MAINTAINERS: step down as netfilter maintainer 1e21acb7fbfb sh: hd64461: Make setup_hd64461() static 7eaf837a4eb5 netfilter: nf_tables: Fix a memory leak in nf_tables_updchain 69ddba9d170b net: dsa: mt7530: fix handling of all link-local frames e8bf353577f3 net: dsa: mt7530: fix link-local frames that ingress vlan filtering ports a51cd6bf8e10 arm64: bpf: fix 32bit unconditional bswap b0f269728ccd x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig' 00bf63122459 bpf: report RCU QS in cpumap kthread d6dbbb11247c net: report RCU QS on threaded NAPI repolling 1a77557d48cf rcu: add a helper to report consolidated flavor QS f7bf0ec1e73d ionic: update documentation for XDP support 2d9d9f256c8c lib/bitmap: Fix bitmap_scatter() and bitmap_gather() kernel doc 4a0e7f2decbf netfilter: nf_tables: do not compare internal table flags on updates b0e256f3dd2b netfilter: nft_set_pipapo: release elements in clone only from destroy path f7cee094fb3b MAINTAINER: Include linux-arm-msm for Qualcomm RTC patches a9ad73295cc1 riscv: Fix syscall wrapper for >word-size arguments 6e7132ed3c07 dm snapshot: fix lockup in dm_exception_table_exit f2fd2aad1908 kconfig: tests: test dependency after shuffling choices 47ad16894c4a kconfig: tests: add a test for randconfig with dependent choices c9aa7d862144 kconfig: tests: support KCONFIG_SEED for the randconfig runner bc55c344b06f drm/amdgpu/pm: Don't use OD table on Arcturus ad550dbe8ae4 drm/amdgpu: drop setting buffer funcs in sdma442 69e3be6893a7 drm/amd/display: Fix noise issue on HDMI AV mute cf8c498694a4 drm/amd/display: Revert Remove pixle rate limit for subvp 1b7eec6bf360 Revert "drm/amdgpu/vpe: don't emit cond exec command under collaborate mode" 03c6284df179 Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()" 334b56cea5d9 drm/amd/display: Add a dc_state NULL check in dc_state_release e64b3f55e458 drm/amd/display: Return the correct HDCP error code 2d7f3d1a5866 drm/amd/display: Implement wait_for_odm_update_pending_complete 94040c2cbb1a drm/amd/display: Lock all enabled otg pipes even with no planes 8e054b0f1e71 drm/amd/display: Amend coasting vtotal for replay low hz 3d066f9547dd drm/amd/display: Fix idle check for shared firmware state 86e9523fb0ef drm/amd/display: Update odm when ODM combine is changed on an otg master pipe with no plane 4f5b8d78ca43 drm/amd/display: Init DPPCLK from SMU on dcn32 04a59c547575 drm/amd/display: Add monitor patch for specific eDP 7fb19d951093 drm/amd/display: Allow dirty rects to be sent to dmub when abm is active 26fbcb3da77e drm/amd/display: Override min required DCFCLK in dml1_validate 9b3fec307f50 drm/amdgpu: Bypass display ta if display hw is not available 43bda3e782fb drm/amdgpu: correct the KGQ fallback message e17718251add drm/amdgpu/pm: Check the validity of overdiver power limit 08ae9ef829b8 drm/amdgpu/pm: Fix NULL pointer dereference when get power limit 56b30ac84c51 drm/amdgpu: Skip access PF-only registers on gfx10/gfxhub2_1 under SRIOV f679fd6057fb drm/amdgpu: Init zone device and drm client after mode-1 reset on reload 6c6064cbe58b drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag 6a7cbbc267c0 drm/amdgpu/vcn: enable vcn1 fw load for VCN 4_0_6 a568c4947ee1 drm/amd/display: Enable DML2 debug flags 75eb8f7df65c drm/amd/display: Change default size for dummy plane in DML2 c6ba60af015a drm/amdgpu: Reset IH OVERFLOW_EN bit for IH 7.0 6540ff6482c1 drm/amdgpu: fix mmhub client id out-of-bounds access 22207fd5c801 drm/amdgpu: fix use-after-free bug 71b9d19220da drm/amdgpu: Handle duplicate BOs during process restore 2f14c0c8cae8 drm/amd/display: Use freesync when `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found e56bc745fa1d smb311: additional compression flag defined in updated protocol spec 68c5818a27af smb311: correct incorrect offset field in compression header 5b142b37c70b cifs: Move some extern decls from .c files to .h c70dfa4a2723 crypto: riscv - add vector crypto accelerated AES-CBC-CTS da215b089b5d crypto: riscv - parallelize AES-CBC decryption 01261e24cfab riscv: Only flush the mm icache when setting an exec pte 28e4748e5e3d riscv: Use kcalloc() instead of kzalloc() 50e60de381c3 octeontx2-af: Use separate handlers for interrupts dfcf6355f53b octeontx2-pf: Send UP messages to VF only when VF is up. 7558ce0d974c octeontx2-pf: Use default max_active works instead of one cbf2f24939a5 octeontx2-pf: Wait till detach_resources msg is complete a88e0f936ba9 octeontx2: Detect the mbox up or down message via register e593a4a2d3ad dt-bindings: i2c: qcom,i2c-cci: Fix OV7251 'data-lanes' entries 2295bd846765 dma-buf: Fix NULL pointer dereference in sanitycheck() 10b890ee21a5 MAINTAINERS: wifi: add git tree for Realtek WiFi drivers b7b73f6d4f7b i2c: muxes: pca954x: Allow sharing reset GPIO 14d811467f65 ALSA: control: Fix unannotated kfree() cleanup 33affa7fb46c ALSA: hda/realtek: Add quirks for some Clevo laptops 114b5b3b4bde bpf, arm64: fix bug in BPF_LDX_MEMSX 5ab8cb89dbb6 libbpf: fix u64-to-pointer cast on 32-bit arches 7ded842b356d s390/bpf: Fix bpf_plt pointer arithmetic a23c05fd76cf tools/rtla: Add -U/--user-load option to timerlat 012e4e77df73 tools/verification: Use tools/build makefiles on rv 01474dc706ca tools/rtla: Use tools/build makefiles to build rtla 9d56c88e5225 tools/tracing: Use tools/build makefiles on latency-collector 78a2f5e6c15d devlink: fix port new reply cmd type 956c0d619107 tcp: Clear req->syncookie in reqsk_alloc(). d27e2da94a42 net/bnx2x: Prevent access to a freed page in page_pool 9133e6e6908d riscv/barrier: Add missing space after ',' c85688e2b0f0 riscv/barrier: Consolidate fence definitions b3c8064ccc44 riscv/barrier: Define RISCV_FULL_BARRIER 89f4fd7b1ab7 riscv/barrier: Define __{mb,rmb,wmb} 282b9df4e960 RISC-V: defconfig: Enable CONFIG_ACPI_CPPC_CPUFREQ 7ee1378736f0 cpufreq: Move CPPC configs to common Kconfig and add RISC-V 30f3ffbee86b ACPI: RISC-V: Add CPPC driver 359df7c5be4b ACPI: Enable ACPI_PROCESSOR for RISC-V 4877fc92142f ACPI: RISC-V: Add LPI driver 6649182a383c cpuidle: RISC-V: Move few functions to arch/riscv 2a8986fc5e1c riscv: Introduce set_compat_task() in asm/compat.h 5917ea17ad07 riscv: Introduce is_compat_thread() into compat.h 4c0b5a451675 riscv: add compile-time test into is_compat_task() 9dc30419248f riscv: Replace direct thread flag check with is_compat_task() 6be7ee4bebd1 riscv: Improve arch_get_mmap_end() macro 1d63d1d9e5c5 perf: starfive: fix 64-bit only COMPILE_TEST condition 2ff0573e7aff spi: docs: spidev: fix echo command format 24f5bb9f24ad tracing: Just use strcmp() for testing __string() and __assign_str() match 55e565c42dce dm-integrity: fix a memory leak when rechecking the data 32fa4366cc4d net: phy: fix phy_read_poll_timeout argument type in genphy_loopback 61456da04602 ALSA: hda/realtek: Add quirk for HP Spectre x360 14 eu0000 9474c62ab65f net/sched: Add module alias for sch_fq_pie af1752ecdc9c can: kvaser_pciefd: Add additional Xilinx interrupts 825b82f6b82a ceph: set correct cap mask for getattr request for read 1065da21e5df ceph: stop copying to iter at EOF on sync reads 5d4e8ae6e57b nouveau/gsp: don't check devinit disable on GSP. f6e922365faf xsk: Don't assume metadata is always requested in TX completion c9b3b81716c5 ipv4: raw: Fix sending packets from raw sockets via IPsec tunnels 3cf28cd49230 hsr: Handle failures in module init c2d953276b8b fbmon: prevent division by zero in fb_videomode_from_videomode() a788e53c05ae usb: usb-acpi: Fix oops due to freeing uninitialized pld pointer dc38fdc51ba6 exfat: remove duplicate update parent dir 96cf51acccb6 exfat: do not sync parent dir if just update timestamp 4d7145597689 exfat: remove unused functions af02c72d0b62 exfat: convert exfat_find_empty_entry() to use dentry cache d97e06067390 exfat: convert exfat_init_ext_entry() to use dentry cache 4e1aa22fea10 exfat: move free cluster out of exfat_init_ext_entry() ff4343da02e8 exfat: convert exfat_remove_entries() to use dentry cache cf8663fa9943 exfat: convert exfat_add_entry() to use dentry cache 01da3a5176c6 exfat: add exfat_get_empty_dentry_set() helper 7b6bab2359e3 exfat: add __exfat_get_dentry_set() helper 1422f28826d2 rds: introduce acquire/release ordering in acquire/release_in_xmit() 6cd8adc3e189 ahci: asm1064: asm1166: don't limit reported ports 9966e329d675 tools: ynl: add header guards for nlctrl e995f5dd9a9c wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64} 71cbd32e3db8 wireguard: netlink: access device through ctx instead of peer 55b6c7386738 wireguard: netlink: check for dangling peer via is_dead instead of empty list df9bbb5e776a wireguard: device: remove generic .ndo_get_stats64 db2952dfbdf1 wireguard: device: leverage core stats allocator bba045dc4d99 wireguard: receive: annotate data-race around receiving_counter.counter f6e0a4984c2e net: move dev->state into net_device_read_txrx group 03877039863b timers: Fix removed self-IPI on global timer's enqueue in nohz_full f55acb1e44f3 timers/migration: Fix endless timer requeue after idle interrupts fea1c949f6ca LoongArch/crypto: Clean up useless assignment operations 9c68ece8b2a5 LoongArch: Define the __io_aw() hook as mmiowb() 82bf60a6fed8 LoongArch: Remove superfluous flush_dcache_page() definition d42ab9af605e LoongArch: Move {dmw,tlb}_virt_to_page() definition to page.h c87e12e0e8c1 LoongArch: Change __my_cpu_offset definition to avoid mis-optimization f48ad26e5e57 LoongArch: Select HAVE_ARCH_USERFAULTFD_MINOR in Kconfig 8b5db5e5337e LoongArch: Select ARCH_HAS_CURRENT_STACK_POINTER in Kconfig 5da7137de79c virtio_net: rename free_old_xmit_skbs to free_old_xmit b1dc24aba789 virtio_net: unify the code for recycling the xmit ptr 0d197a147164 virtio-net: add cond_resched() to the command waiting loop b9f7425239a0 virtio-net: convert rx mode setting to use workqueue d5c0ed17fea6 virtio: packed: fix unmap leak for indirect desc table 1ac61ddfee93 vDPA: report virtio-blk flush info to user space ae1374b7f72c vDPA: report virtio-block read-only info to user space 6bdc7846e627 vDPA: report virtio-block write zeroes configuration to user space 65848f46e1d6 vDPA: report virtio-block discarding configuration to user space c9d989b4abab vDPA: report virtio-block topology info to user space 54fb04b02efd vDPA: report virtio-block MQ info to user space 81f64e1d9115 vDPA: report virtio-block max segments in a request to user space 3a1d33fb7e5f vDPA: report virtio-block block-size to user space 330b8aea6924 vDPA: report virtio-block max segment size to user space c2475a9a7897 vDPA: report virtio-block capacity to user space 2b666ee29618 virtio: make virtio_bus const 8169ed622060 vdpa: make vdpa_bus const 56d61ae558bf vDPA/ifcvf: implement vdpa_config_ops.get_vq_num_min cd2147067409 vDPA/ifcvf: get_max_vq_size to return max size 273ae08fa03f virtio_vdpa: create vqs with the actual size 47e62e6d62fc vduse: implement vdpa_config_ops.get_vq_size for vduse f6fa2f7ea07d vdpa_sim: implement vdpa_config_ops.get_vq_size for vDPA simulator 1da13e647012 eni_vdpa: implement vdpa_config_ops.get_vq_size a97f9c8fcc6e vp_vdpa: implement vdpa_config_ops.get_vq_size 36503e5e06a9 vDPA/ifcvf: implement vdpa_config_ops.get_vq_size 0a926fc97253 vDPA: introduce get_vq_size to vdpa_config_ops 1496c47065f9 vhost-vdpa: uapi to support reporting per vq size ba6faaa68dda vdpa/pds: fixes for VF vdpa flr-aer handling d7b4e3287ca3 vduse: implement DMA sync callbacks 749a40168392 vdpa/mlx5: Allow CVQ size changes c4e8b5aed7cd vdpa: skip suspend/resume ops if not DRIVER_OK 310227f42882 virtio: reenable config if freezing device failed 9588e7fc511f vdpa_sim: reset must not run ec6ecb844d14 virtio: uapi: Drop __packed attribute in linux/virtio_pci.h f6baca2d32ea vhost: Added pad cleanup if vnet_hdr is not present. 2e92d26b2543 bcachefs: Fix lost wakeup on journal shutdown c502b5b87814 bcachefs; Fix deadlock in bch2_btree_update_start() 1251d2025c3e io_uring/sqpoll: early exit thread if task_context wasn't allocated def30e72d8ab ksmbd: remove module version c6cd2e8d2d9a ksmbd: fix potencial out-of-bounds when buffer offset is invalid 50171b866773 floppy: remove duplicated code in redo_fd_request() 807f96abdf14 drm: Fix drm_fixp2int_round() making it add 0.5 c20722c412f1 Documentation: kvm/sev: clarify usage of KVM_MEMORY_ENCRYPT_OP 19cebbab995b Documentation: kvm/sev: separate description of firmware f3c80061c0d3 KVM: SEV: fix compat ABI for KVM_MEMORY_ENCRYPT_OP f2580a907e5c x86/hyperv: Use Hyper-V entropy to seed guest random number generator eac03d81cdd9 x86/hyperv: Cosmetic changes for hv_spinlock.c cf6d79a0f576 spi: spi-imx: fix off-by-one in mx51 CPU mode burst length a8922f79671f ceph: remove SLAB_MEM_SPREAD flag usage 09927e7ef11f ceph: break the check delayed cap loop every 5s 0c29f9fa46bb nvme/tcp: Add wq_unbound modparam for nvme_tcp_wq ec58afb49e90 nvme-tcp: Export the nvme_tcp_wq to sysfs e89086c43f05 drivers/nvme: Add quirks for device 126f:2262 dce0919c83c3 irqchip/renesas-rzg2l: Do not set TIEN and TINT source at the same time acd80cdcee17 Revert "kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST" c4ca2276f18e arch/Kconfig: eliminate needless UTF-8 character in Kconfig help 77fcc34769c8 ubsan: Disable signed integer overflow sanitizer on GCC < 8 472874cf7bb3 selftests/exec: Convert remaining /bin/sh to /bin/bash 0ef58ccb6178 selftests/exec: execveat: Improve debug reporting d565fffa6856 btrfs: do not skip re-registration for the mounted device 3fbd56f0e7c1 ARM64: Dynamically allocate cpumasks and increase supported CPUs to 512 097f1200bf7e kbuild: rpm-pkg: add dtb files in kernel rpm b27a91383abc kconfig: remove unneeded menu_is_visible() call in conf_write_defconfig() 4957515b9c3a kconfig: check prompt for choice while parsing c33a4315c409 kconfig: lxdialog: remove unused dialog colors 137bb8b814be kconfig: lxdialog: fix button color for blackbg theme 23dfd914d2bf modpost: fix null pointer dereference 7397175cb7b4 spi: lm70llp: fix links in doc and comments 9cbd1dae8427 drm/dp: Fix divide-by-zero regression on DP MST unplug with nouveau 1e5dc3989a20 ALSA: hda/realtek: fix the hp playback volume issue for LG machines dbd9698830eb Revert "drm/bridge: Select DRM_KMS_HELPER for DRM_PANEL_BRIDGE" 9a8b202f8cb7 ASoC: soc-compress: Fix and add DPCM locking 7604256cecef tracing: Add __string_src() helper to help compilers not to get confused b1afefa62ca9 tracing: Use strcmp() in __assign_str() WARN_ON() check 1b273124107c tracepoints: Use WARN() and not WARN_ON() for warnings d6cb38e10810 tracing: Use div64_u64() instead of do_div() 19f0423fd55c tracing: Support to dump instance traces by ftrace_dump_on_oops 0bdfb68c845e tracing: Remove second parameter to __assign_rel_str() cf986e57d606 tracing: Add warning if string in __assign_str() does not match __string() dd6ae6d90a84 tracing: Add __string_len() example c759e609030c tracing: Remove __assign_str_len() d15304135c7f ftrace: Fix most kernel-doc warnings 2048fdc27525 tracing: Decrement the snapshot if the snapshot trigger fails to register cca990c7b565 tracing: Fix snapshot counter going between two tracers that use it 70a6ed553f7d tracing: Use EVENT_NULL_STR macro instead of open coding "(null)" 916849860fa9 tracing: Use ? : shortcut in trace macros e8b737bfb16a tracing: Do not calculate strlen() twice for __string() fields c1fa617caeb0 tracing: Rework __assign_str() and __string() to not duplicate getting the string 6c8712609652 cxl/trace: Properly initialize cxl_poison region name 3f9952e8d80c net: hns3: tracing: fix hclgevf trace event strings 0df4c388a1e3 drm/i915: Add missing ; to __assign_str() macros in tracepoint code 9388a2aa4533 NFSD: Fix nfsd_clid_class use of __string_len() macro ed89683763a1 tracing: Use init_utsname()->release 3727db1c09b4 tracing/user_events: Document multi-format flag bcb7bdcc17e0 selftests/user_events: Test multi-format events 64805e4039f1 tracing/user_events: Introduce multi-format events 1e953de9e9b4 tracing/user_events: Prepare find/delete for same name events 180e4e390978 tracing: Add snapshot refcount b70f2938242a ring-buffer: Make wake once of ring_buffer_wait() more robust 35c3e2791756 Revert "net: Re-use and set mono_delivery_time bit for userspace tstamp packets" f490c492e946 net: dsa: mt7530: prevent possible incorrect XTAL frequency selection ba5a6476e386 selftests: net: veth: test the ability to independently manipulate GRO and XDP d7db7775ea2e net: veth: do not manipulate GRO when using XDP 853a6030303f irqchip/renesas-rzg2l: Prevent spurious interrupts when setting trigger type b4b5cd61a6fd irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() 7cb6362c63df irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() 9eec61df55c5 irqchip/renesas-rzg2l: Flush posted write in irq_eoi() 773bb766ca4a xfrm: Allow UDP encapsulation only in offload modes c3198822c6cb net: esp: fix bad handling of pages from page_pool b8cfda5c9065 docs: verify/bisect: remove a level of indenting 2fa9411dc98c docs: verify/bisect: drop 'v' prefix, EOL aspect, and assorted fixes a0a3222fa9a7 docs: verify/bisect: check taint flag b513d12ed162 docs: verify/bisect: improve install instructions 8774a1eb4ca2 docs: handling-regressions.rst: Update regzbot command fixed-by to fix 93cf15794d31 docs: *-regressions.rst: Add colon to regzbot commands b4331b9884f1 doc: Fix typo in admin-guide/cifs/introduction.rst bf4401f3ec70 README: Fix spelling 6ebfad33161a packet: annotate data-races around ignore_outgoing 449ac5514631 fscache: Fix error handling in fscache_begin_operation() 59a55a63c246 fs,block: get holder during claim badc9e33c795 net: wan: fsl_qmc_hdlc: Fix module compilation 946593d15559 Revert "firewire: Kill unnecessary buf check in device_attribute.show" e3f18b0dd1db drm/bridge: Select DRM_KMS_HELPER for DRM_PANEL_BRIDGE b967df629351 hyperv-tlfs: Rename some HV_REGISTER_* defines for consistency b38114dde04e bcachefs: ratelimit errors from async_btree_node_rewrite 8d347a55459f bcachefs: Run check_topology() first 3ed94062e380 bcachefs: Improve bch2_fatal_error() ec35b3048140 bcachefs: Fix lost transaction restart error a58603684195 bcachefs: Don't corrupt journal keys gap buffer when dropping alloc info f3589bfa7ee4 bcachefs: fix for building in userspace 1c31b83a4ec6 bcachefs: bch2_snapshot_is_ancestor() now safe to call in early recovery 1ba6f48f092e bcachefs: Fix nested transaction restart handling in bch2_bucket_gens_init() 3becdd485009 bcachefs: Improve sysfs internal/btree_updates a0a466ea981b bcachefs: Split out btree_node_rewrite_worker 37bb9c957285 bcachefs: Fix locking in bch2_alloc_write_key() 264b501f8f21 bcachefs: Avoid extent entry type assertions in .invalid() 109ea419cf94 bcachefs: Fix spurious -BCH_ERR_transaction_restart_nested 3ff3475611d5 bcachefs: Fix check_key_has_snapshot() call 62f35024b2b1 bcachefs: Change "accounting overran journal reservation" to a warning 64c3431808bd s390/entry: compare gmap asce to determine guest/host fault 29e5bc0f023a s390/entry: remove OUTSIDE macro c239c83ed5c5 s390/entry: add CIF_SIE flag and remove sie64a() address check 481ec3b37678 s390/cio: use while (i--) pattern to clean up d277f9d82802 xen/events: increment refcnt only if event channel is refcounted 51c23bd691c0 xen/evtchn: avoid WARN() when unbinding an event channel a80a486d72e2 ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16() 77a28aa47687 ovl: relax WARN_ON in ovl_verify_area() f1e30cb63692 ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent environment 6b76323e5a48 ring-buffer: Zero ring-buffer sub-buffers 2cc621fd2e9b tracing: Move saved_cmdline code into trace_sched_switch.c e85d471c2be5 tracing: Move open coded processing of tgid_map into helper function 0b18c852cc6f tracing: Have saved_cmdlines arrays all in one allocation c3137ab6318d eventfs: Create eventfs_root_inode to store dentry 04204cd9b0b4 eventfs: Add WARN_ON_ONCE() to checks in eventfs_root_lookup() 1b17f399a6e0 MAINTAINERS: update overlayfs git tree 585f5bf9e9f6 ALSA: core: add kunitconfig bd2d83058cc8 ALSA: hda/realtek: add in quirk for Acer Swift Go 16 - SFG16-71 c53898eb60ed Revert "ALSA: usb-audio: Name feature ctl using output if input is PCM" 5c4233cc0920 powerpc/kdump: Split KEXEC_CORE and CRASH_DUMP dependency 33f2cc0a2e90 powerpc/kexec: split CONFIG_KEXEC_FILE and CONFIG_CRASH_DUMP 56a34d799bfa kexec/kdump: make struct crash_mem available without CONFIG_CRASH_DUMP 78cb0945f714 powerpc: Handle error in mark_rodata_ro() and mark_initmem_nx() 4b6f4c5a67c0 timer/migration: Remove buggy early return on deactivation e21e1c45e1fe io_uring: clear opcode specific data for an early failure 719fcafe07c1 nfs: fix panic when nfs4_ff_layout_prepare_ds() fails f3a640cca951 io_uring/net: ensure async prep handlers always initialize ->done_io 5c84b051bd4e x86/CPU/AMD: Update the Zenbleed microcode revisions 152609795dbf fbcon: Increase maximum font width x height to 64 x 128 82affc97affb Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" c53309b912fd dlm: add comments about forced waiters reset 2b35b8b43e07 io_uring/waitid: always remove waitid entry for cancel all 30dab608c3cb io_uring/futex: always remove futex entry for cancel all a90c5845db95 selftests/bpf: Add arena test case for 4Gbyte corner case 9a2d5a966b47 selftests/bpf: Remove hard coded PAGE_SIZE macro. 10ebe835c937 libbpf, selftests/bpf: Adjust libbpf, bpftool, selftests to match LLVM ee498a38f317 bpf: Clarify bpf_arena comments. 484b4f90c28f dlm: revert atomic_t lkb_wait_count 81c32343d04f Input: xpad - add support for Snakebyte GAMEPADs 0883f1d89d78 dt-bindings: input: samsung,s3c6410-keypad: convert to DT Schema b3810c5a2cc4 x86/efistub: Clear decompressor BSS in native EFI entrypoint 700c2d9b1b17 riscv: vector: Fix a typo of preempt_v 7e98fe49f889 dt-bindings: soc: imx: fsl,imx-anatop: add imx6q regulators 07283c1873a4 ktest: force $buildonly = 1 for 'make_warnings_file' test type 2bb7e0c49302 riscv: Fix compilation error with FAST_GUP and rv32 094d11768f74 ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam Deck OLED 33c3d8133307 ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry 807697246858 printk: Update @console_may_schedule in console_trylock_spinning() 5e3afe580a9f io_uring: fix poll_remove stalled req completion ca8edb78c174 ktest.pl: Process variables within variables f34e8bb7d6c6 drm/sched: fix null-ptr-deref in init entity ca5b0b717b75 irqchip/riscv-intc: Fix use of AIA interrupts 32-63 on riscv32 ea80e3ed09ab net: ethernet: mtk_eth_soc: fix PPE hanging issue f1b85ef15a99 net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when MAC is up aae08491b943 MAINTAINERS: Update email address for Quentin Monnet 5384cc0d1a88 scripts/bpf_doc: Use silent mode when exec make cmd d7ef570ae0bf ACPI: PM: Improve kerneldoc comments for suspend and hibernation functions 4781179012d9 selftests: kvm: remove meaningless assignments in Makefiles 587d67fd929a ALSA: timer: Fix missing irq-disable at closing 9b714a59b719 ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9 f1a785101d50 drm/tests: Build KMS helpers when DRM_KUNIT_TEST_HELPERS is enabled bc87bb342f10 fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2 974191720ae7 fbdev: mb862xxfb: Fix defined but not used error 748c7ebac8db fbdev: uvesafb: Convert sprintf/snprintf to sysfs_emit a8e949d41c72 cpufreq: scmi: Enable boost support a897575e79d7 firmware: arm_scmi: Add support for marking certain frequencies as turbo d2399501c2c0 cpufreq: dt: always allocate zeroed cpumask 0c6ca06aad84 xfs: quota radix tree allocations need to be NOFS on insert 215b2bf72a05 xfs: fix dev_t usage in xmbuf tracepoints 74098a989b9c btrfs: zoned: use zone aware sb location for scrub edc1243437e7 Documentation/ABI/testing/debugfs-cxl: Fix "Unexpected indentation" e758fa6956cb ksmbd: Fix spelling mistake "connction" -> "connection" 5fb282ba4fef ksmbd: fix possible null-deref in smb_lazy_parent_lease_break_close e54e09c05c00 net: remove {revc,send}msg_copy_msghdr() from exports 4120aa0e3961 mtd: rawnand: Ensure continuous reads are well disabled 78ffbefba8d7 mtd: rawnand: Constrain even more when continuous reads are enabled c2cf7e25eb2a mtd: rawnand: brcmnand: Add support for getting ecc setting from strap 29d53c54ae98 mtd: rawnand: brcmnand: fix sparse warnings 1c60e027ffde mtd: nand: raw: atmel: Fix comment in timings preparation 6fb075fca63c mtd: rawnand: Ensure all continuous terms are always in sync df9803bf5a91 mtd: rawnand: Add a helper for calculating a page index c7ee7c8d4b60 mtd: rawnand: Fix and simplify again the continuous read derivations c9692ebf6253 mtd: rawnand: hynix: remove @nand_technology kernel-doc description 705a1280fb9c dt-bindings: atmel-nand: add microchip,sam9x7-pmecc 8e7daa85641c mtd: rawnand: brcmnand: Support write protection setting from dts 546e42599120 mtd: rawnand: brcmnand: Add BCMBCA read data bus interface 198eef9f0646 mtd: rawnand: brcmnand: Rename bcm63138 nand driver 0d7760f230b4 arm64: dts: broadcom: bcmbca: Update router boards 5319667c5ee2 arm64: dts: broadcom: bcmbca: Add NAND controller node d42d8e82eb3b ARM: dts: broadcom: bcmbca: Add NAND controller node dd8a07f06dfd drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC d58b4ef63b50 drm/xe: Return if kobj creation is failed 386021394394 drm/xe: Invalidate userptr VMA on page pin fault 44d79142ede8 bpf: Temporarily disable atomic operations in BPF arena 2760161d149f cifs: remove redundant variable assignment fc20c523211a cifs: fixes for get_inode_info f1b8224b4e6e cifs: open_cached_dir(): add FILE_READ_EA to desired access 16a57d768111 cifs: reduce warning log level for server not advertising interfaces 13c0a74747cb cifs: make sure server interfaces are requested only for SMB3+ dc528770edb1 cifs: defer close file handles having RH lease 798edad968ac nvme: parse format command's lbafu when tracing 6a0164f9f4a0 nvme: add tracing of reservation commands 8d539f755c31 nvme: parse zns command's zsa and zrasf to string dcad6f5f4303 nvme: use nvme_disk_is_ns_head helper de105068fead nvme: fix reconnection fail due to reserved tag allocation 269cdf353b5b nilfs2: prevent kernel bug at submit_bh_wbc() f2f26b4a84a0 nilfs2: fix failure to detect DAT corruption in btree and direct mappings 41e296f69fb1 ocfs2: enable ocfs2_listxattr for special files 46bd9449464a ocfs2: remove SLAB_MEM_SPREAD flag usage eb70d5a6c932 f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault 74b0ebcbdde4 f2fs: truncate page cache before clearing flags when aborting atomic write 4bf78322346f f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag 371a3c2055db docs: riscv: Define behavior of mmap 73d05262a2ca selftests: riscv: Generalize mm selftests b5b4287accd7 riscv: mm: Use hint address in mmap if available 4c4ab8ae4163 block: fix mismatched kerneldoc function name e1c69f348df4 ACPI: docs: enumeration: Make footnotes links eaf0e7a3d271 lsm: handle the NULL buffer case in lsm_fill_user_ctx() a5a858f622a0 lsm: use 32-bit compatible data types in LSM syscalls 37bee1855d0e ASoC: amd: yc: Revert "add new YC platform variant (0x63) support" 861b3415e4de ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2" 29895ce18311 spi: Fix error code checking in spi_mem_exec_op() 6d5501d59cf6 drm/bridge: correct DRM_BRIDGE_OP_EDID documentation e30cef001da2 net: txgbe: fix clk_name exceed MAX_DEV_ID limits 5d515eb12951 drm/sun4i: hdmi: Fix u64 div on 32bit arch 1c6368679979 docs: networking: fix indentation errors in multi-pf-netdev 89e4354110ca rxrpc: Fix error check on ->alloc_txbuf() 6b2536462fd4 rxrpc: Fix use of changed alignment param to page_frag_alloc_align() ddbec99f5857 hsr: Fix uninit-value access in hsr_get_node() de1bf25b6d77 interconnect: Don't access req_list while it's being manipulated 59097a2a5eca interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM e127ce7699c1 vmxnet3: Fix missing reserved tailroom b74c02a37987 afs: Fix occasional rmdir-then-VNOVNODE with generic/011 83505bde45e3 afs: Don't cache preferred address 0aec3847d044 afs: Revert "afs: Hide silly-rename files from userspace" 04d9d1fc428a tcp: Fix refcnt handling in __inet_hash_connect(). cec60af1972d wifi: rtw89: coex: fix configuration for shared antenna for 8922A bf5e3a30f777 Revert "blk-lib: check for kill signal" be28368b2ccb bcachefs: time_stats: shrink time_stat_buffer for better alignment 273960b8f374 bcachefs: time_stats: split stats-with-quantiles into a separate structure 4b4f0876ab74 bcachefs: mean_and_variance: put struct mean_and_variance_weighted on a diet cdbfa228a553 bcachefs: time_stats: add larger units f1ca1abfb027 bcachefs: pull out time_stats.[ch] cdce109431f3 bcachefs: reconstruct_alloc cleanup 3bbed3721417 bcachefs: fix bch_folio_sector padding b3f8e7111719 bcachefs: Fix btree key cache coherency during replay 5d04409a62c3 bcachefs: Always flush write buffer in delete_dead_inodes() b6fc661f0986 bcachefs: Fix order of gc_done passes 06ebc48306ac bcachefs: fix deletion of indirect extents in btree_gc 3e48999816b1 bcachefs: Prefer struct_size over open coded arithmetic 1fdb9685ed8b bcachefs: Kill unused flags argument to btree_split() c42006458b42 bcachefs: Check for writing superblocks with nonsense member seq fields 5e105fb806c6 bcachefs: fix bch2_journal_buf_to_text() 3a319a2476d2 lib/generic-radix-tree.c: Make nodes more reasonably sized d64547999c59 bcachefs: copy_(to|from)_user_errcode() ba81523eaac3 bcachefs: Split out bkey_types.h ada02c207c01 bcachefs: fix lost journal buf wakeup due to improved pipelining 2a68d611a17b bcachefs: intercept mountoption value for bool type 7e23c1746b02 bcachefs: avoid returning private error code in bch2_xattr_bcachefs_set 7e64c86cdc6c bcachefs: Buffered write path now can avoid the inode lock 66a67c860cce fs: file_remove_privs_flags() 7efa287526f0 bcachefs: Fix bch2_journal_noflush_seq() 79162e829b5e bcachefs: fix the error code when mounting with incorrect options. 2cce3752cec5 bcachefs: split out ignore_blacklisted, ignore_not_dirty 69426613cdf0 bcachefs: improve move_gap() 95ffc7fb8c78 bcachefs: journal_keys now uses darray helpers 894d062254e2 bcachefs: Rename journal_keys.d -> journal_keys.data 0b5961b0d8a4 bcachefs: jset_entry for loops declare loop iter eb386617be4b bcachefs: Errcode tracepoint, documentation 150194cdcb6b bcachefs: remove redundant assignment to variable ret c7cad231e836 bcachefs: Silence gcc warnings about arm arch ABI drift 90aa35c4c908 bcachefs: Add journal.blocked to journal_debug_to_text() d9290c9931e4 bcachefs: Fix journal_buf bitfield accesses a393f3312387 bcachefs: Split out discard fastpath 06d493fee43b bcachefs: improve bch2_journal_buf_to_text() 29e11f96993d bcachefs: Drop redundant btree_path_downgrade()s ba78af9e5666 bcachefs: rebalance_status now shows correct units 3235e04afef8 bcachefs: more informative write path error message 74406f66adc9 bcachefs: check_path() now only needs to walk up to subvolume root 663db5a55486 bcachefs: bch2_check_subvolume_structure() b07ce7262636 bcachefs: omit alignment attribute on big endian struct bkey 6e9d0558b1ad bcachefs: bch2_trigger_alloc() handles state changes better b63570f74733 bcachefs: bch2_print_opts() 130d229ff56c bcachefs: Improve error messages in device remove path 5ca8ff157d97 bcachefs: Use kvzalloc() when dynamically allocating btree paths 83bd5985fa54 bcachefs: Track iter->ip_allocated at bch2_trans_copy_iter() 3254c1b0e5af bcachefs: Save key_cache_path in peek_slot() 91dcad18d388 bcachefs: Pin btree cache in ram for random access in fsck 835cd3e147a9 bcachefs: Check for subvolume children when deleting subvolumes b26d79147f5f bcachefs: BTREE_ID_subvolume_children b8628a2529e7 bcachefs: bch_subvolume::fs_path_parent e07c28ab9261 bcachefs: bch2_btree_bit_mod() 506b187603f1 bcachefs: bch2_btree_bit_mod -> bch2_btree_bit_mod_buffered 56e230473d39 bcachefs: Correctly reattach subvolumes 3a136177f3a7 bcachefs: check_path() now prints full inode when reattaching 688a76940976 bcachefs: Pass inode bkey to check_path() f5d58d0c7212 bcachefs: Fix path where dirent -> subvol missing and we don't fix 64304aaf4ef3 bcachefs: bch_subvolume::parent -> creation_parent 45b4ed525e3c bcachefs: Repair subvol dirents that point to non subvols c60b7f803c8b bcachefs: check dirent->d_parent_subvol f4e68c859f4e bcachefs: check inode->bi_parent_subvol against dirent ea27001e14e9 bcachefs: delete duplicated checks in check_dirent_to_subvol() e539ebb8674c bcachefs: simplify check_dirent_inode_dirent() 0b498a5a3960 bcachefs: check bi_parent_subvol in check_inode() 971a1503a222 bcachefs: better log message in lookup_inode_for_snapshot() 0b17618fdc90 bcachefs: check_inode_dirent_inode() f2b02d099cc7 bcachefs: Check subvol <-> inode pointers in check_inode() 4c20278eb18a bcachefs: Check subvol <-> inode pointers in check_subvol() 52946d828aac bcachefs: Kill more -EIO error codes da23795e4c3a bcachefs: thread_with_file: add f_ops.flush 6b33312925a7 bcachefs: thread_with_file: Fix missing va_end() 658a1e42ce00 bcachefs: thread_with_file: allow ioctls against these files ab6752e24ef1 bcachefs: thread_with_file: create ops structure for thread_with_stdio 1cbae651e5c8 bcachefs: thread_with_file: fix various printf problems fcb1620edd4d bcachefs: thread_with_file: allow creation of readonly files a5a650d6472f bcachefs: thread_with_stdio: suppress hung task warning 5c3273ec3c6a kernel/hung_task.c: export sysctl_hung_task_timeout_secs 8f9320d3a399 bcachefs: thread_with_stdio: Mark completed in ->release() 2056b282ad19 of: unittest: Use for_each_child_of_node_scoped() 34af4554fb0c of: Introduce for_each_*_child_of_node_scoped() to automate of_node_put() handling 9448e55d032d of: Add cleanup.h based auto release via __free(device_node) markings 032b3fd0571a bcachefs: Thread with file documentation f704f108af79 bcachefs: thread_with_stdio: fix bch2_stdio_redirect_readline() a6777ca4ff23 bcachefs: thread_with_stdio: kill thread_with_stdio_done() 60e1baa872a1 bcachefs: thread_with_stdio: convert to darray e017047fdb3a bcachefs: thread_with_stdio: eliminate double buffering cb6fc943b650 bcachefs: kill kvpmalloc() 0225bdfafd81 mempool: kvmalloc pool 2842dc9bc1a5 mtd: spi-nor: core: correct type of i 67d1189d1095 io_uring: Fix release of pinned pages when __io_uaddr_map fails 256aab46e316 Revert "block/mq-deadline: use correct way to throttling write requests" 9219e4a9d4ad io_uring/kbuf: rename is_mapped 2c5c0ba1179d io_uring: simplify io_pages_free b874d4aae58b block: limit block time caching to in_task() context 0a500b810e4a ACPI: Document handle_eject_request() arguments f37a4d6b4a2c cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw() 9d9539db8638 pidfs: remove config option d61120b4623e Documentation: power: Fix typo in suspend and interrupts doc 3acec69a94ea PM: EM: Force device drivers to provide power in uW 52b43bbdb6d8 powercap: intel_rapl: Convert to platform remove callback returning void 270700dd06ca mm/zswap: remove the memcpy if acomp is not sleepable 6c303f1af356 crypto: introduce: acomp_is_async to expose if comp drivers might sleep 82634d7e2427 memtest: use {READ,WRITE}_ONCE in memory scanning cd197c3a2040 mm: prohibit the last subpage from reusing the entire large folio c087a5c324e5 mm: recover pud_leaf() definitions in nopmd case 1d0e51b24c83 selftests/exec: recursion-depth: conform test to TAP format output c4095067736b selftests/exec: load_address: conform test to TAP format output 99f5819bee67 selftests/exec: binfmt_script: Add the overall result line according to TAP 14cebf689a78 swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE afc5aa46ed56 iommu/dma: Force swiotlb_max_mapping_size on an untrusted device 51b30ecb73b4 swiotlb: Fix alignment checks when both allocation and DMA masks are present cbf53074a528 swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc() 823353b7cf0e swiotlb: Enforce page alignment in swiotlb_alloc() 04867a7a3332 swiotlb: Fix double-allocation of slots due to broken alignment handling 38620fc4e893 x86/xen: attempt to inflate the memory balloon on PVH 72ebb41b88f9 soc: fsl: dpio: fix kcalloc() argument order cc87253e22fc xen/grant-dma-iommu: Convert to platform remove callback returning void f413aae96cda riscv: Set unaligned access speed at compile time 6e5ce7f2eae3 riscv: Decouple emulated unaligned accesses from access speed 313130c62cf1 riscv: Only check online cpus for emulated accesses 5a83e7313ee1 riscv: lib: Introduce has_fast_unaligned_access() a39d51ff1f52 ALSA: usb-audio: Stop parsing channels bits when all channels are found. 8248ca30ef89 clocksource/drivers/timer-riscv: Clear timer interrupt on timer initialization 1ef21fcd6a50 Revert "mm: add arch hook to validate mmap() prot flags" 69ebc0182406 Revert "arm64: mm: add support for WXN memory translation attribute" ad8c91282c95 perf/x86/amd/core: Avoid register reset when CPU is dead 29297ffffb0b perf/x86/amd/lbr: Discard erroneous branch entries 9dd81b2e1ec7 drm/exynos: simplify the return value handling in exynos_dp_get_modes() b43a72c4f3a8 drm/bridge: lt9611uxc: use int for holding number of modes abf493988e38 drm/vc4: hdmi: do not return negative values from .get_modes() c2da9ada6496 drm/imx/ipuv3: do not return negative values from .get_modes() 171b711b26cc drm/bridge: lt8912b: do not return negative values from .get_modes() 13d5b040363c drm/exynos: do not return negative values from .get_modes() fc4e97726530 drm/panel: do not return negative error codes from drm_panel_get_modes() 7af03e688792 drm/probe-helper: warn about negative .get_modes() d7d75124965a devlink: Fix devlink parallel commands processing 343041b59b78 net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check 69460c5e6be0 s390/raw3270: make class3270 constant c8fba0c11f18 s390/raw3270: improve raw3270_init() readability 520776557baa s390/tape: make tape_class constant b5b44ac82930 s390/vmlogrdr: make vmlogrdr_class constant 0ad1d9fa598c s390/vmur: make vmur_class constant b11cc9e6d9da s390/zcrypt: make zcrypt_class constant 5f58bde72647 s390/mm: provide simple ARCH_HAS_DEBUG_VIRTUAL support bd36cfbbb9e1 s390/vfio_ccw_cp: use new address translation helpers 2aca9eaf08b1 s390/iucv: use new address translation helpers 6b9875ae1b81 s390/ctcm: use new address translation helpers 9608142a87b1 s390/lcs: use new address translation helpers 525b7d2e1e7f s390/qeth: use new address translation helpers a8b576d19f9b s390/zfcp: use new address translation helpers e8be82013453 s390/tape: fix virtual vs physical address confusion 1b2ac5a6d61f s390/3270: use new address translation helpers e6ccda5139ea s390/3215: use new address translation helpers f86976367518 s390/vmur: use new address translation helpers 850ae345cc3b s390/scm: use new address translation helpers 9ff91a33c082 s390/cio: use new address translation helpers e1f51be68d99 s390/cio,idal: fix virtual vs physical address confusion 0c9580cebb50 s390/cio,idal: remove superfluous virt_to_phys() conversion 57bc3c2219b0 s390/cio,idal: code cleanup c0bd39601c13 s390/dasd: use new address translation helpers bdd0ab97506c s390/dasd: remove superfluous virt_to_phys() conversion 8adc56b07432 s390/virtio_ccw: avoid converting dma addresses / handles e3e9bda38e6d s390/virtio_ccw: use DMA handle from DMA API d5cc41686990 s390/virtio_ccw: fix virtual vs physical address confusion 1bcf7f48b7d4 s390/cio: use bitwise types to allow for type checking 8b19e145e82f s390/cio: introduce bitwise dma types and helper functions 1c2be70e6513 s390/vfio_ccw: fix virtual vs physical address confusion 8c30b25bb353 s390/cio: fix virtual vs physical address confusion 99aea41a4d11 s390/dasd_eckd: fix virtual vs physical address confusion 9a349be3ca4d s390/dcssblk: fix virtual vs physical address confusion 4e8477aeb46d s390/iucv: fix receive buffer virtual vs physical address confusion 50ed48c80fec s390/zcrypt: fix reference counting on zcrypt card objects 367c50f78451 s390/vtime: fix average steal time calculation 4dc890df6399 s390/sysinfo: allow response buffer in normal memory e642921dfeed octeontx2-af: Use matching wake_up API variant in CGX command interface fbec4e7fed89 soc: fsl: qbman: Use raw spinlock for cgr_lock 584c2a9184a3 soc: fsl: qbman: Always disable interrupts when taking cgr_lock 526d028341f7 ALSA: hda/tas2781: remove unnecessary runtime_pm calls 300ab0dfbf39 ALSA: hda/realtek - ALC236 fix volume mute & mic mute LED on some HP models c6c3187d66bc lib/firmware_table: Provide buffer length argument to cdat_table_parse() e0c818e00443 cxl/pci: Get rid of pointer arithmetic reading CDAT table ec8ffff3a9f8 cxl/pci: Rename DOE mailbox handle to doe_mb 99b52aac2d40 cxl: Fix the incorrect assignment of SSLBIS entry pointer initial location 8039804cfa73 cxl/core: Add CXL EINJ debugfs files a0563f583003 EINJ, Documentation: Update EINJ kernel doc 12fb28ea6b1c EINJ: Add CXL error type support 5621fafaac00 EINJ: Migrate to a platform driver f88c3fb81c4b mm, slab: remove last vestiges of SLAB_MEM_SPREAD 2a750d6a5b36 rds: tcp: Fix use-after-free of net in reqsk_timer_handler(). 1c4e97dd2d3c tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() 6a8dbd71a706 Revert "crypto: remove CONFIG_CRYPTO_STATS" c644af133283 f2fs: prevent atomic write on pinned file 245930617c9b f2fs: fix to handle error paths of {new,change}_curseg() 31f85ccc84b8 f2fs: unify the error handling of f2fs_is_valid_blkaddr 11bec96afbfb f2fs: zone: fix to remove pow2 check condition for zoned block device 9f0c4a46be1f f2fs: fix to truncate meta inode pages forcely 2f6d721e14b6 f2fs: compress: fix reserve_cblocks counting error when out of space b7d797d241c1 f2fs: compress: relocate some judgments in f2fs_reserve_compress_blocks debdce20c4f2 cxl/region: Deal with numa nodes not enumerated by SRAT dea185b71bae drm/nouveau: fix kerneldoc warnings f35c9af45ea7 nouveau: reset the bo resource bus info after an eviction bea0a5869587 assoc_array: fix the return value in assoc_array_insert_mid_shortcut() c44f063e740e buildid: use kmap_local_page() 75060b6ead0e watchdog/core: remove sysctl handlers from public header adc2c8d0b36f nilfs2: use div64_ul() instead of do_div() 8c86fb68ffcb mul_u64_u64_div_u64: increase precision by conditionally swapping a and b a04a7da3982e bus: ts-nbus: Improve error reporting 84d147df1334 selftests/mm: skip the hugetlb-madvise tests on unmet hugepage requirements 5a6aa60d1823 selftests/mm: skip uffd hugetlb tests with insufficient hugepages 2fd570c1d802 selftests/mm: dont fail testsuite due to a lack of hugepages 2394aef616cf mm/huge_memory: skip invalid debugfs new_order input for folio split 1412ecb3d256 mm/huge_memory: check new folio order when split a folio d221dd5fea64 mm, vmscan: retry kswapd's priority loop with cache_trim_mode off on failure b14d1671ddd3 mm: add an explicit smp_wmb() to UFFDIO_CONTINUE b555895c3135 mm: fix list corruption in put_pages_list 47932e7048df mm: remove folio from deferred split list before uncharging it 8129d25e32b7 bus: ts-nbus: Convert to atomic pwm API 067353a46d8c cxl/region: Add memory hotplug notifier for cxl region c20eaf44113e cxl/region: Add sysfs attribute for locality attributes of CXL regions 3d9f4a197230 cxl/region: Calculate performance data for a region 3d8be8b398e3 cxl: Set cxlmd->endpoint before adding port device 6ef83c4e19e9 cxl: Move QoS class to be calculated from the nearest CPU 863027d40993 cxl: Split out host bridge access coordinates 032f7b37adff cxl: Split out combine_coordinates() for common shared usage bd98cbbbf82a ACPI: HMAT / cxl: Add retrieval of generic port coordinates for both access classes 1745a7b364df ACPI: HMAT: Introduce 2 levels of generic port access class 11270e526276 base/node / ACPI: Enumerate node access class for 'struct access_coordinate' 54b9460b0a28 ACPI: HMAT: Remove register of memory node for generic target 2ab3d705ca5d dlm: fix user space lkb refcounting 6d4266675279 PCI/ASPM: Update save_state when configuration changes 64dbb2d70744 PCI/ASPM: Disable L1 before configuring L1 Substates c198fafa0125 PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state() 17423360a27a PCI/ASPM: Save L1 PM Substates Capability for suspend/resume 2aa043a55b9a tracing/ring-buffer: Fix wait_on_pipe() race 7af9ded0c2ca ring-buffer: Use wait_event_interruptible() in ring_buffer_wait() e36f19a6457b ring-buffer: Reuse rb_watermark_hit() for the poll logic 8145f1c35fa6 ring-buffer: Fix full_waiters_pending in poll 761d9473e27f ring-buffer: Do not set shortest_full when full target is hit 23fb6bc26961 ASoC: soc-core.c: Skip dummy codec when adding platforms 9e2ab4b18ebd ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates 5d9e12972259 auxdisplay: img-ascii-lcd: Convert to platform remove callback returning void 9ea02f7cc39d auxdisplay: hd44780: Convert to platform remove callback returning void 07d03559ed28 auxdisplay: cfag12864bfb: Convert to platform remove callback returning void 532a0c57d7ff Revert "x86/bugs: Use fixed addressing for VERW operand" 54c180e73ffa of: Move all FDT reserved-memory handling into of_reserved_mem.c cef59d1ea717 io_uring: clean rings on NO_MMAP alloc fail 0a3737db8479 io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry f5102e31c209 riscv: andes: Support specifying symbolic firmware and hardware raw events 270fc77e7b0e riscv: dts: renesas: Add Andes PMU extension for r9a07g043f 61609bf2b29d dt-bindings: riscv: Add Andes PMU extension description bc969d6cc96a perf: RISC-V: Introduce Andes PMU to support perf event sampling ea0e0178e101 perf: RISC-V: Eliminate redundant interrupt enable/disable operations 95113bb70515 riscv: dts: renesas: r9a07g043f: Update compatible string to use Andes INTC b88727d554f0 dt-bindings: riscv: Add Andes interrupt controller compatible string be5e8872b3fb riscv: errata: Rename defines for Andes aa0162dc0dd9 spi: Restore delays for non-GPIO chip select 2ae0ab0143fc spi: lpspi: Avoid potential use-after-free in probe() e4ead3cdfd79 regulator: core: Propagate the regulator state in case of exclusive get 10eb0d3314c5 ASoC: dt-bindings: cirrus,cs42l43: Fix 'gpio-ranges' schema 65e8fbde6452 dm: call the resume method on internal suspend b25b8f4b8ece dm raid: fix false positive for requeue needed during reshape fb13b11d5387 entry: Respect changes to system call number by trace_sys_enter() fa63587f94a7 drivers/gpio/nomadik: move dummy nmk_gpio_dbg_show_one() to header 289b950b8e50 gpio: nomadik: remove BUG_ON() in nmk_gpio_populate_chip() 5a94041db154 ALSA: aaci: Delete unused variable in aaci_do_suspend 16f8091b4917 platform/x86/intel/pmc: Improve PKGC residency counters debug f7b7066508d6 platform/x86: asus-wmi: Consider device is absent when the read is ~0 e9df5436fd61 Documentation/x86/amd/hsmp: Updating urls bb271301b804 i2c: nomadik: sort includes 7d4c57abb928 i2c: nomadik: support Mobileye EyeQ5 I2C controller ec189b9fb83c i2c: nomadik: fetch i2c-transfer-timeout-us property from devicetree c763072ab453 i2c: nomadik: replace jiffies by ktime for FIFO flushing timeout 7489cd43a2ea i2c: nomadik: support short xfer timeouts using waitqueue & hrtimer a9f5cd892354 i2c: nomadik: use bitops helpers d4f4a361c4ea i2c: nomadik: simplify IRQ masking logic 30f96b2cb70d platform/mellanox: mlxreg-hotplug: Remove redundant NULL-check 8362e862fb87 platform/x86/amd/pmf: Update sps power thermals according to the platform-profiles 3eecb434d7f2 platform/x86/amd/pmf: Add support to get sps default APTS index values 48d38f569261 platform/x86/amd/pmf: Add support to get APTS index numbers for static slider 6262938eef28 platform/x86/amd/pmf: Add support to notify sbios heart beat event 5fdc8b82aab4 platform/x86/amd/pmf: Add support to get sbios requests in PMF driver 233f78e11e1f platform/x86/amd/pmf: Disable debugfs support for querying power thermals a33e9e106601 platform/x86/amd/pmf: Differentiate PMF ACPI versions f62f012f998a x86/platform/atom: Check state of Punit managed devices on s2idle 86cef4593e04 platform/x86: pmc_atom: Check state of PMC clocks on s2idle 1bde4afcd190 platform/x86: pmc_atom: Check state of PMC managed devices on s2idle a21ff5a0a794 platform/x86: pmc_atom: Annotate d3_sts register bit defines dbab9afe8640 clk: x86: Move clk-pmc-atom register defines to include/linux/platform_data/x86/pmc_atom.h 5878e5b760b6 platform/x86: make fw_attr_class constant 57221a07ff37 platform/x86/intel/tpmi: Change vsec offset to u64 51384654f350 platform/x86: intel_scu_pcidrv: Remove unused intel-mid.h 988f3bf3d950 platform/x86: intel_scu_wdt: Remove unused intel-mid.h 8c9be42172e2 platform/x86/amd/pmf: Fix possible out-of-bound memory accesses 9ced197640a8 platform/x86/amd/pmf: Use struct for cookie header e42dddce83a0 platform/x86/amd/pmf: Do not use readl() for policy buffer access d1e33cd66670 platform/x86/amd/pmf: Fix return value of amd_pmf_start_policy_engine() 7c8772fef2c2 platform/mellanox: mlxbf-pmc: fix signedness bugs e8b4223dbf12 platform/x86: ISST: Allow reading core-power state on HWP disabled systems a6dcd3f1725e platform/x86: thinkpad_acpi: Add more ThinkPads with non-standard reg address for fan 1266e2efb751 platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tablet ac2d1fd9688f platform/x86/intel/pmc/arl: Put GNA device in D3 e6ba4acde449 platform/x86/intel/pmc/lnl: Remove SSRAM support 701d40af5937 platform/x86/intel/vsec: Remove nuisance message f9124f2a454a platform/x86: acer-wmi: Add predator_v4 module parameter 20a36ec343d4 platform/x86: acer-wmi: Add support for Acer PH16-71 2e2431dc64a4 platform/x86: intel_scu_ipcutil: Make scu static bb05226c840c platform/x86/amd/pmf: Add missing __iomem attribute to policy_base f86f09ad9ab2 platform/x86: wmi: Remove obsolete duplicate GUID allowlist a66ccfc25354 platform/x86: wmi: Do not instantiate older WMI drivers multiple times 928439582b31 platform/x86: wmi: Ignore duplicated GUIDs in legacy matches f492f5f3e4e5 platform/x86: ideapad-laptop: map Fn + R key to KEY_REFRESH_RATE_TOGGLE cfeb98b95fff Input: allocate keycode for Display refresh rate toggle c8efcc786146 ksmbd: add support for durable handles v1/v2 fa9415d4024f ksmbd: mark SMB2_SESSION_EXPIRED to session when destroying previous session 34cd86b66327 ksmbd: retrieve number of blocks using vfs_getattr in set_file_allocation_info 5614c8c487f6 ksmbd: replace generic_fillattr with vfs_getattr 2a07badb654a hv: vmbus: Convert to platform remove callback returning void 410779d8d81f mshyperv: Introduce hv_get_hypervisor_version function e006858f1a1c nexthop: Fix splat with CONFIG_DEBUG_PREEMPT=y d8a21070b6e1 nexthop: Fix out-of-bounds access during attribute validation 262a68aa46f8 nexthop: Only parse NHA_OP_FLAGS for dump messages that require it dc5e0141ff19 nexthop: Only parse NHA_OP_FLAGS for get messages that require it bff4b74625fe Revert "dm: use queue_limits_set" 66c8473135c6 bpf: move sleepable flag from bpf_prog_aux to bpf_prog d6170e4aaf86 bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes() 379b97bbf02f selftests/bpf: Add kprobe multi triggering benchmarks f095fefacdd3 ptp: Move from simple ida to xarray 195f88c57737 vxlan: Remove generic .ndo_get_stats64 e28c5efc3139 vxlan: Do not alloc tstats manually eaf657f7adba devlink: Add comments to use netlink gen tool 84e95149bd34 nfp: flower: handle acti_netdevs allocation failure 76839e2f1fde net/packet: Add getsockopt support for PACKET_COPY_THRESH 8b6d307f4391 net/netlink: Add getsockopt support for NETLINK_LISTEN_ALL_NSID 8df839ae23b8 selftests/bpf: Add bpf_arena_htab test. 9f2c156f90a4 selftests/bpf: Add bpf_arena_list test. 80a4129fcf20 selftests/bpf: Add unit tests for bpf_arena_alloc/free_pages 204c628730c6 bpf: Add helper macro bpf_addr_space_cast() 2e7ba4f8fd1f libbpf: Recognize __arena global variables. eed512e8ac64 bpftool: Recognize arena map type 79ff13e99169 libbpf: Add support for bpf_arena. 4d2b56081c32 libbpf: Add __arg_arena to bpf_helpers.h 2edc3de6fb65 bpf: Recognize btf_decl_tag("arg: Arena") as PTR_TO_ARENA. 6082b6c328b5 bpf: Recognize addr_space_cast instruction in the verifier. 142fd4d2dcf5 bpf: Add x86-64 JIT support for bpf_addr_space_cast instruction. 2fe99eb0ccf2 bpf: Add x86-64 JIT support for PROBE_MEM32 pseudo instructions. 667a86ad9b71 bpf: Disasm support for addr_space_cast instruction. 317460317a02 bpf: Introduce bpf_arena. 6fa6b796e037 tpm: tis_i2c: Add compatible string nuvoton,npct75x 68bf59c3dc74 tpm_tis: Add compatible string atmel,at97sc3204 3c45308c44ed tpm_tis_spi: Add compatible string atmel,attpm20p 23595de568c1 dt-bindings: tpm: Add compatible string atmel,attpm20p b7ab4bbd0188 tpm,tpm_tis: Avoid warning splat at shutdown d5166a49508d tpm/tpm_ftpm_tee: fix all kernel-doc warnings a290d4cb892d ravb: Correct buffer size to map for R-Car Rx 7598531c3aed net: amt: Remove generic .ndo_get_stats64 2892956e93f7 net: amt: Move stats allocation to core ba980f8dff54 netlink: specs: support generating code for genl socket priv a0d942960d9b tools: ynl: remove trailing semicolon fcac05daa7ef net: ipv6: exthdrs: get rid of ipv6_skb_net() 8f7a69a8e7dc selftests: mptcp: use KSFT_SKIP/KSFT_PASS/KSFT_FAIL 23a0485d1c04 selftests: mptcp: declare event macros in mptcp_lib 7f0782ca1ce9 selftests: mptcp: add mptcp_lib_verify_listener_events 8ebb44196585 selftests: mptcp: print_test out of verify_listener_events 663260e14668 selftests: mptcp: extract mptcp_lib_check_expected 339c225e2e03 selftests: mptcp: call test_fail without argument 747ba8783a33 selftests: mptcp: print test results with colors e7c42bf4d320 selftests: mptcp: use += operator to append strings aa7694766f14 selftests: mptcp: print test results with counters 3382bb09701b selftests: mptcp: add print_title in mptcp_lib 9e6a39ecb9a1 selftests: mptcp: export TEST_COUNTER variable fd959262c1bb selftests: mptcp: sockopt: print every test result c9161a0f8ff9 selftests: mptcp: connect: fix misaligned output 01ed9838107f selftests: mptcp: connect: add dedicated port counter 6215df11b945 selftests: mptcp: print all error messages to stdout 0d1a7a8fac5b net: wan: framer/pef2256: Convert to platform remove callback returning void a22b042660ca selftests: forwarding: Add a test for NH group stats 44c2fbebe18a mlxsw: spectrum_router: Share nexthop counters in resilient groups 5a5a98e5176e mlxsw: spectrum_router: Support nexthop group hardware statistics 41acb5549e60 mlxsw: spectrum_router: Track NH ID's of group members 10bf92fd775e mlxsw: spectrum_router: Add helpers for nexthop counters 79fa52145e19 mlxsw: spectrum_router: Avoid allocating NH counters twice 6fb88aaf272a mlxsw: spectrum: Allow fetch-and-clear of flow counters 8acb480e43c8 mlxsw: spectrum_router: Have mlxsw_sp_nexthop_counter_enable() return int 64f962c65fe3 mlxsw: spectrum_router: Rename two functions e99eb57e9b14 net: nexthop: Have all NH notifiers carry NH ID 2d32c49386cb net: nexthop: Initialize NH group ID in resilient NH group notifiers e5b7aefe38f7 net: gro: move two declarations to include/net/gro.h 46590b545df6 r8152: fix unknown device for choose_configuration 2b3953585953 net: netconsole: Add continuation line prefix to userdata messages 6f0974eccbf7 io_uring: don't save/restore iowait state 031a239c2209 r8169: switch to new function phy_support_eee c786459fc827 net: phy: simplify a check in phy_check_link_status 22ca20fd12f8 net: phy: marvell-88x2222: Remove unused of_gpio.h 2920dd92b980 net: dsa: mt7530: disable LEDs before reset 86a7abbb2210 net: mdio_bus: Remove unused of_gpio.h c057eddcb45a ptp: make ptp_class constant 8f4cd89bf106 devlink: Fix length of eswitch inline-mode 2a0180129d72 KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests 8076fcde016c x86/rfds: Mitigate Register File Data Sampling (RFDS) 4e42765d1be0 Documentation/hw-vuln: Add documentation for RFDS e95df4ec0c0c x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set 44208f59362e netlink: specs: support unterminated-ok 8d0c314c30c9 tools: ynl-gen: support using pre-defined values in attr checks 46f40172b681 net: page_pool: factor out page_pool recycle check 7447d911af69 vfio/fsl-mc: Block calling interrupt handler without trigger 675daf435e9f vfio/platform: Create persistent IRQ handlers fcdc0d3d40bc vfio/platform: Disable virqfds on cleanup 18c198c96a81 vfio/pci: Create persistent INTx handler b620ecbd17a0 vfio: Introduce interface to flush virqfd inject workqueue 810cd4bb5345 vfio/pci: Lock external INTx masking ops fe9a7082684e vfio/pci: Disable auto-enable of exclusive INTx IRQ f1bbc4e9cfa4 Revert "ARM64: Dynamically allocate cpumasks and increase supported CPUs to 512" 6a7e448c6b23 vfio/pds: Refactor/simplify reset logic 457f73082547 vfio/pds: Make sure migration file isn't accessed after reset 9b27b117e29f vfio/platform: Convert to platform remove callback returning void 821b8f6bf848 vfio/mlx5: Enforce PRE_COPY support 1828c1c17bb2 thermal/drivers/rcar_gen3: Add support for R-Car V4M 6796c1b68fa9 dt-bindings: thermal: rcar-gen3-thermal: Add r8a779h0 support 488164006a28 thermal/of: Assume polling-delay(-passive) 0 when absent 8d5d6abf28ae dt-bindings: thermal-zones: Don't require polling-delay(-passive) 4d0642074c67 thermal/drivers/qoriq: Fix getting tmu range 79d998421d49 thermal/drivers/sun8i: Don't fail probe due to zone registration failure 83620b3b04c6 thermal/drivers/sun8i: Add support for H616 THS controller bd0b451bd40f thermal/drivers/sun8i: Add SRAM register access code 63e39fcaa6db thermal/drivers/sun8i: Extend H6 calibration to support 4 sensors d7bf0a1ada00 thermal/drivers/sun8i: Explain unknown H6 register value d1dc7ee56015 dt-bindings: thermal: sun8i: Add H616 THS controller f8cfe02a53e6 soc: sunxi: sram: export register 0 for THS on H616 dd01475a03b2 dt-bindings: thermal: qoriq-thermal: Adjust fsl,tmu-range min/maxItems f492d8220f0c thermal: Drop spaces before TABs 371ed6263e24 thermal/drivers/mediatek: Fix control buffer enablement on MT7896 ca93bf607a44 thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in an error handling path c95346ac918c gfs2: Fix invalid metadata access in punch_hole 0c66c6f4e21c ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses 365c2b32792e selftests/bpf: Add fexit and kretprobe triggering benchmarks d7bca9199a27 mm: Introduce vmap_page_range() to map pages in PCI address space b36e78b216e6 ARM: 9354/1: ptrace: Use bitfield helpers db185362fca5 ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE 199cc14cb4f1 LoongArch: Add kernel livepatching support cb8a2ef0848c LoongArch: Add ORC stack unwinder support e91c5e4c21b0 objtool: Check local label in read_unwind_hints() d5ab2bc36c6b objtool: Check local label in add_dead_ends() 3c7266cd7bc5 objtool/LoongArch: Enable orc to be built b8e85e6f3a09 objtool/x86: Separate arch-specific and generic parts b2d23158e6c8 objtool/LoongArch: Implement instruction decoder e8aff71ca930 objtool/LoongArch: Enable objtool to be built f31e0d0c2cad ASoC: tlv320adc3xxx: Don't strip remove function when driver is builtin 732932220078 mips: cm: Convert __mips_cm_phys_base() to weak function 8bc8db2ab283 mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function 850778617121 mips: dts: ralink: mt7621: add cell count properties to usb 7fdfd3d81b2a mips: dts: ralink: mt7621: add serial1 and serial2 nodes 82394085bf03 mips: dts: ralink: mt7621: reorder serial0 properties bc75dffadc06 mips: dts: ralink: mt7621: associate uart1_pins with serial0 074fe32e9af1 MIPS: ralink: Don't use "proxy" headers 6719cd5e4511 ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again 683a67da9561 tcp: annotate a data-race around sysctl_tcp_wmem[0] 9eb430d40e44 mptcp: annotate a data-race around sysctl_tcp_wmem[0] 900b2801bf25 ynl: samples: fix recycling rate calculation d8abf9d4ea35 auxdisplay: seg-led-gpio: Import linedisp namespace 08842c43d016 udp: no longer touch sk->sk_refcnt in early demux d6eb8de2015f net/x25: fix incorrect parameter validation in the x25_getsockopt() function 3ed5f415133f net: kcm: fix incorrect parameter validation in the kcm_getsockopt) function 4bb3ba7b74fc udp: fix incorrect parameter validation in the udp_lib_getsockopt() function 955e9876ba4e l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function 5c3be3e0eb44 ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function 716edc9706de tcp: fix incorrect parameter validation in the do_tcp_getsockopt() function 54762918ca85 net: wan: fsl_qmc_hdlc: Add framer support f0c9c45c7898 net: wan: fsl_qmc_hdlc: Add runtime timeslots changes support de5f84338970 lib/bitmap: Introduce bitmap_scatter() and bitmap_gather() helpers 796992282cb0 MAINTAINERS: Add the Freescale QMC HDLC driver entry d0f2258e79fd net: wan: Add support for QMC HDLC 44929bfaceaa kbuild: remove GCC's default -Wpacked-bitfield-compat flag a45cf0a08347 ALSA: scarlett2: Fix Scarlett 4th Gen input gain range be157c4683a9 ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values 6ef1f08b53fd ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection 9fc91a6fe37c ALSA: hda/tas2781: restore power state after system_resume 5f51de7e30c7 ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend bec7760a6c5f ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend c58e6ed55a1b ALSA: hda/tas2781: add lock to system_suspend c850c9121cc8 ALSA: hda/tas2781: use dev_dbg in system_resume c062166995c9 ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops abb3f9717a67 OPP: Extend dev_pm_opp_data with turbo support 13c8cf339e1a dt-bindings: opp: drop maxItems from inner items 28330ceb953e OPP: debugfs: Fix warning around icc_get_name() 992e88335997 OPP: debugfs: Fix warning with W=1 builds 838a4772bfc3 cpufreq: Move dev_pm_opp_{init|free}_cpufreq_table() to pm_opp.h 04f082d39b99 firewire: core: fix build failure due to the caller of fw_csr_string() d4db89c34521 firewire: Convert snprintf/sprintf to sysfs_emit 4a2b06ca3376 firewire: Kill unnecessary buf check in device_attribute.show 3681fe1b0fee cifs: update internal module version number for cifs.ko 24337b60e882 smb: common: simplify compression headers f49af462875a smb: common: fix fields sizes in compression_pattern_payload_v1 8fe7062b7d11 smb: client: negotiate compression algorithms 073dd87c8e1e smb3: add dynamic trace point for ioctls f3dc1bdb6b0b cifs: Fix writeback data corruption 1e5f4240714b smb: client: return reparse type in /proc/mounts 8bd25b61c5a5 smb: client: set correct d_type for reparse DFS/DFSR and mount point 78e26bec4d6d smb: client: parse uid, gid, mode and dev from WSL reparse points ea41367b2a60 smb: client: introduce SMB2_OP_QUERY_WSL_EA e0e1e09b2c41 smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs() 5a4b09ecf8e8 smb: client: add support for WSL reparse points fa792d8d235c smb: client: reduce number of parameters in smb2_compound_op() 6914d288c636 smb: client: fix potential broken compound request c520ba7573a8 smb: client: move most of reparse point handling code to common file eb90e8ecb2b5 smb: client: introduce reparse mount option 71f15c90e785 smb: client: retry compound request without reusing lease ffceb7640cbf smb: client: do not defer close open handles to deleted files 2c7d399e551c smb: client: reuse file lease key in compound operations dbfdff402d89 smb3: update allocation size more accurately on write completion 13c2e30809c7 cifs: minor update to list of reviewers 9537155b71a7 smb: remove SLAB_MEM_SPREAD flag usage c1eb537bf456 cifs: allow changing password during remount e4b61f3b1c67 cifs: prevent updating file size from server if we have a read/write lease 8df6bab6cb9a mailbox: imx: support i.MX95 Generic/ELE/V2X MU 2a0ac450128b mailbox: imx: populate sub-nodes 81f91d6aeb47 mailbox: imx: get RR/TR registers num from Parameter register f0e0110c189e mailbox: imx: support return value of init b6819b8d531c dt-bindings: mailbox: fsl,mu: add i.MX95 Generic/ELE/V2X MU compatible 0fa215e5326b scsi: lpfc: Copyright updates for 14.4.0.1 patches 01b6b70d98f2 scsi: lpfc: Update lpfc version to 14.4.0.1 85d77f917a3b scsi: lpfc: Define types in a union for generic void *context3 ptr 115d137aa918 scsi: lpfc: Define lpfc_dmabuf type for ctx_buf ptr 18f7fe44bc79 scsi: lpfc: Define lpfc_nodelist type for ctx_ndlp ptr f733a76ea0a9 scsi: lpfc: Use a dedicated lock for ras_fwlog state ded20192dff3 scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() d11272be497e scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port() bb011631435c scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic 4623713e7ade scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling 4ddf01f2f150 scsi: lpfc: Move NPIV's transport unregistration to after resource clean up 91ddb6d0c315 scsi: lpfc: Remove unnecessary log message in queuecommand path b8260ca37930 scsi: qla2xxx: Update version to 10.02.09.200-k 591c1fdf2016 scsi: qla2xxx: Delay I/O Abort on PCI error b5a30840727a scsi: qla2xxx: Change debug message during driver unload 82f522ae0d97 scsi: qla2xxx: Fix double free of fcport e288285d4778 scsi: qla2xxx: Fix double free of the ha->vp_map pointer a27d4d0e7de3 scsi: qla2xxx: Fix command flush on cable pull 69aecdd41010 scsi: qla2xxx: NVME|FCP prefer flag not being honored 688fa069fda6 scsi: qla2xxx: Update manufacturer detail 76a192e1a566 scsi: qla2xxx: Split FCE|EFT trace control 881eb861ca38 scsi: qla2xxx: Fix N2N stuck connection 4895009c4bb7 scsi: qla2xxx: Prevent command send on chip reset 16cc2ba71b9f scsi: lpfc: Correct size for cmdwqe/rspwqe for memset() 28d41991182c scsi: lpfc: Correct size for wqe for memset() 0822853d658b scsi: st: Make st_sysfs_class constant ac9f3ac5b86c scsi: ch: Make ch_sysfs_class constant a08f0eb02981 scsi: cxlflash: Make cxlflash_class constant ee8dda6a7e9d scsi: pmcraid: Make pmcraid_class constant f1fb41765d0b scsi: sg: Make sg_sysfs_class constant db06ae7ce9fd scsi: ufs: core: Add config_scsi_dev vops comment 81e2c1a0f8d3 scsi: ufs: qcom: Provide default cycles_in_1us value 8e68a458bcf5 scsi: libsas: Fix disk not being scanned in after being removed a57345279fd3 scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type() 99cfb212ef4d scsi: target: iscsi: Remove unused variable xfer_len 2d77f70bb718 Input: imagis - add touch key support 44b6cee0417f dt-bindings: input: imagis: Document touch keys c0ca3dbd03d6 Input: imagis - use FIELD_GET where applicable a4735d40a5da Input: make input_class constant b8a77b9a5f9c mtd: ubi: fix NVMEM over UBI volumes on 32-bit systems 767712f91de7 scsi: ufs: core: Fix MCQ MAC configuration 8debe3c1295e hwmon: (dell-smm) Add XPS 9315 to fan control whitelist 737cd174d166 bcachefs: bch2_lookup() gives better error message on inode not found a91bc5e50558 bcachefs: bch2_inode_insert() eab0af905bfc mm: introduce PF_MEMALLOC_NORECLAIM, PF_MEMALLOC_NOWARN 3f6d5e6a468d mm: introduce memalloc_flags_{save,restore} 3d4998c20297 bcachefs: factor out check_inode_backpointer() 11def1888f26 bcachefs: Factor out check_subvol_dirent() ce3e9283de18 bcachefs: Kill some -EINVALs 82fdc1dc9831 bcachefs: bump max_active on btree_interior_update_worker 69c8e6ce022f bcachefs: move fsck_write_inode() to inode.c 29223b5a555e bcachefs: Initialize super_block->s_uuid f8f8fb443b3c bcachefs: Switch to uuid_to_fsid() 7f76b08acac4 bcachefs: Subvolumes may now be renamed 5f43b0134e40 bcachefs: btree node prefetching in check_topology fc634d8e46ec bcachefs: btree_and_journal_iter.trans 916abefd437b bcachefs: better journal pipelining 38789c250874 bcachefs: closure per journal buf 51654002755b bcachefs: bio per journal buf 52f7d75e7d36 bcachefs: jset_entry_datetime 3d3d23b34110 bcachefs: improve journal entry read fsck error messages a555bcf4fa8d bcachefs: convert journal replay ptrs to darray 5b6271b50912 bcachefs: Cleanup bch2_dirent_lookup_trans() 23f25223157c bcachefs: bch2_hash_set_snapshot() -> bch2_hash_set_in_snapshot() 6b83aee8a41b bcachefs: Workqueues should be WQ_HIGHPRI 3f305e049846 bcachefs: Improve bch2_dirent_to_text() 7b05ecbafc17 bcachefs: fixup for building in userspace e6fab655e6f5 bcachefs: Avoid taking journal lock unnecessarily bdec47f57f26 bcachefs: Journal writes should be REQ_SYNC|REQ_META a4e92339115d bcachefs: Avoid setting j->write_work unnecessarily 656f05d8bd65 bcachefs: Split out journal workqueue 4f70176cb9df bcachefs: Kill unnecessary wakeups in journal reclaim 0be5b38bce6c bcachefs: skip invisible entries in empty subvolume checking 067f244c9e4d bcachefs: fix split brain message fadc6067f2dd bcachefs: Set path->uptodate when no node at level 94817db95681 bcachefs: Correctly validate k->u64s in btree node read path b3eba6a4a7e3 bcachefs: Fix degraded mode fsck ba89083e9f5d bcachefs: Fix journal replay with unreadable btree roots 52f3a72fa7f4 bcachefs: fix check_inode_deleted_list() 2f300f09c789 bcachefs: no_splitbrain_check option 88005d5dfbc9 bcachefs: extent_entry_next_safe() 6fa30fe7f795 bcachefs: journal_seq_blacklist_add() now handles entries being added out of order f8cdf65b51f0 bcachefs: Fix null-ptr-deref in bch2_fs_alloc() b5ff74c1ef50 PCI: hv: Fix ring buffer size calculation 72e34b8593e0 PCI: dwc: endpoint: Fix advertised resizable BAR size 667a006d73fb PCI: cadence: Clear the ARI Capability Next Function Number of the last function f3a296405b6e PCI: dwc: Strengthen the MSI address allocation logic 039741a8d7c9 PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling 6d0c39324c5f PCI: qcom: Add X1E80100 PCIe support 692eadd51698 dt-bindings: PCI: qcom: Document the X1E80100 PCIe Controller bf79e33cdd89 PCI: qcom: Enable BDF to SID translation properly 96d9cbe2f2ff RDMA/cm: add timeout to cm_destroy_id wait a1bafc3109d7 erofs: support compressed inodes over fscache f2151df57435 erofs: make iov_iter describe target buffers over fscache 0f28be64d132 erofs: fix lockdep false positives on initializing erofs_pseudo_mnt 706fd68fce3a erofs: refine managed cache operations to folios 9266f2dc5e11 erofs: convert z_erofs_submissionqueue_endio() to folios 92cc38e02a0e erofs: convert z_erofs_fill_bio_vec() to folios 19fb9070c2cd erofs: get rid of `justfound` debugging tag 0e25a788ea2c erofs: convert z_erofs_do_read_page() to folios d136d3358616 erofs: convert z_erofs_onlinepage_.* to folios 6fe5aabf7fc6 watchdog: intel-mid_wdt: Get platform data via dev_get_platdata() e295eb823505 watchdog: intel-mid_wdt: Don't use "proxy" headers 3250647eed27 watchdog: intel-mid_wdt: Remove unused intel-mid.h 7f1e2fc49348 openrisc: Use asm-generic's version of fix_to_virt() & virt_to_fix() 7b432bf376c9 openrisc: Call setup_memory() earlier in the init sequence e2bad142bb3d kbuild: unexport abs_srctree and abs_objtree 75b5ab134bb5 kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1 ccae53aa8aa2 pcmcia: cs: make pcmcia_socket_class constant c83f020973bc kconfig: remove named choice support c056ccff5ec5 dt-bindings: pinctrl: qcom: update compatible name for match with driver 725d50261285 exec: Simplify remove_arg_zero() error path c8d25d696f52 pstore/zone: Don't clear memory twice 9b350d3e349f NFSD: Clean up nfsd4_encode_replay() 96b0f5addc7a arm64, bpf: Use bpf_prog_pack for arm64 bpf trampoline 5205a4aa8fc9 block: partitions: only define function mac_fix_string for CONFIG_PPC_PMAC 606559dc4fa3 io_uring: Fix sqpoll utilization check racing with dying sqpoll e9efd5fe756d NFS: trace the uniquifier of fscache 11974eec839c NFS: Read unlock folio on nfs_page_create_from_folio() error cdbd321ac15e NFS: remove unused variable nfs_rpcstat 17f46b803d4f nfs: fix UAF in direct writes 094501358e7a nfs: properly protect nfs_direct_req fields b326df4a8ec6 NFS: enable nconnect for RDMA 0460253913e5 NFSv4: nfs4_do_open() is incorrectly triggering state recovery 2fdbc20036ac NFS: avoid infinite loop in pnfs_update_layout. 0b81371d3c6b NFS: remove sync_mode test from nfs_writepage_locked() a35518cae4b3 NFSv4.1/pnfs: fix NFS with TLS in pnfs 698ad1a538da NFS: Fix an off by one in root_nfs_cat() 1548036ef120 nfs: make the rpc_stat per net namespace d47151b79e32 nfs: expose /proc/net/sunrpc/nfs in net namespaces 2057a48d0dd0 sunrpc: add a struct rpc_stats arg to rpc_create_args edc99a2dd3ce nfs: remove unused NFS_CALL macro 7e5ae43b2d0e NFSv4.1: add tracepoint to trunked nfs4_exchange_id calls fd5860ab6341 NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt 021bc4b9d7ed virt: efi_secret: Convert to platform remove callback returning void 9c55461040a9 x86/efistub: Remap kernel text read-only before dropping NX attribute d228814b1913 efi/libstub: Add get_event_log() support for CC platforms ac93cbfc2a2c efi/libstub: Measure into CC protocol if TCG2 protocol is absent 0bbe5b0ea97a efi/libstub: Add Confidential Computing (CC) measurement typedefs 7a1381e8313f efi/tpm: Use symbolic GUID name from spec for final events table 3e0b0f880e9e efi/libstub: Use TPM event typedefs from the TCG PC Client spec bedf92362317 kconfig: use linked list in get_symbol_str() to iterate over menus e0492219a6d7 kconfig: link menus to a symbol 50a339981780 kbuild: fix inconsistent indentation in top Makefile c8a5c731fd12 net: phy: dp83822: Fix RGMII TX delay configuration 6de3b6c75dd9 tools: ynl: Fix spelling mistake "Constructred" -> "Constructed" 7938e9ce39d6 clk: zynq: Prevent null pointer dereference caused by kmalloc failure c1ab111e6249 clk: fractional-divider: Use bit operations consistently 6e3f07f9df89 clk: fractional-divider: Move mask calculations out of lock e97fe4901e0f clk: Fix clk_core_get NULL dereference 1099a04ccc9b dt-bindings: input: atmel,captouch: convert bindings to YAML 2b4b90e053a2 x86/hyperv: Use per cpu initial stack for vtl context d963f2573464 clk: starfive: jh7110-vout: Convert to platform remove callback returning void 4421d8b5a5da clk: starfive: jh7110-isp: Convert to platform remove callback returning void 6995c4f59241 clk: imx: imx8-acm: Convert to platform remove callback returning void ae9977eefc4a i2c: nomadik: rename private struct pointers from dev to priv 1b9a8e8af0d9 dt-bindings: i2c: nomadik: add mobileye,eyeq5-i2c bindings and example 0a5a46a6a61b PCI/AER: Generalize TLP Header Log reading a37e12bcab22 PCI/AER: Use explicit register size for PCI_ERR_CAP db418d5f1ca5 siox: bus-gpio: Simplify using devm_siox_* functions 91d5bb579c36 siox: Provide a devm variant of siox_master_register() 9ecfbf70537f siox: Provide a devm variant of siox_master_alloc() 2c12932b8e65 siox: Don't pass the reference on a master in siox_master_register() 84b76d05828a lib/fonts: Allow Sparc console 8x16 font for sparc64 early boot text console 024a5e6b96e7 sbus: uctrl: Convert to platform remove callback returning void e81a3214e6b5 sbus: flash: Convert to platform remove callback returning void 09c531e06048 sbus: envctrl: Convert to platform remove callback returning void 3f35533053a4 sbus: display7seg: Convert to platform remove callback returning void d0e71777f7eb sbus: bbc_i2c: Convert to platform remove callback returning void 61fc8d40676c sbus: Add prototype for bbc_envctrl_init and bbc_envctrl_cleanup to header 24338a6ae13c sparc32: Fix section mismatch in leon_pci_grpci 91d3ff922c34 sparc32: Fix parport build with sparc32 99bd9a4f8792 sparc32: Do not select GENERIC_ISA_DMA 689298231684 mtd: maps: sun_uflash: Declare uflash_devinit static 7bfba2ca4623 sparc32: Fix build with trapbase 802a8874a388 sparc32: Use generic cmpdi2/ucmpdi2 variants d721812aa875 ipv4: raw: check sk->sk_rcvbuf earlier 026763ece881 ipv6: raw: check sk->sk_rcvbuf earlier 5d9b7cb383bb nexthop: Simplify dump error handling 1cface552a5b net: add skb_data_unref() helper 893ecc6d2d61 of: Add KUnit test to confirm DTB is loaded d1eabd218ede of: unittest: treat missing of_root as error instead of fixing up 40f18dbbb42c x86/of: Unconditionally call unflatten_and_copy_device_tree() 221a819aa3ca um: Unconditionally call unflatten_device_tree() 7b937cc243e5 of: Create of_root if no dtb provided by firmware dc1460fe1b2d of: Always unflatten in unflatten_and_copy_device_tree() fcf3f7e2fc8a raid1: fix use-after-free for original bio in raid1_write_request() a17c60e533f5 samples/landlock: Don't error out if a file path cannot be opened 63817febd1f3 landlock: Use f_cred in security_file_open() hook e3e37fe022a4 landlock: Rename "ptrace" files to "task" 088e2efaf3d2 landlock: Simplify current_check_access_socket() 6fa9ba2d6278 platform/x86: serial-multi-instantiate: Add support for CS35L54 and CS35L57 769dca2316d6 ALSA: hda: cs35l56: Add support for CS35L54 and CS35L57 afd17e6debf9 ASoC: cs35l56: Add support for CS35L54 and CS35L57 16e87fe23d4a nouveau/dmem: handle kcalloc() allocation failure d8d6608b76b9 block/swim: Convert to platform remove callback returning void 3d1c16e920c8 Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync d1997c987814 PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p 545e88cb41a6 dt-bindings: PCI: qcom: Do not require 'msi-map-mask' c8073025c0e4 dt-bindings: PCI: qcom: Allow 'required-opps' 2ab3e8d67fc1 Bluetooth: Fix eir name length 1af04699c597 io_uring/net: dedup io_recv_finish req completion e0e4ab52d170 io_uring: refactor DEFER_TASKRUN multishot checks 3a96378e22cc io_uring: fix mshot io-wq checks 2bc917430967 nvmet: add tracing of zns commands 8fc3b0f1f47b nvmet: add tracing of authentication commands d9b441889c35 io_uring/net: add io_req_msg_cleanup() helper fb6328bc2ab5 io_uring/net: simplify msghd->msg_inq checking 186daf238529 io_uring/kbuf: rename REQ_F_PARTIAL_IO to REQ_F_BL_NO_RECYCLE 9817ad85899f io_uring/net: remove dependency on REQ_F_PARTIAL_IO for sr->done_io 1843671f86e9 nvme-apple: Convert to platform remove callback returning void 0889d13b9e1c nvmet-tcp: do not continue for invalid icreq 34485c37ea93 nvme: change shutdown timeout setting message 4527a2194e7c EDAC/versal: Convert to platform remove callback returning void 4664b0bbb69c dt-bindings: auxdisplay: Add bindings for generic 7-segment LED 899383f9ecf5 auxdisplay: Add 7-segment LED display driver 4e2969a0d6a7 net: hns3: add checking for vf id of mailbox 11d80f79dd9f net: hns3: fix port duplex configure error in IMP reset 216bc415d663 net: hns3: fix reset timeout under full functions and queues 03f92287b251 net: hns3: fix delete tc fail issue 0fbcf2366ba9 net: hns3: fix kernel crash when 1588 is received on HIP08 devices 0448825b8992 net: hns3: Disable SerDes serial loopback for HiLink H60 dd1f65f0db27 net: hns3: add new 200G link modes for hisilicon device 07a1d6dc90ba net: hns3: fix wrong judgment condition issue 2854242d23a7 ionic: keep stats struct local to error handling 56e41ee12d2d ionic: better dma-map error handling a12c1e7a6449 ionic: remove unnecessary NULL test 4554341dd0eb ionic: rearrange ionic_queue for better layout 453538c52ff8 ionic: rearrange ionic_qcq 0165892477da ionic: carry idev in ionic_cq struct 36a47c906b23 ionic: refactor skb building 8599bd4cf30f ionic: fold adminq clean into service routine 4dcd4575bfb1 ionic: use specialized desc info structs 65e548f6b0ff ionic: remove the cq_info to save more memory ae24a8f88b3f ionic: remove callback pointer from desc_info 05c9447395e5 ionic: move adminq-notifyq handling to main file 90c01ede6d31 ionic: drop q mapping d60984d39f18 ionic: remove desc, sg_desc and cmb_desc from desc_info 7221fbe84f2e Add Jeff Kirsher to .get_maintainer.ignore 77292bb8ca69 crypto: scomp - remove memcpy if sg_nents is 1 and pages are lowmem 43a7885ec0df crypto: tcrypt - add ffdhe2048(dh) test 30dd94dba350 crypto: iaa - fix the missing CRYPTO_ALG_ASYNC in cra_flags db8ac883855e crypto: hisilicon/zip - fix the missing CRYPTO_ALG_ASYNC in cra_flags 12e37aef7ba2 hwrng: hisi - use dev_err_probe bc9ce934c469 MAINTAINERS: Remove T Ambarus from few mchp entries b446631f355e dpll: fix dpll_xa_ref_*_del() for multiple registrations 155549a6683b ipv6: remove RTNL protection from inet6_dump_addr() 9cc4cc329d30 ipv6: use xa_array iterator to implement inet6_dump_addr() 46f5182dd792 ipv6: make in6_dump_addrs() lockless f0a7da702093 ipv6: make inet6_fill_ifaddr() lockless f0109900462d dt-bindings: rtc: zynqmp: Add support for Versal/Versal NET SoCs 6b6ca096115e rtc: class: make rtc_class constant 32a6be085835 dt-bindings: rtc: abx80x: Improve checks on trickle charger constraints 1e60ac6b8b57 MAINTAINERS: adjust file entry in ARM/Mediatek RTC DRIVER babfeb9cbe7e rtc: nct3018y: fix possible NULL dereference 5072ae00aea4 net: nexthop: Expose nexthop group HW stats to user space 746c19a52ec5 net: nexthop: Add ability to enable / disable hardware statistics 5877786fcf52 net: nexthop: Add hardware statistics notifications 95fedd768591 net: nexthop: Expose nexthop group stats to user space f4676ea74b85 net: nexthop: Add nexthop group entry stats a207eab1039b net: nexthop: Add NHA_OP_FLAGS 2118f9390d83 net: nexthop: Adjust netlink policy parsing for a new attribute 3b43f19d065d octeontx2-pf: Add TC flower offload support for TCP flags caabd859c41b tcp: Add skb addr and sock addr to arguments of tracepoint tcp_probe. 6025b9135f7a net: dqs: add NIC stall detector based on BQL 9b78bbef5138 net: chelsio: remove unused function calc_tx_descs 4469c0c5b14a net: phy: fix phy_get_internal_delay accessing an empty array fc1b2901e0fe octeontx2-af: Fix devlink params b0ec2abf9826 net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() c4386ab4f6c6 ipv6: fib6_rules: flush route cache when rule is changed 8636f19c2d1f gpio: sysfs: repair export returning -EPERM on 1st attempt 4421405e3634 ARM: OMAP2+: fix USB regression on Nokia N8x0 26dd48780bd2 parisc: led: Convert to platform remove callback returning void 894ad61b85d6 mmc: omap: restore original power up/down steps f6862c7f156d mmc: omap: fix deferred probe d4debbcbffa4 mmc: omap: fix broken slot switch lookup 480d44d0820d ARM: OMAP2+: fix N810 MMC gpiod table 95f37eb52e18 ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0 70bad345e622 iommu: Fix compilation without CONFIG_IOMMU_INTEL c0935fca6ba4 x86/sev: Disable KMSAN for memory encryption TUs a0c8bf0a474e iommu/amd: Fix sleeping in atomic context 06d0cb6c824c i2c: sprd: Convert to platform remove callback returning void af7b3b4adda5 eth: bnxt: support per-queue statistics 92f8b1f5ca0f netdev: add queue stat for alloc failures ab63a2387cb9 netdev: add per-queue statistics ce7f49ab7415 net: move rps_sock_flow_table to net_hotdata 490a79faf95e net: introduce include/net/rps.h df51b8456415 ipv6: move tcp_ipv6_hash_secret and udp_ipv6_hash_secret to net_hotdata 5af674bb90a0 ipv6: move inet6_ehash_secret and udp6_ehash_secret into net_hotdata 6e0735723ab4 inet: move inet_ehash_secret and udp_ehash_secret into net_hotdata 571bf020be9c inet: move tcp_protocol and udp_protocol to net_hotdata 4ea0875b9d89 ipv6: move tcpv6_protocol and udpv6_protocol to net_hotdata 6a55ca6b0122 udp: move udpv4_offload and udpv6_offload to net_hotdata aa70d2d16f28 net: move skbuff_cache(s) to net_hotdata 71c0de9bac9c net: move dev_rx_weight to net_hotdata 26722dc74bf0 net: move dev_tx_weight to net_hotdata 0139806eebd6 net: move tcpv4_offload and tcpv6_offload to net_hotdata 61a0be1a5342 net: move ip_packet_offload and ipv6_packet_offload to net_hotdata edbc666cdcbf net: move netdev_max_backlog to net_hotdata 0b91fa4bfb1c net: move ptype_all into net_hotdata f59b5416c396 net: move netdev_tstamp_prequeue into net_hotdata ae6e22f7b7f0 net: move netdev_budget and netdev_budget to net_hotdata 2658b5a8a4ee net: introduce struct net_hotdata c66fb480a330 selftests: userspace pm: avoid relaunching pm events 2aebd3579d90 selftests: mptcp: simult flows: fix shellcheck warnings 21781b42f2f3 selftests: mptcp: pm netlink: fix shellcheck warnings 5751c291349d selftests: mptcp: sockopt: fix shellcheck warnings e3aae1098f10 selftests: mptcp: connect: fix shellcheck warnings 97633aa74d93 selftests: mptcp: diag: fix shellcheck warnings 35bc143a8514 selftests: mptcp: add mptcp_lib_events helper df8d3ba55b4f selftests: mptcp: more operations in ns_init/exit 3a0f9bed3c28 selftests: mptcp: add mptcp_lib_ns_init/exit helpers 4214aac14e51 selftests: mptcp: add local variables rndh 3fb8c33ef4b9 selftests: mptcp: add mptcp_lib_check_tools helper 7c2eac649054 selftests: mptcp: stop forcing iptables-legacy 9cb3d523c153 net: usbnet: Remove generic .ndo_get_stats64 352f5b328262 net: usbnet: Leverage core stats allocator 5c497a64820e dpll: spec: use proper enum for pin capabilities attribute 84c49aac0ea4 net: dsa: mv88e6xxx: update 88e6185 PCS driver to use neg_mode dd9a730011fa net: pcs: rzn1-miic: update PCS driver to use neg_mode 8fc80c9d8c0a net: phy: marvell: add comment about m88e1111_config_init_1000basex() 02e24903e5a4 netlink: let core handle error cases in dump operations 4af9a0bee116 selftests/net: fix waiting time for ipv6_gc test in fib_tests.sh. 8edbd3960150 mpls: Do not orphan the skb 4f6473ad6094 net: dsa: Leverage core stats allocator c12264d3fd23 atm: fore200e: Convert to platform remove callback returning void 768e044a5fd4 doc/netlink/specs: Add spec for nlctrl netlink family bc52b39309c3 doc/netlink: Allow empty enum-name in ynl specs b6e6a76dec33 tools/net/ynl: Add nest-type-value decoding 6fe7de5e9c08 tools/net/ynl: Fix c codegen for array-nest 771b7012e5f3 tools/net/ynl: Report netlink errors without stacktrace cecbc52c46e2 tools/net/ynl: Fix extack decoding for netlink-raw 12fbd67ea3f4 isdn: capi: make capi_class constant 479b4bc867b9 isdn: mISDN: make elements_class constant b72413211b48 dt-bindings: net: dp83822: change ti,rmii-mode description 7a04ff127786 net: x25: remove dead links from Kconfig e3fb8e8ba72b net: dsa: microchip: make sure drive strength configuration is not lost by soft reset 7a4b21250bf7 bpf: Fix stackmap overflow check on 32-bit arches 6787d916c2cf bpf: Fix hashtab overflow check on 32-bit arches 281d464a34f5 bpf: Fix DEVMAP_HASH overflow check on 32-bit arches cb824724dccb dm vdo: document minimum metadata size requirements deaef31bc1ec io_uring/net: correctly handle multishot recvmsg retry setup 002bf2fbc00e PCI/AER: Block runtime suspend when handling errors fe5064158c56 bpf: Tell bpf programs kernel's PAGE_SIZE 1576b0796197 bpftool: rename is_internal_mmapable_map into is_mmapable_map d147357e2e59 libbpf: Allow specifying 64-bit integers in map BTF. cf2c2e4a3d91 bpf: Plumb get_unmapped_area() callback into bpf_map_ops 8d94f1357c00 bpf: Recognize '__map' suffix in kfunc arguments 88d1d4a7eebe bpf: Allow kfuncs return 'void *' 367b3560e10b binder: remove redundant variable page_addr 6aeb8850e0f3 device: core: Log warning for devices pending deferred probe on timeout 448af2d28899 driver: core: Use dev_* instead of pr_* so device metadata is added 32de4b4f9dfa driver: core: Log probe failure as error and with device metadata 135116f3d014 of: property: fw_devlink: Add support for "post-init-providers" property b7e1241d8f77 driver core: Add FWLINK_FLAG_IGNORE to completely ignore a fwnode link 75cde56a5b50 driver core: Adds flags param to fwnode_link_add() d295ad7ef013 pinctrl: aw9523: Make the driver tristate 952c3fce297f debugfs: fix wait/cancellation handling during remove 4dc3d612ee5c device property: Don't use "proxy" headers 420b104dd116 device property: Move enum dev_dma_attr to fwnode.h 1c4002aeab3c driver core: Move fw_devlink stuff to where it belongs bbf6cfba49a1 driver core: Drop unneeded 'extern' keyword in fwnode.h 1fe6e4f0b0c4 firmware_loader: Suppress warning on FW_OPT_NO_WARN flag a54c1d1b859a sysfs:Addresses documentation in sysfs_merge_group and sysfs_unmerge_group. 8dde8fa0cc3e firmware_loader: introduce __free() cleanup hanler 822d66c45e79 platform-msi: Remove usage of the deprecated ida_simple_xx() API 019947805a8d uio_dmem_genirq: UIO_MEM_DMA_COHERENT conversion 7722151e4651 uio_pruss: UIO_MEM_DMA_COHERENT conversion bfe78793b264 cnic,bnx2,bnx2x: use UIO_MEM_DMA_COHERENT 576882ef5e7f uio: introduce UIO_MEM_DMA_COHERENT type 0e439ba38e61 cdx: add MSI support for CDX bus e3a59056a655 pps: use cflags-y instead of EXTRA_CFLAGS 807977260ae4 speakup: Add /dev/synthu device b6c8dafc9d86 speakup: Fix 8bit characters from direct synth 813f008d4343 parport: sunbpp: Convert to platform remove callback returning void adf4e1055522 parport: amiga: Convert to platform remove callback returning void 832c17b8b658 char: xillybus: Convert to platform remove callback returning void 71cfc131f60a vmw_balloon: change maintainership 02a7873dd773 MAINTAINERS: change the maintainer for hpilo driver 316459ba4051 char: xilinx_hwicap: Fix NULL vs IS_ERR() bug b44abdd29423 hpet: remove hpets::hp_clocksource 8af2d2025d25 platform: goldfish: move the separate 'default' propery for CONFIG_GOLDFISH 4a055328414c char: xilinx_hwicap: drop casting to void in dev_set_drvdata d6c0d892b44c dt-bindings: serial: stm32: add power-domains property a13bd6f3c936 greybus: move is_gb_* functions out of greybus.h 3bd291383c72 greybus: Remove usage of the deprecated ida_simple_xx() API 68bb540b1aef staging: greybus: Replaces directive __attribute__((packed)) by __packed as suggested by checkpatch 8e50be9387d6 staging: greybus: Replace __attribute__((packed)) by __packed in various instances 600556809f04 usb: gadget: net2272: Use irqflags in the call to net2272_probe_fin 84fa943d93c3 usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic d843f031d9e9 phy: tegra: xusb: Add API to retrieve the port number of phy 07cb1ec0b13d USB: gadget: pxa27x_udc: Remove unused of_gpio.h 2a36b8fb7dc1 usb: gadget/snps_udc_plat: Remove unused of_gpio.h 0a980bebdf97 usb: ohci-pxa27x: Remove unused of_gpio.h 12f371e2b6cb usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined 664c89c56e85 siox: make siox_bus_type const 3b1a9b58402e mcb: constify the struct device_type usage 01771a598d1e mcb: make mcb_bus_type const a7478b3d9da7 tifm: make tifm_adapter_class constant 6501ac11b90f siox: constify the struct device_type usage cb1c1224193e dio: make dio_bus_type const 5eabf0cd2673 drm/amd/display: Removed redundant @ symbol to fix kernel-doc warnings in -next repo 2c79b0bca2ba drm/amd/pm: wait for completion of the EnableGfxImu message 7c5fde53b1a1 drm/amdgpu/soc21: add mode2 asic reset for SMU IP v14.0.1 1e84112e53d2 drm/amdgpu: add smu 14.0.1 support 155d46835c31 drm/amdgpu: add VPE 6.1.1 discovery support f9070b0f2f9e drm/amdgpu/vpe: add VPE 6.1.1 support d40f6213b52c drm/amdgpu/vpe: don't emit cond exec command under collaborate mode 26f5f34e6e44 drm/amdgpu/vpe: add collaborate mode support for VPE 72f4ae0a64b9 drm/amdgpu/vpe: add PRED_EXE and COLLAB_SYNC OPCODE 709ef39f9546 drm/amdgpu/vpe: add multi instance VPE support c65f52fc475d ipack: make ipack_bus_type const 79698b145fbc drm/amdgpu/discovery: add nbif v6_3_1 ip block 894c6d3522d1 drm/amdgpu: Add nbif v6_3_1 ip block support 408b18b1aa1f most: core: make mostbus const b9e9b8eaaf87 drm/amdgpu: Add pcie v6_1_0 ip headers (v5) d9b772420f4e drm/amdgpu: Add nbif v6_3_1 ip headers (v5) 1e11b5494c3d PCI/ASPM: Move pci_save_ltr_state() to aspm.c f3994bba8200 PCI/ASPM: Always build aspm.c fa84f4435a62 PCI/ASPM: Move pci_configure_ltr() to aspm.c b5311dbc2c2e io_uring/net: clear REQ_F_BL_EMPTY in the multishot retry handler def3173d4f17 nvmem: core: Print error on wrong bits DT property 8ec0faf25722 nvmem: core: make nvmem_layout_bus_type const 76c345edef75 nvmem: mtk-efuse: Drop NVMEM device name 9f742e3efc97 MAINTAINERS: Add maintainers for ZynqMP NVMEM driver 737c0c8d07b5 nvmem: zynqmp_nvmem: Add support to access efuse 29be47fcd6a0 nvmem: zynqmp_nvmem: zynqmp_nvmem_probe cleanup e34b943068d3 firmware: xilinx: Add ZynqMP efuse access API d28c853b32b8 dt-bindings: nvmem: add common definition of nvmem-cell-cells c7f99cd8fb6b dt-bindings: nvmem: Convert xlnx,zynqmp-nvmem.txt to yaml 998f0633773b nvmem: mtk-efuse: Register MediaTek socinfo driver from efuse 508ecc78b6c9 nvmem: fixed-cell: Simplify nested if/then schema ab23f1bffcf6 slimbus: core: make slimbus_bus const 56c7659a8b6b slimbus: qcom-ngd-ctrl: Make QMI message rules const 89ffa4cccec5 slimbus: core: Remove usage of the deprecated ida_simple_xx() API cbd38332c140 nvmem: meson-efuse: fix function pointer type mismatch 15d2540e0d62 tools: ynl: check for overflow of constructed messages 0dc31b98d720 cdrom: gdrom: Convert to platform remove callback returning void 7e1449cd15d1 hwmon: (aspeed-g6-pwm-tacho): Support for ASPEED g6 PWM/Fan tach df9d235c300d dt-bindings: hwmon: Support Aspeed g6 PWM TACH Control 3b0ac1f90c44 dt-bindings: hwmon: fan: Add fan binding to schema c71d2502edf0 dt-bindings: hwmon: tda38640: Add interrupt & regulator properties 0ecae5410ab5 ext4: initialize sbi->s_freeclusters_counter and sbi->s_dirtyclusters_counter before use in kunit test ad943758e0eb ext4: hold group lock in ext4 kunit test 8ffc0cd24c2a ext4: alloc test super block from sget d60c53694c6f ext4: kunit: use dynamic inode allocation 07be778c7014 ext4: enable meta_bg only when new desc blocks are needed 0efcd739fc07 ext4: remove unused parameter biop in ext4_issue_discard() 708623737b0a ext4: remove SLAB_MEM_SPREAD flag usage 40da553f5da0 ext4: verify s_clusters_per_group even without bigalloc a6b3bfe176e8 ext4: fix corruption during on-line resize fa60629380bb ext4: don't report EOPNOTSUPP errors from discard 7f48212678e9 ext4: drop duplicate ea_inode handling in ext4_xattr_block_set() 0499a78369ad ARM64: Dynamically allocate cpumasks and increase supported CPUs to 512 5d3d72347099 dt-bindings: timer: mediatek: Convert to json-schema 992cf6567477 Input: iqs7222 - add support for IQS7222D v1.1 and v1.2 1a8ec63b2b6c io_uring: fix io_queue_proc modifying req->flags 3f003fda98a7 hwmon: (amc6821) add of_match table 44d10c27bd75 kselftest/arm64: Add 2023 DPISA hwcap test coverage 7bcebadda045 kselftest/arm64: Add basic FPMR test f4dcccdda586 kselftest/arm64: Handle FPMR context in generic signal frame parser c1932cac7902 arm64/hwcap: Define hwcaps for 2023 DPISA features 4035c22ef7d4 arm64/ptrace: Expose FPMR via ptrace 8c46def44409 arm64/signal: Add FPMR signal handling 203f2b95a882 arm64/fpsimd: Support FEAT_FPMR b6c0b424cb91 arm64/fpsimd: Enable host kernel access to FPMR cc9f69a3dad3 arm64/cpufeature: Hook new identification registers up to cpufeature 42ed95de82c0 Bluetooth: ISO: Align broadcast sync_timeout with connection timeout 6c023ad32b19 ASoC: Intel: catpt: Carefully use PCI bitwise constants 85b4f2a6efc9 ALSA: hda: hda_component: Include sound/hda_codec.h 27219a5b3285 ALSA: hda: hda_component: Add missing #include guards 8b2de7402f3b mips: sibyte: make tb_class constant e5d9592c8652 mips: mt: make mt_class constant 5804be061848 MIPS: ralink: Remove unused of_gpio.h fa9e3139e6c5 s390/tools: handle rela R_390_GOTPCDBL/R_390_GOTOFF64 b14257abe705 media: rcar-isp: Disallow unbind of devices be84be4a35fa spi: Introduce SPI_INVALID_CS and is_valid_cs() 14fe5a98fb24 spi: Fix types of the last chip select storage variables 1209c5566f9b spi: Consistently use BIT for cs_index_mask f193957b0fbb ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() 0ab544b6f055 tcp: add tracing of skbaddr in tcp_event_skb class 4e441bb8aca1 tcp: add tracing of skb/skaddr in tcp_event_sk_skb class 68ac1e46425c net: phylink: clean the pcs_get_state documentation 9b1d8588397a doc: sfp-phylink: update the porting guide with PCS handling cb0cd4ee1114 s390/cache: prevent rebuild of shared_cpu_list ed6776c96c60 s390/crypto: remove retry loop with sleep from PAES pkey invocation 5dabfecad4a0 s390/pkey: improve pkey retry behavior c3384369bc53 s390/zcrypt: improve zcrypt retry behavior 77c51fc6fba7 s390/zcrypt: introduce retries on in-kernel send CPRB functions eacf5b3651c5 s390/ap: introduce mutex to lock the AP bus scan b5caf05ee879 s390/ap: rework ap_scan_bus() to return true on config change 99b3126e46ef s390/ap: clarify AP scan bus related functions and variables 778412ab915d s390/ap: rearm APQNs bindings complete completion bbe37e3e351b s390/configs: increase number of LOCKDEP_BITS a681226c675c s390/vfio-ap: handle hardware checkstop state on queue reset operation e22033fddd45 s390/pai: change sampling event assignment for PMU device driver 70581dcd0601 io_uring: fix mshot read defer taskrun cqe posting 5d51a7944143 firmware: cirrus: cs_dsp: Remove non-existent member from kerneldoc 66626b15636b firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid e87eecdf5322 ASoC: codecs: ES8326: change support for ES8326 bb6983847fb4 ASoC: codecs: ES8326: Changing members of private structure 838f865802b9 arch/powerpc: Remove from backlight code 074d363a0b2e macintosh/via-pmu-backlight: Include 8d2c4a6de613 fbdev/chipsfb: Include 9db2235326c4 powerpc/macio: Make remove callback of macio driver void returned c2e5d70cf05b powerpc/83xx: Fix build failure with FPU=n 329105ce5343 powerpc/64s: Fix get_hugepd_cache_index() build failure 0045fb1bab4e fanotify: allow freeze when waiting response for permission events 0c8e9b538ed7 docs: verify/bisect: fixes, finetuning, and support for Arch c416b5bac6ad x86/fred: Fix init_task thread stack pointer initialization 782191c74875 landlock: Warn once if a Landlock action is requested while disabled 0e89ef6f7901 landlock: Extend documentation for kernel support b735ee173f84 drm/etnaviv: Restore some id values 2d5c00815778 RDMA/mana_ib: Use virtual address in dma regions for MRs e02497fb6546 RDMA/mana_ib: Fix bug in creation of dma regions 75bcffbb9e75 xfs: shrink failure needs to hold AGI buffer 124a9fbe43aa RDMA/hns: Append SCC context to the raw dump of QPC b49c1caca529 backlight: pandora_bl: Drop unneeded ENOMEM error message c9128ed7b9ed backlight: lm3630a_bl: Simplify probe return on gpio request error b4c385b294a4 backlight: lm3630a_bl: Handle deferred probe 41f1b3edb581 backlight: as3711_bl: Handle deferred probe a2cd3ab2a47d backlight: bd6107: Handle deferred probe 588d9f4b656f backlight: l4f00242t03: Simplify with dev_err_probe() 23749cf3dfff backlight: gpio: Simplify with dev_err_probe() 392346827fbe backlight: lp8788: Fully initialize backlight_properties during probe abb5a5d951fb backlight: lm3639: Fully initialize backlight_properties during probe 0285e9efaee8 backlight: da9052: Fully initialize backlight_properties during probe dc0ba74e51a7 backlight: lm3630a: Use backlight_get_brightness helper in update_status 4bf7ddd2d2f0 backlight: lm3630a: Don't set bl->props.brightness in get_brightness ad9aeb0e3aa9 backlight: lm3630a: Initialize backlight_properties on init 7ee6478d5aa9 backlight: mp3309c: Fully initialize backlight_properties during probe d37831e0594b backlight: mp3309c: Utilise temporary variable for struct device ee7f026a26e8 backlight: mp3309c: Use dev_err_probe() instead of dev_err() b54c828bdba9 backlight: mp3309c: Make use of device properties 76fa2a1efff5 dt-bindings: backlight: qcom-wled: Fix bouncing email addresses 7ebac13edcfc backlight: hx8357: Utilise temporary variable for struct device 7244d89ae306 backlight: hx8357: Make use of dev_err_probe() 2f15475b178e backlight: hx8357: Move OF table closer to its consumer 64a633593e9a backlight: hx8357: Make use of device properties 601eedb0b6bc backlight: mp3309c: Use pwm_apply_might_sleep() f1ac3c9825f9 backlight: ktz8866: Correct the check for of_property_read_u32 b1ba8bcb2d1f backlight: hx8357: Fix potential NULL pointer dereference 45066c4bbe8c leds: ncp5623: Add MS suffix to time defines 7b7e50f8f5e0 leds: Add NCP5623 multi-led driver 2c7c70f54f79 dt-bindings: leds: Add NCP5623 multi-LED Controller a22f11305d32 leds: mlxreg: Drop an excess struct mlxreg_led_data member e7dd80b5fdfc leds: leds-mlxcpld: Fix struct mlxcpld_led_priv member name d0c2df0c7b21 leds: lm3601x: Fix struct lm3601_led kernel-doc warnings 08b7dab9f025 leds: Fix ifdef check for gpio_led_register_device() 6c27bf4c6d30 dt-bindings: leds: qcom-lpg: Narrow nvmem for other variants 615d49f55262 dt-bindings: leds: qcom-lpg: Drop redundant qcom,pm8550-pwm in if:then: 64e558500d2d dt-bindings: leds: Add LED_FUNCTION_WAN_ONLINE for Internet access 205c29887a33 leds: sgm3140: Add missing timer cleanup and flash gpio control 2cd0d1db31e7 leds: expresswire: Don't depend on NEW_LEDS 041d2a0ea733 Revert "leds: Only descend into leds directory when CONFIG_NEW_LEDS is set" 6969d0a2ba1a leds: aw2013: Unlock mutex before destroying it bfa0f02d7586 leds: qcom-lpg: Add QCOM_PBS dependency ec9aa8971f98 leds: rgb: leds-group-multicolor: Allow LEDs to stay on in suspend 415798bc07dd leds: trigger: netdev: Fix kernel panic on interface rename trig notify 1c5b72e60c56 leds: qcom-lpg: Add PM660L configuration and compatible ccc35ff2fd29 leds: spi-byte: Use devm_led_classdev_register_ext() 46f02b681ba2 leds: pca963x: Add support for suspend and resume 9225333e4808 leds: triggers: Add helper led_match_default_trigger e838a5a110b6 leds: trigger: Stop exporting trigger_list 09e3f3244e84 leds: Make flash and multicolor dependencies unconditional 211f8ec9400b leds: Remove led_init_default_state_get() and devm_led_classdev_register_ext() stubs d0532248df71 leds: aw200xx: Make read-only array coeff_table static const 7eef64da0b0a leds: trigger: panic: Simplify led_trigger_set_panic ec18a2a83b8b dt-bindings: leds: Add FUNCTION defines for per-band WLANs 7e1121138cec leds: triggers: default-on: Add module alias for module auto-loading cdac0fd2b765 leds: trigger: audio: Set module alias for module auto-loading 96d947d4abb3 Documentation: leds: Update led-trigger-tty ABI description 5fe5e2a3d75d docs: ABI: sysfs-class-led-trigger-netdev: Document now hidable link_* 06cdca014eca leds: trigger: netdev: Display only supported link speed attribute 66601a29bb23 leds: class: If no default trigger is given, make hw_control trigger the default trigger fd14a87230ed leds: trigger: netdev: Add module alias ledtrig:netdev e09c706bfbcb leds: trigger: Load trigger modules on-demand if used as default trigger c47d14545b99 leds: rgb: Update PM8350C lpg_data to support two-nvmem PPG Scheme 5e9ff626861a leds: rgb: leds-qcom-lpg: Include support for PPG with dedicated LUT SDAM 05338ba56c7f leds: rgb: leds-qcom-lpg: Update PMI632 lpg_data to support PPG 6ab1f766a80a leds: rgb: leds-qcom-lpg: Add support for PPG through single SDAM d7d0efaf528a dt-bindings: leds: leds-qcom-lpg: Add support for LPG PPG f574751cdfac leds: trigger: netdev: Skip setting baseline state in activate if hw-controlled 7774f3d1dd38 leds: expresswire: Don't use "proxy" headers d48ece99f2d9 leds: ktd2692: Add GPIOLIB dependency 7534904d421e backlight: ktd2801: Make timing struct static a5554f1b5bc3 backlight: Add Kinetic KTD2801 Backlight support 922235a9b894 dt-bindings: backlight: Add Kinetic KTD2801 binding b5a8c50e5c18 leds: ktd2692: Convert to use ExpressWire library 1368d06dd2c9 leds: Introduce ExpressWire library 68a04aeebefa Documentation: i2c: Document that client auto-detection is a legacy mechanism 77d9ec3f6c8c Documentation: networking: Add description for multi-pf netdev ed29705e4ed1 net/mlx5: Enable SD feature d1a8b2c3e434 net/mlx5e: Block TLS device offload on combined SD netdev 7f525acbccdf net/mlx5e: Support per-mdev queue counter 40e6ad9182b4 net/mlx5e: Support cross-vhca RSS 67936e138586 net/mlx5e: Let channels be SD-aware 846122b126f8 net/mlx5e: Create EN core HW resources for all secondary devices 381978d28317 net/mlx5e: Create single netdev per SD group 4375130bf527 net/mlx5: SD, Add debugfs ae40550e3a8a net/mlx5: SD, Add informative prints in kernel log f218179b78f5 net/mlx5: SD, Implement steering for primary and secondaries d3d057666090 net/mlx5: SD, Implement devcom communication and primary election 678eb448055a net/mlx5: SD, Implement basic query and instantiation 75a543962ecb net/mlx5: SD, Introduce SD lib a0873a5d5425 net/mlx5: Add MPIR bit in mcam_access_reg f311507c5336 i2c: remove redundant condition d7933a2c7f87 ethtool: remove ethtool_eee_use_linkmodes c22341619852 mlxbf_gige: add support to display pause frame counters 1677293ed891 net: phy: qca807x: fix compilation when CONFIG_GPIOLIB is not set 771d791d7ccf net: geneve: Remove generic .ndo_get_stats64 f5f07d06007b net: geneve: Leverage core stats allocator 81154bb83c44 net: gtp: Move net_device assigned in setup 13957a0b0708 net: gtp: Remove generic .ndo_get_stats64 660e5aaea11d net: gtp: Leverage core stats allocator 1d03d51e9d24 net: macsec: Leverage core stats allocator d66206296176 dt-bindings: net: renesas,etheravb: Add support for R-Car V4M 07161b2416f7 sr9800: Add check for usbnet_get_endpoints 41cca0542d7c selftests/harness: Fix TEST_F()'s vfork handling 0f66dfe7b91d perf annotate: Add comments in the data structures f59e3660cd84 perf annotate: Remove sym_hist.addr[] array 801545758497 perf annotate: Calculate instruction overhead using hashmap d3e7cad6f36d perf annotate: Add a hashmap for symbol histogram af250c27ea1c mptcp: drop lookup_by_id in lookup_addr a4d68b160240 mptcp: set error messages for set_flags 6a42477fe449 mptcp: update set_flags interfaces d5dfbfa2f88e mptcp: drop duplicate header inclusions 4d4f986d296f dt-bindings: interrupt-controller: fsl,intmux: Include power-domains support 3e62273ac63a soc: fsl: qbman: Remove RESERVEDMEM_OF_DECLARE usage e63985ecd226 bpf, riscv64/cfi: Support kCFI + BPF on riscv64 5208930a909a selftests/bpf: Test cases for '?' in BTF names bd70a8fb7ca4 bpf: Allow all printable characters in BTF DATASEC names 733e5e875444 selftests/bpf: Test case for SEC("?.struct_ops") 6ebaa3fb88bb libbpf: Rewrite btf datasec names starting from '?' 5ad0ecbe056a libbpf: Struct_ops in SEC("?.struct_ops") / SEC("?.struct_ops.link") 240bf8a5162e libbpf: Replace elf_state->st_ops_* fields with SEC_ST_OPS sec_type 651d49f15b2a selftests/bpf: Verify struct_ops autoload/autocreate sync fe9d049c3da0 libbpf: Sync progs autoload with maps autocreate for struct_ops maps 1863acccdf93 selftests/bpf: Test autocreate behavior for struct_ops maps c1b93c07b3ac selftests/bpf: Bad_struct_ops test c8617e8bcf8d selftests/bpf: Utility functions to capture libbpf log in test_progs 5bab7a277ca8 selftests/bpf: Test struct_ops map definition with type suffix 8db052615a97 libbpf: Honor autocreate flag for struct_ops maps d9ab2f76ef5a libbpf: Tie struct_ops programs to kernel BTF ids, not to local ids a2a5172cf1eb libbpf: Allow version suffixes (___smth) for struct_ops types 0c8bbf990bdd selftests/bpf: Test may_goto 063758015257 bpf: Add cond_break macro 4f81c16f50ba bpf: Recognize that two registers are safe when their ranges match 011832b97b31 bpf: Introduce may_goto instruction e6f798225a31 mm: Introduce VM_SPARSE kind and vm_area_[un]map_pages(). 173b097dcc8d serial: 8250_dw: Replace ACPI device check by a quirk faf3b8014c35 mmc: core: make mmc_host_class constant 48201a3b3f39 Bluetooth: Add new quirk for broken read key length on ATS2851 a310d74dce68 Bluetooth: mgmt: remove NULL check in add_ext_adv_params_complete() 3237da12a388 Bluetooth: mgmt: remove NULL check in mgmt_set_connectable_complete() 1cb63d80fff6 Bluetooth: btusb: Add support Mediatek MT7920 3e465a07cdf4 Bluetooth: btmtk: Add MODULE_FIRMWARE() for MT7922 664130c0b030 Bluetooth: btnxpuart: Fix btnxpuart_close 18d88f0fd8c0 Bluetooth: ISO: Clean up returns values in iso_connect_ind() 947ec0d002dc Bluetooth: fix use-after-free in accessing skb after sending it f7b94bdc1ec1 Bluetooth: af_bluetooth: Fix deadlock 0f0639b4d6f6 Bluetooth: bnep: Fix out-of-bound access 79f4127a502c Bluetooth: btusb: Fix memory leak a6e06258f4c3 Bluetooth: msft: Fix memory leak 81137162bfaa Bluetooth: hci_core: Fix possible buffer overflow de4e88ec58c4 Bluetooth: btrtl: fix out of bounds memory access 7a6d793e9ca8 Bluetooth: hci_h5: Add ability to allocate memory for private data 2615fd9a7c25 Bluetooth: hci_sync: Fix overwriting request callback 22cbf4f84c00 Bluetooth: hci_sync: Use QoS to determine which PHY to scan bba71ef13b20 Bluetooth: hci_sync: Use address filtering when HCI_PA_SYNC is set 168d9bf9c7f0 Bluetooth: ISO: Reassemble PA data for bcast sink 02171da6e86a Bluetooth: ISO: Add hcon for listening bis sk 6e62ebfb49eb Bluetooth: btintel: Fixe build regression 56d074d26c58 Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with gpiod_get_optional() a7ba218a44aa Bluetooth: btintel: Print Firmware Sequencer information f7cbce60a38a Bluetooth: hci_sync: Fix UAF on create_le_conn_complete 7453847fb22c Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync 412b894a183c Bluetooth: constify the struct device_type usage f9183eaad915 Bluetooth: btbcm: Use devm_kstrdup() e49f18b92bd1 Bluetooth: btbcm: Use strreplace() 881559af5f5c Bluetooth: hci_sync: Attempt to dequeue connection attempt 505ea2b29592 Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync queue 5f641f03abcc Bluetooth: hci_conn: Fix UAF Write in __hci_acl_create_connection_sync bf98feea5b65 Bluetooth: hci_conn: Always use sk_timeo as conn_timeout f4b0c2b4cd78 Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS 4aa42119d971 Bluetooth: Remove pending ACL connection attempts 45340097ce6e Bluetooth: hci_conn: Only do ACL connections sequentially eeda1bf97bb5 Bluetooth: hci_event: Fix not indicating new connection for BIG Sync e7b02296fb40 Bluetooth: Remove BT_HS b79e04091010 Bluetooth: btintel: Fix null ptr deref in btintel_read_version 9c16d0c8d93e Bluetooth: Remove usage of the deprecated ida_simple_xx() API 560ff4bc9907 Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 63298d6e752f Bluetooth: hci_core: Cancel request on command timeout 79c0868ad65a Bluetooth: hci_event: Use HCI error defines instead of magic values 78e3639fc803 Bluetooth: Remove superfluous call to hci_conn_check_pending() d77433cdd252 Bluetooth: Disconnect connected devices before rfkilling adapter b14202aff5ac Bluetooth: Add new state HCI_POWERING_DOWN fee054b7579f Bluetooth: mgmt: Remove leftover queuing of power_off work 968667f2e034 Bluetooth: Remove HCI_POWER_OFF_TIMEOUT e4db90e4eb8d Bluetooth: btnxpuart: Resolve TX timeout error in power save stress test 1fb994314696 Bluetooth: btrtl: Add the support for RTL8852BT/RTL8852BE-VT 4af59a8df5ea mmc: core: Fix switch on gp3 partition 4bb7be96fc88 kexec: copy only happens before uchunk goes to zero a436184e3bfb get_signal: don't initialize ksig->info if SIGNAL_GROUP_EXIT/group_exec_task dd69edd643a8 get_signal: hide_si_addr_tag_bits: fix the usage of uninitialized ksig 49fd5f5ac4b5 get_signal: don't abuse ksig->info.si_signo and ksig->sig 3606422a2859 const_structs.checkpatch: add device_type 6a57a21943da Normalise "name (ad@dr)" MODULE_AUTHORs to "name " 9bea6216f94b dyndbg: replace kstrdup() + strchr() with kstrdup_and_replace() 58f327f2ce80 filemap: avoid unnecessary major faults in filemap_fault() 4839e79c7eae mm,page_owner: drop unnecessary check 84d6ac31c34f mm,page_owner: check for null stack_record before bumping its refcount 82b1c07a0af6 mm: swap: fix race between free_swap_and_cache() and swapoff() c05995b7ec2a mm/treewide: align up pXd_leaf() retval across archs e72c7c2b8866 mm/treewide: drop pXd_large() 0a845e0f6348 mm/treewide: replace pud_large() with pud_leaf() 2f709f7bfd3d mm/treewide: replace pmd_large() with pmd_leaf() b6c9d5a93b4c mm/kasan: use pXd_leaf() in shadow_mapped() 924bd6a8c967 mm/x86: drop two unnecessary pud_leaf() definitions 83ea65da325c mm/x86: replace pgd_large() with pgd_leaf() dba8e6f34f07 mm/x86: replace p4d_large() with p4d_leaf() bd18b688220c mm/powerpc: replace pXd_is_leaf() with pXd_leaf() a2aa530d856d mm/powerpc: define pXd_large() with pXd_leaf() e35606e4167d mm/zswap: global lru and shrinker shared by all zswap_pools fix 5aa598a72eaf mm: memory: fix shift-out-of-bounds in fault_around_bytes_set 57b77b75caf0 s390: supplement for ptdesc conversion ea919671517a mm: pgtable: add missing pt_index to struct ptdesc 22beb471b46a mm: pgtable: correct the wrong comment about ptdesc->__page_flags 72741db6836b mm: page_alloc: use div64_ul() instead of do_div() f1cce6f7fa30 mm/mempolicy: use a folio in do_mbind() ac96cc4d1ced mm: make folio_pte_batch available outside of mm/memory.c 9164448d3100 mm: remove cast from page_to_nid() 29cfe7556bfd mm: constify more page/folio tests ce3467af6bde mm: constify testing page/folio flags b3a3203309c8 mm: make dump_page() take a const argument fae7d834c43c mm: add __dump_folio() 7da8988c7c0e mm: remove PageYoung and PageIdle definitions 0d846469fd21 mm: remove PageWaiters, PageSetWaiters and PageClearWaiters dfbac6dc68ba mm: separate out FOLIO_FLAGS from PAGEFLAGS b78b27d02930 hugetlb: parallelize 1G hugetlb initialization c6c21c31d0d8 hugetlb: parallelize 2M hugetlb allocation and initialization 26d1dc6bb230 hugetlb: have CONFIG_HUGETLBFS select CONFIG_PADATA bd5ed02e2395 padata: downgrade padata_do_multithreaded to serial execution for non-SMP eb52286634f0 Author: Gang Li padata: dispatch works on 2e73ff236e09 hugetlb: pass *next_nid_to_alloc directly to for_each_node_mask_to_alloc d5c3eb3f5026 hugetlb: split hugetlb_hstate_alloc_pages fc37bbb3289f hugetlb: code clean for hugetlb_hstate_alloc_pages 6d3b27e046ab drm/amdkfd: make kfd_class constant 5e592956cc36 drm/amdgpu: add ring timeout information in devcoredump 2bdebcb1e49d drm/amdgpu: add dcn3.5.1 support 45bbf800c5f9 drm/amdkfd: Use SQC when TCP would fail in gfx10.1 context save f36e3f7260ac drm/amdkfd: Increase the size of the memory reserved for the TBA bf909454fefa drm/amdgpu: disable ring_muxer if mcbp is off 190145f69222 drm/amd/pm: disable pp_dpm_dcefclk node for gfx 11.0.3 sriov bb8863cc9d06 drm/amdgpu: remove unused code b2d23256615c ieee802154: cfg802154: make wpan_phy_class constant 7a04ace6c7bd ieee802154: mcr20a: Remove unused of_gpio.h defa2cb4e439 ieee802154: at86rf230: Replace of_gpio.h by proper one e8a1e58345cf mac802154: fix llsec key resources release in mac802154_llsec_key_del a0c807b5b65a pinctrl: nomadik: fix dereference of error pointer 5545d5013c0e gpio: nomadik: Back out some managed resources 5394f1e9b687 arch: define CONFIG_PAGE_SIZE_*KB on all architectures d3e5bab923d3 arch: simplify architecture specific page size configuration ba89f9c8ccba arch: consolidate existing CONFIG_PAGE_SIZE_*KB definitions 3e49a866c9dc mm: Enforce VM_IOREMAP flag and range in ioremap_page_range. 9086d0f23b7c spi: Exctract spi_dev_check_cs() helper 5ee91605ad9a spi: Exctract spi_set_all_cs_unused() helper c2585047c8e1 KVM: selftests: Check that PV_UNHALT is cleared when HLT exiting is disabled 4736d85f0d18 KVM: x86: Use actual kvm_cpuid.base for clearing KVM_FEATURE_PV_UNHALT 92e82cf632e8 KVM: x86: Introduce __kvm_get_hypervisor_cpuid() helper f238eff95f48 f2fs: add a proc entry show disk layout 836aeaf73aa1 ixgbe: pull out stats update to common routines 60e4caf36b88 i40e: remove unnecessary qv_info ptr NULL checks c49172f7a8cf iavf: drop duplicate iavf_{add|del}_cloud_filter() calls a6d63bbf2c52 ice: Implement RSS settings for GTP using ethtool 0ed3bba16d37 ethtool: Add GTP RSS hash options to ethtool.h f30e5ed1306b dm-integrity: set max_integrity_segments in dm_integrity_io_hints 257310e99870 ice: fix stats being updated by way too large values ee14cc9ea19b igb: Fix missing time sync events 244ae992e3e8 igc: Fix missing time sync events dd27a84b06aa block: remove disk_stack_limits 396799eb5b6f md: remove mddev->queue 81a16e19d545 md: don't initialize queue limits 3d8466ba68d4 md/raid10: use the atomic queue limit update APIs f63f17350e53 md/raid5: use the atomic queue limit update APIs 97894f7d3c29 md/raid1: use the atomic queue limit update APIs 56cf22d6f672 md/raid0: use the atomic queue limit update APIs e305fce18831 md: add queue limit helpers 176df894d797 md: add a mddev_is_dm helper 28be4fd310d1 md: add a mddev_add_trace_msg helper c396b90e5026 md: add a mddev_trace_remap helper e2addba49305 iommu/dma: Document min_align_mask assumption 80ca79f398bf iommu/vt-d: Remove scalabe mode in domain_context_clear_one() a016e53843ed iommu/vt-d: Remove scalable mode context entry setup from attach_dev 301f1a80487f iommu/vt-d: Setup scalable mode context entry in probe path 81e921fd3216 iommu/vt-d: Fix NULL domain on device release 0061ffe289e1 iommu: Add static iommu_ops->release_domain 80a9b50c0b9e iommu/vt-d: Improve ITE fault handling if target device isn't present 4fc82cd907ac iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected 39714fd73c6b PCI: Make pci_dev_is_disconnected() helper public for other drivers a114d9f1f2cf Fix cpupower-frequency-info.1 man page typo 34a2cf3fbef1 bcache: move calculation of stripe_size and io_opt into bcache_device_init 0e46064ebebb virtio_blk: Do not use disk_set_max_open/active_zones() f98364e92662 aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts 5d85665181be i2c: rcar: Prepare for the advent of ARCH_RCAR_GEN4 188542964e78 i2c: imx-lpi2c: add generic GPIO recovery for LPI2C b9355185d2ae block: move capacity validation to blkpg_do_ioctl() 93f52fbeaf4b block: prevent division by zero in blk_rq_stat_sum() e6dfe748f09e drbd: atomically update queue limits in drbd_reconsider_queue_parameters 5eaee6e9c8f9 drbd: split out a drbd_discard_supported helper e3992e02c970 drbd: don't set max_write_zeroes_sectors in decide_on_discard_support e16344e50631 drbd: merge drbd_setup_queue_param into drbd_reconsider_queue_parameters 2828908d5cc8 drbd: refactor the backing dev max_segments calculation 342d81fde241 drbd: refactor drbd_reconsider_queue_parameters aa067325c05d drbd: pass the max_hw_sectors limit to blk_alloc_disk 5f2ad31fbb18 sed-opal: Remove the ret variable from the function 2449be8c8cfc sed-opal: Remove unnecessary ‘0’ values from ret 217fcc48074b sed-opal: Remove unnecessary ‘0’ values from err 147fe6133477 sed-opal: Remove unnecessary ‘0’ values from error f8c7511db009 block: make block_class constant e8c32f24766a Documentation: tracing: Add entry argument access at function exit f6e2253a617c selftests/ftrace: Add test cases for entry args at function exit 25f00e40ce79 tracing/probes: Support $argN in return probe (kprobe and fprobe) c18f9eabeec7 tracing: Remove redundant #else block for BTF args from README 035ba76014c0 tracing/probes: cleanup: Set trace_probe::nr_args at trace_probe_init 032330abd08b tracing/probes: Cleanup probe argument parser fde07a4d74e3 dasd: use the atomic queue limits API 0127a47f58c6 dasd: move queue setup to common code 41463f2dfde2 dasd: cleamup dasd_state_basic_to_ready 7e37b6bc3cc0 tracing/fprobe-event: cleanup: Fix a wrong comment in fprobe event 38b43539d64b block: Fix page refcounts for unaligned buffers in __bio_release_pages() 290eb13f1a65 x86/kprobes: Boost more instructions from grp2/3/4/5 e884edbb844f x86/kprobes: Prohibit kprobing on INT and UD e4778a0ef322 x86/kprobes: Refactor can_{probe,boost} return type to bool d8c0831348e7 KVM: riscv: selftests: Add Zacas extension to get-reg-list test 77fc0bfa43f8 RISC-V: KVM: Allow Zacas extension for Guest/VM d9bb4eca32f9 KVM: riscv: selftests: Add Ztso extension to get-reg-list test f943ebe2ec26 RISC-V: KVM: Allow Ztso extension for Guest/VM d808f0b1be48 RISC-V: KVM: Forward SEED CSR access to user space d0b94bcbb042 KVM: riscv: selftests: Add sstc timer test 812806bd1e70 KVM: riscv: selftests: Change vcpu_has_ext to a common function 1e979288c9b5 KVM: riscv: selftests: Add guest helper to get vcpu id 38f680c25ece KVM: riscv: selftests: Add exception handling support cdf6ac2a03d2 fuse: get rid of ff->readdir.lock 7e80eb792bd7 nvme: clear caller pointer on identify failure e869b72b3373 greybus: constify the struct device_type usage 00b9850e7307 greybus: make greybus_bus_type const e6f0b08a0367 regulator: lp8788-buck: fix copy and paste bug in lp8788_dvs_gpio_request() 7df3eb4cdb6b ASoC: trace: add event to snd_soc_dapm trace events 6ef46a69ec32 ASoC: trace: add component to set_bias_level trace events 8d0d2447394b nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse() 8ca1836769d7 timer/migration: Fix quick check reporting late expiry f0551af02130 x86/topology: Ignore non-present APIC IDs in a present package 5b9e00a6004c powerpc/4xx: Fix warp_gpio_leds build failure e8b1ce0e287f powerpc/amigaone: Make several functions static 20933531be05 powerpc/embedded6xx: Fix no previous prototype for avr_uart_send() etc. 83bc680e8729 macintosh/adb: make adb_dev_class constant 35f20786c481 powerpc: xor_vmx: Add '-mhard-float' to CFLAGS 6caecacc92b9 powerpc/fsl: Fix mfpmr() asm constraint error eeb78df4063c inet: Add getsockopt support for IP_ROUTER_ALERT and IPV6_ROUTER_ALERT 59d894a078cb thermal: core: remove unnecessary check in trip_point_hyst_store() 8c2c2549fb32 fanotify: Fix misspelling of "writable" 9fe0c03f0bfc fsnotify: Fix misspelling of "writable" e225555028bd inotify: Fix misspelling of "writable" c0111878d45e tools: ynl: add --dbg-small-recv for easier kernel testing a6a41521f95e tools: ynl: support debug printing messages 7c93a88785da tools: ynl: allow setting recv() size 7df7231d6a6b tools: ynl: move the new line in NlMsg __repr__ 72fa191bfdf6 tools: ynl: remove __pycache__ during clean 1d8617b2a610 tools: ynl: add distclean to .PHONY in all makefiles 4e887471e8e3 tools: ynl: rename make hardclean -> distclean dfea18989aa7 usb: Clarify expected behavior of dev_bin_attrs_are_visible() 644d037b2c44 ravb: Unify Rx ring maintenance code paths 555419b2259b ravb: Move maximum Rx descriptor data usage to info struct 496863388136 ravb: Use the max frame size from hardware info for RZ/G2L cfbad64706c1 ravb: Create helper to allocate skb and align it e82700b8662c ravb: Make it clear the information relates to maximum frame size 4123c3fbf863 ravb: Group descriptor types used in Rx ring ccabbb6768fc pmdomain: renesas: rcar-gen4-sysc: Reduce atomic delays efc4105a4cf9 fuse: remove unneeded lock which protecting update of congestion_threshold 738adade96b2 fuse: Fix missing FOLL_PIN for direct-io bd17b7c34fad RAS/AMD/FMPM: Fix off by one when unwinding on error 774a86f1c885 x86/nmi: Drop unused declaration of proc_nmi_enabled() 8a5fb1864313 fuse: remove an unnecessary if statement 2e3f7dd08d70 fuse: Track process write operations in both direct and writethrough modes 9e7f5296f475 fuse: Use the high bit of request ID for indicating resend requests 760eac73f9f6 fuse: Introduce a new notification type for resend pending requests e022f6a1c711 fuse: add support for explicit export disabling 5a4d888e9f9b fuse: __kuid_val/__kgid_val helpers in fuse_fill_attr_from_inode() 2d09ab2203ec fuse: fix typo for fuse_permission comment 87d381973e49 genetlink: fit NLMSG_DONE into same read() as families 0b11b1c5c320 netdev: let netlink core handle -EMSGSIZE errors b5a899154aa9 netlink: handle EMSGSIZE errors in the core 52279c3d50d9 pinctrl: aw9523: Add proper terminator ad2a91086e28 cpufreq: scmi: Set transition_delay_us 2441caa84aac firmware: arm_scmi: Populate fast channel rate_limit ad86f7e959dc firmware: arm_scmi: Populate perf commands rate_limit 62210f7509e1 remoteproc: qcom_q6v5_pas: Unload lite firmware on ADSP 1d7823f28631 remoteproc: qcom_q6v5_pas: Add support for X1E80100 ADSP/CDSP 9e93276d6639 dt-bindings: remoteproc: qcom,sm8550-pas: document the X1E80100 aDSP & cDSP cebaa386d5ee hwspinlock: omap: Use index to get hwspinlock pointer 8781ec87795a hwspinlock: omap: Use devm_hwspin_lock_register() helper 25f7d74d4514 hwspinlock: omap: Use devm_pm_runtime_enable() helper 19856a07e5fd hwspinlock: omap: Remove unneeded check for OF node c92ab8aaf42e remoteproc: qcom_wcnss: Use devm_rproc_alloc() helper 41854ea92baa remoteproc: qcom_q6v5_wcss: Use devm_rproc_alloc() helper 35049a98a4dc remoteproc: qcom_q6v5_pas: Use devm_rproc_alloc() helper 2f09fa9f7afb remoteproc: qcom_q6v5_mss: Use devm_rproc_alloc() helper 5789e877b93b remoteproc: qcom_q6v5_adsp: Use devm_rproc_alloc() helper 506355c5778f dt-bindings: remoteproc: do not override firmware-name $ref 9023bd9b8a41 dt-bindings: remoteproc: qcom,glink-rpm-edge: drop redundant type from label 9e63836703a4 remoteproc: qcom: pas: correct data indentation e3350ba4a5b7 selftests: avoid using SKIP(exit()) in harness fixure setup 6a2495adc0c8 net: fec: Fixup EEE aff1b8c84b44 net: fec: Move fec_enet_eee_mode_set() and helper earlier 49168d1980e2 net: phy: Add phy_support_eee() indicating MAC support EEE 3e43b903da04 net: phy: Immediately call adjust_link if only tx_lpi_enabled changes fe0d4fd9285e net: phy: Keep track of EEE configuration e3b6876ab850 net: phy: Add phydev->enable_tx_lpi to simplify adjust link callbacks 6f2fc8584a46 net: add helpers for EEE configuration 344f7a465149 ethtool: ignore unused/unreliable fields in set_eee op ff73f8344e58 sock: Use unsafe_memcpy() for sock_copy() 4166204d7ec2 net: tap: Remove generic .ndo_get_stats64 46f480ec1458 net: tuntap: Leverage core stats allocator b99f783106ea LoongArch: KVM: Remove unnecessary CSR register saving during enter guest f66228053e42 LoongArch: KVM: Do not restart SW timer when it is expired 8bc15d02d5fd LoongArch: KVM: Start SW timer only when vcpu is blocking aebd3bd586c6 LoongArch: KVM: Set reserved bits as zero in CPUCFG 2672031b20f6 riscv: dts: Move BUILTIN_DTB_SOURCE to common Kconfig 17107429947b selftests/exec: Perform script checks with /bin/bash 4e61f1e9d58f power: supply: core: fix charge_behaviour formatting 521d75b4174e power: supply: core: ease special formatting implementations 4b68137a20bc rxrpc: Extract useful fields from a received ACK to skb priv data 37473e416234 rxrpc: Clean up the resend algorithm 4d267ad6fd56 rxrpc: Record probes after transmission and reduce number of time-gets 153f90a066dd rxrpc: Use ktimes for call timeout tracking and set the timer lazily 12a66e77c499 rxrpc: Differentiate PING ACK transmission traces. a711d976e1cd rxrpc: Don't permit resending after all Tx packets acked 3e0b83ee535d rxrpc: Parse received packets before dealing with timeouts cd38a0acca73 power: supply: mm8013: fix "not charging" detection 49489bb03a50 rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page frags f107e6b82392 power: supply: move power_supply_attr_groups definition back to sysfs ea1ec769d1f0 power: supply: core: simplify power_supply_class_init 68ade0976df7 power: supply: core: add power_supply_for_each_device() 3ded21693639 pinctrl: core: comment that pinctrl_add_gpio_range() is deprecated 4f74a3b3070d pinctrl: pinmux: Suppress error message for -EPROBE_DEFER 576623d70661 pinctrl: Add driver for Awinic AW9523/B I2C GPIO Expander 5384b7d3e0d5 dt-bindings: pinctrl: Add bindings for Awinic AW9523/AW9523B 626f534d774c vfio/mbochs: make mbochs_class constant 1f92d6a7c65f vfio/mdpy: make mdpy_class constant fd94213e1417 hisi_acc_vfio_pci: Remove the deferred_reset logic f6c739998378 PCI/sysfs: Demacrofy pci_dev_resource_resize_attr(n) functions 2ea548a3c01d PCI: Remove obsolete pci_cleanup_rom() declaration be9c3a4c8be1 PCI/sysfs: Compile pci-sysfs.c only if CONFIG_SYSFS=y e9da6f08edb0 KVM: selftests: Explicitly close guest_memfd files in some gmem tests 95009ae904b1 dm-raid: fix lockdep waring in "pers->hot_add_disk" 41425f96d7aa dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent with reshape 5625ff8b72b0 dm-raid: add a new helper prepare_suspend() in md_personality cd32b27a66db md/dm-raid: don't call md_reap_sync_thread() directly 16c4770c75b1 dm-raid: really frozen sync_thread during suspend 503f9d43790f md: add a new helper reshape_interrupted() 314e9af06551 md: export helper md_is_rdwr() 7a2347e284d7 md: export helpers to stop sync_thread 2f03d0c2cd45 md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume 3445139e3a59 Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" 7ad288208d24 spi: s3c64xx: switch exynos850 to new port config data e8b16c7a4204 spi: s3c64xx: switch gs101 to new port config data ad0adac84d42 spi: s3c64xx: deprecate fifo_lvl_mask, rx_lvl_offset and port_id ea3fba7c41ba spi: s3c64xx: get rid of the OF alias ID dependency 2cda3623ff4f spi: s3c64xx: introduce s3c64xx_spi_set_port_id() e08433e095dd spi: s3c64xx: let the SPI core determine the bus number 82b98fb8cd33 spi: s3c64xx: allow FIFO depth to be determined from the compatible 414d7b8c9147 spi: s3c64xx: retrieve the FIFO depth from the device tree c6e776ab6abd spi: s3c64xx: determine the fifo depth only once d6911cf27e5c spi: s3c64xx: allow full FIFO masks ff8faa8a5c0f spi: s3c64xx: define a magic value 80a38bfbbd59 spi: dt-bindings: introduce FIFO depth properties 2ca703302a7f ASoC: dt-bindings: rt1015: Convert to dtschema 8fedf4f1d62e ASoC: Intel: atom: sst_ipc: Remove unused intel-mid.h 53b94f421d53 thermal: intel: int340x_thermal: Use thermal zone accessor functions 00efe7fcf9ce ACPI: resource: Use IRQ override on Maibenben X565 2f4a4d63a193 ACPI: CPPC: Use access_width over bit_width for system memory accesses 6b8e288f4957 cpuidle: ACPI/intel: fix MWAIT hint target C-state computation 60d06425e045 ptp: fc3: Convert to platform remove callback returning void 7921e231f85a riscv: dts: starfive: jh7100: fix root clock names e55600116929 nfc: core: make nfc_class constant 070bef83f03e net: wwan: core: make wwan_class constant d9567f212b15 net: wwan: hwsim: make wwan_hwsim_class constant 2ad2018aa357 net: ppp: make ppp_class constant 63767a76318c net: wan: framer: make framer_class constant b6e3c115efb5 net: hns: make hnae_class constant 4fe6207508d6 regulator: core: make regulator_class constant ad080db4483b net: phy: micrel: lan8814 cable improvement errata e9097f8e1e76 net: phy: micrel: lan8814 led errata 297dc37a1e65 selftest: gpio: remove obsolete gpio-mockup test 4dc38e39758d wifi: rtw89: wow: move release offload packet earlier for WoWLAN mode d12d3df87497 wifi: rtw89: wow: set security engine options for 802.11ax chips only 60b3f2898a80 wifi: rtw89: update suspend/resume for different generation fff821286f7b wifi: rtw89: wow: update config mac function with different generation 1bf6fa8ac6d5 wifi: rtw89: update DMA function with different generation a0f0046533cf wifi: rtw89: wow: update WoWLAN status register for different generation 6ec8faa36564 wifi: rtw89: wow: update WoWLAN reason register for different chips b4152222e04c wifi: brcm80211: handle pmk_op allocation failure 2422c2158fb5 wifi: rtw89: coex: Add coexistence policy to decrease WiFi packet CRC-ERR bb90a32c3c7d wifi: rtw89: coex: When Bluetooth not available don't set power/gain eae888cfb734 wifi: rtw89: coex: add return value to ensure H2C command is success or not 6ee10fcd284d wifi: rtw89: coex: Reorder H2C command index to align with firmware 9d27596fdac5 wifi: rtw89: coex: add BTC ctrl_info version 7 and related logic 652c9642eda6 wifi: rtw89: coex: add init_info H2C command format version 7 d569f8545c7d wifi: rtw89: 8922a: add coexistence helpers of SW grant 0cb01e0edf78 wifi: rtw89: mac: add coexistence helpers {cfg/get}_plt 81e060584f1d wifi: cw1200: restore endian swapping f6e36d9e1c63 wifi: wlcore: sdio: Rate limit wl12xx_sdio_raw_{read,write}() failures warns 7979061313c8 wifi: rtlwifi: Remove rtl_intf_ops.read_efuse_byte 627c6db20703 PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports 3fe1eb4dd2e4 selftests/powerpc: Fix load_unaligned_zeropad build failure 8ae438f5ff16 gpiolib: Deduplicate cleanup for-loop in gpiochip_add_data_with_key() 9d5286d4e7f6 PCI/PM: Drain runtime-idle callbacks before driver removal a304fa1d10fc docs: Makefile: Add dependency to $(YNL_INDEX) for targets other than htmldocs b0f3f9ab419c dt-bindings: input: allwinner,sun4i-a10-lrad: drop redundant type from label c238adbc578e wifi: rtw88: 8821c: Fix false alarm count e1dfa21427ba wifi: rtw88: 8821c: Fix beacon loss and disconnect 605d7c0b05ee wifi: rtw88: 8821cu: Fix connection failure 41a7acb7dde8 wifi: rtw88: 8821cu: Fix firmware upload fail b8a62478f3b1 wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU 4bfb270378c9 dt-bindings: fsl-imx-sdma: fix HDMI audio index bd9cf5b11fd2 dt-bindings: soc: imx: fsl,imx-iomuxc-gpr: add imx6 465c7756d1ff dt-bindings: soc: imx: fsl,imx-anatop: add binding b6376606971a dt-bindings: input: touchscreen: fsl,imx6ul-tsc convert to YAML 7cfc8db2c0cc dt-bindings: pinctrl: fsl,imx6ul-pinctrl: convert to YAML 35df2ce896dc selftests: forwarding: Make {, ip6}gre-inner-v6-multipath tests more robust f0008b04977a selftests: forwarding: Make VXLAN ECN encap tests more robust dfbab74044be selftests: forwarding: Make vxlan-bridge-1q pass on debug kernels 4aca9eae6f7b selftests: forwarding: Make tc-police pass on debug kernels 748d27447daa selftests: forwarding: Parametrize mausezahn delay 7b2d64f93319 selftests: forwarding: Remove IPv6 L3 multipath hash tests 1cab1375ba6d btrfs: reuse cloned extent buffer during fiemap to avoid re-allocations 978b63f7464a btrfs: fix race when detecting delalloc ranges during fiemap ae6bd7f9b46a btrfs: fix off-by-one chunk length calculation at contains_pending_extent() 3391538f0851 mm: Remove broken pfn_to_virt() on arch csky/hexagon/openrisc 98dcb872779f ARM: s32c: update MAINTAINERS entry b20fe56cd285 btrfs: qgroup: allow quick inherit if snapshot is created and added to the same parent 86211eea8ae1 btrfs: qgroup: validate btrfs_qgroup_inherit parameter 0782303aaa50 btrfs: include device major and minor numbers in the device scan notice 7ec28f83a161 btrfs: mark btrfs_put_caching_control() static ef5a05c55704 btrfs: remove SLAB_MEM_SPREAD flag use d139ded8b9cd btrfs: qgroup: always free reserved space for extent records dd6a5719098a btrfs: tree-checker: dump the page status if hit something wrong 25da852d83e9 btrfs: compression: remove dead comments in btrfs_compress_heuristic() b086c5bd99c4 btrfs: subpage: make writer lock utilize bitmap 8e7e9c672fd8 btrfs: subpage: make reader lock utilize bitmap 621b9ff18c00 btrfs: unexport btrfs_subpage_start_writer() and btrfs_subpage_end_and_test_writer() 970ea374884d btrfs: pass a valid extent map cache pointer to __get_extent_map() 800bb2b02fb8 nvme: fcloop: make fcloop_class constant 3c2bcfd5ac41 nvme: fabrics: make nvmf_class constant ab21f3d9098b nvme: core: constify struct class usage bad4c585ccaa NFSD: send OP_CB_RECALL_ANY to clients when number of delegations reaches its limit 7d5a352ccc4f NFSD: Document nfsd_setattr() fill-attributes behavior 00af2aa93b76 net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list() 37efe116bea1 misc: xilinx_tmr_inject: Convert to platform remove callback returning void 2743e96f8882 misc: xilinx_sdfec: Convert to platform remove callback returning void be7e1a4c4774 misc: vcpu_stall_detector: Convert to platform remove callback returning void f1a70d68e5fe misc: ti-st: st_kim: Convert to platform remove callback returning void 74b32514f088 misc: sram: Convert to platform remove callback returning void 3aa42cb81108 misc: open-dice: Convert to platform remove callback returning void 469b832d44f3 mei: vsc: Convert to platform remove callback returning void 09ed594ee3f8 misc: hisi_hikey_usb: Convert to platform remove callback returning void 0f841590fefb misc: fastrpc: Convert to platform remove callback returning void 3d293acfa88c cxl: Convert to platform remove callback returning void 25f6ef044d08 misc: atmel-ssc: Convert to platform remove callback returning void 3f03dade77f3 misc: hisi_hikey_usb: Remove unused of_gpio.h 33e165f81d6d misc: hi6421-spmi-pmic: Remove unused of_gpio.h eb582f668be7 misc: eeprom_93xx46: Remove unused of_gpio.h 33a2120b875f mei: vsc: Assign pinfo fields in variable declaration b8b19acfafde mei: vsc: Don't use sleeping condition in wait_event_timeout() 058a38acba15 mei: vsc: Call wake_up() in the threaded IRQ handler e37db17dae61 mei: me: remove unnecessary NULL pointer checks 64386d1588f5 mei: txe: remove unnecessary NULL pointer checks d6543805a8ad mei: gsc: remove unnecessary NULL pointer checks a78e41a67bef udf: remove SLAB_MEM_SPREAD flag usage e29dd522c1d1 quota: remove SLAB_MEM_SPREAD flag usage b9e4dfb0a6c0 Staging: rtl8192e: Rename function GetHalfNmodeSupportByAPsHandler() da8f893d0ecd Staging: rtl8192e: Rename function rtllib_FlushRxTsPendingPkts() 72280b0182f9 Staging: rtl8192e: Rename goto OnADDBARsp_Reject b9a982d65437 Staging: rtl8192e: Rename goto OnADDBAReq_Fail ea1bc302be47 Staging: rtl8192e: Rename function rtllib_send_ADDBARsp() 2e5744d418ad Staging: rtl8192e: Rename function rtllib_send_ADDBAReq() 8e231840af3f Staging: rtl8192e: Rename variable TxRxSelect 11f18611199a Staging: rtl8192e: Fix 5 chckpatch alignment warnings in rtl819x_BAProc.c bbff9dc7d821 isofs: remove SLAB_MEM_SPREAD flag usage ad0498f3ad3a Staging: rtl8192e: Rename function MgntQuery_MgntFrameTxRate a4d4bbd206ce Staging: rtl8192e: Rename boolean variable bHalfWirelessN24GMode a033871ace33 Staging: rtl8192e: Rename reference AllowAllDestAddrHandler 99c7328a0c5f Staging: rtl8192e: Rename varoable asSta 41df5318a8ca Staging: rtl8192e: Rename varoable osCcxVerNum 39db18ddf68a Staging: rtl8192e: Rename variable CcxAironetBuf cfbcf6df4a7e Staging: rtl8192e: Rename variable osCcxAironetIE b526e4960a2c Staging: rtl8192e: Rename variable AironetIeOui 0c5d6ec42d57 Staging: rtl8192e: Rename variable asRsn 2c6dc84871bc Staging: rtl8192e: Rename variable CcxVerNumBuf ba15ff4840e5 Staging: rtl8192e: Rename variable BssCcxVerNumber fbf63623ca47 Staging: rtl8192e: Rename variable CcxRmCapBuf 98d602e87c9f Staging: rtl8192e: Rename variable bCcxRmEnable ce0ba55088eb Staging: rtl8192e: Rename variable bCkipSupported 99a21d5ae578 Staging: rtl8192e: Rename variable osCcxRmCap 9880998b9bfa Staging: rtl8192e: Rename variable Turbo_Enable d674c6237d7c Staging: rtl8192e: Rename variable PMKIDList 020d29db3322 Staging: rtl8192e: Rename function SecIsInPMKIDList() 9f965f1efc26 Staging: rtl8192e: Rename variable NumRecvDataInPeriod d1c4f17f1a1d Staging: rtl8192e: Rename function rtllib_rx_ADDBAReq() 9bed49bfd17c staging: vme_user: Fix misaligned closing comment */ 7485b3e350c8 staging: fbtft: remove unused variable 'count' d48d2aba3ee7 staging: pi433: Move FIFO_THRESHOLD define to source file a6e475e845bd staging: pi433: Remove the unused FREQUENCY define a873798c2fde staging: pi433: Redefine F_OSC using units.h macro f26b0500d0bb staging: pi433: Remove a duplicated F_OSC define f24bbe1b504c staging: pi433: Remove a duplicated FIFO_SIZE define 0ffb45925c15 staging: rtl8192e: rename enum members to upper case 53af41337438 staging: rtl8192e: remove empty cases from switch statements dadfab23abab staging: rtl8192e: rename rateIndex to rate_index 0d5fb7720b63 ext2: remove SLAB_MEM_SPREAD flag usage 8017f5ac5a1c staging: rtl8723bs: remove redundant variable hoffset 6fd529666b9c Staging: rtl8723bs: Remove dead code from _rtw_free_network() fee3297b9f6d Staging: rtl8723bs: Remove unnecessary braces in rtw_update_ht_cap 3c074b77392e Staging: octeon: Match parenthesis alignment 7fd0eae5a39f staging: rtl8192e: Remove unused variables ntotalfrag and Seq_Num fcd3b81661f9 staging: rtl8192e: Remove unused variables bShortPreamble and fragoffset ae2c814ec4f8 staging: rtl8192e: Remove unused variables nic_type and RxPower 675fca7ff1cf staging: rtl8192e: Remove variables fraglength and packetlength fa7b3605bcb2 staging: rtl8192e: Remove variables bIsQosData and RxIs40MHzPacket 1f49469c39d8 staging: rtl8192e: Remove unused variable bShift e5a28bacc54e staging: rtl8192e: Remove variables Wakeup, Reserved0 and AGC a2dfaefb26a4 staging: rtl8192e: Remove variables tsf, beacon_time and Antenna 1defb6b73a40 staging: fieldbus: make fieldbus_class constant 78152cbae076 staging: octeon: Don't bother filling in ethtool driver version c3a41e11628e Staging: vc04_services: bcm2835-camera: fix brace code style check 431f02718e1c Staging: vc04_services: bcm2835-camera: fix blank line style check 7ba59ac7da2a greybus: Avoid fake flexible array for response data 34164202a582 staging: greybus: fix get_channel_from_mode() failure path 4d44ea3a61c2 staging: greybus: Remove redundant variable 'mask' 699b60ba237d greybus: audio: apbridgea: Remove flexible array from struct audio_apbridgea_hdr 28cbed496059 xhci: Allow RPM on the USB controller (1022:43f7) by default e9b4197e23da usb: isp1760: remove SLAB_MEM_SPREAD flag usage b037e40a6af2 docs: perf: Fix build warning of hisi-pcie-pmu.rst 801410b26a0e serial: Lock console when calling into driver before registration 26e8349c0d76 serial: 8250_uniphier: Switch to use uart_read_port_properties() 266bc29dad6a serial: 8250_tegra: Switch to use uart_read_port_properties() cc6628f07e0d serial: 8250_pxa: Switch to use uart_read_port_properties() 664f5d035f45 serial: 8250_omap: Switch to use uart_read_port_properties() 1117a6fdc7c1 serial: 8250_of: Switch to use uart_read_port_properties() 0087b9e694ee serial: 8250_lpc18xx: Switch to use uart_read_port_properties() d6bd42f2c2a8 serial: 8250_ingenic: Switch to use uart_read_port_properties() e6a46d073e11 serial: 8250_dw: Switch to use uart_read_port_properties() 573d97545c2e serial: 8250_bcm7271: Switch to use uart_read_port_properties() eb687309136b serial: 8250_bcm2835aux: Switch to use uart_read_port_properties() dcdc7e09cfe3 serial: 8250_aspeed_vuart: Switch to use uart_read_port_properties() e894b6005dce serial: port: Introduce a common helper to read properties 79d713baf63c serial: core: Add UPIO_UNKNOWN constant for unknown port type 35c822a34b22 serial: core: Move struct uart_port::quirks closer to possible values 6deab51402b1 serial: sh-sci: Call sci_serial_{in,out}() directly 7bfb915a597a serial: core: only stop transmit when HW fifo is empty ec94233cb93c usb: misc: onboard_hub: use pointer consistently in the probe function 87850f6cc209 usb: gadget: fsl: Increase size of name buffer for endpoints 1b4d8c77fd53 usb: gadget: fsl: Add of device table to enable module autoloading ac92ea6b6563 usb: typec: tcpm: add support to set tcpc connector orientatition 8774ea7a553e usb: typec: tcpci: add generic tcpci fallback compatible 0be4e1d4df32 dt-bindings: usb: typec-tcpci: add tcpci fallback binding 6025f20f16c2 usb: gadget: fsl-udc: Replace custom log wrappers by dev_{err,warn,dbg,vdbg} 82e82130a78b usb: core: Set connect_type of ports based on DT node c44d9dab31d6 dt-bindings: usb: Add downstream facing ports to realtek binding 966bf794e043 usb: misc: onboard_usb_hub: Add support for TI TUSB8020B 0842b8feb4f1 dt-bindings: usb: Add binding for TI USB8020B hub controller 2e021179286e usb: musb: remove unused variable 'count' 0a5d0a0eeabe dt-bindings: usb: analogix,anx7411: drop redundant connector properties 1e43c86d84fb usb: dwc3: core: Add DWC31 version 2.00a controller f0b9c578408e usb: dwc3-am62: add workaround for Errata i2409 d78ff37567c9 usb: dwc3-am62: Fix PHY core voltage selection 4ead695e6b3c usb: dwc3-am62: Disable wakeup at remove 6661befe4100 usb: dwc3-am62: fix module unload/reload behavior 8d36c0e433e0 usb: dwc3: of-simple: Add compatible for hi3798mv200 DWC3 controller e7b98987b4d7 dt-bindings: usb: add hisilicon,hi3798mv200-dwc3 3dd855207363 usb: typec: ucsi: Register SOP' alternate modes with cable plug f896d5e8726c usb: typec: ucsi: Register SOP/SOP' Discover Identity Responses 38ca416597b0 usb: typec: ucsi: Register cables based on GET_CABLE_PROPERTY 4d0a5a991579 usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros d28240785e00 usb: typec: pd: no opencoding of FIELD_GET e0887e095a80 fuse: Convert fuse_writepage_locked to take a folio e1c420ac9968 fuse: Remove fuse_writepage 5424a44276ee usb: typec: altmodes/displayport: send configure message on sop' 0e28790195fa usb: typec: tcpm: fix SOP' sequences in tcpm_pd_svdm f3ac348e6e04 usb: usb-acpi: Set port connect type of not connectable ports correctly 41717b88abf1 usb: dwc3: qcom: Remove ACPI support from glue driver 885c36e59f46 net: Re-use and set mono_delivery_time bit for userspace tstamp packets f9c29137392e virtio_fs: remove duplicate check if queue is broken 253e52437119 fuse: use FUSE_ROOT_ID in fuse_get_root_inode() b1fe686a765e fuse: don't unhash root 68ca1b49e430 fuse: fix root lookup with nonzero generation 82e081aebe4d fuse: replace remaining make_bad_inode() with fuse_make_bad() d30ff8987048 virtiofs: drop __exit from virtio_fs_sysfs_exit() fda0b98ef0a6 fuse: implement passthrough for mmap 5ca73468612d fuse: implement splice read/write passthrough 57e1176e6086 fuse: implement read/write passthrough 4a90451bbc7f fuse: implement open in passthrough mode fc8ff397b2a9 fuse: prepare for opening file in passthrough mode 44350256ab94 fuse: implement ioctls to manage backing files 8f78010b701d tcp: gro: micro optimizations in tcp[4]_gro_complete() c7583e9f768e net: gro: enable fast path for more cases bd56a29c7a4e net: gro: change skb_gro_network_header() 93e16ea025d2 net: gro: rename skb_gro_header_hard() a51ab63b297c ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors 32abd250879a thermal: core: Remove excess empty line from a comment 0cd8fd15a75e mmc: tmio: comment the ERR_PTR usage in this driver a5f372a1bbaa mmc: mmc_spi: Don't mention DMA direction 67e90a7deacb mmc: dw_mmc: Remove unused of_gpio.h 25d043841db1 mmc: dw_mmc: add support for hi3798mv200 cddacdce8ffb dt-bindings: mmc: hisilicon,hi3798cv200-dw-mshc: add Hi3798MV200 binding 832ff3126527 dt-bindings: mmc: dw-mshc-hi3798cv200: convert to YAML dab267cf0e56 mmc: dw_mmc-hi3798cv200: remove MODULE_ALIAS() 88803989ff6d mmc: core: Use a struct device* as in-param to mmc_of_parse_clk_phase() ae5004a40a26 mmc: wmt-sdmmc: remove an incorrect release_mem_region() call in the .remove function e8d1b41e69d7 mmc: tmio: avoid concurrent runs of mmc_request_done() e7a7681c8596 PM: sleep: wakeirq: fix wake irq warning in system suspend b04097c7a745 net: dsa: mt7530: simplify link operations 6324230b3b67 net: dsa: mt7530: sort link settings ops and force link down on all ports 3a87131e3d72 net: dsa: mt7530: put initialising PCS devices code back to original order 1192ed898c97 net: dsa: mt7530: get rid of mt753x_mac_config() 22fa10170af5 net: dsa: mt7530: get rid of priv->info->cpu_port_config() adf4ae24ba42 net: dsa: mt7530: get rid of useless error returns on phylink code path a565f98d7d25 net: dsa: mt7530: do not use SW_PHY_RST to reset MT7531 switch 804cd5f7059e net: dsa: mt7530: set interrupt register only for MT7530 6ebe414b48cf net: dsa: mt7530: remove .mac_port_config for MT7988 and make it optional f0dbc6d0de38 perf: starfive: Only allow COMPILE_TEST for 64-bit architectures 78334c343bef mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults c5d3705cfd93 tools: virtio: introduce vhost_net_test 4051bd8129ac vhost/net: remove vhost_net_page_frag_refill() a0727489ac22 net: introduce page_frag_cache_drain() 4bc0d63a2395 page_frag: unify gfp bits for order 3 page allocation 411c5f36805c mm/page_alloc: modify page_frag_alloc_align() to accept align as an argument 0e71862a20d5 net: txgbe: fix to clear interrupt status after handling IRQ b4a2496c17ed net: txgbe: fix GPIO interrupt blocking fae1b0129327 slab: remove PARTIAL_NODE slab_state fb57550fcbd8 string: Convert helpers selftest to KUnit 29d8568849fe string: Convert selftest to KUnit 12fc84e8c428 usb: Export BOS descriptor to sysfs b1a8da9ff139 USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M 662200e324da e1000e: Minor flow correction in e1000_shutdown function 30654f0eec65 igc: fix LEDS_CLASS dependency 1b43e0d20f2d ixgbe: Add 1000BASE-BX support aa9870f5c7ef intel: make module parameters readable in sys filesystem 345a6e2631c1 tcp: align tcp_sock_write_rx group 2a7f925bc25f dm vdo: remove meaningless version number constant 7eb30fe18fe9 dm vdo: remove vdo_perform_once dcfaf1f758ee selftests/tc-testing: require an up to date iproute2 for blockcast tests fb0f02308126 selftests: net: Correct couple of spelling mistakes 26e93839d6d9 mm/zsmalloc: don't need to reserve LSB in handle 6c1b748ebf27 mm/memory.c: do_numa_page(): remove a redundant page table read c8b360031218 mm: add alloc_contig_migrate_range allocation statistics 435a75548109 mm: use folio more widely in __split_huge_page d3246b6ee42a crash_core: export vmemmap when CONFIG_SPARSEMEM_VMEMMAP is enabled 8f8cd6c0a43e modules: wait do_free_init correctly 63b774993dd0 mm: convert free_swap_cache() to take a folio d4111eecdc3c mm: use a folio in __collapse_huge_page_copy_succeeded() 4907e80b76af mm: convert free_pages_and_swap_cache() to use folios_put() f39ec4dcb9e9 mm: remove lru_to_page() 8b7b0a5eee22 mm: remove free_unref_page_list() be5a9e17a2cc memcg: remove mem_cgroup_uncharge_list() 29f3843026cf mm: free folios directly in move_folios_to_lru() bc2ff4cbc329 mm: free folios in a batch in shrink_folio_list() f77171d241e3 mm: allow non-hugetlb large folios to be batch processed 31b2ff82aefb mm: handle large folios in free_unref_folios() f1ee018baee9 mm: use __page_cache_release() in folios_put() 24835f899c01 mm: use free_unref_folios() in put_pages_list() 7c33b8c4229a mm: remove use of folio list from folios_put() 4882c80975e2 memcg: add mem_cgroup_uncharge_folios() 6871cc5742f4 mm: use folios_put() in __folio_batch_release() 90491d87dd46 mm: add free_unref_folios() 7c76d92253db mm: convert free_unref_page_list() to use folios 99fbb6bfc16f mm: make folios_put() the basis of release_pages() 5dad604809c5 mm/khugepaged: keep mm in mm_slot without MMF_DISABLE_THP check 4c4a52544ae0 lib/test_vmalloc.c: use unsigned long constant e2c5bfebabae lib/test_vmalloc.c: drop empty exit function 44503b97ad97 lib/test_vmalloc.c: fix typo in function name 5ce1f4844ba0 mm: remove total_mapcount() b4d02baa9f3e mm/memfd: refactor memfd_tag_pins() and memfd_wait_for_pins() fc4d182316bd mm: huge_memory: enable debugfs to split huge pages to any order c010d47f107f mm: thp: split huge page to any lower order pages 46d44d09d24c mm: page_owner: add support for splitting to any order in split page_owner b8791381d7ed mm: memcg: make memcg huge page split support any order split 9a581c12cddb mm/page_owner: use order instead of nr in split_page_owner() 502003bb76b8 mm/memcg: use order instead of nr in split_page_memcg() 8897277acfef mm: support order-1 folios in the page cache 319a624ec2b7 mm/huge_memory: only split PMD mapping when necessary in unmap_folio() 772dd0342727 mm: enumerate all gfp flags 2864f3d0f583 mm: madvise: pageout: ignore references rather than clearing young 94c18d5f7e0d arm64/mm: improve comment in contpte_ptep_get_lockless() 912609e96cd7 arm64/mm: export contpte symbols only to GPL users ff0b5905a9c9 Docs/mm/damon/design: remove the details for pageout as paddr doesn't use MADV_PAGEOUT 8cc92a67932f kasan: fix a2 allocation and remove explicit cast in atomic tests dc24559472a6 lib/stackdepot: off by one in depot_fetch_stack() 9602e0ce9819 zram: zcomp: remove zcomp_set_max_streams() declaration 72ba14deb40a mm: update mark_victim tracepoints fields 21992241cdcf selftests: damon: add access_memory to .gitignore fd2f556c4f3b selftest: damon: fix minor typos in test logs 7c43a553792a hugetlb: allow faults to be handled under the VMA lock 9acad7ba3e25 hugetlb: use vmf_anon_prepare() instead of anon_vma_prepare() 7dac0ec8fa3f hugetlb: pass struct vm_fault through to hugetlb_handle_userfault() 0ca22723e3ff hugetlb: move vm_fault declaration to the top of hugetlb_fault() 997f0ecb11da mm/memory: change vmf_anon_prepare() to be non-static 77c7a095644e mm/page_alloc: make check_new_page() return bool 15d1ec74b5d7 x86/mm: always pass NULL as the first argument of switch_mm_irqs_off() cd87d9f58439 x86/mm: further clarify switch_mm_irqs_off() documentation f5eec03611d9 mm/util.c: add byte count to __vm_enough_memory failure warning 3fb43636876d sched/numa, mm: do not try to migrate memory to memoryless nodes 94ace3fec847 mm/zswap: change zswap_pool kref to percpu_ref bf9b7df23cb3 mm/zswap: global lru and shrinker shared by all zswap_pools 7a36d680658b KVM: x86/xen: fix recursive deadlock in timer injection 6addfcf27139 KVM: pfncache: simplify locking and make more self-contained 66e3cf729b1e KVM: x86/xen: remove WARN_ON_ONCE() with false positives in evtchn delivery 8e62bf2bfa46 KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled 451a707813ae KVM: x86/xen: improve accuracy of Xen timers 8ede3db5061b io_uring/net: fix overflow check in io_recvmsg_mshot_prep() 86bcacc957fc io_uring/net: correct the type of variable 5b992412776c Revert "vfio/type1: Unpin zero pages" 81617c17bf58 vfio/nvgrace-gpu: Convey kvm to map device memory region as noncached 747bdf912e22 i2c: cadence: Add system suspend and resume PM support d0e944150446 i2c: mpc: remove outdated macro 401a8e9e3d69 i2c: mpc: use proper binding for transfer timeouts f9ccb4533bdc dt-bindings: i2c: mpc: use proper binding for transfer timeouts ec29d22caea8 vfio: amba: Rename pl330_ids[] to vfio_amba_ids[] 93bc28d859e5 selftests/bpf: Test struct_ops maps with a large number of struct_ops program. 187e2af05abe bpf: struct_ops supports more than one page for trampolines. ad8ee969d7e3 of: make for_each_property_of_node() available to to !OF aaef9cdc4bdc dt-bindings: interrupt-controller: Convert Atmel AIC to json-schema 8bc75586ea01 drm/amdgpu: workaround to avoid SET_Q_MODE packets v2 c68cbbfd54c6 drm/amdgpu: cleanup conditional execution 86e14a7386a1 drm/amdgpu: Use rpm_mode flag instead of checking it again for rpm f317c5e58351 drm/amdgpu/pm: Fix the error of pwm1_enable setting b8f67b9ddf4f drm/amdgpu: change vm->task_info handling 68e05b932dcb drm/amd/display: handle range offsets in VRR ranges 10740e47828f drm/amd/display: add amdgpu_dm support for DCN351 2728e9c7c842 drm/amd/display: add DC changes for DCN351 22b66700f6d0 drm/amd/display: add DCN351 IRQ changes ebb20fc19aa4 drm/amd/display: add DMUB source files and changes for DCN351 3a80fe500e90 drm/amd: add register headers for DCN351 1c1a92068d30 drm/amd/display: add DCN351 version identifiers feb13f52c854 Revert "drm/amdgpu: remove vm sanity check from amdgpu_vm_make_compute" for Raven 8821c8376993 i2c: smbus: Prepare i2c_register_spd for usage on muxed segments 755bb9a44f52 ASoC: soc-core.c: Prefer to return dai->driver->name in snd_soc_dai_name_get() 177862317a98 ASoC: cs-amp-lib: Add KUnit test for calibration helpers d8999d151e41 arm64: defconfig: Enable support for cbmem entries in the coreboot table 5d94da7ff00e kselftest: Add basic test for probing the rust sample modules d0464d828736 dm vdo block-map: Remove stray semicolon 900d337b4677 dm vdo string-utils: change from uds_ to vdo_ namespace 3584240b9ce4 dm vdo logger: change from uds_ to vdo_ namespace 66214ed0001e dm vdo funnel-queue: change from uds_ to vdo_ namespace 41c58a36e2c0 dm vdo indexer: fix use after free 7979d907574a dm vdo logger: remove log level to string conversion code fd5b92b4ce16 dm vdo: document log_level parameter 25315e967aab dm vdo: add 'log_level' module parameter a9da0fb6d8c6 dm vdo: remove all sysfs interfaces 4e4152482b94 dm vdo target: eliminate inappropriate uses of UDS_SUCCESS e60167367eb2 dm vdo indexer: update ASSERT and ASSERT_LOG_ONLY usage fc03f737609a dm vdo encodings: update some stale comments 6a79248b425d dm vdo permassert: audit all of ASSERT to test for VDO_SUCCESS a958c53af7a5 dm-vdo funnel-workqueue: return VDO_SUCCESS from make_simple_work_queue 34edf9e28c91 dm vdo thread-utils: return VDO_SUCCESS on vdo_create_thread success 6c43cf24882e dm vdo int-map: return VDO_SUCCESS on success 2de70388b375 dm vdo: check for VDO_SUCCESS return value from memory-alloc functions 97d3380396b4 dm vdo memory-alloc: return VDO_SUCCESS on success ee8f6ec1b160 dm vdo errors: remove unused error codes 8f89115efc1e dm vdo memory-alloc: rename vdo_do_allocation to __vdo_do_allocation 0eea6b6e78da dm vdo memory-alloc: change from uds_ to vdo_ namespace 6008d526b06b dm-vdo: change unnamed enums to defines 04530b487bf3 dm vdo: remove outdated pointer_map reference e1e510fcad19 dm vdo: update module comments bbe434d94e00 dm vdo indexer delta-index: fix typos in comments eebd4e163024 dm vdo: fix various function names referenced in comment blocks 17b1a73feaf3 dm vdo: move indexer files into sub-directory 61234f0bdabb dm vdo: remove unnecessary indexer.h includes 81c751ad1b7f dm vdo: clean up scnprintf usage 20be466c7a96 dm vdo: include to resolve current being undeclared 444d3f0bfd43 dm vdo indexer-volume: fix missing mutex_lock in process_entry b259c1a60c37 dm vdo flush: initialize return to NULL in allocate_flush 672fc9b8c000 dm vdo slab-depot: delete unnecessary check in allocate_components 924553644ac5 dm vdo memory-alloc: simplify allocations_allowed() dcd1332bb5ff dm vdo: remove internal ticket references 90f821d72e11 ice: avoid unnecessary devm_ usage d5926e01e373 ice: do not disable Tx queues twice in ice_down() 979c2c049fbe ice: cleanup line splitting for context set functions a45d1bf516c0 ice: use GENMASK instead of BIT(n) - 1 in pack functions 1260b45dbe2d ice: rename ice_write_* functions to ice_pack_ctx_* 1cf94cbfc61b ice: remove vf->lan_vsi_num field 11fbb1bfb5bc ice: use relative VSI index for VFs instead of PF VSI number 363f689600dd ice: remove unnecessary duplicate checks for VF VSI ID a21605993dd5 ice: pass VSI pointer into ice_vc_isvalid_q_id 45809cd3bdac f2fs: introduce SEGS_TO_BLKS/BLKS_TO_SEGS for cleanup 73e4f9e615d7 bpf, net: validate struct_ops when updating value. 22af1b8c31cb f2fs: fix to check return value of f2fs_gc_range 28f66cc65403 f2fs: fix to check return value __allocate_new_segment 36959d18c3cf f2fs: fix to do sanity check in update_sit_entry 42a80aacb76b f2fs: fix to reset fields for unloaded curseg 1081b5121b27 f2fs: clean up new_curseg() f1e7646a8cd4 f2fs: relocate f2fs_precache_extents() in f2fs_swap_activate() 8249aac1b05c f2fs: fix blkofs_end correctly in f2fs_migrate_blocks() a217f1873ab9 f2fs: ro: don't start discard thread for readonly image 4b99ecd30429 f2fs: ro: compress: fix to avoid caching unaligned extent 2fc2bcc8d399 f2fs: fix to check return value in f2fs_insert_range() 732485823782 f2fs: fix to use correct segment type in f2fs_allocate_data_block() 6009e63c57c9 idpf: remove dealloc vector msg err in idpf_intr_rel 4f5126a075c4 idpf: fix minor controlq issues 14696ed173af idpf: prevent deinit uninitialized virtchnl core 5c708541301e spi: axi-spi-engine: use struct_size() macro c8340ac10154 spi: axi-spi-engine: use __counted_by() attribute 69d54ee2e5b0 spi: axi-spi-engine: remove p from struct spi_engine_message_state bcbedf253e91 idpf: cleanup virtchnl cruft e54232da1238 idpf: refactor idpf_recv_mb_msg 41252855df77 idpf: add async_handler for MAC filter messages 43b67308df98 idpf: refactor remaining virtchnl messages 52361a06d3f2 idpf: refactor queue related virtchnl messages 8c49e68f542f idpf: refactor vport virtchnl messages 34c21fa894a1 idpf: implement virtchnl transaction manager 5dc283fa5cf7 idpf: add idpf_virtchnl.h 9ddabae70a67 f2fs: allow to mount if cap is 100 afbb8ff62b9b f2fs: print zone status in string and some log 428080c9b19b x86/sev: Move early startup code into .head.text section 48204aba801f x86/sme: Move early SME kernel encryption handling into .head.text cd0d9d92c8bb x86/boot: Move mem_encrypt= parsing to the decompressor 7205f06e8474 efi/libstub: Add generic support for parsing mem_encrypt= 828263957611 x86/startup_64: Simplify virtual switch on primary boot d6a41f184dce x86/startup_64: Simplify calculation of initial page table address 63bed9660420 x86/startup_64: Defer assignment of 5-level paging global variables dada8587068c x86/startup_64: Simplify CR4 handling in startup code 35ce64922c82 x86/idle: Select idle routine only once 5f75916ec6ec x86/idle: Let prefer_mwait_c1_over_halt() return bool f3d7eab7be87 x86/idle: Cleanup idle_setup() 0ab562875c01 x86/idle: Clean up idle selection cb81deefb59d x86/idle: Sanitize X86_BUG_AMD_E400 handling 5f5ea0e49168 nvme-fabrics: typo in nvmf_parse_key() 469f6acd9a53 tee: make tee_bus_type const f7e0a545f731 nvme-multipath: use atomic queue limits API for stacking limits c5be5df7217f nvme-multipath: pass queue_limits to blk_alloc_disk e6c9b130d681 nvme: use the atomic queue limits update API 27cb91a3a102 nvme: cleanup nvme_configure_metadata e5ea00a510c6 nvme: don't query identify data in configure_metadata c6fce9f12764 nvme: split out a nvme_identify_ns_nvm helper 46e7422cda84 nvme: move common logic into nvme_update_ns_info d60c23e4552b nvme: move setting the write cache flags out of nvme_set_queue_limits a5b1cd61820e nvme: move a few things out of nvme_update_disk_info 8f03cfa117e0 nvme: don't use nvme_update_disk_info for the multipath disk 414c62e2ce5d nvme: move blk_integrity_unregister into nvme_init_integrity f467b48e38a6 nvme: cleanup the nvme_init_integrity calling conventions f404dd928b66 nvme: move max_integrity_segments handling out of nvme_init_integrity 1b2f5d5d2880 nvme: remove nvme_revalidate_zones 63dfa1004322 nvme: move NVME_QUIRK_DEALLOCATE_ZEROES out of nvme_config_discard 152694c82950 nvme: set max_hw_sectors unconditionally 784c93e3ca2e ARM: dts: samsung: exynos4412: decrease memory to account for unusable region a254ec05aeb9 ARM: defconfig: enable STMicroelectronics accelerometer and gyro for Exynos 82abf00ecc69 arm64: defconfig: drop ext2 filesystem and redundant ext3 d9212b35da52 dax: remove SLAB_MEM_SPREAD flag usage 5a8a57f9a427 btrfs: merge btrfs_del_delalloc_inode() helpers 1cdeac6da33f btrfs: pass btrfs_device to btrfs_scratch_superblocks() 37bf7718ffa6 btrfs: handle transaction commit errors in flush_reservations() 06c9564980f1 btrfs: use KMEM_CACHE() to create btrfs_free_space cache b2c7d55e4c4c btrfs: use KMEM_CACHE() to create delayed ref caches 66ce5447d868 btrfs: use KMEM_CACHE() to create btrfs_path cache 2753b4d8282e btrfs: use KMEM_CACHE() to create btrfs_trans_handle cache 4bd3e126b279 btrfs: use KMEM_CACHE() to create btrfs_ordered_extent cache 625c1e0638c9 btrfs: use KMEM_CACHE() to create btrfs_delayed_node cache d57dd52a8542 btrfs: uninline some static inline helpers from delayed-ref.h e92567166694 btrfs: open code trivial btrfs_lru_cache_size() c207adc1475e btrfs: uninline some static inline helpers from tree-log.h 2be1f2bf23b8 btrfs: drop static inline specifiers from tree-mod-log.c 585ab6921486 btrfs: uninline btrfs_init_delayed_root() 2aa756ec49e7 btrfs: uninline some static inline helpers from backref.h ef923440e252 btrfs: open code btrfs_backref_get_eb() 56430c14a627 btrfs: open code btrfs_backref_iter_free() e6052347244b btrfs: move balance args conversion helpers to volumes.c 2761ece8935f btrfs: introduce offload_csum_mode to tweak checksum offloading behavior b2324e08b8b3 btrfs: raid56: extra debugging for raid6 syndrome generation 74cd8cac0b12 btrfs: avoid unnecessary ref initialization when freeing log tree block 0e9e135e7c4b btrfs: send: avoid duplicated search for last extent when sending hole 0478adff0fae btrfs: factor out validation of btrfs_ioctl_vol_args_v2::name 5ab2b180884c btrfs: factor out validation of btrfs_ioctl_vol_args::name f33163ee4c9b btrfs: remove no longer used btrfs_transaction_in_commit() f840ab792469 btrfs: sysfs: drop unnecessary double logical negation in acl_show() 636d91d7ee23 btrfs: delete BUG_ON in btrfs_init_locked_inode() bfe8a0ccbb3a btrfs: delete pointless BUG_ONs on extent item size f40a3ea94881 btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() 4839c386ced1 btrfs: change BUG_ONs to assertions in btrfs_qgroup_trace_subtree() 56f335e043ae btrfs: change BUG_ON to assertion in tree_move_down() 3c6ee34c6f9c btrfs: send: handle path ref underflow in header iterate_inode_ref() 5d2288711ccc btrfs: send: handle unexpected inode in header process_recorded_refs() e80e3f732cf5 btrfs: send: handle unexpected data in header buffer in begin_cmd() 6fbc6f4ac1f4 btrfs: handle invalid root reference found in may_destroy_subvol() f626a0f5b856 btrfs: handle invalid extent item reference found in find_first_extent_item() 11dcc86ebac8 btrfs: handle invalid extent item reference found in extent_from_logical() 5b9579893a21 btrfs: update comment and drop assertion in extent item lookup in find_parent_nodes() dbe6cda68f0e btrfs: push errors up from add_async_extent() 4e94ee80e197 btrfs: remove do_list variable at btrfs_clear_delalloc_extent() 99c15fec3280 btrfs: remove do_list variable at btrfs_set_delalloc_extent() d23626d8bc45 btrfs: use assertion instead of BUG_ON when adding/removing to delalloc list b5d563925903 btrfs: add lockdep assertion to remaining delalloc callbacks bdc0f89e068a btrfs: reduce inode lock critical section when setting and clearing delalloc f4f15454fa42 btrfs: rename btrfs_add_delalloc_inodes() to singular form f23f89524b33 btrfs: assert root delalloc lock is held at __btrfs_del_delalloc_inode() f5169f12d7ea btrfs: stop passing root argument to __btrfs_del_delalloc_inode() 8a46e55a6cbb btrfs: stop passing root argument to btrfs_add_delalloc_inodes() 5693a1286aa6 btrfs: add forward declarations and headers, part 3 602035d7fecf btrfs: add forward declarations and headers, part 2 22b46bdc5f11 btrfs: add forward declarations and headers, part 1 e84bfffc4bbf btrfs: hoist fs_info out of loops in end_bbio_data_write and end_bbio_data_read 41044b41ad2c btrfs: add helper to get fs_info from struct inode pointer b33d2e535f9b btrfs: add helpers to get fs_info from page/folio pointers c8293894afa7 btrfs: add helpers to get inode from page/folio pointers b2136cc288fc btrfs: tests: allocate dummy fs_info and root in test_find_delalloc() 737e6e5f0c8e btrfs: mark __btrfs_add_free_space static 3c9da0d55c6e btrfs: move transaction abort to the error site btrfs_rebuild_free_space_tree() ca7f79866dde btrfs: move transaction abort to the error site in btrfs_create_free_space_tree() 0896ce755039 btrfs: move transaction abort to the error site in btrfs_delete_free_space_tree() 5378ea6ea095 btrfs: unify handling of return values of btrfs_insert_empty_items() 53e4d8c29095 btrfs: change BUG_ON to assertion in reset_balance_state() 3e1d51dd3dc0 btrfs: change BUG_ON to assertion when verifying root in btrfs_alloc_reserved_file_extent() 504a00ac48a7 btrfs: change BUG_ON to assertion when verifying lockdep class setup 2467d0fead77 btrfs: change BUG_ON to assertion in btrfs_read_roots() 51d4be540054 btrfs: defrag: change BUG_ON to assertion in btrfs_defrag_leaves() be73f4448b60 btrfs: change BUG_ON to assertion when checking for delayed_node root 778e618b8bfe btrfs: delayed-inode: drop pointless BUG_ON in __btrfs_remove_delayed_item() 26b66d1d366a btrfs: export: handle invalid inode or root reference in btrfs_get_parent() a4259b6c1911 btrfs: handle invalid extent item reference found in check_committed_ref() 7411055db5ce btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() a67242907b41 btrfs: handle invalid root reference found in btrfs_init_root_free_objectid() 9dcb6ed9ce53 btrfs: handle invalid root reference found in btrfs_find_root() 0fe29838ba0a btrfs: handle root deletion lookup error in btrfs_del_root() 97ec332068f0 btrfs: handle block group lookup error when it's being removed c093bf306562 btrfs: handle invalid range and start in merge_extent_mapping() 168657026555 btrfs: handle directory and dentry mismatch in btrfs_may_delete() 4dc4a3be6cc4 btrfs: use READ/WRITE_ONCE for fs_devices->read_policy e383e158ed1b btrfs: preallocate temporary extent buffer for inode logging when needed edebd19a4ad0 btrfs: add comment about list_is_singular() use at btrfs_delete_unused_bgs() 4d9450113e60 btrfs: document what the spinlock unused_bgs_lock protects 91701bdfa2bd btrfs: make btrfs_error_unpin_extent_range() return void 44a6c3437afc btrfs: return errors from unpin_extent_range() c03c89f821e5 btrfs: handle errors returned from unpin_extent_cache() 835cd82649aa btrfs: zlib: Fix spelling mistake "infalte" -> "inflate" 56596a9fdd93 btrfs: zstd: fix and simplify the inline extent decompression (v2) 2b712e3bb2c4 btrfs: remove unused included headers dc52796151a7 btrfs: replace i_blocksize by fs_info::sectorsize 4e00422ee626 btrfs: replace sb::s_blocksize by fs_info::sectorsize c4e5b7470a3f btrfs: remove duplicate recording of physical address df055afe9bec btrfs: page to folio conversion in btrfs_truncate_block() fae9cd252f88 btrfs: use a folio array throughout the defrag process 03fbf77a2c96 btrfs: convert defrag_prepare_one_page() to use a folio dfba9f477306 btrfs: add set_folio_extent_mapped() helper 8fd2b12e6a41 btrfs: WARN_ON_ONCE() in our leak detection code 592a0ce9e2d9 btrfs: remove extent_map_tree forward declaration at extent_io.h 84cda1a6087d btrfs: cache folio size and shift in extent_buffer 4d02b543903f btrfs: remove unused variable bio_offset from end_bbio_data_read() 8bab0a30665e btrfs: remove the pg_offset parameter from btrfs_get_extent() ee09bb727bff spi: dt-bindings: samsung: make dma properties not required e62d2e00780b drm/xe: Replace 'grouped target' in Makefile with pattern rule f7da398935f7 drm/xe: Fix ref counting leak on page fault c6f6750bd256 drm/xe: Remove obsolete async_ops from struct xe_vm 9eeeed8d7e1d drm/xe/guc: Fix missing topology init 45cfade30333 drm/xe/xe2: fix 64-bit division in pte_update_size d1d95985ab66 drm/xe/kunit: fix link failure with built-in xe b9f71ab2152e MAINTAINERS: Add entry for StarFive StarLink PMU 49925c1c5a6c docs: perf: Add description for StarFive's StarLink PMU 66461b43b0c0 dt-bindings: perf: starfive: Add JH8100 StarLink PMU c2b24812f7bc perf: starfive: Add StarLink PMU support 89a032923d4b docs: perf: Update usage for target filter of hisi-pcie-pmu 7da377059ee6 drivers/perf: hisi_pcie: Merge find_related_event() and get_event_idx() 2fbf96ed883a drivers/perf: hisi_pcie: Relax the check on related events 2f864fee0851 drivers/perf: hisi_pcie: Check the target filter properly 00ca69b856ba drivers/perf: hisi_pcie: Add more events for counting TLP bandwidth b6693ad68e27 drivers/perf: hisi_pcie: Fix incorrect counting under metric mode 4d473461e094 drivers/perf: hisi_pcie: Introduce hisi_pcie_pmu_get_event_ctrl_val() 54a9e47eebb9 drivers/perf: hisi_pcie: Rename hisi_pcie_pmu_{config,clear}_filter() e10b6976f6b9 drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk for HIP09 01031fd47305 selftests/bpf: xdp_hw_metadata reduce sleep interval 9532ac14d8b2 USB: serial: keyspan: remove redundant assignment to pointer data 17a2f0b45ad1 USB: serial: ftdi_sio: remove redundant assignment to variable cflag 8f79870ec8a9 selftests/bpf: Extend uprobe/uretprobe triggering benchmarks 524e2ebd3b95 USB: serial: oti6858: remove redundant assignment to variable divisor 07fba2277fce wifi: mac80211: remove TDLS peers on link deactivation 85977fc0aa48 wifi: mac80211: remove TDLS peers only on affected link f3dee30c6791 wifi: mac80211: mlme: unify CSA handling 6f0107d195a8 wifi: mac80211: introduce a feature flag for quiet in CSA 5ecd5d82b17e wifi: mac80211: pass link conf to abort_channel_switch e6ee3a3713fe wifi: mac80211: pass link_id to channel switch ops 25703adf45f8 libbpf: Correct debug message in btf__load_vmlinux_btf 8ade3356b25a wifi: cfg80211: allow cfg80211_defragment_element() without output 22667035e5dd wifi: cfg80211: expose cfg80211_iter_rnr() to drivers 5a21f0eae135 wifi: mac80211: hide element parsing internals b413c0bd9ccc wifi: mac80211: remove unneeded scratch_len subtraction 4d70e9c5488d wifi: mac80211: defragment reconfiguration MLE when parsing 508c423d9444 wifi: mac80211: simplify multi-link element parsing 46809c51565b USB: serial: option: add MeiG Smart SLM320 product 2015d2d6391b wifi: mac80211: remove unnecessary ML element checks 68f6c6afbceb wifi: mac80211: add ieee80211_vif_link_active() helper 0217972f9684 wifi: mac80211: remove unnecessary ML element type check fdf0df8c936c bus: bt1-apb: Remove duplicate include 6810ee918d23 wifi: mac80211: update scratch_pos after defrag 0e3a22389def wifi: mac80211: Adjust CQM handling for MLO ddf82e752f8a wifi: mac80211: Allow beacons to update BSS table regardless of scan 04577bfa99ac wifi: mac80211: add link id to ieee80211_gtk_rekey_add() b2edc721716f wifi: cfg80211: print flags in tracing in hex 0ef05e258b5e bpf, docs: Rename legacy conformance group to packet 7d8b02592d52 wifi: mac80211: obtain AP HT/VHT data for assoc request bf7bc8c5974b wifi: mac80211: don't add VHT capa on links without them 5fcc7c51f9e7 wifi: mac80211: handle netif carrier up/down with link AP during MLO 1c0d21c4b33a wifi: mac80211: remove only link keys during stopping link AP 9ad797485692 wifi: cfg80211: check A-MSDU format more carefully eb52034436a5 i2c: constify the struct device_type usage 4223675d2b59 wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm 78a0eda0ef4f MAINTAINERS: remove entry to non-existing file in MOBILEYE MIPS SOCS a8bca3e9371d wifi: mac80211: track capability/opmode NSS separately b73229331ed5 wifi: mac80211: fix supported rate masking in scan 2a705bc31496 wifi: mac80211: check link exists before use 01ad6b7be1d2 wifi: mac80211: always initialize match_auth 4cc5cc7ca052 selftests: mptcp: userspace pm get addr tests b055671b3936 selftests: mptcp: add token for get_addr 564ae6794ec5 mptcp: get addr in userspace pm list d32c8fb1c881 mptcp: implement mptcp_userspace_pm_get_addr 06afe09091ee mptcp: add userspace_pm_lookup_addr_by_id helper 38f027fca1b7 selftests: mptcp: dump userspace addrs list 2d0c1d27ea4e selftests: mptcp: add mptcp_lib_check_output helper 950c332125f6 selftests: mptcp: add token for dump_addr 9963b77e25c6 selftests: mptcp: add userspace pm subflow flag c19ee3c7e388 mptcp: check userspace pm flags 9ae7846c4b6b mptcp: dump addrs in userspace pm list 9e6c88e2f05b mptcp: add token for get-addr in yaml 34e74a5cf3b7 mptcp: implement mptcp_userspace_pm_dump_addr 34ca91e15e69 mptcp: export mptcp_genl_family & mptcp_nl_fill_addr e38b117d7f3b mptcp: make pm_remove_addrs_and_subflows static 2a0505cdd8c8 9p: remove SLAB_MEM_SPREAD flag usage 91e78a1eb6b1 hugetlbfs: support idmapped mounts 65e6a2773d65 media: usbtv: Remove useless locks in usbtv_video_free() 5245f4fd28d1 net: ipa: don't save the platform device 81d65f3413da net: ipa: pass a platform device to ipa_smp2p_init() 59622a8fb453 net: ipa: pass a platform device to ipa_smp2p_irq_init() 95c54a963b24 net: ipa: pass a platform device to ipa_mem_init() a47956e72a3e net: ipa: pass a platform device to ipa_reg_init() ad1be80d7582 net: ipa: introduce ipa_interrupt_init() e87e4371edfc net: ipa: change ipa_interrupt_config() prototype cad860b59531 x86/callthunks: Use EXPORT_PER_CPU_SYMBOL_GPL() for per CPU variables 65efc4dc12c5 x86/cpu: Provide a declaration for itlb_multihit_kvm_mitigation ca3ec9e55404 x86/cpu: Use EXPORT_PER_CPU_SYMBOL_GPL() for x86_spec_ctrl_current ae6b0195f5c5 x86/uaccess: Add missing __force to casts in __access_ok() and valid_user_address() 71eb4893cfaf x86/percpu: Cure per CPU madness on UP 712610725c48 smp: Consolidate smp_prepare_boot_cpu() 5323922f50ec x86/msr: Add missing __percpu annotations 154fcf3a7888 x86/msr: Prepare for including into 9eae297d5d8d perf/x86/amd/uncore: Fix __percpu annotation 7f71a337b515 mptcp: cleanup SOL_TCP handling 29b5e5ef8739 mptcp: implement TCP_NOTSENT_LOWAT support a74762675f70 mptcp: avoid some duplicate code in socket option handling 037db6ea57da mptcp: cleanup writer wake-up dd6c6d57ab61 pwm: imx-tpm: fix probe crash due to access registers without clock 17cce771c5fc mm, slab: remove memcg_from_slab_obj() 26b5df99bf60 net: nlmon: Simplify nlmon_get_stats64 4f41ce81a919 net: nlmon: Remove init and uninit functions a0d9d868491a USB: serial: cp210x: add ID for MGP Instruments PDS100 b8b85d048936 Octeontx2-af: Fix an issue in firmware shared data reserved space cda704809797 USB: serial: add device ID for VeriFone adapter 4a0e7b3c3753 drm/i915: fix applying placement flag c2a22688c931 eth: igc: remove unused embedded struct net_device 3fb7bc4f3a98 USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB 056a70924a02 gve: Add header split ethtool stats 5e37d8254e7f gve: Add header split data path 0b43cf527d1d gve: Add header split device option 6752fb18dc57 net: ip6_tunnel: Leverage core stats allocator a14e6fd1b677 dt-bindings: usb: qcom,pmic-typec: add support for the PM4125 block 4be445f5b6b6 drm/msm/dpu: capture snapshot on the first commit_done timeout d72a3d35b7ef drm/msm/dpu: split dpu_encoder_wait_for_event into two functions f1d0b196ff2e drm/msm/dpu: make "vblank timeout" more useful ee2fcc0f514b drm/msm/dp: allow YUV420 mode for DP connector when CDM available 984809d85007 drm/msm/dpu: reserve CDM blocks for DP if mode is YUV420 57d6ca4c1917 drm/msm/dpu: modify timing engine programming for YUV420 over DP b40c8377d792 drm/msm/dpu: modify encoder programming for CDM over DP 21497a463347 drm/msm/dp: enable SDP and SDE periph flush update 64f7b81f0358 drm/msm/dpu: add support of new peripheral flush mechanism 55fb8ffc1802 drm/msm/dp: add VSC SDP support for YUV420 over DP 217397da4d52 ionic: change MODULE_AUTHOR to person name bc40b88930bf ionic: Clean RCT ordering issues 8aacc71399be ionic: Use CQE profile for dim b889bfe5bd0c ionic: change the hwstamp likely check 25623ab9cb37 ionic: reduce the use of netdev 1937b7ab6bd6 ionic: Pass local netdev instead of referencing struct 138506ab249b ionic: Check stop no restart bc581273fead ionic: Clean up BQL logic 386e69865311 ionic: Make use napi_consume_skb 97085cda1227 ionic: Shorten a Tx hotpath 4d140402c6e8 ionic: Change default number of descriptors for Tx and Rx 061b9bedbef1 ionic: Rework Tx start/stop flow 09b27a482a18 drm/msm/dp: move parity calculation to dp_utils 6db6e5606576 drm/msm/dp: change clock related programming for YUV420 over DP 683d374582e3 drm/msm/dp: program config ctrl for YUV420 over DP 1cfc64a6ea55 drm/msm/dpu: move widebus logic to its own API ab2f8603e22e drm/msm/dp: check if VSC SDP is supported in DP programming 5b30d1cbd4fb drm/msm/dp: store mode YUV420 information to be used by rest of DP 3ed77f333bb0 drm/msm/dp: rename wide_bus_en to wide_bus_supported 0ab07bb96826 drm/msm/dpu: move dpu_encoder_helper_phys_setup_cdm to dpu_encoder 7cde7ce5be3e drm/msm/dpu: allow dpu_encoder_helper_phys_setup_cdm to work for DP d6e547c091d8 drm/msm/dpu: pass mode dimensions instead of fb size in CDM setup 551ee0f21099 drm/msm/dpu: add division of drm_display_mode's hskew parameter 32b6ff95b912 drm/msm/dpu: allow certain formats for CDM for DP df620d7fabe9 dt-bindings: leds: pwm-multicolour: re-allow active-low 4ab597d29621 net: bareudp: Remove generic .ndo_get_stats64 6f355bbb5ca3 net: bareudp: Do not allocate stats in the driver b7d67c6130ee PCI: imx6: Add iMX95 Endpoint (EP) support adfdef7381d5 dt-bindings: imx6q-pcie: Add iMX95 pcie endpoint compatible string 0044966cdadf PCI: imx6: Add epc_features in imx6_pcie_drvdata 1bd0d43dcf3b PCI: imx6: Clean up addr_space retrieval code f5c04da3a12b PCI: imx6: Add iMX95 PCIe Root Complex support 671a89c45181 dt-bindings: imx6q-pcie: Add imx95 pcie compatible string cf94ce97dbf1 dt-bindings: imx6q-pcie: Restruct reg and reg-name 3bcbdb65bf1c dt-bindings: imx6q-pcie: Clean up duplicate clocks check 21ad80b0e0ce PCI: imx6: Simplify switch-case logic by introducing init_phy() callback f99b121c2589 PCI: imx6: Simplify configure_type() by using mode_off and mode_mask d99aa8d3c4ac PCI: imx6: Simplify ltssm_enable() by using ltssm_off and ltssm_mask 0c9651c21f2a PCI: imx6: Simplify reset handling by using *_FLAG_HAS_*_RESET cc15bd10e716 net: adopt skb_network_header_len() more broadly 80bfab79b835 net: adopt skb_network_offset() and similar helpers cecc34aeb714 ALSA: ac97: More cleanup with snd_ctl_find_id_mixer() ee14bad1d3e3 ALSA: hda: Reuse for_each_pcm_streams() 3adb233ec877 ASoC: codecs: hda: Cleanup error messages b9f706f9ef46 ASoC: Intel: avs: Ignore codecs with no suppoting driver cf9c19df2755 ASoC: codecs: hda: Skip HDMI/DP registration if i915 is missing bd6e4c4a7060 ALSA: hda: Skip i915 initialization on CNL/LKF-based platforms 1601cd53c7e3 ALSA: usb-audio: Name feature ctl using output if input is PCM 79f7319908fb can: mcp251xfd: __mcp251xfd_get_berr_counter(): use CAN_BUS_OFF_THRESHOLD instead of open coding it ef488e47e060 can: gs_usb: gs_cmd_reset(): use cpu_to_le32() to assign mode 9b221ba452aa can: kvaser_pciefd: Add support for Kvaser PCIe 8xCAN 0b40cd9b4ecc can: kvaser_usb: Add support for Leaf v3 0e3f7d120086 hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* 7bfc84b23e75 perf threads: Reduce table size from 256 to 8 412a2ff473ac perf threads: Switch from rbtree to hashmap 93bb5b0d9394 perf threads: Move threads to its own files d436f90a64f3 perf machine: Move machine's threads into its own abstraction 45ac4960d7fe perf machine: Move fprintf to for_each loop and a callback f178ffdf7ee5 perf trace: Ignore thread hashing in summary 2f1e20feb994 perf report: Sort child tasks by tid 498d3486376b perf vendor events amd: Fix Zen 4 cache latency events 507ad2bde357 perf version: Display availability of OpenCSD support 2219626708d7 arm64: dts: qcom: sm8250-xiaomi-elish: set rotation 9f378a62164c soc: qcom: aoss: add missing kerneldoc for qmp members 87edd944ff56 soc: qcom: geni-se: drop unused kerneldoc struct geni_wrapper param 7d474b43087a clk: qcom: gcc-ipq5018: fix register offset for GCC_UBI0_AXI_ARES reset 11b752ac5a07 clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of 'gcc_pcie1_pipe_clk' f982adcc1b1c clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of 'gcc_gmac0_sys_clk' 26a526c25606 soc: qcom: spm: fix building with CONFIG_REGULATOR=n a4f82b8045e3 arm64: dts: qcom: sm8650: Fix SPMI channels size 77dd1e50ffcb arm64: dts: qcom: sm8550: Fix SPMI channels size 8985f2b09b33 rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wire fbd5f5008fab Input: serio - make serio_bus const d1278c91fec3 Input: synaptics-rmi4 - make rmi_bus_type const d49193be636a Input: xilinx_ps2 - fix kernel-doc for xps2_of_probe function 90cb57a6c571 input/touchscreen: imagis: add support for IST3032C d88f84bfccd2 dt-bindings: input/touchscreen: imagis: add compatible for IST3032C 10ad7d7a428f input/touchscreen: imagis: Add support for Imagis IST3038B c53d309a4299 dt-bindings: input/touchscreen: Add compatible for IST3038B 54a62ed17a70 input/touchscreen: imagis: Correct the maximum touch area value 849c34e63c0d Input: leds - change config symbol dependency for audio mute trigger a800c6f5b057 docs: Move ja_JP/howto.rst to ja_JP/process/howto.rst 47c67ec1e8ef docs: submit-checklist: use subheadings 5969fbf30274 docs: submit-checklist: structure by category 781296727646 docs: new text on bisecting which also covers bug validation b31274d58d21 docs: drop the version constraints for sphinx and dependencies 0df46e099156 docs: kerneldoc-preamble.sty: Remove code for Sphinx <2.4 e17aae16acf5 soundwire: Use snd_soc_substream_to_rtd() to obtain rtd 99fea943d9dc soundwire: constify the struct device_type usage 155f04366e3c RDMA/uverbs: Avoid -Wflex-array-member-not-at-end warnings cd2aa8779db0 dt-bindings: watchdog: sama5d4-wdt: add compatible for sam9x7-wdt 2351837b234c dt-bindings: watchdog: sprd,sp9860-wdt: convert to YAML 6e6f320282b9 dt-bindings: watchdog: starfive,jh7100-wdt: Add compatible for JH8100 dbd7c0088b7f watchdog: stm32_iwdg: initialize default timeout f4c535825309 dt-bindings: watchdog: arm,sp805: document the reset signal 575f100c1cce watchdog: sp805_wdt: deassert the reset if available 12b8ab42e1c5 watchdog/hpwdt: Support Suspend and Resume 588b82546d58 dt-bindings: watchdog: renesas-wdt: Add support for R-Car V4M d869d6352a5c watchdog: starfive: check watchdog status before enabling in system resume 8bc22a2f1bf0 watchdog: starfive: Check pm_runtime_enabled() before decrementing usage counter 975e4b273ed2 watchdog: qcom: fine tune the max timeout value calculation d2f656dc4969 watchdog: Add kernel-doc for wdt_set_timeout() b568b1504d04 watchdog: core: Remove usage of the deprecated ida_simple_xx() API 6ec429d5887a RDMA/hns: Support userspace configuring congestion control algorithm with QP granularity ca3d3aa14e76 powerpc: Remove cpu-as-y completely f01dbd73ccf1 powerpc/fsl: Modernise mt/mfpmr 5f491356b714 powerpc/fsl: Fix mfpmr build errors with newer binutils 4e284e38ed58 powerpc/64s: Use .machine power4 around dcbt 8488cdcb00fd powerpc/64s: Move dcbt/dcbtst sequence into a macro d9cf600ecb7b powerpc/mm: Code cleanup for __hash_page_thp ad86d7ee43b2 powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks 4eb20bf34ea2 powerpc/irq: Allow softirq to hardirq stack transition 2a066ae11861 powerpc: Stop using of_root 28da734d58c8 powerpc/machdep: Define 'compatibles' property in ppc_md and use it 1ac8205f9075 of: Reimplement of_machine_is_compatible() using of_machine_compatible_match() cefdb366dcbe of: Change of_machine_is_compatible() to return bool c029b22f8a98 of: Add of_machine_compatible_match() af1ebca503f4 powerpc: Add allmodconfig for all 32-bit sub-arches 3f9f3557aca2 powerpc/85xx: Make some pic_init functions static f2d5bccaca3e powerpc/boot: Only free if realloc() succeeds 69b0194ccec0 powerpc/boot: Handle allocation failure in simple_realloc() cda9c0d55628 powerpc/pseries: Fix potential memleak in papr_get_attr() 6035e7e35482 powerpc/32: Curb objtool unannotated intra-function call warning b72c066ba85a powerpc/32: fix ADB_CUDA kconfig warning b997bf240ebd powerpc: Enable support for 32 bit MSI-X vectors 9cbacb834b4a powerpc: Don't ignore errors from set_memory_{n}p() in __kernel_map_pages() 3c8016e681c5 powerpc: Refactor __kernel_map_pages() caddc92c5745 gpio: nomadik: Finish conversion to use firmware node APIs 4e73e1bc1abf bpf, docs: Use IETF format for field definitions in instruction-set.rst 4999568184e5 nvme-fabrics: check max outstanding commands f096ba3286f5 nvmet-rdma: set max_queue_size for RDMA transport ca2b221d89a8 nvmet: introduce new max queue size configuration entry ad178ba9d90a nvme-rdma: clamp queue size according to ctrl cap 36144964062b nvme-rdma: introduce NVME_RDMA_MAX_METADATA_QUEUE_SIZE definition c82c370dcabe nvmet: set ctrl pi_support cap before initializing cap reg 63e8fd6240f0 nvmet: set maxcmd to be per controller 143667ee9a9c nvmet: compare mqes and sqsize only for IO SQ 25802f3ab7a5 nvme-rdma: move NVME_RDMA_IP_PORT from common file d47dd323bf95 serial: pch: Use uart_prepare_sysrq_char(). 06d28ca0c66c serial: pch: Remove eg20t_port::lock. 38f3fc2e82a0 serial: pch: Don't initialize uart_port's spin_lock. f8ff23ebce8c serial: pch: Don't disable interrupts while acquiring lock in ISR. 09b8ff269401 serial: pch: Make push_rx() return void. 1155f8ef1f9a serial: pch: Invoke handle_rx_to() directly. 32c694ec3efc serial: sifive: Use uart_prepare_sysrq_char() to handle sysrq. bb0b3142055d serial: rda: Use uart_prepare_sysrq_char() to handle sysrq. 2af521486761 serial: owl: Use uart_prepare_sysrq_char() to handle sysrq. 6ba52968601a serial: lpc32xx_hs: Use uart_prepare_sysrq_char() to handle sysrq. e544127cc136 serial: sunplus: Use uart_prepare_sysrq_char(). 51f7ed071c34 serial: pxa: Use uart_prepare_sysrq_char(). 63bd93ac6148 serial: omap: Use uart_prepare_sysrq_char(). 4e5788c0993c serial: msm: Use uart_prepare_sysrq_char(). fb793b952a33 serial: meson: Use uart_prepare_sysrq_char(). 8c1cbc5a2b7b serial: bcm63xx: Use uart_prepare_sysrq_char(). 244a758b3d05 serial: ar933x: Use uart_prepare_sysrq_char(). 2432f71c22d0 serial: amba-pl011: Use uart_prepare_sysrq_char(). 65295eba1915 serial: 8250_dw: Emit an error message if getting the baudclk failed 28e4c31e5315 dt-bindings: serial: convert st,asc to DT schema 675c00eb7053 serial: 8250: Use serial8250_do_set_termios for uartclk updating 4e489a6e93e8 serial: st-asc: don't get/put GPIOs in atomic context b8a4ed3405d5 serial: samsung: honor fifosize from dts at first f75a010dcba0 drivers/tty/serial: Remove unused function early_mcf_setup d676822a714a serial: 8250_pci1xxxx: Drop quirk from 8250_port 66c736daae0d serial: 8250_exar: Don't use "proxy" headers d813d90085ae serial: 8250_exar: Use 8250 PCI library to map and assign resources 82f9cefadac4 serial: 8250_exar: switch to DEFINE_SIMPLE_DEV_PM_OPS() 73f76db8404b serial: 8250_exar: Use generic function to set firmware node 5bc430afeba5 serial: 8250_exar: Clear interrupts before registering handler 7a345dc19a7c serial: 8250_exar: Use dev_get_drvdata() directly in PM callbacks 73b5a5c00be3 serial: 8250_exar: Don't remove GPIO device on suspend 19e7b35d8a71 powerpc: dts: akebono: Harmonize EHCI/OHCI DT nodes name 55c3d039e70c dt-bindings: usb: qcom,dwc3: fix a typo in interrupts' description f81c2f01cad6 arm64: dts: qcom: pm6150: define USB-C related blocks dfb953f891cf dt-bindings: usb: qcom,pmic-typec: Add support for the PM6150 PMIC 654298aeac7c usb: cdns3: Fix spelling mistake "supporte" -> "supported" 9f2a3933beea USB: document some API requirements on disconnection be95cc6d71df usb: xhci: Add error handling in xhci_map_urb_for_dma fb18e5bb9660 xhci: dbc: poll at different rate depending on data transfer activity fd9d55d190c0 xhci: retry Stop Endpoint on buggy NEC controllers 91edf5a0c2fb xhci: fix matching completion events with TDs 2e8dd2ded2a1 usb: xhci: utilize 'xhci_free_segments_for_ring()' for freeing segments 00bdc4a34b28 usb: xhci: remove duplicate code from 'xhci_clear_command_ring()' 74151b534926 xhci: save slot ID in struct 'xhci_port' 06790c19086f xhci: replace real & fake port with pointer to root hub port c9a63ec5d259 xhci: rework how real & fake ports are found c40b51b3f365 usb: typec: constify struct class usage a74c0c9c3f7f USB: typec: no opencoding FIELD_GET 9dd7b0d351f0 clk: qcom: camcc-x1e80100: Fix missing DT_IFACE enum in x1e80100 camcc e2c02a85bf53 clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays a903cfd38d8d clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays 6a3d70f7802a clk: qcom: camcc-sc8280xp: fix terminating of frequency table arrays bd2b6395671d clk: qcom: gcc-ipq9574: fix terminating of frequency table arrays 1040ef5ed95d clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays cdbc6e2d8108 clk: qcom: gcc-ipq6018: fix terminating of frequency table arrays 90ad946fff70 clk: qcom: gcc-ipq5018: fix terminating of frequency table arrays c375b2233388 dm-verity: Convert from tasklet to BH workqueue fb6ad4aec1d0 dm-crypt: Convert from tasklet to BH workqueue c5a48ffb5206 arm64: dts: rockchip: Fix name for UART pin header on qnap-ts433 f2cea1dc2a98 pwm: meson: generalize 4 inputs clock on meson8 pwm type 5fd61cc28171 dt-bindings: pwm: amlogic: Add a new binding for meson8 pwm types c2dd6b93f6df dt-bindings: pwm: amlogic: fix s4 bindings e36b70fb8c70 sh: Fix build with CONFIG_UBSAN=y c3b9a398fb0d compiler.h: Explain how __is_constexpr() works bd1ebf2467f9 overflow: Allow non-type arg to type_max() and type_min() e606e4b71798 VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() 8512ed256334 vfio/pds: Always clear the save/restore FDs on reset c58395355788 dt-bindings: i2c: Remove obsolete i2c.txt abc6b0269197 dt-bindings: arm: syna: remove unstable remark 835e4cce453f dt-bindings: net: bluetooth: qualcomm: Fix bouncing @codeaurora 75b737693bd9 dt-bindings: watchdog: drop obsolete brcm,bcm2835-pm-wdt bindings 1238913f24c4 dt-bindings: watchdog: qcom-wdt: Update maintainer to Rajendra Nayak 336157be7e93 of/platform: Inform about created platform devices using pr_debug() e9c5263ce16d libfs: improve path_from_stashed() 44c9cf9aaa48 powercap: dtpm: Fix kernel-doc for dtpm_create_hierarchy() function c4d61a529db7 cpufreq: Don't unregister cpufreq cooling on CPU hotplug 71c2cc5cbf68 power: supply: core: make power_supply_class constant 2be2a197ff6c sched/idle: Conditionally handle tick broadcast in default_idle_call() 78cc80d834ed dt-bindings: hwmon: lm75: use common hwmon schema 9a3bfb27ef65 KVM: arm64: Fix TRFCR_EL1/PMSCR_EL1 access in hVHE mode 527db67a4d85 arm64: Remove enable_daif macro 9d6b6789c878 arm64/hw_breakpoint: Directly use ESR_ELx_WNR for an watchpoint exception 622442666dcc arm64: cpufeatures: Clean up temporary variable to simplify code 72165c867f21 ALSA: hwdep: Move put_user() call out of scoped_guard() in snd_hwdep_control_ioctl() 28ecaaa5af19 riscv: dts: starfive: jh7110: Add camera subsystem nodes 268283244c0f nbd: use the atomic queue limits API in nbd_set_size 242a49e5c878 nbd: freeze the queue for queue limits updates 7ea201f2cc1d nbd: don't clear discard_sectors in nbd_config_put eabf5dfc2d60 pktcdvd: don't set max_hw_sectors on the underlying device 7d19eea51757 RAS/AMD/FMPM: Add debugfs interface to print record entries 838850c50884 RAS/AMD/FMPM: Save SPA values 9d2b6fa09d15 RAS: Export helper to get ras_debugfs_dir 8e0ef4128694 dm: use queue_limits_set c1373f1cf452 block: add a queue_limits_stack_bdev helper 631d4efb8009 block: add a queue_limits_set helper 3dd549a557f7 mm, slab: remove the corner case of inc_slabs_node() 011568eb3117 mm/slab: Fix a kmemleak in kmem_cache_destroy() 2f9086ef0a20 arm: dts: marvell: clearfog-gtr-l8: align port numbers with enclosure 429cc56b8de4 arm: dts: marvell: clearfog-gtr-l8: add support for second sfp connector 27f2b9fcddc7 arm64/mm: Avoid ID mapping of kpti flag if it is no longer needed 3137db4c66bf arm64/mm: Use generic __pud_free() helper in pud_free() implementation 0d5a9b5d5d2f dt-bindings: soc: renesas: renesas-soc: Add pattern for gray-hawk 6a87a8a258ed dm vdo thread-device: rename all methods to reflect vdo-only use 82b354ffe28f dm vdo thread-registry: rename all methods to reflect vdo-only use cb6f8b75005c dm vdo thread-utils: cleanup included headers 650e3107bc52 dm vdo thread-utils: further cleanup of thread functions fe6e4ccbe872 dm vdo thread-utils: remove all uds_*_mutex wrappers 7f2e494ddda6 dm vdo thread-utils: push uds_*_cond interface down to indexer 877f36b76485 dm vdo: fold thread-cond-var.c into thread-utils 8e6333af1983 dm vdo indexer: rename uds.h to indexer.h c2f54aa2b270 dm vdo: rename uds-threads.[ch] to thread-utils.[ch] eef7cf5e22d9 dm vdo indexer sparse-cache: cleanup threads_barrier code 0593855a8320 dm vdo uds-threads: push 'barrier' down to sparse-cache 2d98aa17806f dm vdo uds-threads: eliminate uds_*_semaphore interfaces 9d8741894520 dm vdo: make uds_*_semaphore interface private to uds-threads.c 50944062f7d2 dm vdo block-map: rename page state name from "UDS_FREE" to "FREE" f304f6b443a7 dm vdo volume-index: fix an assert statement in start_restoring_volume_sub_index() 24d92de9186e nfsd: Fix NFSv3 atomicity bugs in nfsd_setattr() 6412e44c40aa nfsd: Fix a regression in nfsd_setattr() 5826e09bf3dd NFSD: OP_CB_RECALL_ANY should recall both read and write delegations c5967721e106 NFSD: handle GETATTR conflict with write delegation 6487a13b5c6b NFSD: add support for CB_GETATTR callback b910544a5a41 NFSD: Document the phases of CREATE_SESSION e4469c6cc69b NFSD: Fix the NFSv4.1 CREATE_SESSION operation f81040276a65 nfsd: clean up comments over nfs4_client definition e084ee673c77 svcrdma: Add Write chunk WRs to the RPC's Send WR chain d2727cefff02 svcrdma: Post WRs for Write chunks in svc_rdma_sendto() 10e6fc1054d9 svcrdma: Post the Reply chunk and Send WR together a1f5788a0c25 svcrdma: Move write_info for Reply chunks into struct svc_rdma_send_ctxt 71b43531ee0b svcrdma: Post Send WR chain fc709d82dda6 svcrdma: Fix retry loop in svc_rdma_send() 773f6c5b72d9 svcrdma: Prevent a UAF in svc_rdma_send() 5b9a85899c93 svcrdma: Fix SQ wake-ups 2da0f610e733 svcrdma: Increase the per-transport rw_ctx count 4c8c0fa0d32a svcrdma: Update max_send_sges after QP is created 5485d6ddfc7a svcrdma: Report CQ depths in debugging output e67792cc96ef svcrdma: Reserve an extra WQE for ib_drain_rq() c8004c1ca442 MAINTAINERS: add Alex Aring as Reviewer for file locking code 649e58d59322 nfsd: Simplify the allocation of slab caches in nfsd4_init_slabs 192d80cdcb4c nfsd: Simplify the allocation of slab caches in nfsd_drc_slab_create 2f74991a494b nfsd: Simplify the allocation of slab caches in nfsd_file_cache_init 10bcc2f1c875 nfsd: Simplify the allocation of slab caches in nfsd4_init_pnfs 05eda6e75773 nfsd: don't call locks_release_private() twice concurrently 1e33e1414bec nfsd: allow layout state to be admin-revoked. 06efa66750a6 nfsd: allow delegation state ids to be revoked and then freed 39657c740644 nfsd: allow open state ids to be revoked and then freed 1c13bf9f2e3c nfsd: allow lock state ids to be revoked and then freed d688d8585e6b nfsd: allow admin-revoked NFSv4.0 state to be freed. 11b2cfbf6c78 nfsd: report in /proc/fs/nfsd/clients/*/states when state is admin-revoke 39e1be6471a3 nfsd: allow state with no file to appear in /proc/fs/nfsd/clients/*/states 1ac3629bf012 nfsd: prepare for supporting admin-revocation of state 3f29cc82a84c nfsd: split sc_status out of sc_type 83e733161fde nfsd: avoid race after unhash_delegation_locked() c6540026dfe6 nfsd: don't call functions with side-effecting inside WARN_ON() 779457285a45 nfsd: hold ->cl_lock for hash_delegation_locked() 6b4ca49dc310 nfsd: remove stale comment in nfs4_show_deleg() e3179e443c4e NFSD: Remove redundant cb_seq_status initialization 3f0ba6140582 SUNRPC: Remove stale comments 84ebf02d75df NFSD: Remove BUG_ON in nfsd4_process_cb_update() 112bdd597d78 NFSD: Replace comment with lockdep assertion 627fb1830240 NFSD: Remove unused @reason argument bc4a27e91529 SUNRPC: Remove EXPORT_SYMBOL_GPL for svc_process_bc() 9a026aec88e8 NFSD: Add callback operation lifetime trace points a7cdf065e112 NFSD: Rename nfsd_cb_state trace point 8626664c87ee NFSD: Replace dprintks in nfsd4_cb_sequence_done() f52f1975b171 NFSD: Add nfsd_seq4_status trace event 43b02dba110e NFSD: Retransmit callbacks after client reconnects c1ccfcf1a9bf NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down fe0e9580e2d4 NFSD: Convert the callback workqueue to use delayed_work 961b4b5e86bf NFSD: Reset cb_seq_status after NFS4ERR_DELAY 16fb9808ab2c nfsd: make svc_stat per-network namespace instead of global e41ee44cc6a4 nfsd: remove nfsd_stats, make th_cnt a global counter 4b14885411f7 nfsd: make all of the nfsd stats per-network namespace 93483ac5fec6 nfsd: expose /proc/net/sunrpc/nfsd in net namespaces d98416cc2154 nfsd: rename NFSD_NET_* to NFSD_STATS_* 418b9687dece sunrpc: use the struct net as the svc proc private 3f6ef182f144 sunrpc: remove ->pg_stats from svc_program f09432386766 sunrpc: pass in the sv_stats struct through svc_create_pooled a2214ed588fb nfsd: stop setting ->pg_stats for unused stats ab42f4d9a26f sunrpc: don't change ->sv_stats if it doesn't exist 31e4bb8fb8d6 NFSD: fix LISTXATTRS returning more bytes than maxcount 2f73f37d6677 NFSD: fix LISTXATTRS returning a short list with eof=TRUE 61ab5e075875 NFSD: change LISTXATTRS cookie encoding to big-endian 52a357db8074 NFSD: fix nfsd4_listxattr_validate_cookie 5ff318f645eb nfsd: use __fput_sync() to avoid delayed closing of files. ffb402596147 nfsd: Don't leave work of closing files to a work queue 561141dd4943 SUNRPC: Use a static buffer for the checksum initialization vector 3cfcfc102a5e SUNRPC: fix some memleaks in gssx_dec_option_array e67b652d8e85 SUNRPC: fix a memleak in gss_import_v2_context b824f841a4a8 gpio: nomadik: fix Kconfig dependencies inbetween pinctrl & GPIO 3fcb9d17206e io_uring/sqpoll: statistics of the true utilization of sq threads eb18c29dd2a3 io_uring/net: move recv/recvmsg flags out of retry loop 6b91bfa1651d qnx4: convert qnx4 to use the new mount api 24a8b7bfb961 fs: use inode_set_ctime_to_ts to set inode ctime to current time def054b01a86 iommu/vt-d: Use device rbtree in iopf reporting path 1a75cc710b95 iommu/vt-d: Use rbtree to track iommu probed devices 8ca918cbc252 iommu/vt-d: Merge intel_svm_bind_mm() into its caller cb0b95e56269 iommu/vt-d: Remove initialization for dynamically heap-allocated rcu_head b4b1054f6cdd iommu/vt-d: Remove treatment for revoking PASIDs with pending page faults 967912a3a51e iommu/vt-d: Add the document for Intel IOMMU debugfs 8379054869a0 iommu/vt-d: Use kcalloc() instead of kzalloc() 4b8d18c0c986 iommu/vt-d: Remove INTEL_IOMMU_BROKEN_GFX_WA b5a1f7513a2f iommu: re-use local fwnode variable in iommu_ops_from_fwnode() 5896e6e39b86 iommu: constify fwnode in iommu_ops_from_fwnode() b42a905b6aad iommu: constify of_phandle_args in xlate e70e9ecd7cb3 iommu: constify pointer to bus_type ce3576ebd62d locking/rtmutex: Use try_cmpxchg_relaxed() in mark_rt_mutex_waiters() e807c2a37044 locking/x86: Implement local_xchg() using CMPXCHG without the LOCK prefix 721f791ce1cd x86/boot: Use 32-bit XOR to clear registers 2558e3b23112 libfs: add stashed_dentry_prune() 159a0d9fd50b libfs: improve path_from_stashed() helper b28ddcc32d8f pidfs: convert to path_from_stashed() helper 1fa08aece425 nsfs: convert to path_from_stashed() helper 07fd7c329839 libfs: add path_from_stashed() cb12fd8e0dab pidfd: add pidfs cdb2f80f1c10 inet: use xa_array iterator to implement inet_dump_ifaddr() 590e92cdc835 inet: prepare inet_base_seq() to run without RTNL 3ddc2231c810 inet: annotate data-races around ifa->ifa_flags 9f6fa3c4e722 inet: annotate data-races around ifa->ifa_preferred_lft a5fcf74d80be inet: annotate data-races around ifa->ifa_valid_lft 3cd3e72ccb3a inet: annotate data-races around ifa->ifa_tstamp and ifa->ifa_cstamp 8ee60f9c41fb netdevsim: fix rtnetlink.sh selftest dfb429ea4f2d netdevsim: add selftest for forwarding skb between connected ports 8debcf5832c3 netdevsim: add ndo_get_iflink() implementation 9eb95228a741 netdevsim: forward skbs from one connected port to another f532957d76de netdevsim: allow two netdevsim ports to be connected cdb083e73d63 crypto: iaa - Fix comp/decomp delay statistics 262534ddc88d crypto: iaa - Fix async_disable descriptor leak 7248e523a0d5 dt-bindings: rng: atmel,at91-trng: add sam9x7 TRNG 1e45f6051f2c dt-bindings: crypto: add sam9x7 in Atmel TDES 4234f365ebd2 dt-bindings: crypto: add sam9x7 in Atmel SHA 7bb9f42d9e58 dt-bindings: crypto: add sam9x7 in Atmel AES 2beb81fbf0c0 crypto: remove CONFIG_CRYPTO_STATS f66a211e8c5d crypto: dh - Make public key test FIPS-only c05bf0e93312 selftests: ip_local_port_range: use XFAIL instead of SKIP 2709473c9386 selftests: kselftest_harness: support using xfail 378193eff339 selftests: kselftest_harness: let PASS / FAIL provide diagnostic 42ab727eb95f selftests: kselftest_harness: separate diagnostic message with # in ksft_test_result_code() 732e2035280b selftests: kselftest_harness: print test name for SKIP fa1a53d83674 selftests: kselftest: add ksft_test_result_code(), handling all exit codes 796a344fa431 selftests: kselftest_harness: use exit code to store skip 69fe8ec4f673 selftests: kselftest_harness: save full exit code in metadata 38c957f07038 selftests: kselftest_harness: generate test name once a724707976b0 selftests: kselftest_harness: use KSFT_* exit codes 0710a1a73fb4 selftests/harness: Merge TEST_F_FORK() into TEST_F() e74048650eaf selftests/landlock: Redefine TEST_F() as TEST_F_FORK() cc7f105e7604 net: bcmasp: Add support for PHY interrupts 4688f4f41cfa net: bcmasp: Keep buffers through power management 9112fc0109fc net: phy: mdio-bcm-unimac: Add asp v2.2 support 1d472eb5b670 net: bcmasp: Add support for ASP 2.2 5682a878e7f1 dt-bindings: net: brcm,asp-v2.0: Add asp-v2.2 edac4b113297 dt-bindings: net: brcm,unimac-mdio: Add asp-v2.2 1752f138b28d drm/sun4i: hdmi: Add missing drm_atomic header cb28f7029606 net: phy: qcom: qca808x: fill in possible_interfaces f058b2dd70b1 net: phy: qcom: qca808x: add helper for checking for 1G only model f29f9199c2d2 Simplify net_dbg_ratelimited() dummy 2a02f8379bde ipv6: use xa_array iterator to implement inet6_netconf_dump_devconf() 2f0ff05a4430 ipv6/addrconf: annotate data-races around devconf fields (II) 2aba913f99de ipv6/addrconf: annotate data-races around devconf fields (I) 45b90ec9a214 ipv6: addrconf_disable_policy() optimization 624d5aec487c ipv6: annotate data-races around devconf->disable_policy a8fbd4d90720 ipv6: annotate data-races around devconf->proxy_ndp e248948a4471 ipv6: annotate data-races in rt6_probe() fca34cc07599 ipv6: annotate data-races around idev->cnf.ignore_routes_with_linkdown ddea75d344dd ipv6: annotate data-races in ndisc_router_discovery() 32f754176e88 ipv6: annotate data-races around cnf.forwarding e0bb2675fea2 ipv6: annotate data-races around cnf.hop_limit e7135f484994 ipv6: annotate data-races around cnf.mtu6 553ced03b227 ipv6: addrconf_disable_ipv6() optimization d289ab65b89c ipv6: annotate data-races around cnf.disable_ipv6 096361b15577 ipv6: add ipv6_devconf_read_txrx cacheline_group 177f954f56bd dt-bindings: gpio: aspeed,ast2400-gpio: Convert to DT schema 8122c7c625fc gpio: acpi: Make acpi_gpio_count() take firmware node as a parameter adcad5364a69 gpio: of: Make of_gpio_get_count() take firmware node as a parameter 0091c5a269ec md/raid1: factor out helpers to choose the best rdev from read_balance() ba58f57fdf98 md/raid1: factor out the code to manage sequential IO 9f3ced792203 md/raid1: factor out choose_bb_rdev() from read_balance() dfa8ecd167c1 md/raid1: factor out choose_slow_rdev() from read_balance() 31a73331752d md/raid1: factor out read_first_rdev() from read_balance() f10920762955 md/raid1-10: factor out a new helper raid1_should_read_first() f29841ff3b27 md/raid1-10: add a helper raid1_check_read_range() 257ac239ffcf md/raid1: fix choose next idle in read_balance() 2c27d09d3a76 md/raid1: record nonrot rdevs while adding/removing rdevs to conf 969d6589abcb md/raid1: factor out helpers to add rdev to conf 3a0f007b6979 md: add a new helper rdev_has_badblock() f0b7f8ade9d2 lib/string_helpers: Add flags param to string_get_size() aaa8736370db x86, relocs: Ignore relocations in .notes section 10b4c4bce3f5 objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks dd267d056fed perf vendor events intel: Add umasks/occ_sel to PCU events. ec42d3d56819 perf map: Fix map reference count issues b07395d5d5e7 drm/amdgpu: remove misleading amdgpu_pmops_runtime_idle() comment 3c591faadd8a Reapply "Revert drm/amd/display: Enable Freesync Video Mode by default" 959143dab12f Revert "drm/amd: Remove freesync video mode amdgpu parameter" 5d978e72df5f drm/amd/display: check dc_link before dereferencing 2c684b934244 drm/amdgpu: add deferred error check for UMC v12 address query f53deddb6beb drm/amd/swsmu: modify the gfx activity scaling 9a451f1b028e power: supply: bq2415x_charger: report online status 29a43dc130ce PCI: Mark LSI FW643 to avoid bus reset 0623e7331794 selftests/bpf: Test if shadow types work correctly. f2e81192e07e bpftool: Add an example for struct_ops map and shadow type. a7b0fa352eaf bpftool: Generated shadow variables for struct_ops maps. 69e4a9d2b3f5 libbpf: Convert st_ops->data to shadow type. 3644d285462a libbpf: Set btf_value_type_id of struct bpf_map for struct_ops. fa885b06ec7e PCI/PM: Allow runtime PM with no PM callbacks at all 1947b92464c3 libperf evlist: Avoid out-of-bounds access b44d66536859 perf lock contention: Account contending locks too 896880ff3086 bpf: Replace bpf_lpm_trie_key 0-length array with flexible array 1acd92d95fa2 workqueue: Drain BH work items on hot-unplugged CPUs c12e67e076cb rtc: max31335: fix interrupt status reg 97b6b4ac1c5d perf metrics: Fix segv for metrics with no events d4be39cadef0 perf metrics: Fix metric matching c5e6d3d85efa overflow: Use POD in check_shl_overflow() c2efa5387c26 lib: stackinit: Adjust target string to 8 bytes for m68k d4be85d068b4 sparc: vdso: Disable UBSAN instrumentation 57914905f3ff kernel.h: Move lib/cmdline.c prototypes to string.h 67bbd2f00735 leaking_addresses: Provide mechanism to scan binary files 3e389d457bad leaking_addresses: Ignore input device status lines 1b1bcbf454f8 leaking_addresses: Use File::Temp for /tmp files 616cfbf30b6e MAINTAINERS: Update LEAKING_ADDRESSES details 3d965b33e40d fortify: Improve buffer overflow reporting fa4a3f86d498 fortify: Add KUnit tests for runtime overflows 4ce615e798a7 fortify: Provide KUnit counters for failure testing 1a78f8cb5daa fortify: Allow KUnit test to build without FORTIFY 475ddf1fce1e fortify: Split reporting and avoid passing string pointer 99db710f768e refcount: Annotated intentional signed integer wrap-around e75494812551 coccinelle: semantic patch to check for potential struct_size calls 1d02f252339e coccinelle: Add rules to find str_plural() replacements 9ca5facd0400 lib/string_choices: Add str_plural() helper 08d45ee84bb2 overflow: Introduce wrapping_assign_add() and wrapping_assign_sub() d70de8054c58 overflow: Introduce wrapping_add(), wrapping_sub(), and wrapping_mul() 3e19086fb5a9 overflow: Adjust check_*_overflow() kern-doc to reflect results adeb04362d74 kernel.h: Move upper_*_bits() and lower_*_bits() to wordpart.h 544c42f798e1 rtc: mt6397: select IRQ_DOMAIN instead of depending on it 626e2b54645a dt-bindings: rtc: abx80x: convert to yaml 3100fd1aa8e4 rtc: m41t80: Use the unified property API get the wakeup-source property 16816e6a3693 dt-bindings: at91rm9260-rtt: add sam9x7 compatible aef3952ec13f dt-bindings: rtc: convert MT7622 RTC to the json-schema e8c0498505b0 dt-bindings: rtc: convert MT2717 RTC to the json-schema 768409cff6cc rust: upgrade to Rust 1.76.0 787bcc982cd6 rtc: pcf8523: add suspend handlers for alarm IRQ 50891bd19f1e rtc: ds1511: set alarm offset limit e40512a4f5cb rtc: ds1511: set range ecab4115c44c kbuild: mark `rustc` (and others) invocations as recursive 29c411f242ea rtc: ds1511: drop inline/noinline hints 19922e879997 rtc: ds1511: rename pdata 418501fd53f1 rtc: ds1511: implement ds1511_rtc_read_alarm properly d949f040a0dc rtc: ds1511: remove partial alarm support f891570be594 rtc: ds1511: let the core know when alarm are not supported 434c9d03ea0d rtc: ds1511: remove ds1511_rtc_update_alarm 6529ab38c8a5 rtc: ds1511: remove incomplete UIE support 22e1b2c7a4e8 rtc: ds1511: fix function definition 8f973799c352 rtc: ds1511: drop useless enum 3f31f1729d56 rtc: ds1511: drop dead code 4e7a9e2ea2f1 rtc: ds1511: drop useless computation f4282a4303dc rtc: ds1511: drop useless checks 4a1574cea02c interconnect: qcom: Add SM7150 driver support 9c4058493b62 dt-bindings: interconnect: Add Qualcomm SM7150 DT bindings 3ab67a9ce82f cgroup/cpuset: Mark memory_spread_slab as obsolete 61a182ab61a6 cgroup/cpuset: Remove cpuset_do_slab_mem_spread() 9bc4ffd32ef8 PM: suspend: Set mem_sleep_current during kernel command line setup cb98555fcd8e Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" cdea98bf1fae PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge a755d0e2d41b cpufreq: Honour transition_latency over transition_delay_us d394abcb12bb cpufreq: Limit resolving a frequency to policy min/max e65095686441 Documentation: PM: Fix runtime_pm.rst markdown syntax 8164f7433264 cpufreq: amd-pstate: adjust min/max limit perf c9e1e505cde1 mfd: cs42l43: Fix wrong register defaults 79d98102a31a mfd: mt6397-core: Register mt6357 sound codec 8ec707138550 ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture e9f06bd428d3 dt-bindings: mfd: syscon: Add ti,am62-usb-phy-ctrl compatible d3dc362b3a3d dt-bindings: mfd: dlg,da9063: Make #interrupt-cells required a184d9835a0a tick/sched: Fix build failure for CONFIG_NO_HZ_COMMON=n 4d4c59389331 f2fs: fix write pointers all the time 7af2df0f67a1 f2fs: check number of blocks in a current section de25240756cd f2fs: prevent an f2fs_gc loop during disable_checkpoint 8b10d3653735 f2fs: introduce FAULT_NO_SEGMENT ea59b12ac697 f2fs: compress: fix to check compress flag w/ .i_sem lock 7d009e048d7c f2fs: fix to handle segment allocation failure correctly f9e28904e644 f2fs: stop checkpoint when get a out-of-bounds segment e24e8333d0f3 f2fs: delete f2fs_get_new_segment() declaration c958e86e9cc1 drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip 99afb28c676c rxrpc: Move rxrpc_send_ACK() to output.c with rxrpc_send_ack_packet() a1c9af4d4467 rxrpc: Don't pick values out of the wire header when setting up security 44125d5aadda rxrpc: Split up the DATA packet transmission function ff342bdc59f4 rxrpc: Add a kvec[] to the rxrpc_txbuf struct 1ac6a8536c2c rxrpc: Merge together DF/non-DF branches of data Tx function d32636982ce9 rxrpc: Do lazy DF flag resetting 693f9c13ec89 rxrpc: Remove atomic handling on some fields only used in I/O thread d73f3a748875 rxrpc: Strip barriers and atomics off of timer tracking 17469ae0582a rxrpc: Fix the names of the fields in the ACK trailer struct 41b8debba79c rxrpc: Note cksum in txbuf 12bdff73a147 rxrpc: Convert rxrpc_txbuf::flags into a mask and don't use atomics ba132d841d56 rxrpc: Record the Tx serial in the rxrpc_txbuf and retransmit trace 327e10b47ae9 iommu/arm-smmu-v3: Convert to domain_alloc_paging() d8cd200609cf iommu/arm-smmu-v3: Pass arm_smmu_domain and arm_smmu_device to finalize d36464f40f29 iommu/arm-smmu-v3: Use the identity/blocked domain during release 352bd64cd828 iommu/arm-smmu-v3: Add a global static BLOCKED domain 12dacfb5b938 iommu/arm-smmu-v3: Add a global static IDENTITY domain ae91f6552c30 iommu/arm-smmu-v3: Check that the RID domain is S1 in SVA 1b50017d39f6 iommu/arm-smmu-v3: Remove arm_smmu_master->domain d550ddc5b789 iommu/arm-smmu-v3: Pass smmu_domain to arm_enable/disable_ats() d2e053d73247 iommu/arm-smmu-v3: Put writing the context descriptor in the right order 8c73c32c83ce iommu/arm-smmu-v3: Do not change the STE twice during arm_smmu_attach_dev() 65547275d769 iommu/arm-smmu-v3: Compute the STE only once for each master 9f7c68911579 iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev 71b0aa10b18d iommu/arm-smmu-v3: Build the whole STE in arm_smmu_make_s2_domain_ste() efe15df08727 iommu/arm-smmu-v3: Move the STE generation for S1 and S2 domains into functions 7686aa5f8d61 iommu/arm-smmu-v3: Consolidate the STE generation for abort/bypass 7da51af9125c iommu/arm-smmu-v3: Make STE programming independent of the callers 26fea220ad5b pinctrl: da9062: Add OF table 577293d391da dt-bindings: pinctrl: at91: add sam9x7 170c96246f0c pinctrl: ocelot: remove redundant assignment to variable ret a8528f7f31ab dtc: Enable dtc interrupt_provider check fa0cd9021369 net: sit: Do not set .ndo_get_stats64 3e2f544dd8a3 net: get stats64 if device if driver is configured bc9c0a9967fe spi: stm32-qspi: Replace of_gpio.h by proper one 18ebe6f6fccf spi: pic32: Replace of_gpio.h by proper one d73709646caf regulator: da9121: Remove unused of_gpio.h 39de85775cfb net: stmmac: fix typo in comment 6ad679cfaeea gpio: nomadik: grab optional reset control and deassert it at probe 3c30cc26df0a gpio: nomadik: support mobileye,eyeq5-gpio 50bc2a4953cc gpio: nomadik: handle variadic GPIO count 8d74c3dc8f99 gpio: nomadik: support shared GPIO IRQs 98c031faa631 gpio: nomadik: change driver name from gpio to nomadik-gpio 8b2b1e62cdb9 ipv4: raw: remove useless input parameter in do_raw_set/getsockopt eac86aaed7f7 gpio: nomadik: make clock optional 75d270fda64d gpio: nomadik: request dynamic ID allocation 2f8875ddd13a gpio: nomadik: use devres version of clk_get*() 12410e95903c gpio: nomadik: use devm_platform_ioremap_resource() helper be0552e1f4bf gpio: nomadik: replace of_property_read_*() by device_property_read_*() 0b95fcd1f42f gpio: nomadik: replace of_find_*() by bus_find_device_by_of_node() 9b82653dee91 gpio: nomadik: add #include a7b9ab6c880d arm64: dts: st: add video encoder support to stm32mp255 ff7759269c60 arm64: dts: st: add video decoder support to stm32mp255 cbb24db14884 pinctrl: nomadik: follow conditional kernel coding conventions 8e48230d6df5 pinctrl: nomadik: follow whitespace kernel coding conventions 1a656a80ea8a pinctrl: nomadik: follow type-system kernel coding conventions dfeaf5e7f338 pinctrl: nomadik: minimise indentation in probe af76822683bc pinctrl: nomadik: fix build warning (-Wpointer-to-int-cast) 8a10b1a36db8 pinctrl: nomadik: fix build warning (-Wformat) ae82f5d2b18a pinctrl: nomadik: Kconfig: allow building with COMPILE_TEST 966942ae4936 gpio: nomadik: extract GPIO platform driver from drivers/pinctrl/nomadik/ 53cf6b72e074 gpio: nomadik: fix offset bug in nmk_pmx_set() 6abd174c9c82 dt-bindings: gpio: nomadik: add optional reset property fa55bcecf272 dt-bindings: gpio: nomadik: add mobileye,eyeq5-gpio compatible a610f5448543 dt-bindings: gpio: nomadik: add optional ngpios property e3ab3267a0bb net: dsa: mv88e6xxx: add Amethyst specific SMI GPIO function 5c5b0c444be3 net: dsa: mv88e6xxx: rename mv88e6xxx_g2_scratch_gpio_set_smi 62361b38315f dt-bindings: gpio: nomadik: convert into yaml format 45734a13fa7e ARM: dts: stm32: enable crypto accelerator on stm32mp135f-dk d4e12273a784 ARM: dts: stm32: enable CRC on stm32mp135f-dk b40a53f062c5 ARM: dts: stm32: add CRC on stm32mp131 2805464831dd dt-bindings: pinctrl: mobileye,eyeq5-pinctrl: add bindings db4fc2c79c53 ARM: dts: add stm32f769-disco-mb1166-reva09 598e5adfeb60 ARM: dts: stm32: add display support on stm32f769-disco f1317928fa03 ARM: dts: stm32: rename mmc_vcard to vcc-3v3 on stm32f769-disco a995fd2e8b3c ARM: dts: stm32: add DSI support on stm32f769 55e963738a35 dt-bindings: mfd: stm32f7: Add binding definition for DSI 40aed1c01852 dt-bindings: nt35510: document 'port' property 43b3bedb7cc4 KVM: selftests: aarch64: Remove unused functions from vpmu test 67ea41d19d2a inet6: expand rcu_read_lock() scope in inet6_dump_addr() 1200097fa8f0 net: call skb_defer_free_flush() from __napi_busy_loop() 99123622050f tcp: remove some holes in struct tcp_sock 8d4dd9d741c3 mm/shmem.c: Use new form of *@param in kernel-doc 69fc23efc7e5 kernel-doc: Add unary operator * to $type_param_ref 82a48affb36f net: bridge: Exit if multicast_init_stats fails d35150c79ffc net: bridge: Do not allocate stats in the driver 8a7746982ed7 selftests: vxlan_mdb: Avoid duplicate test names 9ff74d77180a netlabel: remove impossible return value in netlbl_bitmap_walk 167487070d64 inet: use xa_array iterator to implement inet_netconf_dump_devconf() bbcf91053bb6 inet: do not use RTNL in inet_netconf_get_devconf() 0598f8f3bb77 inet: annotate devconf data-races e83ddcea6549 net: phy: dp83826: disable WOL at init d4f01c5e477a net: remove SLAB_MEM_SPREAD flag usage 13fe8e6825e4 ublk: add UBLK_CMD_DEL_DEV_ASYNC 1221b9e982e1 ublk: improve getting & putting ublk device f40056a5b4eb clk: mediatek: clk-mt8173-apmixedsys: Use common error handling code in clk_mt8173_apmixed_probe() b0cde62e4c54 clk: Add a devm variant of clk_rate_exclusive_get() 40e09b3ccfac KVM: selftests: Add a basic SEV-ES smoke test be250ff437fa KVM: selftests: Add a basic SEV smoke test 69f8e15ab61f KVM: selftests: Use the SEV library APIs in the intra-host migration test ae20eef5323c KVM: selftests: Add library for creating and interacting with SEV guests be1bd4c5394f KVM: selftests: Allow tagging protected memory in guest page tables 7c4a38bf1eba tools: ynl: use MSG_DONTWAIT for getting notifications 73395b43819b tools: ynl: remove the libmnl dependency 5ac6868daa0e tools: ynl: stop using mnl socket helpers 50042e8051fe tools: ynl: switch away from MNL_CB_* dd0973d71e1f tools: ynl: switch away from mnl_cb_t 766c4b5460f4 tools: ynl: stop using mnl_cb_run2() 1621378aab19 tools: ynl: use ynl_sock_read_msgs() for ACK handling 2f22f0b313f4 tools: ynl: wrap recv() + mnl_cb_run2() into a single helper 9c29a113165f tools: ynl-gen: remove unused parse code d62c5d487cfe tools: ynl: make yarg the first member of struct ynl_dump_state 7600875f295f tools: ynl: create local ARRAY_SIZE() helper 0b3ece442208 tools: ynl: create local nlmsg access helpers 66fcdad08842 tools: ynl: create local for_each helpers 5600c580383a tools: ynl: create local attribute helpers 21f6986d19b0 tools: ynl: give up on libmnl for auto-ints 3bfe90527d63 tools: ynl: protect from old OvS headers 9b6c057bc1ce clk: ti: dpll3xxx: use correct function names in kernel-doc 732b1c2c9fa3 clk: clocking-wizard: Remove redundant initialization of pointer div_addr fe2562582bff docs: Restore "smart quotes" for quotes b1a54551dd9e docs/zh_CN: accurate translation of "function" 99f4570cfba1 clkdev: Update clkdev id usage to allow for longer names 1761d9a688ba amd/amdkfd: remove unused parameter b485b899e5b8 drm/amd/pm: Fix esm reg mask use to get pcie speed a3c4581806a2 drm/amd/pm: Skip reporting pcie width/speed on vfs 98a936c39551 drm/amdgpu: enable pp_od_clk_voltage for gfx 9.4.3 SRIOV ea4367c40c79 power: supply: core: move power_supply_attr_group into #ifdef block b683d738c0a1 power: supply: core: Fix power_supply_init_attrs() stub 1dad391daef1 bpf, arm64: use bpf_prog_pack for memory management 451c3cab9a65 arm64: patching: implement text_poke API 2c35f43b5a4b SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int 1443f76b2661 nfs: fix regression in handling of fsc= option in NFSv4 47f7c956327f pnfs/filelayout: add tracepoint to getdeviceinfo bcac8bff90a6 NFSv4.2: fix listxattr maximum XDR buffer size 251a658bbfce NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 490566edad23 NFS: Display the "fsc=" mount option if it is set 6e21eda47112 SUNRPC: add xrpt id to rpc_stats_latency tracepoint d6f4de70f73a net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() 31e00dae72fd KVM: selftests: Explicitly ucall pool from shared memory d210eebb51a2 KVM: selftests: Add support for protected vm_vaddr_* allocations cd8eb2913205 KVM: selftests: Add support for allocating/managing protected guest memory 57e19f057758 KVM: selftests: Add a macro to iterate over a sparsebit range 35f50c91c43e KVM: selftests: Make sparsebit structs const where appropriate 126190379c57 KVM: selftests: Extend VM creation's @shape to allow control of VM subtype 8d251856d425 KVM: selftests: x86: Use TAP interface in the userspace_msr_exit test de1b03f25f3b KVM: selftests: x86: Use TAP interface in the vmx_pmu_caps test a6983e8f5fab KVM: selftests: x86: Use TAP interface in the fix_hypercall test ba97ed0af6fe KVM: selftests: x86: Use TAP interface in the sync_regs test 55f2cf88486c KVM: selftests: Add a macro to define a test with one vcpu 53a43dd48f8e KVM: selftests: Move setting a vCPU's entry point to a dedicated API 8df1ddb5bf11 drm/dp: Don't attempt AUX transfers when eDP panels are not powered 806cb2270237 kunit: Annotate _MSG assertion variants with gnu printf specifiers fc9a615200d4 drm: tests: Fix invalid printf format specifiers in KUnit tests 3f7edeac0bbb SUNRPC: Add a transport callback to handle dequeuing of an RPC request 0c14584cdbdb SUNRPC: Don't try to send when the connection is shutting down 31d90deb653a SUNRPC: Don't retry using the same source port if connection failed f1f0c445226c thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID 6b61aae323e3 dt-bindings: iio: gyroscope: bosch,bmg160: add spi-max-frequency ca1e2b91baa3 dt-bindings: iio: adc: imx93: drop the 4th interrupt 051db7ee60f4 iio: proximity: isl29501: make use of of_device_id table cc8a587a7cdc iio: adc: qcom-pm8xxx-xoadc: drop unused kerneldoc struct pm8xxx_chan_info member 513ea6b7b4fe dt-bindings: iio: adc: drop redundant type from label de42d339553d dt-bindings: iio: ti,tmp117: add optional label property 495361211572 MAINTAINERS: Add an entry for AF8133J driver 1d8f4b04621f iio: magnetometer: add a driver for Voltafield AF8133J magnetometer 3b2eaffd2bd2 dt-bindings: iio: magnetometer: Add Voltafield AF8133J 14166bac93b2 dt-bindings: vendor-prefix: Add prefix for Voltafield 9443c19ca601 iio: adc: rockchip_saradc: replace custom logic with devm_reset_control_get_optional_exclusive 5b4e4b72034f iio: adc: rockchip_saradc: use mask for write_enable bitfield b0a4546df24a iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2 b8b393348ad8 dt-bindings: iio: light: vishay,veml6075: make vdd-supply required 0fb528c8255b iio: adc: adding support for PAC193x a8ce0b4e5653 dt-bindings: iio: adc: adding support for PAC193X 5cad30ab5021 iio: temperature: ltc2983: explicitly set the name in chip_info dccdff35d302 iio: temperature: ltc2983: rename ltc2983_parse_dt() 3bdb96c9d503 iio: temperature: ltc2983: make use of spi_get_device_match_data() df621530462c iio: adc: ti-ads1298: prevent divide by zero in ads1298_set_samp_freq() debabbb1f272 iio: adc: ti-ads1298: Fix error code in probe() 8243b2877eef docs: iio: add documentation for adis16475 driver d5422a85ed29 docs: iio: add documentation for device buffers a3e58e4aa986 docs: iio: Refactor index.rst a0e7a2b703d3 iio: amplifiers: hmc425a: add support for LTC6373 Instrumentation Amplifier 09ac57ac01e1 iio: amplifiers: hmc425a: use pointers in match table 2edb22571e85 iio: amplifiers: hmc425a: move conversion logic ff96eb45baf2 dt-bindings: iio: hmc425a: add entry for LTC6373 5c7403abf9da dt-bindings: iio: hmc425a: add conditional GPIO array size constraints 506d7e3acec6 dt-bindings: iio: humidity: hdc20x0: add optional interrupts property 42e03b0d371a iio: temperature: tmp117: add support for vcc-supply 7d87c9b94a44 dt-bindings: iio: ti,tmp117: add vcc supply binding 58efe76197c0 iio: adc: mcp320x: Simplify device removal logic 3b4ebff2a1a9 iio: accel: kxcjk-1013: Implement ACPI method ROTM to retrieve mount matrix. ffe7c46c59cf iio: dac: mcp4821: Switch to including mod_devicetable.h for struct of_device_id definition. 1e0bda8cb8fe iio: accel: kxsd9: Switch from linux/of.h to linux/mod_devicetable.h 22f4fae348a8 iio: accel: bma180: Switch from linux/of.h to linux/mod_devicetable.h a13c7393ee28 iio: accel: adxl372: Switch from linux/of.h to linux/mod_devicetable.h 8ccc719ab942 iio: adc: ads8688: Switch to mod_devicetable.h for struct of_device_id definition a5d8684fe50e iio: light: al3010: Switch from linux/of.h to linux/mod_devicetable.h c7618c4fcecd iio: light: al3320a: Drop unused linux/of.h include d0dc99c0ae00 iio: light: vl6180: Drop unused linux/of.h include 456df41549f2 ARM: bcm: stop selecing CONFIG_TICK_ONESHOT 6d1ce806e17f arm64: Update setup_arch() comment on interrupt masking 1984c805461f arm64: remove unnecessary ifdefs around is_compat_task() 2ae8fbbe1cd4 PCI/DPC: Ignore Surprise Down error on hot removal 50f4f2d197e1 pidfd: move struct pidfd_fops 594332e9bc4c drm/tests: connector: Add tests for drmm_connector_init 51f90720381d drm/tests: Add helper to create mock crtc 7a48da0febd5 drm/tests: Add helper to create mock plane 66671944e176 drm/tests: helpers: Add atomic helpers 73984daf07a1 drm/tests: helpers: Include missing drm_drv header a743f26d03a9 arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with Clang 886516fae2b7 RISC-V: fix check for zvkb with tip-of-tree clang bfb1b99802ef media: mediatek: vcodec: avoid -Wcast-function-type-strict warning d0b07f712bf6 media: ttpci: fix two memleaks in budget_av_attach b9b683844b01 media: go7007: fix a memleak in go7007_load_encoder 7a4cf27d1f05 media: dvb-frontends: avoid stack overflow warnings with clang 0a0b79ea55de media: pvrusb2: fix uaf in pvr2_context_set_notify c5b9b85a6065 media: usb: s2255: Refactor s2255_get_fx2fw 8796f3357f76 media: ti: j721e-csi2rx: Convert to platform remove callback returning void 1f715c09e8cb media: stm32-dcmipp: Convert to platform remove callback returning void e992ee7eb56f media: nxp: imx8-isi: Convert to platform remove callback returning void 289eb3529ae3 media: nuvoton: Convert to platform remove callback returning void 49c985856d8c drm/scheduler: Simplify the allocation of slab caches in drm_sched_fence_slab_init 54de44274703 sched/topology: Rename SD_SHARE_PKG_RESOURCES to SD_SHARE_LLC fbc449864e0d sched/fair: Check the SD_ASYM_PACKING flag in sched_use_asym_prio() 45de20623475 sched/fair: Rework sched_use_asym_prio() and sched_asym_prefer() 5a6498373156 sched/fair: Remove unused parameter from sched_asym() d654c8ddde84 sched/topology: Remove duplicate descriptions from TOPOLOGY_SD_FLAGS ec30b461f3d0 blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel 7e9f7d17fe6c sched/fair: Simplify the update_sd_pick_busiest() logic 7f1a7229718d sched/fair: Do strict inequality check for busiest misfit task group 9dfbc26d27aa sched/fair: Remove unnecessary goto in update_sd_lb_stats() 23d04d8c6b8e sched/fair: Take the scheduling domain into account in select_idle_core() 8aeaffef8c6e sched/fair: Take the scheduling domain into account in select_idle_smt() a6965b318885 sched/fair: Add READ_ONCE() and use existing helper function to access ->avg_irq 8b936fc1d84f sched/fair: Use existing helper functions to access ->avg_rt and ->avg_dl 776c9c93bb05 wifi: ath12k: fix license in p2p.c and p2p.h 766cf07c4023 wifi: ath11k: constify MHI channel and controller configs 048a36d8a608 drm: Check polling initialized before enabling in drm_helper_probe_single_connector_modes ee3b63586b30 wifi: ath12k: add rcu lock for ath12k_wmi_p2p_noa_event() 5abffb66d12b drm: Check output polling initialized before disabling 1cca1bddf9ef wifi: ath11k: decrease MHI channel buffer length to 8KB 7dba48a474e6 ALSA: control_led: Use guard() for locking 3923de04c817 ALSA: pcm: oss: Use guard() for setup 650224fe8d5f ALSA: pcm: Use guard() for PCM stream locks dd0da75b9a27 ALSA: pcm: Use guard() for locking 1affe7bb50c9 ALSA: seq: prioq: Use guard() for locking a04f2c396031 ALSA: seq: virmidi: Use guard() for locking 6487e363714c ALSA: seq: ump: Use guard() for locking 45bab301d80b ALSA: seq: midi: Use guard() for locking aa75a2229219 ALSA: seq: timer: Use guard() for locking 7c2e98218c56 ALSA: seq: queue: Use guard() for locking a02f7a170fc1 ALSA: seq: ports: Use guard() for locking 6768bd100081 ALSA: seq: memory: Use guard() for locking 68f014a58b65 ALSA: seq: fifo: Use guard() for locking 742ecf3ce1ac ALSA: core: Use guard() for locking 7234795b59f7 ALSA: jack: Use guard() for locking 84bb065b316e ALSA: rawmidi: Use guard() for locking 471be437be77 ALSA: control: Use guard() for locking 2dc49651fca1 ALSA: mixer_oss: Use guard() for locking 4b72362b1228 ALSA: info: Use guard() for locking e6684d08cc19 ALSA: hwdep: Use guard() for locking b04892691d26 ALSA: hrtimer: Use guard() for locking beb45974dd49 ALSA: timer: Use guard() for locking d648843aa474 ALSA: compress_offload: Use guard() for locking 631896f7eaaf ALSA: ump: Use guard() for locking 9301a4123037 ALSA: kunit: Fix sparse warnings b9fa16949d18 dma-direct: Leak pages on dma_set_decrypted() failure 02e765697038 swiotlb: add debugfs to track swiotlb transient pool usage 891f8890a4a3 efi/x86: Set the PE/COFF header's NX compat flag unconditionally db7bbd13f087 drm/i915: Check before removing mm notifier d7b69b590bc9 x86/sev: Dump SEV_STATUS a119357feff8 dt-bindings: mmc: fsl-imx-mmc: Document the required clocks 4d4a2c71b862 mmc: sh_mmcif: Advance sg_miter before reading blocks 727cba706d38 mmc: sh_mmcif: sg_miter must not be atomic 666db8fd4265 spi: dt-bindings: atmel,at91rm9200-spi: remove 9x60 compatible from list 44d41bf65a4b mmc: sdhci-esdhc-mcf: Flag the sg_miter as atomic 6f3d56882a3f dt-bindings: mmc: fsl-imx-esdhc: add default and 100mhz state 292fac464b01 net: ethtool: eee: Remove legacy _u32 from keee 1e45b5f28a57 net: intel: igc: Use linkmode helpers for EEE 41b9797de4d6 net: intel: igb: Use linkmode helpers for EEE 02de1741eaf1 net: intel: e1000e: Use linkmode helpers for EEE 01cf893bf0f4 net: intel: i40e/igc: Remove setting Autoneg in EEE capabilities 9356b6db9d05 net: ethernet: ixgbe: Convert EEE to use linkmodes 9f8b8adca800 net: qlogic: qede: Use linkmode helpers for EEE 93e6da6cce4a net: usb: ax88179_178a: Use linkmode helpers for EEE 17206c116d75 net: usb: r8152: Use linkmode helpers for EEE 9da1c0327d58 arm64: dts: rockchip: Add basic support for QNAP TS-433 0660dd951e1a dt-bindings: arm: rockchip: Add QNAP TS-433 f95d0903d0a5 arm64: dts: rockchip: add Haikou baseboard with RK3588-Q7 SoM 6173ef24b35b arm64: dts: rockchip: add RK3588-Q7 (Tiger) SoM c0263538c5ad dt-bindings: arm: rockchip: Add Theobroma-Systems RK3588 Q7 with baseboard a8037ceb8964 arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from rk3588 i2s 90184f90c9ac HID: amd_sfh: Set the AMD SFH driver to depend on x86 f3e3620f1a97 locking/percpu-rwsem: Trigger contention tracepoints only if contended f22f71322a18 locking/rwsem: Make DEBUG_RWSEMS and PREEMPT_RT mutually exclusive d566c78659ec locking/rwsem: Clarify that RWSEM_READER_OWNED is just a hint d6cac0b6b011 locking/mutex: Simplify ca4bc2e07b71 locking/qspinlock: Fix 'wait_early' set but not used warning 416eb60317c6 bitfield: suppress "dubious: x & !y" sparse warning a7e178259c5b wifi: rtl8xxxu: fix mixed declarations in rtl8xxxu_set_aifs() 5a391813e7ef wifi: zd1211rw: silence sparse warnings e06324303662 wifi: rt2x00: silence sparse warnings 17672ced7d73 wifi: brcmsmac: silence sparse warnings 576b2015e7e0 wifi: b43: silence sparse warnings 2e26b6dfade4 ipv6: raw: remove useless input parameter in rawv6_get/seticmpfilter af43e871c936 MIPS: mipsregs: Parse fp and sp register by name in parse_r 26311cd112d0 net: stmmac: dwmac-qcom-ethqos: Update link clock rate only for RGMII f655c78d6225 net: exthdrs: ioam6: send trace event 67c8e4bb4f54 net: ioam6: multicast event 5fa918a33563 uapi: ioam6: API for netlink multicast events 925c70c9b8e5 drm: Remove drm_num_crtcs() helper 3e46ec180ed9 dt-bindings: net: ethernet-controller: drop redundant type from label ee01defe25ba tcp: make dropreason in tcp_child_process() work b98256959305 tcp: make the dropreason really work when calling tcp_rcv_state_process() 7d6ed9afde85 tcp: add dropreasons in tcp_rcv_state_process() e615e3a24ed6 tcp: add more specific possible drop reasons in tcp_rcv_synsent_state_process() 3d359faba191 tcp: introduce dropreasons in receive path 253541a3c1e4 tcp: use drop reasons in cookie check for ipv6 ed43e76cdcc4 tcp: directly drop skb in cookie check for ipv6 a4a69a3719ec tcp: use drop reasons in cookie check for ipv4 65be4393f363 tcp: directly drop skb in cookie check for ipv4 48e4704aedb9 tcp: add a dropreason definitions and prepare for cookie check 11e36b0f7c21 x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[] 12a686c2e761 net: make SK_MEMORY_PCPU_RESERV tunable 9cb3542aeeac drm/imx/dcss: fix resource size calculation 0fc19ab75acd arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller d1c44d9afa6f arm64: dts: rockchip: add missing interrupt-names for rk356x vdpu 2047366b9eff arm64: dts: rockchip: add clock to vo1-grf syscon on rk3588 0c591381e446 fbdev: Clean up include statements in header file f6d520783a08 fbdev: Clean up forward declarations in header file 7a46212f2a15 fbdev: Do not include in header 0f115335cff5 fbdev: Do not include in header 183c81569dde fbdev: Do not include in header 11b4eedfc87d fbdev: Do not include in header 009c95c82e87 staging/fbtft: Include 379ca03b7279 drm/nouveau: Include 8e1f547aba3e backlight/corgi-lcd: Include b8c0d6fa4165 xfs: use kvfree() in xlog_cil_free_logvec() 3aca0676a114 xfs: xfs_btree_bload_prep_block() should use __GFP_NOFAIL 56998aa6b7f0 net: dsa: realtek: support reset controller 5fc2d68fc818 dt-bindings: net: dsa: realtek: add reset controller 28001bb1955f dt-bindings: net: dsa: realtek: reset-gpios is not required ad9be163c5ba media: chips-media: wave5: Convert to platform remove callback returning void 05dc7fc7504f media: chips-media: wave5: Remove unnecessary semicolons 6521f6a195c7 ARM: AM33xx: PRM: Implement REBOOT_COLD 1afa7542be6e ARM: AM33xx: PRM: Remove redundand defines 097948afa1c2 bus: ti-sysc: constify the struct device_type usage bd69d2c7312a ARM: omap1: remove duplicated 'select ARCH_OMAP' 4440873f3655 bonding: 802.3ad replace MAC_ADDRESS_EQUAL with __agg_has_partner 848e34ca2030 net: wwan: t7xx: Prefer struct_size over open coded arithmetic d75fe63a0708 ipv6: raw: remove useless input parameter in rawv6_err 539cd3f4da3f selftests: lib.mk: Do not process TEST_GEN_MODS_DIR 54ee3526796f selftests: livepatch: Avoid running the tests if kernel-devel is missing 8ab37b0d98cf selftests: livepatch: Add initial .gitignore 689a930b93c5 drm/xe/tests: Fix printf format specifiers in xe_migrate test ff3b96f2c9e5 net: test: Fix printf format specifier in skb_segment kunit test 8a904a3caa88 rtc: test: Fix invalid format specifier. 7140387ff49d dt-bindings: arm: rockchip: Add Toybrick TB-RK3588X 8ffe365f8dc7 arm64: dts: rockchip: Add devicetree support for TB-RK3588X board 391f46c775fa ARM: dts: rockchip: Wifi improvements for Sonoff iHost eb246eaaa55a ARM: dts: rockchip: mmc aliases for Sonoff iHost 7ec958ed6a32 arm64: dts: rockchip: adjust vendor on orangepi rk3399 board 437644753208 arm64: dts: rockchip: adjust vendor on Banana Pi R2 Pro board a03fd4b3bebc dt-bindings: arm: rockchip: Correct vendor for Banana Pi R2 Pro db51e128df10 dt-bindings: arm: rockchip: Correct vendor for Orange Pi RK3399 board 1361d75503fc clk: rockchip: rk3399: Allow to set rate of clk_i2s0_frac's parent 23ed255e7431 arm64: defconfig: Enable Rockchip HDMI/eDP Combo PHY 11d28971aaaf arm64: dts: rockchip: Add HDMI0 PHY to rk3588 133e267ef4a2 time: test: Fix incorrect format specifier 0a549ed22c3c lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg d2733a026fc7 lib/cmdline: Fix an invalid format specifier in an assertion msg 6f2f793fba78 kunit: test: Log the correct filter string in executor_test dfd2bf436709 md/raid5: fix atomicity violation in raid5_cache_count 101c3fad29d7 libfs: Drop generic_set_encrypted_ci_d_ops bc401c2900c1 ubifs: Configure dentry operations at dentry-creation time be2760a703e6 f2fs: Configure dentry operations at dentry-creation time 04aa5f4eba49 ext4: Configure dentry operations at dentry-creation time 70dfe3f0d239 libfs: Add helper to choose dentry operations at mount-time e6ca2883d987 libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops e9b10713e82c fscrypt: Drop d_revalidate once the key is added e86e6638d117 fscrypt: Drop d_revalidate for valid dentries during lookup 8b6bb995d381 fscrypt: Factor out a helper to configure the lookup dentry 2824083db76c ovl: Always reject mounting over case-insensitive directories 0906fbb2f7ad libfs: Attempt exact-match comparison first during casefolded lookup 22fc0e80aeb5 bpf, arm64: support exceptions e74cb1b42213 arm64: stacktrace: Implement arch_bpf_stack_walk() for the BPF JIT 0568b6f0d863 parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds 4b75b12d7050 parisc: Fix csum_ipv6_magic on 64-bit systems 4408ba75e4ba parisc: Fix csum_ipv6_magic on 32-bit systems a2abae8f0b63 parisc: Fix ip_fast_csum 4603fbaa76b5 parisc: Avoid clobbering the C/B bits in the PSW with tophys and tovirt macros e5db6a74571a parisc/unaligned: Rewrite 64-bit inline assembly of emulate_ldd() 0b9ec151b9b4 parisc: make parisc_bus_type const cf159848860d parisc: avoid c23 'nullptr' idenitifier 94a1b192290c parisc: Show kernel unaligned memory accesses 73cb4a2d8d7e parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 c5215d54dc10 kunit: Setup DMA masks on the kunit device 2fadeb950f53 kunit: make kunit_bus_type const a0dd82d6d863 kunit: Mark filter* params as rw ee8bd4a428a9 kunit: tool: Print UML command dae3e57000fb clk: rockchip: rk3588: use linked clock ID for GATE_LINK 2a6e47106722 clk: rockchip: rk3588: fix indent 326be62eaf2e clk: rockchip: rk3588: fix pclk_vo0grf and pclk_vo1grf fb5d1d389c9e ubd: open the backing files in ubd_add f3c17dcc43e2 ubd: remove the queue pointer in struct ubd 5e4e1ff820e8 ubd: move set_disk_ro to ubd_add 58ebe3e74835 ubd: move setting the variable queue limits to ubd_add b8b364d2af74 ubd: move setting the nonrot flag to ubd_add 0267e9cac6de ubd: remove ubd_disk_register 32621ad7a7ea ubd: remove the ubd_gendisk array 678c607ecf8a irqchip/riscv-intc: Fix low-level interrupt handler setup for AIA 47403a4b4976 x86/nmi: Remove an unnecessary IS_ENABLED(CONFIG_SMP) 259720c37d51 KVM: VMX: Combine "check" and "get" APIs for passthrough MSR lookups 78ccfce77443 KVM: SVM: Rename vmplX_ssp -> plX_ssp 8fbb11162504 power: supply: bq27xxx: Report charge full state correctly a364c014a2c1 kvm/x86: allocate the write-tracking metadata on-demand 60b2ebf48526 workqueue: Introduce from_work() helper for cleaner callback declarations 5c1ebe9ada19 KVM: arm64: Don't initialize idreg debugfs w/ preemption disabled 29ef55cec33d KVM: arm64: Fail the idreg iterator if idregs aren't initialized c3f9109dbc9e io_uring/kbuf: flag request if buffer pool is empty after buffer pick 9e6f39535c79 ASoC: meson: axg-fifo: use FIELD helpers 792060de8b3e io_uring/net: improve the usercopy for sendmsg/recvmsg c55978024d12 io_uring/net: move receive multishot out of the generic msghdr path 0f1c6ede6da9 f2fs: introduce get_available_block_count() for cleanup 9703d69d9d15 f2fs: support file pinning for zoned devices 4e0197f9932f f2fs: kill heap-based allocation 3ae768a132c7 f2fs: doc: Fix bouncing email address for Sahitya Tummala a94c7fded76b f2fs: support SEEK_DATA and SEEK_HOLE for compression files e39602da752c f2fs: compress: fix to check zstd compress level correctly in mount option 1ff61a320518 f2fs: Use folio in f2fs_read_merkle_tree_page 40b2d55e0452 f2fs: fix to create selinux label during whiteout initialization 2f0209f579d1 f2fs: separate f2fs_gc_range() to use GC for a range a60108f7dfb5 f2fs: use BLKS_PER_SEG, BLKS_PER_SEC, and SEGS_PER_SEC bab22040d7fd KVM: VMX: return early if msr_bitmap is not supported 8e24eeedfda3 KVM: VMX: fix comment to add LBR to passthrough MSRs f7f56d59a392 irqchip/ts4800: Convert to platform_driver::remove_new() callback 935603e81999 irqchip/stm32-exti: Convert to platform_driver::remove_new() callback d1c762d93a3b irqchip/renesas-rza1: Convert to platform_driver::remove_new() callback 127806dc0b2a irqchip/renesas-irqc: Convert to platform_driver::remove_new() callback be5476f6658a irqchip/renesas-intc-irqpin: Convert to platform_driver::remove_new() callback abe9da4056bc irqchip/pruss-intc: Convert to platform_driver::remove_new() callback b7b58085a5b5 irqchip/mvebu-pic: Convert to platform_driver::remove_new() callback 8d0f3e7bdef4 irqchip/madera: Convert to platform_driver::remove_new() callback f62c5be8a63a irqchip/ls-scfg-msi: Convert to platform_driver::remove_new() callback e58e0b5290bf irqchip/keystone: Convert to platform_driver::remove_new() callback 5fcf3688e875 irqchip/imx-irqsteer: Convert to platform_driver::remove_new() callback 984e5c7b8d7b irqchip/imx-intmux: Convert to platform_driver::remove_new() callback b7357ec21df9 irqchip/imgpdc: Convert to platform_driver::remove_new() callback 52307ac4f2b5 io_uring/net: unify how recvmsg and sendmsg copy in the msghdr 4f4a335acfbb ACPI: scan: Consolidate Device Check and Bus Check notification handling 520c2286c222 ACPI: scan: Rework Device Check and Bus Check notification handling 1b4f02a34f09 ACPI: scan: Make acpi_processor_add() check the device enabled bit 514bcabc0538 ACPI: scan: Relocate acpi_bus_trim_one() 793551c96511 ACPI: scan: Fix device check notification handling 021a67d09615 ACPI: resource: Add MAIBENBEN X577 to irq1_edge_low_force_override ecd815b862dd arm64: dts: armada-ap807: update thermal compatible ec55a22149d6 arm64: dts: marvell: reorder crypto interrupts on Armada SoCs cd40be983803 arm64: dts: ac5: add mmc node and clock ba3f67c11638 xen-blkfront: atomically update queue limits 4f81b87d91be xen-blkfront: don't redundantly set max_sements in blkif_recover 738be136327a xen-blkfront: rely on the default discard granularity 4a718d7dbab8 xen-blkfront: set max_discard/secure erase limits to UINT_MAX f8cbf6bde4c8 netlink: use kvmalloc() in netlink_alloc_large_skb() c4b04a802d8e bnxt_en: fix accessing vnic_info before allocating it 0d390855f61b arm: dts: marvell: clearfog-gtr: add missing pinctrl for all used gpios d265e1fecf4f arm: dts: marvell: clearfog-gtr: sort pinctrl nodes alphabetically 668445d1c7ca arm: dts: marvell: clearfog-gtr: add board-specific compatible strings 7268e0dd3eab arm: dts: marvell: clearfog: add pro variant compatible in legacy dts d9d100d1ca9e dt-bindings: marvell: a38x: add solidrun armada 385 clearfog gtr boards a3cb441dafb5 dt-bindings: marvell: a38x: add kobol helios-4 board e1916d0a953b dt-bindings: marvell: a38x: add solidrun armada 388 clearfog boards 665eac573ea9 dt-bindings: marvell: a38x: convert soc compatibles to yaml 1cb96a8a59c6 Revert "drm/amd/pm: resolve reboot exception for si oland" eb4f139888f6 drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init() 7cf1ad2fe106 drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of atom_get_src_int() cc2030cb23ce drm/amd/pm: Increase SMUv13.0.6 mode-2 reset time c81798cf9dd2 dt-bindings: clock: rk3588: add missing PCLK_VO1GRF 11a29dc2e41e dt-bindings: clock: rk3588: drop CLK_NR_CLKS 2dc66a5ab2c6 clk: rockchip: rk3588: fix CLK_NR_CLKS usage d748b48eeba8 spi: ppc4xx: Fix fallout from rename in struct spi_bitbang 0887054d14ae drm/amd: Drop abm_level property e60cff453b82 drm/i915/dp: Enable DP tunnel BW allocation mode a32f3a954138 drm/i915/dp: Read DPRX for all long HPD pulses fb687904aae2 drm/i915/dp: Suspend/resume DP tunnels 7605d0e8c178 drm/i915/dp: Call intel_dp_sync_state() always for DDI DP encoders 6496dbecb9c2 drm/i915/dp: Handle DP tunnel IRQs e7e5048f4ad5 drm/i915/dp: Allocate/free DP tunnel BW during modeset a4efae87ecb2 drm/i915/dp: Compute DP tunnel BW during encoder state computation 259e2e0a0432 drm/i915/dp: Account for tunnel BW limit in intel_dp_max_link_data_rate() 39818c06c829 drm/i915/dp: Add DP tunnel atomic state and check BW limit 91888b5b1ad2 drm/i915/dp: Add support for DP tunnel BW allocation 199c7d75b267 drm/i915/dp: Sync instead of try-sync commits when getting active pipes a4ea61b7482f drm/i915/dp: Add intel_dp_max_link_data_rate() 363c31787344 drm/i915/dp: Factor out intel_dp_read_dprx_caps() 85e5be68217b drm/i915/dp: Factor out intel_dp_update_sink_caps() 4ba732a64cdb drm/i915/dp: Export intel_dp_max_common_rate/lane_count() e35cce9371fe drm/i915/dp: Factor out intel_dp_config_required_rate() 204863d668ff drm/i915/dp: Use drm_dp_max_dprx_data_rate() d1e217d44b40 drm/i915/dp: Add support to notify MST connectors to retry modesets 1dd9d86ab60b drm/i915: Fix display bpp limit computation during system resume 295654f7e554 drm/dp: Add support for DP tunneling 1e59ab501aba drm/dp: Add drm_dp_max_dprx_data_rate() 74550b070d0b ACPI: pfr_update: Convert to platform remove callback returning void b4a48c50589e ACPI: pfr_telemetry: Convert to platform remove callback returning void 24fd13c0824f ACPI: fan: Convert to platform remove callback returning void c21f50e1f394 ACPI: GED: Convert to platform remove callback returning void da22084d5866 ACPI: DPTF: Convert to platform remove callback returning void 10ff709a68cc ACPI: AGDI: Convert to platform remove callback returning void 9a7897a2b031 ACPI: TAD: Convert to platform remove callback returning void 379e5e83f9f9 wifi: brcmfmac: do not pass hidden SSID attribute as value directly 53fe234f15b9 wifi: rtw89: pci: implement PCI CLK/ASPM/L1SS for WiFi 7 chips 6ebe995542d0 wifi: rtw89: Update EHT PHY beamforming capability dc10daddfeb1 wifi: rtw89: advertise missing extended scan feature f2f212f36a8c ACPI: APEI: GHES: Convert to platform remove callback returning void ec1aae190c77 wifi: brcmfmac: fweh: Fix boot crash on Raspberry Pi 4 b819a8481a19 selftests: netdevsim: be less selective for FW for the devlink test 9a5b1521e2d0 HID: input: avoid polling stylus battery on Chromebook Pompom 6296562f30b1 HID: amd_sfh: Extend MP2 register access to SFH 2105e8e00da4 HID: amd_sfh: Improve boot time when SFH is available c1db0073212e HID: amd_sfh: Avoid disabling the interrupt bbf0dec30696 HID: amd_sfh: Update HPD sensor structure elements 333861f4cca6 HID: amd_sfh: Increase sensor command timeout a3b7554ade36 dt-bindings: arm: amlogic: add Neil, Martin and Jerome as maintainers bb707d63b37e dt-bindings: arm: amlogic: remove unstable remark 0d776cfd5e5b gpiolib: Pass consumer device through to core in devm_fwnode_gpiod_get_index() cb9d8a2c6cb7 ASoC: cs35l56: Prevent bad sign extension in cs35l56_read_silicon_uid() 68f5630ae154 mmc: core: constify the struct device_type usage 3fe262eca5bd MAINTAINERS: Update drm.git URL c0459eeb64e9 platform/mellanox: mlxbf-pmc: Ignore unsupported performance blocks 0d46439bda37 platform/mellanox: mlxbf-pmc: mlxbf_pmc_event_list(): make size ptr optional f9ccdb4285a6 platform/x86: dell-privacy: Remove usage of wmi_has_guid() 017199c2849c mmc: sdhci-of-dwcmshc: Add support for Sophgo CV1800B and SG2002 849e81817b9b dt-bindings: mmc: sdhci-of-dwcmhsc: Add Sophgo CV1800B and SG2002 support 86682be1e82b Revert "platform/x86: asus-wmi: Support WMI event queue" 3c4303518a11 platform/x86: wmi: Update documentation regarding _WED 56230bd733f8 platform/x86: wmi: Always evaluate _WED when receiving an event 125619112dea platform/x86: wmi: Check if event data is not NULL 4f299135d566 platform/x86: wmi: Prevent incompatible event driver from probing 14c8a1451810 platform/x86/fujitsu-laptop: Add battery charge control support c0200efad330 mmc: meson-mx-sdhc: Remove .card_hw_reset callback 4c5e3efae66d mmc: meson-mx-sdhc: Use devm_clk_hw_get_clk() for clock retrieval a4f3057d19ff coresight-tpda: Change qcom,dsb-element-size to qcom,dsb-elem-bits 7f6860e85606 dt-bindings: arm: qcom,coresight-tpdm: Rename qcom,dsb-element-size 4a62d588a84e thermal: core: Eliminate writable trip points masks 83c2d444ed9d thermal: of: Set THERMAL_TRIP_FLAG_RW_TEMP directly 68e9c60353d2 thermal: imx: Set THERMAL_TRIP_FLAG_RW_TEMP directly 96c5330bf758 wifi: iwlwifi: mvm: Set THERMAL_TRIP_FLAG_RW_TEMP directly c7ebf8e5d068 mlxsw: core_thermal: Set THERMAL_TRIP_FLAG_RW_TEMP directly cca52f696952 thermal: intel: Set THERMAL_TRIP_FLAG_RW_TEMP directly 46f5bef8ec2e thermal: core: Drop the .set_trip_hyst() thermal zone operation 5340f7647294 thermal: core: Add flags to struct thermal_trip da1983355cce thermal: core: Move initial num_trips assignment before memcpy() d0dc1e42109d net: stmmac: mmc_core: Drop interrupt registers from stats aceb147b20a2 xfrm: Do not allocate stats in the driver 2322467a0f5d net: ethernet: adi: adin1110: Reduce the MDIO_TRDONE poll interval f9345952e74a net: ipa: don't bother zeroing an already zero register 423df2e09d3b net: ipa: kill ipa_power_suspend_handler() ef63ca78da2e net: ipa: move ipa_interrupt_suspend_clear_all() up dae5d6e8f0ec net: ipa: kill the IPA_POWER_FLAG_RESUMED flag 54f19ff7676f net: ipa: kill IPA_POWER_FLAG_SYSTEM 4b2274d3811a net: ipa: don't bother aborting system resume b4007fd27206 landlock: Add support for KUnit tests a3f16298b38b selftests/landlock: Clean up error logs related to capabilities 7ded1e365cc9 efs: remove SLAB_MEM_SPREAD flag usage 2a95fd3cc23d jfs: remove SLAB_MEM_SPREAD flag usage 195b3678bea3 minix: remove SLAB_MEM_SPREAD flag usage 45f29e0eb5b9 openpromfs: remove SLAB_MEM_SPREAD flag usage c762b979c7c9 proc: remove SLAB_MEM_SPREAD flag usage c8841fc4d51f qnx6: remove SLAB_MEM_SPREAD flag usage 87a83c8c677e reiserfs: remove SLAB_MEM_SPREAD flag usage 8145e082a8df romfs: remove SLAB_MEM_SPREAD flag usage cbb93fe5e6d0 sysv: remove SLAB_MEM_SPREAD flag usage c997d683d952 vfs: remove SLAB_MEM_SPREAD flag usage e46076906722 memory: stm32-fmc2-ebi: keep power domain on cc7d5cf80219 memory: stm32-fmc2-ebi: add MP25 RIF support 2ff761ff29f6 memory: stm32-fmc2-ebi: add MP25 support 722463f73bcf memory: stm32-fmc2-ebi: check regmap_read return value 97dcd1ef7641 dt-bindings: memory-controller: st,stm32: add MP25 support 6be4ec29685c x86/apic: Build the x86 topology enumeration functions on UP APIC builds too 3c2f8859ae1c smp: Provide 'setup_max_cpus' definition on UP too 4c8a49854130 smp: Avoid 'setup_max_cpus' namespace collision/shadowing 9fa2679b7fe1 firmware/sysfb: fix an error code in sysfb_init() b38061fe9cfa net: phy: simplify genphy_c45_ethtool_set_eee 610d7bc2e23c drm/i915/hdcp: Read Rxcaps for robustibility 66bd692404a6 drm/i915/hdcp: Allocate stream id after HDCP AKE stage 483f7d94a045 drm/i915/hdcp: Don't enable HDCP1.4 directly from check_link 47ef55a8b784 drm/i915/hdcp: Don't enable HDCP2.2 directly from check_link 909fff3e46c0 drm/i915/hdcp: Extract hdcp structure from correct connector 4d05105e7c64 HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID ef5de1613d7d perf pmu: Fix a potential memory leak in perf_pmu__lookup() eb94225eb469 perf test: Fix spelling mistake "curent" -> "current" e8ddc5f255c3 selftests: mptcp: diag: change timeout_poll to 30 8c6f6b4bb53a selftests: mptcp: join: change capture/checksum as bool fccf7c922459 selftests: mptcp: simult flows: define missing vars 488ccbe76cb4 selftests: mptcp: netlink: drop duplicate var ret 14d29ec5302c mptcp: check the protocol in mptcp_sk() with DEBUG_NET dcc03f270d1e mptcp: check the protocol in tcp_sk() with DEBUG_NET 28de50eeb734 mptcp: token kunit: set protocol 9da74836740d selftests: mptcp: lib: catch duplicated subtest entries c3718936ec47 ipv6: anycast: complete RCU handling of struct ifacaddr6 5c237967e632 dt-bindings: net: cdns,macb: add sam9x7 ethernet interface 3a25e212306c net/vsockmon: Do not set zeroed statistics bcd53aff4d0c net/vsockmon: Leverage core stats allocator af180c0880f9 scsi: scsi_debug: Maintain write statistics per group number ad620becda43 scsi: scsi_debug: Implement GET STREAM STATUS f8ab2710177a scsi: scsi_debug: Implement the IO Advice Hints Grouping mode page b952eb270df3 scsi: scsi_debug: Allocate the MODE SENSE response from the heap f19c3e4fe254 scsi: scsi_debug: Rework subpage code error handling b2f860903fe9 scsi: scsi_debug: Rework page code error handling b1e5c0b34db8 scsi: scsi_debug: Support the block limits extension VPD page a5fe98eb8f63 scsi: scsi_debug: Reduce code duplication 4f53138fffc2 scsi: sd: Translate data lifetime information 4977c0f4523e scsi: scsi_proto: Add structures and constants related to I/O groups and streams 96b171d6dba6 scsi: core: Query the Block Limits Extension VPD page 517bcc2b4db4 scsi: core: Constify the struct device_type usage 3e24118ec185 scsi: libfc: replace deprecated strncpy() with memcpy() e100c01efa85 scsi: lpfc: Replace deprecated strncpy() with strscpy() 37126399da15 scsi: bfa: Fix function pointer type mismatch for state machines b69600231f75 scsi: bfa: Fix function pointer type mismatch for hcb_qe->cbfn c121b588a5e4 scsi: bfa: Remove additional unnecessary struct declarations 221d65449453 KVM: selftests: x86: sync_regs_test: Get regs structure before modifying it e10086285659 KVM: selftests: x86: sync_regs_test: Use vcpu_run() where appropriate 8009479ee919 x86/bugs: Use fixed addressing for VERW operand 197ecadad842 i2c: designware: Implement generic polling mode code for Wangxun 10Gb NIC c94612a72ac8 i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC bd002efaa16e i2c: designware: Move interrupt handling functions before i2c_dw_xfer() 04c71da4a9f4 i2c: designware: Use accessors to DW_IC_INTR_MASK register 64b6426a6e97 i2c: designware: Do not enable interrupts shortly in polling mode 535677e44d57 i2c: designware: Uniform initialization flow for polling mode a856c9e6104f dt-bindings: i2c: at91: Add sam9x7 compatible string 2a8d18cd63dc dt-bindings: i2c: imx-lpi2c: add i.MX95 LPI2C 5306b3fe5737 drm/mediatek: Filter modes according to hardware capability 812d432373f6 KVM: x86/pmu: Explicitly check NMI from guest to reducee false positives 44c76825d6ee x86: Increase brk randomness entropy for 64-bit systems 3c6539b4c177 x86/vdso: Move vDSO to mmap region d54e56f31a34 x86/nmi: Fix the inverse "in NMI handler" check 8b3843ae3634 vdso/datapage: Quick fix - use asm/page-def.h for ARM64 ecbd8ebb51bf md/md-bitmap: fix incorrect usage for sb_index 42683294cc0a ieee802154: ca8210: Drop spurious WQ_UNBOUND from alloc_ordered_workqueue() call 36cc392d1ae1 net: ieee802154: mrf24j40: convert to use maple tree register cache b0f413bc63ea net: ieee802154: mcr20a: convert to use maple tree register cache 35c6bba552a8 net: ieee802154: at86rf230: convert to use maple tree register cache 531a0c0cdbff regulator: userspace-consumer: add module device table e9b0a1556ca2 md: check mddev->pers before calling md_set_readonly() 650b2e69ff6a md: clean up openers check in do_md_stop() and md_set_readonly() 99b902ac1725 md: sync blockdev before stopping raid or setting readonly f74aaf614e84 md: factor out a helper to sync mddev 9674f54e41ff md: Don't clear MD_CLOSING when the raid is about to stop 91b26a39fb83 md: return directly before setting did_set_md_closing 9dd8702e7cd2 md: clean up invalid BUG_ON in md_ioctl 4e26593944e0 md: changed the switch of RAID_VERSION to if 2fe4ffc3ecdc md: merge the check of capabilities into md_ioctl_valid() a9bcd02fa422 auxdisplay: Add driver for MAX695x 7-segment LED controllers f6815c79d229 dt-bindings: auxdisplay: Add Maxim MAX6958/6959 8d60902f16e2 ACPI: property: Polish ignoring bad data nodes 8680999dbe57 perf test: Use TEST_FAIL in the TEST_ASSERT macros instead of -1 bae4d1f86e4d perf data convert: Fix segfault when converting to json when cpu_desc isn't set 529d5818a3bb perf bpf: Check that the minimal vmlinux.h installed is the latest one c37ce764cd49 drm/amdkfd: Add partition id field to location_id 93d64097f741 drm/amdgpu: reserve more memory for MES runtime DRAM 63fcd306c0a5 drm/amdgpu: Enable gpu reset for S3 abort cases on Raven series f9e90b1ac63b drm/amdgpu/pm: Fix the power1_min_cap value 56f7d2ac6d7c drm/amdgpu: Do not program SQ_TIMEOUT_CONFIG in SRIOV 7ec11c2f65d0 drm/amdgpu: Fix ineffective ras_mask settings e1f6746f339c drm/amdkfd: Skip packet submission on fatal error 1b6ef74b2b03 drm/amdgpu: Add fatal error detected flag 34b811a281ba drm/amd/display: Prevent potential buffer overflow in map_hw_resources f435b5156bfa drm/amdgpu: Fix the runtime resume failure issue a459b2707abd auxdisplay: ht16k33: Drop struct ht16k33_seg 815876dc0b40 auxdisplay: ht16k33: Switch to use line display character mapping 0ee6eb851ec5 auxdisplay: ht16k33: Define a few helper macros 5a805a7827b6 auxdisplay: ht16k33: Move ht16k33_linedisp_ops down ef2086a9e1c9 auxdisplay: ht16k33: Add default to switch-cases 4ce026d5f4cc auxdisplay: linedisp: Allocate buffer for the string ebb03f692f51 gpio: sim: use for_each_hwgpio() 3d8bb3d3080d gpio: provide for_each_hwgpio() 5d60c1e61fda gpio: don't warn about removing GPIO chips with active users anymore 840a97e2fbaf gpio: sim: delimit the fwnode name with a ":" when generating labels 11498d99008f gpio: sim: add lockdep asserts bfa4437fd393 drm/mgag200: Add a workaround for low-latency 18397519cb62 drm/msm/adreno: Add A702 support 77beba375fe8 drm/msm: Fix page fault client detection on a660 family and a7xx 64d6255650d4 drm/msm: More fully implement devcoredump for a7xx d98c220f58eb drm/msm: Fix snapshotting a7xx indexed regs fadbbfbf644e drm/msm: Import a7xx crashdump register lists from kgsl d2bcca0ccccf drm/msm: add support for A750 GPU 1fdd35d59b0f dt-bindings: arm-smmu: Document SM8650 GPU SMMU dc94d0cc7183 dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition de13192662b7 dt-bindings: display/msm/gmu: Document Adreno 750 GMU 3d6ab124a4d5 drm/msm/adreno: Add A305B support 0be7a75b66df dt-bindings: display/msm: gpu: Allow multiple digits for patchid 0776ad9274d9 drm/msm/a7xx: Fix LLC typo 54615eda7972 drm/msm/adreno: Update generated headers a7165277ff68 drm/msm/adreno: Add support for SM7150 SoC machine 0d7dfc79fb9b drm/msm/a6xx: specify UBWC config for sc7180 1447c13051c7 dt-bindings: lcdif: Do not require power-domains for i.MX6ULL c819dbd07832 dt-bindings: timer: Add support for cadence TTC PWM e4e535036173 irqchip: Add StarFive external interrupt controller d8c56cea725c dt-bindings: interrupt-controller: Add starfive,jh8100-intc 3da8d71754d3 power: reset: rmobile-reset: Make sysc_base2 local 8b410b3c4612 ASoC: meson: axg-fifo: take continuous rates a2417b6c0f9c ASoC: meson: axg-spdifin: use max width for rate detection 48bbec092e4c ASoC: meson: axg-tdm-interface: update error format error traces 59c6a3a43b22 ASoC: meson: axg-tdm-interface: add frame rate constraint e3741a8d28a1 ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs e63aef9c9121 spi: spi-mem: add statistics support to ->exec_op() calls 7dba2adb063b spi: axi-spi-engine: move message compile to optimize_message c2bcfe7c6edf spi: stm32: move splitting transfers to optimize_message fab53fea21a9 spi: move splitting transfers to spi_optimize_message() 7b1d87af14d9 spi: add spi_optimize_message() APIs efe9a6da2292 regulator: dt-bindings: gpio-regulator: Fix "gpios-states" and "states" array bounds c8e794cfb053 regulator: mp8859: Implement set_current_limit() 6df0921e9013 regulator: mp8859: Report slew rate 4317ecadbeea regulator: mp8859: Support status and error readback d7217c91bbde regulator: mp8859: Support active discharge control 673d06a85886 regulator: mp8859: Support mode operations b79d93d99e08 regulator: mp8859: Support enable control 6c848d772eee regulator: mp8859: Validate and log device identifier information b65e9149bdb7 regulator: mp8859: Specify register accessibility and enable caching f25828a1eae1 regulator: max8998: Convert to GPIO descriptors 84618d5e31cf regulator: max8997: Convert to GPIO descriptors 95daa868f22b regulator: lp8788-buck: Fully convert to GPIO descriptors e450a2b3a335 regulator: da9055: Fully convert to GPIO descriptors 4d52f575e258 regulator: max8973: Finalize switch to GPIO descriptors bb92804ba2b6 regmap: kunit: Add a test for ranges in combination with windows d34f0c8ee2e3 ASoC: codecs: tx-macro: correct TX SMIC MUXn widgets on SM8350+ 051e887264b3 ASoC: codecs: tx-macro: split widgets per different LPASS versions f837fe1bffe6 gpio: Add ChromeOS EC GPIO driver 361dd531a11b net: pcs: xpcs: Explicitly return error on caps validation f5151005d379 net: pcs: xpcs: Return EINVAL in the internal methods e26802ebd295 net: pcs: xpcs: Drop redundant workqueue.h include directive 0ffc3292c02b net: pcs: xpcs: Drop sentinel entry from 2500basex ifaces list 89ac522d4507 drm/edid/firmware: Remove built-in EDIDs e610e856b938 xfs: fix scrub stats file permissions dd61b55d733e RAS/AMD/ATL: Fix bit overflow in denorm_addr_df4_np2() 391b3e9abe44 ARM: dts: omap4-panda-common: Enable powering off the device ba95cc59e2a5 ARM: dts: omap-embt2ws: system-power-controller for bt200 533568e06b15 x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[] eb54c2ae4a48 x86/boot/64: Use RIP_REL_REF() to access early page tables 4f8b6cf25f5c x86/boot/64: Use RIP_REL_REF() to access '__supported_pte_mask' b0fe5fb6095b x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[] d9ec1158056b x86/boot/64: Use RIP_REL_REF() to assign 'phys_base' 5da793671957 x86/boot/64: Simplify global variable accesses in GDT/IDT programming 9f2967e41cde ARM: dts: omap: Switch over to https:// url 2f6d529d1c2c ARM: dts: ti: omap: add missing abb_{mpu,ivahd,dspeve,gpu} unit addresses for dra7 SoC b6a0a2e312c6 ARM: dts: ti: omap: add missing sys_32k_ck unit address for dra7 SoC 7d3c7c0a214c ARM: dts: ti: omap: add missing phy_gmii_sel unit address for dra7 SoC 2ec11b5d6d90 bus: mhi: host: pci_generic: constify modem_telit_fn980_hw_v1_config 0ec4e48c3a23 rtnetlink: provide RCU protection to rtnl_fill_prop_list() 74808e72e0b2 rtnetlink: make rtnl_fill_link_ifmap() RCU ready 4ce5dc9316de inet: switch inet_dump_fib() to RCU protection 0ac3fa0c3b36 nexthop: allow nexthop_mpath_fill_node() to be called without RTNL 22e36ea9f5d7 inet: allow ip_valid_fib_dump_req() to be called with RTNL or RCU 69fdb7e411b6 ipv6: switch inet6_dump_ifinfo() to RCU protection 386520e0ecc0 rtnetlink: add RTNL_FLAG_DUMP_UNLOCKED flag e39951d965bf rtnetlink: change nlk->cb_mutex role b5590270068c netlink: hold nlk->cb_mutex longer in __netlink_dump_start() 6647b338fc5c netlink: fix netlink_diag_dump() return value ac14ad9755d4 ipv6: use xarray iterator to implement inet6_dump_ifinfo() 8afc7a78d55d ipv6: prepare inet6_fill_ifinfo() for RCU protection 4ad268136421 ipv6: prepare inet6_fill_ifla6_attrs() for RCU e353ea9ce471 rtnetlink: prepare nla_put_iflink() to run under RCU 2844a0d7cffe net: phy: dp83826: support configuring RMII master/slave operation mode d2ed0774b633 net: phy: dp83826: Add support for phy-mode configuration 95f4fa1f459a dt-bindings: net: dp83822: support configuring RMII master/slave mode a7f08029e2e8 net: dsa: microchip: Add support for bridge port isolation 6a9eda34418f mtd: spi-nor: core: set mtd->eraseregions for non-uniform erase map 2865ed0e2c71 mtd: spi-nor: core: get rid of SNOR_OVERLAID_REGION flag df6e36edac23 mtd: spi-nor: core: get rid of SNOR_LAST_REGION flag 808e65304d18 ARM: dts: omap3: Update clksel clocks to use reg instead of ti,bit-shift 579856aec231 ARM: dts: am3: Update clksel clocks to use reg instead of ti,bit-shift 4a5917cd504c clk: ti: Improve clksel clock bit parsing for reg property 3516338543ca clk: ti: Handle possible address in the node name 19b344a91ff7 timers: Assert no next dyntick timer look-up while CPU is offline 500f8f9bced8 tick: Assume timekeeping is correctly handed over upon last offline idle call 3f69d04e146c tick: Shut down low-res tick from dying CPU 7988e5ae2be7 tick: Split nohz and highres features from nohz_mode a478ffb2ae23 tick: Move individual bit features to debuggable mask accesses 3ce74f1a8566 tick: Move got_idle_tick away from common flags d9b1865c86ae tick: Assume the tick can't be stopped in NOHZ_MODE_INACTIVE mode ef8969bb552c tick: Move broadcast cancellation up to CPUHP_AP_TICK_DYING f04e51220ad5 tick: Move tick cancellation up to CPUHP_AP_TICK_DYING 3ad6eb0683a1 tick: Start centralizing tick related CPU hotplug operations 60313c21c33a tick/sched: Don't clear ts::next_tick again in can_stop_idle_tick() 3650f49bfb95 tick/sched: Rename tick_nohz_stop_sched_tick() to tick_nohz_full_stop_tick() 27dc08096ce4 tick: Use IS_ENABLED() whenever possible 3aedb7fcd88a tick/sched: Remove useless oneshot ifdeffery 37263ba0c44b tick/nohz: Remove duplicate between lowres and highres handlers ffb7e01c4e65 tick/nohz: Remove duplicate between tick_nohz_switch_to_nohz() and tick_setup_sched_timer() 280962d413e8 dt-bindings: mtd: brcmnand: Add ecc strap property 638eff86cf9a dt-bindings: mtd: brcmnand: Add WP pin connection property 59e8c2e01116 dt-bindings: mtd: brcmnand: Updates for bcmbca SoCs 5542164bbe4b mtd: rawnand: brcmnand: update log level messages 8e6070e5a39c mtd: rawnand: brcmnand: fix style issues d4bba1501f72 mtd: rawnand: brcmnand: exec_op helper functions return type fixes f7c79a40b575 affs: remove SLAB_MEM_SPREAD flag usage 0bfad3b3561d mtd: rawnand: stm32_fmc2: add MP25 support a9ae475cc60d mtd: rawnand: stm32_fmc2: use dma_get_slave_caps to get DMA max burst c1e04ab409aa dt-bindings: mtd: st,stm32: add MP25 support 347b828882e6 mtd: rawnand: lpc32xx_mlc: fix irq handler prototype e395036504c4 mtd: rawnand: Prefer struct_size over open coded arithmetic ef6f463599e1 mtd: rawnand: meson: fix scrambling mode value in command macro 9367043f1c02 mtd: rawnand: remove redundant assignment to variable bbtblocks 0e164238bb07 mtd: spi-nor: core: rework struct spi_nor_erase_region 77bf03252839 mtd: Remove support for Carillo Ranch driver 081064cc1039 mtd: fix minor comment typo for struct mtd_master 2416a2e7be9b mtd: chips: remove redundant assignment to variable timeo f1d00496a15b mtd: lpc32xx: use typedef for dma_filter_fn 8709aa3e9d7e dt-bindings: mtd: update references from partition.txt to mtd.yaml 3884f03edd34 mtd: maps: physmap-core: fix flash size larger than 32-bit bbef42084cc1 arm64: dts: ti: hummingboard-t: add overlays for m.2 pci-e and usb-3 d60483faf914 arm64: dts: add description for solidrun am642 som and evaluation board d14bae4087c5 dt-bindings: arm: ti: Add bindings for SolidRun AM642 HummingBoard-T a956502aa844 dt-bindings: mtd: spi-nor: add optional interrupts property b9920fdd5a75 ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores 9e3440d2d57b pwm: dwc: simplify error handling ebf2c89eb95e pwm: dwc: Add 16 channel support for Intel Elkhart Lake 144a0008b30b pwm: dwc: drop redundant error check d0653996b7ea dt-bindings: pwm: opencores: Add compatible for StarFive JH8100 06226d120a28 hwtracing: hisi_ptt: Move type check to the beginning of hisi_ptt_pmu_event_init() 8355eb499d2b dt-bindings: riscv: cpus: reg matches hart ID 358e76fd613a drm/sun4i: hdmi: Consolidate atomic_check and mode_valid c6686f274d5e drm/sun4i: hdmi: Switch to container_of_const 9ca6bc246035 drm/sun4i: hdmi: Move mode_set into enable cedb7dd193f6 drm/sun4i: hdmi: Convert encoder to atomic 13ff094d32e7 s390/boot: fix minor comment style damages 923d48e48033 s390/boot: do not check for zero-termination relocation entry 4394a5079234 s390/boot: make type of __vmlinux_relocs_64_start|end consistent 8495fd4dfee8 s390/boot: sanitize kaslr_adjust_relocs() function prototype 3334fda639cf s390/boot: simplify GOT handling 96d8dbb6f650 mm, slab, kasan: replace kasan_never_merge() with SLAB_NO_MERGE cc61eb851c9a mm, slab: use an enum to define SLAB_ cache creation flags cdeeaaba1748 mm, slab: deprecate SLAB_MEM_SPREAD flag 755350bcfb4a clocksource/drivers/arm_global_timer: Simplify prescaler register access e651f2fae336 clocksource/drivers/arm_global_timer: Guard against division by zero f31c204850f9 clocksource/drivers/arm_global_timer: Make gt_target_rate unsigned long 13269dc6c704 clk: imx: imx8mp: Fix SAI_MCLK_SEL definition e4818d3b3f62 clk: imx: scu: Use common error handling code in imx_clk_scu_alloc_dev() e1ed0b036228 clk: imx: composite-8m: Delete two unnecessary initialisations in __imx8m_clk_hw_composite() fed6bf52c86d clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection c079e2e113f2 drm/tidss: Fix sync-lost issue with two displays 3ec948ccb2c4 drm/tidss: Fix initial plane zpos values 576d7cc5a9e2 accel: constify the struct device_type usage fa58b5949366 accel/habanalabs: modify pci health check c51706834983 accel/habanalabs: keep explicit size of reserved memory for FW db45bbdd024e accel/habanalabs: handle reserved memory request when working with full FW 5b6658eb7c92 accel/habanalabs/hwmon: rate limit errors user can generate 3bf6ef981f0b accel/habanalabs/gaudi2: drain event lacks rd/wr indication fd8d2fa0665e accel/habanalabs: fix error print c8c062e96718 accel/habanalabs: initialize maybe-uninitialized variables 0b105a2a7225 accel/habanalabs: fix debugfs files permissions e855869bec3f accel/habanalabs: fix glbl error cause handling c1e89ae45528 accel/habanalabs/gaudi2: check extended errors according to PCIe addr_dec interrupt info 7159813c9120 accel/habanalabs: modify print for skip loading linux FW to debug log c14e5cd3ed0d accel/habanalabs: remove hop size from asic properties 1c71d925c03a drm: lcdif: Switch to drmm_mode_config_init 025ac05f15d4 drm/mxsfb: Switch to drmm_mode_config_init 9e263c5042d0 accel/habanalabs: use kcalloc() instead of kzalloc() 5ae8b6b77473 accel/habanalabs/goya: remove redundant assignment to pointer 'input' 01f8cd0fafa6 accel/habanalabs/gaudi2: fail memory memset when failing to copy QM packet to device 731d320e689d accel/habanalabs: remove call to deprecated function 8a5be2b62ba1 accel/habanalabs: Remove unnecessary braces from if statement f728c17fc97a accel/habanalabs/gaudi2: move HMMU page tables to device memory 246d8b6cfb80 accel/habanalabs: abort device reset for consecutive heartbeat failures d0df8a35a76d accel/habanalabs: fix DRAM BAR base address calculation 8c075401f2db accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid warnings e91c37f19404 accel/habanalabs/gaudi2: add interrupt affinity for user interrupts 719e366a6696 dt-bindings: bus: imx-weim: convert to YAML b8a730836c6b thunderbolt: Constify the struct device_type usage a0c45b0b6ce2 thunderbolt: Add trace events support for the control channel a75e0684efe5 thunderbolt: Keep the domain powered when USB4 port is in redrive mode 429ccbd1c39b drm/i915/hdcp: Remove additional timing for reading mst hdcp message dfaf305b5c42 drm/i915/hdcp: HDCP Capability for the downstream device 813cca96e4ac drm/i915/hdcp: Add new remote capability check shim function 8e754d9e9e8a drm/i915/hdcp: Rename hdcp capable functions 4ae5a0977901 drm/i915/hdcp: Pass drm_dp_aux to read_bcaps function 55d9b2b8e440 drm/i915/hdcp: Refactor intel_dp_hdcp2_capable 26f7d01ca7c2 drm/i915/hdcp: Move source hdcp2 checks into its own function 287c0de8b294 drm/i915/hdcp: Move to direct reads for HDCP aa23317d0268 qibfs: fix dentry leak feb2c8fae3b8 KVM: riscv: selftests: Switch to use macro from csr.h 1d50c7720893 tools: riscv: Add header file vdso/processor.h a69459d579df tools: riscv: Add header file csr.h b4b12469c5c3 KVM: selftests: Add CONFIG_64BIT definition for the build c20dd9e0695f KVM: arm64: selftests: Split arch_timer test code d1dafd065a23 KVM: arm64: selftests: Enable tuning of error margin in arch_timer test f0617e4ac2b2 KVM: arm64: selftests: Data type cleanup for arch_timer test 2c5af1c84603 selftests/kvm: Fix issues with $(SPLIT_TESTS) 20af10845864 drm/i915/display/debugfs: New entry "DRRS capable" to i915_drrs_status da96424168aa arm64: dts: imx8mm-kontron-bl-osm-s: Fix Ethernet PHY compatible f5bf55e8c774 arm64: dts: imx8-apalis-v1.1: Remove reset-names from ethernet-phy ccda9e5c365f ARM: dts: nxp: imx: fix weim node name c5823a807ea2 ARM: dts: nxp: imx6ul: fix touchscreen node name 2b221662bfed ARM: dts: nxp: imx6ul: xnur-gpio -> xnur-gpios 44951591873c ARM: dts: imx6ul: Remove fsl,anatop from usbotg1 d28b03073a84 ARM: dts: imx6ull: fix pinctrl node name 8aa96bbd704f ARM: dts: imx1-apf9328: Fix Ethernet node name bca507e7cfe6 ARM: dts: imx28-evk: Use 'eeprom' as the node name b530c501f576 ARM: dts: ls1021a: Enable usb3-lpm-capable for usb3 node 0dc5b8abfa03 interconnect: constify of_phandle_args in xlate 0bb11a372fc8 rcu-tasks: Maintain real-time response in rcu_tasks_postscan() 1612160b9127 rcu-tasks: Eliminate deadlocks involving do_exit() and RCU tasks 6b70399f9ef3 rcu-tasks: Maintain lists to eliminate RCU-tasks/do_exit() deadlocks 46faf9d8e1d5 rcu-tasks: Initialize data to eliminate RCU-tasks/do_exit() deadlocks 30ef09635b9e rcu-tasks: Initialize callback lists at rcu_init() time bfe93930ea1e rcu-tasks: Add data to eliminate RCU-tasks/do_exit() deadlocks 3ce485803da1 mtd: ubi: provide NVMEM layer over UBI volumes 51932f9fc487 mtd: ubi: populate ubi volume fwnode 7e84c961b2eb mtd: ubi: introduce pre-removal notification for UBI volumes 927c145208b0 mtd: ubi: attach from device tree 762d73cd930e mtd: ubi: block: use notifier to create ubiblock from parameter a1de28dd2031 dt-bindings: mtd: ubi-volume: allow UBI volumes to provide NVMEM e17f38b73669 dt-bindings: mtd: add basic bindings for UBI 556c19f563b6 ubifs: Queue up space reservation tasks if retrying many times 6379b44cdcd6 ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path 31a9d5f3290c ubifs: dbg_check_idx_size: Fix kmemleak if loading znode failed 9277b3a64953 ubi: Correct the number of PEBs after a volume resize failure fbed4baed046 ubi: fix slab-out-of-bounds in ubi_eba_get_ldesc+0xfb/0x130 5b1d7a0f904b hwmon: (sis5595) drop unused DIV_TO_REG function a095d8c0230b dt-bindings: hwmon: reference common hwmon schema 2988ce56b561 dt-bindings: hwmon: lltc,ltc4286: use common hwmon schema 09458a0e7c8b dt-bindings: hwmon: adi,adm1275: use common hwmon schema 67db0ea3ece2 dt-bindings: hwmon: ti,ina2xx: use common hwmon schema d590900b62f0 dt-bindings: hwmon: add common properties cb7222997e9c hwmon: (pmbus/ir38064) Use PMBUS_REGULATOR_ONE to declare regulator 8f832d23ead3 hwmon: (pmbus/lm25066) Use PMBUS_REGULATOR_ONE to declare regulator 8be143b97871 hwmon: (pmbus/tda38640) Use PMBUS_REGULATOR_ONE to declare regulator bad582f98798 regulator: dt-bindings: promote infineon buck converters to their own binding f1ed8af54bba dt-bindings: hwmon/pmbus: ti,lm25066: document regulators 22d409ead1f4 dt-bindings: hwmon: nuvoton,nct6775: Add compatible value for NCT6799 4adee4e1a354 MAINTAINERS: Drop redundant hwmon entries d88cef1d17f6 hwmon: (max6620) Update broken Datasheet URL in driver documentation ec823656c1e0 hwmon: (axi-fan-control) Make use of dev_err_probe() 0b5f91d47d72 hwmon: (axi-fan-control) Make use of sysfs_emit() 1b5239f70fcd hwmon: (axi-fan-control) Use device firmware agnostic API 692cf83bc3c1 hwmon: (oxp-sensors) Add support for Ayaneo Air Plus 7320u. efd49b8eef65 hwmon: (chipcap2) fix return path in cc2_request_alarm_irqs() f16fb6d23b68 hwmon: (chipcap2) fix uninitialized variable in cc2_get_reg_val() 1b2ca93cd059 hwmon: Add driver for Astera Labs PT5161L retimer 1a793caf6f69 hwmon: (coretemp) Use dynamic allocated memory for core temp_data 18b24a5f9ca3 hwmon: (coretemp) Remove redundant temp_data->is_pkg_data 326241f71f3d hwmon: (coretemp) Split package temp_data and core temp_data b0b01414a261 hwmon: (coretemp) Abstract core_temp helpers 87eb801925a0 hwmon: (coretemp) Remove redundant pdata->cpu_map[] 18d8f5583388 hwmon: (coretemp) Replace sensor_device_attribute with device_attribute 25f8e01baa05 hwmon: (coretemp) Remove unnecessary dependency of array index c8c2074020a8 hwmon: (coretemp) Introduce enum for attr index ed3e03790c5c hwmon: Add driver for ASUS ROG RYUJIN II 360 AIO cooler f3b4b146eb10 hwmon: Add driver for NZXT Kraken X and Z series AIO CPU coolers 684a28759f4c dt-bindings: trivial-devices: add Astera Labs PT5161L 2948b88a5ba4 dt-bindings: vendor-prefixes: add asteralabs 3af350929e75 hwmon: Add support for Amphenol ChipCap 2 8f89ac2b9bde dt-bindings: hwmon: Add Amphenol ChipCap 2 b86d76015376 ABI: sysfs-class-hwmon: add descriptions for humidity min/max alarms 5f85c4d10ef4 hwmon: (core) Add support for humidity min/max alarm cc804e48fef1 dt-bindings: vendor-prefixes: add Amphenol cac78418e2f5 hwmon: (tmp401) convert to use maple tree register cache 3d8e02bda132 hwmon: (sch5627) convert to use maple tree register cache 23c7029f3769 hwmon: (nct7802) convert to use maple tree register cache 7a04f015d475 hwmon: (max31760) convert to use maple tree register cache 6c224da4d79f hwmon: (lm83) convert to use maple tree register cache f8fec5f317d4 hwmon: (jc42) convert to use maple tree register cache ba468d4b0b1e hwmon: (ina3221) convert to use maple tree register cache 9c440cf0c68f hwmon: (emc1403) convert to use maple tree register cache f5b75bde41f2 hwmon: (adt7x10) convert to use maple tree register cache 9d613d9b8a9e hwmon: (sht3x) read out sensor serial number f20b4a931130 hwmon: Add driver for MPS MPQ8785 Synchronous Step-Down Converter 7e6707f7da31 dt-bindings: Add MPQ8785 voltage regulator device d612bf839f61 hwmon: add fan speed monitoring driver for Surface devices cbc29538dbf7 hwmon: Add driver for LTC4282 7f174ae4f39e ubi: correct the calculation of fastmap size 788cd161f996 ubifs: Remove unreachable code in dbg_check_ltab_lnum ec724e534dfd ubifs: fix function pointer cast warnings 60f16e912a53 ubifs: fix sort function prototype 68a24aba7c59 ubi: Check for too small LEB size in VTBL code eb54235315f4 MAINTAINERS: Add Zhihao Cheng as UBI/UBIFS reviewer a16bfab367c6 ubifs: Convert populate_page() to take a folio d06192731c33 ubifs: Use a folio in ubifs_do_bulk_read() 7f348f8ce51c ubifs: Pass a folio into ubifs_bulk_read() and ubifs_do_bulk_read() 45d76698d119 ubifs: Convert cancel_budget() to take a folio a3c2f196cdfc ubifs: Convert allocate_budget() to work on a folio b96af1fdb47c ubifs: Convert do_readpage() to take a folio ffdff813d5b1 ubifs: Convert ubifs_write_end() to use a folio f60d356e6c5f ubifs: Convert ubifs_write_begin() to use a folio 2ec718435abb ubifs: Convert write_begin_slow() to use a folio 85ffbf555794 ubifs: Convert ubifs_vm_page_mkwrite() to use a folio 0c2d140c1f73 ubifs: Convert do_writepage() to take a folio 783d07416771 ubifs: Use a folio in do_truncation() c35acef383f4 ubifs: Convert ubifs_writepage to use a folio 0df030d082d5 ubifs: Convert from writepage to writepages 723012cab779 ubifs: Set page uptodate in the correct place 7b46b60944d7 power: supply: core: constify the struct device_type usage e944171070b6 rust: add `container_of!` macro 4951ddd51b81 rust: str: implement `Display` and `Debug` for `BStr` 1b6170ff7a20 rust: module: place generated init_module() function in .init.text 5bc818419a55 rust: types: add `try_from_foreign()` method 3693760295e8 HSI: ssi_protocol: fix struct members kernel-doc warnings c147e1ef59d4 x86/apic/msi: Use DOMAIN_BUS_GENERIC_MSI for HPET/IO-APIC domain search a795e5d2347d s390: vmlinux.lds.S: fix .got.plt assertion 7a7b7f575a25 RDMA/rtrs-clt: Check strnlen return len in sysfs mpath_policy_store() 61f4399c74d0 clk: samsung: Add CPU clock support for Exynos850 152cc7478677 clk: samsung: Pass mask to wait_until_mux_stable() 78bc2312ef9c clk: samsung: Keep register offsets in chip specific structure 9c746e5afdc3 clk: samsung: Keep CPU clock chip specific data in a dedicated struct 6d7d203ca691 clk: samsung: Pass register layout type explicitly to CLK_CPU() 338f1c252691 clk: samsung: Pass actual CPU clock registers base to CPU_CLK() be20ccc17f41 clk: samsung: Group CPU clock functions by chip c9bc1f778625 clk: samsung: Use single CPU clock notifier callback for all chips 84d42803e4f1 clk: samsung: Reduce params count in exynos_register_cpu_clock() a36bda74ede4 clk: samsung: Pull struct exynos_cpuclk into clk-cpu.c f707e891eb8b clk: samsung: Improve clk-cpu.c style 76dedb9c0bb3 dt-bindings: clock: exynos850: Add CMU_CPUCLK0 and CMU_CPUCL1 65524e145310 dt-bindings: arm: add UNI-T UTi260B 85c5f364ddae dt-bindings: vendor-prefixes: add UNI-T 0ff08803eca4 arm64: dts: imx8mp-evk: Fix hdmi@3d node a05de2cca0a3 arm64: dts: imx93-var-som: Remove phy-supply from eqos 66fbd83b0192 arm64: dts: imx8mp-phyboard-pollux: Disable pull-up for CD GPIO 6119cc04e1ac arm64: dts: imx8mp-phyboard-pollux: Reduce drive strength for eqos tx lines 9910ce9a6bc1 arm64: dts: imx8mp-phyboard-pollux: Set debug uart muxing to 0x140 7b4544849e07 arm64: dts: imx8mp-phyboard-pollux: Add and update rtc devicetree node bb645889037f arm64: dts: imx8mm-evk: Add spdif sound card support c1db829b6d1a arm64: dts: mba8xx: Add missing #interrupt-cells 13ab6f174a6b arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul i.MX8M Plus eDM SBC 79978bff2e4b ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under the switch node 023bd910d3ab ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register address 3f6fc30abebc arm64: dts: imx8mn: tqma8mqnl-mba8mx: Add USB DR overlay ccf031093c8e arm64: dts: imx8mq: tqma8mq-mba8mx: Add missing USB vbus supply 38f408cef1bf arm64: dts: freescale: imx8mm/imx8mq: mba8mx: Use PCIe clock generator ab838b3fd9a4 block: remove bdev_handle completely 321de651fa56 block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access 7c09a4ed6156 bdev: remove bdev pointer from struct bdev_handle a56aefca8d38 bdev: make struct bdev_handle private to the block layer b1211a25c4fe bdev: make bdev_{release, open_by_dev}() private to block layer e97d06a46526 bdev: remove bdev_open_by_path() 9de31ee6d7a8 reiserfs: port block device access to file 1d3aa0b97c55 ocfs2: port block device access to file 4b2cfbda2d53 nfs: port block device access to files ac4e78bdbba2 jfs: port block device access to file 512383ae4910 f2fs: port block device access to files 61ead71476cf ext4: port block device access to file 87b355f44833 erofs: port device access to file 9ae061cf2a46 btrfs: port device access to file 9f2f767f5ef8 bcachefs: port block device access to file 034f0cf8fdf9 target: port block device access to file c8e108d80cd8 s390: port block device access to file e9a7254b0339 nvme: port block device access to file f9d8c3c4236e block2mtd: port device access to files 3789fb8746dc bcache: port block device access to files be914f8fd282 zram: port block device access to file 217759bbb95d xen: port block device access to file a34606a9aa3d rnbd: port block device access to file 05fb1dbc821f pktcdvd: port block device access to file 20e6a8d0dcdc drbd: port block device access to file 1b9e2d90141c xfs: port block device access to files 4379f91172f3 power: port block device access to file 16ca5dfd8dcd swap: port block device usage to file a28d893eb327 md: port block device access to file 190f676afa00 block/genhd: port disk_scan_partitions() to file e5ca9d391615 block/ioctl: port blkdev_bszset() to file f3a608827d1f bdev: open block device as files bac0a9e56e1f file: add alloc_file_pseudo_noaccount() 0873add0e0cd file: prepare for new helper 746f0770f916 watchdog: s3c2410_wdt: use exynos_get_pmu_regmap_by_phandle() for PMU regs 0b7c6075022c soc: samsung: exynos-pmu: Add regmap support for SoCs that protect PMU regs 5270316c9fec kbuild: Use -fmin-function-alignment when available db5b701ac533 arm64: dts: imx8mn-beacon: Remove unnecessary clock configuration 6fb464ff9a5f arm64: dts: imx8mn: Slow default video_pll clock rate 5ab5a11acbed arm64: dts: imx8mp-beacon: Configure multiple queues on eqos 4616ae53801f arm64: dts: imx8mp-beacon: Enable Bluetooth 82c6515d8a97 bdev: remove SLAB_MEM_SPREAD flag usage af550e4c9682 block/blk-mq: Don't complete locally if capacities are different b361c9027b4e sched: Add a new function to compare if two cpus have the same capacity 8a08c5fd89b4 blk-lib: check for kill signal 0eb4db470660 block: io wait hang check helper 76a27e1b53b9 block: cleanup __blkdev_issue_write_zeroes 5affe497c346 block: blkdev_issue_secure_erase loop style a39d3a966a09 vfio: Convey kvm that the vfio-pci device is wc safe 8c47ce3e1d2c KVM: arm64: Set io memory s2 pte as normalnc for vfio pci device 5c656fcdd6c6 mm: Introduce new flag to indicate wc safe c034ec84e879 KVM: arm64: Introduce new flag for non-cacheable IO memory c8c178e0aef1 ARM: 9353/1: remove unneeded entry for CONFIG_FRAME_POINTER 8f09b8b4fa58 ARM: 9351/1: fault: Add "cut here" line for prefetch aborts 169f9102f919 ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed() daa559570d4b ARM: 9349/1: unwind: Add missing "Call trace:" line 154c56d80b8f ARM: 9334/1: mm: init: remove misuse of kernel-doc comment 88debc69754f cpufreq: Remove references to 10ms min sampling rate 1f4b7fdd71e0 cpufreq: intel_pstate: Update default EPPs for Meteor Lake 240a8da62300 cpufreq: intel_pstate: Allow model specific EPPs 75841d89f3ed KVM: arm64: Fix typos 8c62f31eddb7 fscrypt: shrink the size of struct fscrypt_inode_info slightly 2f944c66ae73 fscrypt: write CBC-CTS instead of CTS-CBC 1e5efd72a29e xfs: fix log recovery erroring out on refcount recovery failure d662c5b3ce6d tools: ynl: fix header guards 5fd5403964ec genetlink: make info in GENL_REQ_ATTR_CHECK() const e8a6c515ff5f tools: ynl: allow user to pass enum string instead of scalar value ffe10a4546fe tools: ynl: process all scalar types encoding in single elif statement ac95b1fca034 tools: ynl: allow user to specify flag attr with bool values 0a4e1b453a8a net: team: Don't bother filling in ethtool driver version 23fe265fbfbc rocker: Don't bother filling in ethtool driver version c44ed5b7596f writeback: remove a use of write_cache_pages() from do_writepages() cdc150b575cf writeback: add a writeback iterator a2cbc13638d9 writeback: move the folio_prepare_writeback loop out of write_cache_pages() e6d0ab87c8ef writeback: use the folio_batch queue iterator 535c5d9dadb3 pagevec: add ability to iterate a queue 807d1fe36077 writeback: simplify the loops in write_cache_pages() 751e0d559c62 writeback: factor writeback_get_batch() out of write_cache_pages() b1793929b7dc writeback: factor folio_prepare_writeback() out of write_cache_pages() f946e0d22e22 writeback: rework the loop termination condition in write_cache_pages 5d899d43ed29 writeback: only update ->writeback_index for range_cyclic writeback 9810325854a3 writeback: also update wbc->nr_to_write on writeback failure a02829f011b6 writeback: fix done_index when hitting the wbc->nr_to_write 2a6e1a8f4cf3 writeback: remove a duplicate prototype for tag_pages_for_writeback 6768907eb282 writeback: don't call mapping_set_error on AOP_WRITEPAGE_ACTIVATE 5bb1421422fa mm/page_alloc: make bad_range() return bool cc864ebba5f6 madvise:madvise_cold_or_pageout_pte_range(): allow split while folio_estimated_sharers = 0 e26f0b939df4 mm/swapfile:__swap_duplicate: drop redundant WRITE_ONCE on swap_map for err cases b4d3de57cab2 shmem: properly report quota mount options 73318e2cafe5 mm/compaction: optimize >0 order folio compaction with free page split. 733aea0b3a7b mm/compaction: add support for >0 order folio memory compaction. ee6f62fd34f0 mm/compaction: enable compacting >0 order folios. 5267fe5d092e mm/page_alloc: remove unused fpi_flags in free_pages_prepare() fa4b759212ac MAINTAINERS: add Chengming Zhou as a zswap reviewer ce335e072347 mm/zsmalloc: remove get_zspage_mapping() 67eaedc1c52f mm/zsmalloc: remove_zspage() don't need fullness parameter a6a8cdfdde43 mm/zsmalloc: remove set_zspage_mapping() f6f3f2759786 mm: compaction: early termination in compact_nodes() 55e78c933d74 mm: zswap: increase reject_compress_poor but not reject_compress_fail if compression returns ENOSPC 929e4c3534ec mm/z3fold: fix the comment for __encode_handle() 4ad63e163264 mm/zsmalloc: remove unused zspage->isolated 59def443c994 mm/zsmalloc: remove migrate_write_lock_nested() 568b567f78ac mm/zsmalloc: fix migrate_write_lock() when !CONFIG_COMPACTION 75c40c2509e7 Docs/admin-guide/mm/damon/reclaim: document auto-tuning parameters 7ce55f8ffded mm/damon/reclaim: implement memory PSI-driven quota self-tuning 58dea17d7a0f mm/damon/reclaim: implement user-feedback driven quota auto-tuning 57e88e86a167 Docs/admin-guide/mm/damon/usage: document quota goal metric file adc3908b3ccf Docs/ABI/damon: document quota goal metric file 3c17174f64fe Docs/mm/damon/design: document quota goal self-tuning 4daacfe8f99f mm/damon/sysfs-schemes: support PSI-based quota auto-tune 2dbb60f789cb mm/damon/core: implement PSI metric DAMOS quota goal bcce9bc16f56 mm/damon/core: support multiple metrics for quota goal 06ba5b309ed8 mm/damon/core: let goal specified with only target and current values 89d347a545a7 mm/damon/core: remove ->goal field of damos_quota 9e736fdffe52 mm/damon/sysfs: use only quota->goals 91f21216a79d mm/damon/core: add multiple goals per damos_quota and helpers for those 106e26fc1c4c mm/damon/core: split out quota goal related fields to a struct 4d791a0a2ab4 mm/damon: move comments and fields for damos-quota-prioritization to the end a6068d6dfa2f Docs/admin-guide/mm/damon/usage: document effective_bytes file 68c4905bba24 Docs/ABI/damon: document effective_bytes sysfs file c71f8a710c39 mm/damon/sysfs: implement a kdamond command for updating schemes' effective quotas 6813131578ec mm/damon/sysfs-schemes: implement quota effective_bytes file 78f2f60377ee mm/damon/core: set damos_quota->esz as public field and document 879c6000e191 mm/khugepaged: bypassing unnecessary scans with MMF_DISABLE_THP check b659a7c2cec6 MAINTAINERS: update mm and memcg entries 199da8714c8f arch, crash: move arch_crash_save_vmcoreinfo() out to file vmcore_info.c ea034d0b0744 loongarch, crash: wrap crash dumping code into crash related ifdefs 5057dff3cf80 arm, crash: wrap crash dumping code into crash related ifdefs 0978a63f9c8b riscv, crash: wrap crash dumping code into crash related ifdefs d739f190c035 mips, crash: wrap crash dumping code into crash related ifdefs e389263561d8 sh, crash: wrap crash dumping code into crash related ifdefs 865e2acd3eb9 s390, crash: wrap crash dumping code into crash related ifdefs 086d67ef33ec ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP 40254101d878 arm64, crash: wrap crash dumping code into crash related ifdefs a4eeb2176d89 x86, crash: wrap crash dumping code into crash related ifdefs 75bc255a7444 crash: clean up kdump related config items 02aff8480533 crash: split crash dumping code out from kexec_core.c 2c44b67e2ef3 crash: remove dependency of FA_DUMP on CRASH_DUMP 443cbaf9e2fd crash: split vmcoreinfo exporting code out from crash_core.c 85fcde402db1 kexec: split crashkernel reservation code out from crash_core.c 8be4d46e12af mm: vmalloc: refactor vmalloc_dump_obj() function 15e02a39fb6b mm: vmalloc: improve description of vmap node layer 7679ba6b36db mm: vmalloc: add a shrinker to drain vmap pools 8f33a2ff3072 mm: vmalloc: set nr_nodes based on CPUs in a system 8e1d743f2c26 mm: vmalloc: support multiple nodes in vmallocinfo 53becf32aec1 mm: vmalloc: support multiple nodes in vread_iter 96aa8437d169 mm: vmalloc: add a scan area of VA only once 72210662c5a2 mm: vmalloc: offload free_vmap_area_lock lock 282631cb2447 mm: vmalloc: remove global purge_vmap_area_root rb-tree 55c49fee57af mm/vmalloc: remove vmap_area_list d093602919ad mm: vmalloc: remove global vmap_area_root rb-tree 7fa8cee00316 mm: vmalloc: move vmap_init_free_space() down in vmalloc.c 5b75b8e1b904 mm: vmalloc: rename adjust_va_to_fit_type() function 38f6b9af04c4 mm: vmalloc: add va_alloc() helper ba6fe5377244 mm,page_owner: update Documentation regarding page_owner_stacks 05bb6f4e826b mm,page_owner: filter out stacks by a threshold 765973a09803 mm,page_owner: display all stacks and their count 217b2119b9e2 mm,page_owner: implement the tracking of the stacks count 4bedfb314bdd mm,page_owner: maintain own list of stack_records structs 8151c7a35d8b lib/stackdepot: move stack_record struct definition into the header 3ee34eabac2a lib/stackdepot: fix first entry having a 0-handle d3f0d7bbaefd exec: Delete unnecessary statements in remove_arg_zero() a24e3b583ea2 crypto: rockchip - fix to check return value e63df1ec9a16 crypto: jitter - fix CRYPTO_JITTERENTROPY help text ed3d95fe788d crypto: qat - make ring to service map common for QAT GEN4 a20a6060e0dd crypto: qat - fix ring to service map for dcc in 420xx df018f82002a crypto: qat - fix ring to service map for dcc in 4xxx bca79b9f5639 crypto: qat - fix comment structure ff391345141e crypto: qat - remove unnecessary description from comment a66cf93ab338 crypto: qat - remove double initialization of value f99fb7d660f7 crypto: qat - avoid division by zero 9a5dcada14d5 crypto: qat - removed unused macro in adf_cnv_dbgfs.c dfff0e35fa5d crypto: qat - remove unused macros in qat_comp_alg.c bcc06e1b3dad crypto: qat - uninitialized variable in adf_hb_error_inject_write() 14af865be47a crypto: ccp - Update return values for some unit tests 0e8fca2f12ce crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg() 53cc9baeb9bc crypto: arm/sha - fix function cast warnings 2ecd43413d76 Documentation: qat: fix auto_reset section 3e596599372e ps3/gelic: minor Kernel Doc corrections 025f8ad20f2e net: mpls: error out if inner headers are not set d2efeb52c344 net: ethtool: avoid rebuilds on UTS_RELEASE change e2ba87c745ca ARM: dts: imx6ul: Set macaddress location in ocotp b25a225cf015 arm64: dts: freescale: minor whitespace cleanup edc6670233a3 cred: Use KMEM_CACHE() instead of kmem_cache_create() a1fc79343abb selinux: fix style issues in security/selinux/ss/symtab.c 5fca473c1396 selinux: fix style issues in security/selinux/ss/symtab.h dc9a74679826 selinux: fix style issues in security/selinux/ss/sidtab.c 72a1c577d119 selinux: fix style issues in security/selinux/ss/sidtab.h 317e02905afd selinux: fix style issues in security/selinux/ss/services.h ec12c6ee2ae6 selinux: fix style issues in security/selinux/ss/policydb.c a32582db36dc selinux: fix style issues in security/selinux/ss/policydb.h 793f9add024a selinux: fix style issues in security/selinux/ss/mls_types.h 4afec3607b14 selinux: fix style issues in security/selinux/ss/mls.c 470948bc2dc9 selinux: fix style issues in security/selinux/ss/mls.h dfd9bb40a48e selinux: fix style issues in security/selinux/ss/hashtab.c a84f5aa62832 selinux: fix style issues in security/selinux/ss/hashtab.h e951485f7419 selinux: fix style issues in security/selinux/ss/ebitmap.c 3ec3a835acdf selinux: fix style issues in security/selinux/ss/ebitmap.h 05363a7f7dd3 selinux: fix style issues in security/selinux/ss/context.h b27e564c09e0 selinux: fix style issues in security/selinux/ss/context.h e6162e4c3ff9 selinux: fix style issues in security/selinux/ss/constraint.h ade6a96f129a selinux: fix style issues in security/selinux/ss/conditional.c 1602a6c2ecd2 selinux: fix style issues in security/selinux/ss/conditional.h 00ddc59112ec selinux: fix style issues in security/selinux/ss/avtab.c 954a8ac0ce26 selinux: fix style issues in security/selinux/ss/avtab.h ae638551ab64 selftests/resctrl: Add non-contiguous CBMs CAT test 74e76cbabd7f selftests/resctrl: Add resource_info_file_exists() 006164164888 selftests/resctrl: Split validate_resctrl_feature_request() e331ac141f1d selftests/resctrl: Add a helper for the non-contiguous test c2bd08ba20a5 treewide: remove meaningless assignments in Makefiles 5339792bd64b selftests/resctrl: Add test groups and name L3 CAT test L3_CAT 25412c0364f7 perf print-events: make is_event_supported() more robust e27f2d561fee KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_put_irq() 50ac89bb7092 KVM: arm64: vgic: Ensure the irq refcount is nonzero when taking a ref 864d4304ec1e KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() a5c7f011cb58 KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner 05f4d4f5d462 KVM: arm64: vgic: Use atomics to count LPIs 9880835af78e KVM: arm64: vgic: Get rid of the LPI linked-list 2798683b8c80 KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() 49f0a468a158 KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs 5a021df71916 KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() 1d6f83f60f79 KVM: arm64: vgic: Store LPIs in an xarray 284851ee5cae KVM: Get rid of return value from kvm_arch_create_vm_debugfs() de8de2c8acb9 drm/i915: convert remaining intel_dp_vsc_sdp_pack f4318af40544 arm64: dts: allwinner: h616: Add thermal sensor and zones 6d8d1124d7bb ARM: dts: sun8i: Open FETA40i-C regulator aldo1 b9957d2d7d22 arm64: dts: allwinner: h616: Add Sipeed Longan SoM 3H and Pi 3H board support b9836187df7e dt-bindings: arm: sunxi: Add Sipeed Longan Module 3H and Longan Pi 3H 7b78f3089569 arm64: dts: allwinner: h616: minor whitespace cleanup 43293b1dec36 arm64: dts: allwinner: use capital "OR" for multiple licenses in SPDX eff68845b7e3 arm64: dts: allwinner: Transpeed 8K618-T: add WiFi nodes 9583c8d91491 arm64: dts: allwinner: h616: Add 32K fanout pin 4d39a8eb07eb arm64: dts: allwinner: Add Jide Remix Mini PC support 53e437141f75 dt-bindings: arm: sunxi: document Remix Mini PC name 171b99b27691 dt-bindings: vendor-prefixes: add Jide fe5128a11f9b arm64: dts: allwinner: h616: Add SPDIF device node 238f65fc31f7 arm64: dts: allwinner: h616: Add DMA controller and DMA channels 7b59348c11f3 arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF 02cc4c30dccf dt-bindings: sram: narrow regex for unit address to hex numbers 62afd6247a28 ARM: dts: microchip: sama7g5: add sama7g5 compatible 360c99ca9fea ARM: dts: microchip: sam9x60: align dmas to the opening '<' 4ec96b6725f9 ARM: dts: microchip: sama7g5: align dmas to the opening '<' ebd6591f8ddb ARM: dts: microchip: sama7g54_curiosity: Add initial device tree of the board 81bf72ae146b ARM: dts: microchip: sama7g5: Add flexcom 10 node 51b76c1f3017 drm/v3d: Enable V3D to use different PAGE_SIZE c06a7a8e8857 ASoC: dt-bindings: microchip: add sam9x7 89f3180d5915 ASoC: dt-bindings: atmel-classd: add sam9x7 compatible 6e42198201da dt-bindings: ARM: at91: Document Microchip SAMA7G54 Curiosity a85739c8c689 thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS 62dd17846d33 thermal: intel: Adjust ops handling during thermal zone registration 75fb87147284 thermal: ACPI: Constify acpi_thermal_zone_ops 698a1eb1f75e thermal: core: Store zone ops in struct thermal_zone_device fcbf87800086 thermal: intel: Discard trip tables after zone registration 9686f04a7ba6 thermal: ACPI: Discard trips table after zone registration 9b0a62758665 thermal: core: Store zone trips table in struct thermal_zone_device cfa43aaa7948 ALSA: hda: cs35l56: Apply amp calibration from EFI data 1326444e93c2 ASoC: cs35l56: Apply amp calibration from EFI data e1830f66f6c6 ASoC: cs35l56: Add helper functions for amp calibration 1cad8725f2b9 ASoC: cs-amp-lib: Add helpers for factory calibration data 5519ac3a7164 ASoC: wm_adsp: Add wm_adsp_start() and wm_adsp_stop() cc36acb8a67d arm64: tegra: Remove Jetson Orin NX and Jetson Orin Nano DTSI 5f360dbc22f1 arm64: tegra: Add audio support for Jetson Orin NX and Jetson Orin Nano f5c8e31e7171 arm64: tegra: Define missing IO ports 71a3b9b17537 arm64: tegra: Move AHUB ports to SoC DTSI 006fc90c2ab8 arm64: tegra: Add USB Type-C controller for Jetson AGX Xavier fddef3b9ad4f arm64: tegra: Add USB device support for Jetson AGX Xavier 32ecead6a5f8 arm64: tegra: Add current monitors for Jetson Xavier 81695da63b97 arm64: tegra: Add AXI configuration for Tegra234 MGBE ec0131916367 dt-bindings: mfd: Convert atmel-flexcom to json-schema 87bfb48f3419 mfd: kempld-core: Don't replace resources provided by ACPI 8f49b623b934 mfd: cros_ec_dev: Add GPIO device if feature present on EC 7b79740d42e7 dt-bindings: mfd: cros-ec: Add properties for GPIO controller 3bb36528d46e mfd: twl: Select MFD_CORE c2cfc23f7967 x86/trampoline: Bypass compat mode in trampoline_start64() if not needed 7dc4e97a4f9a fuse: introduce FUSE_PASSTHROUGH capability aed918310ea2 fuse: factor out helper for FUSE_DEV_IOC_CLONE 205c1d802683 fuse: allow parallel dio writes with FUSE_DIRECT_IO_ALLOW_MMAP cb098dd24bab fuse: introduce inode io modes d2c487f150ae fuse: prepare for failing open response 7de64d521bf9 fuse: break up fuse_open_common() e26ee4efbc79 fuse: allocate ff->release_args only if release is needed 0c9d708953d0 fuse: factor out helper fuse_truncate_update_attr() 9bbb6717dfd2 fuse: add fuse_dio_lock/unlock helper functions 699cf8246ee4 fuse: create helper function if DIO write needs exclusive lock 9511176bbaee fuse: fix VM_MAYSHARE and direct_io_allow_mmap 3cb10854004d mfd: core: Constify the struct device_type usage bda40bf667d8 mfd: rk8xx-core: Fix interrupt processing order for power key button 8ba560ec1426 mfd: twl4030-power: Accept standard property for power controller ca9414a1d087 mfd: twl-core: Add power off implementation for twl603x 0c7cc7497f6f dt-bindings: mfd: ti,twl: Document system-power-controller 155ad86b5eca accel/qaic: Constify aic100_channels e28c28a34ee9 mfd: altera-sysmgr: Call of_node_put() only when of_parse_phandle() takes a ref 0db017f8edd9 mfd: syscon: Remove extern from function prototypes d2b0680cf3b0 mfd: syscon: Call of_node_put() only when of_parse_phandle() takes a ref 3e038941c587 mfd: mc13xxx: Use bitfield helpers 1098eb62433c dt-bindings: net: wireless: qcom: Update maintainers 50556081e09b wifi: ath11k: thermal: don't try to register multiple times 361c90ed3647 wifi: ath11k: fix warning on DMA ring capabilities event 5f3288a34878 wifi: ath11k: do not dump SRNG statistics during resume fbb2a14afe00 wifi: ath11k: remove MHI LOOPBACK channels d455e805de70 wifi: ath11k: rearrange IRQ enable/disable in reset path a2caf6036cec mfd: rc5t583: Convert to use maple tree register cache 12edc9a8da2e mfd: stpmic1: Convert to use maple tree register cache cac3d77098d6 mfd: stmfx: Convert to use maple tree register cache 9982a5e0afbb mfd: si476x: Convert to use maple tree register cache 5db47ad8aeb9 mfd: rsmu_i2c: Convert to use maple tree register cache 462d188aab21 mfd: rn5t618: Convert to use maple tree register cache 21ff89b91bf8 mfd: rk8xx: Convert to use maple tree register cache 6c93d5555426 mfd: rohm: Convert to use maple tree register cache 9261cd047326 mfd: wolfson: Convert to use maple tree register cache baaa1b8e7d84 mfd: lochnagar-i2c: Convert to use maple tree register cache 14100f8e5856 mfd: khadas-mcu: Convert to use maple tree register cache 45900612fa63 mfd: dialog: Convert to use maple tree register cache 1136eeaa41ed mfd: bd9571mwv: Convert to use maple tree register cache e2a735ea3a11 mfd: bcm590xx: Convert to use maple tree register cache 38df0f254f5b mfd: axp20x: Convert to use maple tree register cache 32f60d54a31d mfd: as3722: Convert to use maple tree register cache 225303da314f mfd: as3711: Convert to use maple tree register cache ed9fdff5ad8b mfd: ac100: Convert to use maple tree register cache 6abc896ccbdd mfd: mcp-core: Make mcp_bus_type const c28c45608ef3 spi: cs42l43: Tidy up header includes 17bb3a9d346c dt-bindings: mfd: syscon: Add ti,am654-serdes-ctrl compatible cc1965b02d6c dt-bindings: mfd: syscon: Add ti,j784s4-pcie-ctrl compatible 9fb7369cf5df dt-bindings: mfd: atmel,hlcdc: Convert to DT schema format cab2ce7fce87 mfd: cs42l43: Handle error from devm_pm_runtime_enable() d92b9bcfce94 mfd: cs42l43: Add some missing dev_err_probe()s ca291ea7487c mfd: cs42l43: Add time postfixes on defines de896be80acf mfd: cs42l43: Use __u8 type rather than u8 for firmware interface 8b9a1f5ef43b mfd: cs42l43: Tidy up header includes efe4c7908ec9 mfd: wm831x: Remove redundant forever while loop 944e823d73d0 mfd: rave-sp: Avoid unnecessary use of comma operator 6cea614ba78d mfd: cros_ec: Register EC-based watchdog subdevice 5dce78032b20 dt-bindings: mfd: qcom,tcsr: Add compatibles for QCM2290 and SM6115 ed3cb341e447 dt-bindings: mfd: iqs62x: Do not override firmware-name $ref 5ebb75b904b6 mfd: omap-usb-host: Increase size of buffer to include all possible values dfebe38e46c2 mfd: sun4i-gpadc: Correct specified GPADC interrupt numbers fc99c0132210 mfd: lpc_ich: Use ALIGN_DOWN() to obtain the start of the SPI base range 1d8c51ed2ddc mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 ac9538f6007e mfd: intel-lpss: Switch to generalized quirk table 03f12122b20b block: fix deadlock between bd_link_disk_holder and partition scan 0be4e0a5203d drm/i915: Fix doc build issue on intel_cdclk.c 6fc62efa266b media: i2c: imx290: Fix IMX920 typo 5848915b912d media: platform: replace of_graph_get_next_endpoint() c188df3db167 media: i2c: replace of_graph_get_next_endpoint() 7b61650b3ce8 media: ivsc: csi: Make use of sub-device state 48f5fd8967f8 media: ivsc: csi: Swap SINK and SOURCE pads bef852dcd5a1 media: ipu-bridge: Serialise calls to IPU bridge init e0251c2a1dec media: ipu-bridge: Move graph checking to IPU bridge ec86a04bedb1 media: ipu-bridge: Add ov01a10 in Dell XPS 9315 37e83782f9dd media: imx335: Add support for test pattern generator 2d5aea517c19 media: imx335: Refactor power sequence to set controls a95253d83297 media: imx335: Support multiple link frequency 0862582b5239 media: imx335: Use v4l2_link_freq_to_bitmap helper 14a60786d72e media: imx335: Set reserved register to default value 9d00ccabfbb5 media: i2c: dw9714: Fix occasional probe errors 25a3c0c7d022 media: i2c: ov5645: Remove software reset entry from ov5645_global_init_setting 188d2ff3342b media: i2c: alvium: fix req_fr check in alvium_s_frame_interval() d95d9c2c9356 media: i2c: alvium: store frame interval in subdev state d0d487582f02 media: i2c: alvium: inline set_frame_interval into s_frame_interval d7f686d8c5ca media: i2c: alvium: remove the fr field of the alvium_dev structure b5c5a02b3d4f media: i2c: alvium: removal of dft_fr, min_fr and max_fr 00de073e2420 KVM: s390: selftest: memop: Fix undefined behavior 9f9cd26aec84 media: rkisp1: Add match data for i.MX8MP ISP 6c144351f236 media: rkisp1: Fix endianness on raw streams on i.MX8MP 0a593f711ac7 media: rkisp1: Add UYVY as an output format fd62bd4e1f1f media: rkisp1: Add YC swap capability da1484c7ba02 media: rkisp1: Support i.MX8MP's 34-bit DMA fdac4ce9f4fd media: rkisp1: Configure gasket on i.MX8MP 6e6822893fa9 media: rkisp1: Add version enum for i.MX8MP ISP 716f97489639 dt-bindings: media: rkisp1: Add i.MX8MP ISP to compatible 2db6cad8c13a media: rkisp1: Support devices lacking dual crop 82754080edba media: rkisp1: Support devices lacking self path bcb40cc11309 media: rkisp1: Support setting memory stride for main path 900f6676760d media: rkisp1: Add and use rkisp1_has_feature() macro ec64db6955c5 dt-bindings: timer: add Ralink SoCs system tick counter 00ca8a15dafa phy: constify of_phandle_args in xlate c31f96a00f65 alpha: merge two entries for CONFIG_ALPHA_GAMMA 403198019890 alpha: merge two entries for CONFIG_ALPHA_EV4 223390b1c4d2 kbuild: change DTC_FLAGS_.o to take the path relative to $(obj) bf48d9b756b9 kbuild: change tool coverage variables to take the path relative to $(obj) 544e8f96efc0 dt-bindings: PCI: qcom,pcie-sa8775p: Move SA8775p to dedicated schema 756485bfbb85 dt-bindings: PCI: qcom,pcie-sc7280: Move SC7280 to dedicated schema d5e74915cb23 dt-bindings: PCI: qcom,pcie-sc8180x: Move SC8180X to dedicated schema c007a5505504 dt-bindings: PCI: qcom,pcie-sc8280xp: Move SC8280XP to dedicated schema 2278b8b54773 dt-bindings: PCI: qcom,pcie-sm8350: Move SM8350 to dedicated schema 51bc04d5b49d dt-bindings: PCI: qcom,pcie-sm8150: Move SM8150 to dedicated schema 4891b66185c1 dt-bindings: PCI: qcom,pcie-sm8250: Move SM8250 to dedicated schema 88c9b3af4e31 dt-bindings: PCI: qcom,pcie-sm8450: Move SM8450 to dedicated schema b8d3404058a6 dt-bindings: PCI: qcom,pcie-sm8550: Move SM8550 to dedicated schema 4f1136a55dc8 scripts: check-sysctl-docs: handle per-namespace sysctls 8e8829104315 ipc: remove linebreaks from arguments of __register_sysctl_table 0f6588b351d4 scripts: check-sysctl-docs: adapt to new API a818bd12538c net: stmmac: dwmac-qcom-ethqos: Add support for 2.5G SGMII eaa5907bcc76 arm64: dts: renesas: rzg2l-smarc: Enable DU and link with DSI c1a046466f43 arm64: dts: renesas: r9a07g054: Add DU node 4b15a38590f6 arm64: dts: renesas: r9a07g044: Add DU node 0cbca1bf44a0 x86: irq: unconditionally define KVM interrupt vectors a55bc334d3df ALSA: pcm_oss: ump: Use automatic cleanup of kfree() 6c40eec521af ALSA: mixer_oss: ump: Use automatic cleanup of kfree() d90950c6a265 ALSA: pcm: Use CLASS() for fdget()/fdput() edbcf872c146 ALSA: seq: core: Use automatic cleanup of kfree() 316e38ef7766 ALSA: seq: ump: Use automatic cleanup of kfree() 5d04ad53e54c ALSA: seq: virmidi: Use automatic cleanup of kfree() 1c4025d4ea0c ALSA: seq: oss: Use automatic cleanup of kfree() fb9e197f3f27 ALSA: vmaster: Use automatic cleanup of kfree() ed96f6394e1b ALSA: timer: Use automatic cleanup of kfree() 9b02221422a5 ALSA: compress_offload: Use automatic cleanup of kfree() 1052d9882269 ALSA: control: Use automatic cleanup of kfree() ae9213984864 ALSA: pcm: Use automatic cleanup of kfree() 5b98d210ac1e genirq/matrix: Dynamic bitmap allocation 3c46fc5b5507 irqchip/riscv-intc: Add support for RISC-V AIA abb720579490 irqchip/sifive-plic: Improve locking safety by using irqsave/irqrestore 956521064780 irqchip/sifive-plic: Parse number of interrupts and contexts early in plic_probe() a15587277a24 irqchip/sifive-plic: Cleanup PLIC contexts upon irqdomain creation failure 6c725f33d67b irqchip/sifive-plic: Use riscv_get_intc_hwnode() to get parent fwnode b68d0ff529a9 irqchip/sifive-plic: Use devm_xyz() for managed allocation 25d862e183d4 irqchip/sifive-plic: Use dev_xyz() in-place of pr_xyz() 8ec99b033147 irqchip/sifive-plic: Convert PLIC driver into a platform driver 188942f05ce4 tty: mips_ejtag_fdc: Fix passing incompatible pointer type warning 6d778f61beda mips: zboot: Fix "no previous prototype" build warning a640d6762a7d MIPS: mipsregs: Set proper ISA level for virt extensions dd6d29a61489 MIPS: Implement microMIPS MT ASE helpers 74efddad96fb MIPS: Limit MIPS_MT_SMP support by ISA reversion 8a61869706c3 MIPS: Loongson64: test for -march=loongson3a cflag e7a30874b348 MIPS: BMIPS: Drop unnecessary assembler flag bfc0a330c1b4 MIPS: Fallback CPU -march flag to ISA level if unsupported 1d59822a7ed1 MIPS: Remove cc-option checks for -march=octeon 18ca63a2e23c MIPS: Probe toolchain support of -msym32 f4cc33e78ba8 irqchip/riscv-intc: Introduce Andes hart-level interrupt controller 96303bcb401c irqchip/riscv-intc: Allow large non-standard interrupt number 9086b2d9e9f3 virtiofs: emit uevents on filesystem events a8f62f50b4e4 virtiofs: export filesystem tags through sysfs 40488cc16f7e virtiofs: forbid newlines in tags 716141d366f4 dmaengine: of: constify of_phandle_args in of_dma_find_controller() 16374aba8249 dmaengine: pl08x: constify pointer to char in filter function 0edf25679f09 MAINTAINERS: change in AMD ptdma maintainer e3027b0d0b9d MAINTAINERS: adjust file entry in MEDIATEK DMA DRIVER 8b4a8708d37c arm64: dts: lx2160a: Fix DTS for full PL011 UART 85de1b704b6f arm64: dts: ls1088a: Add the PME interrupt for PCIe EP node 4c1e7d84550c arm64: dts: imx8qm: add i2c1 for imx8qm-mek board a4c049dc304f arm64: dts: imx8qm: add i2c4 and i2c4_lpcg node 04edfa7fa059 sysfs: Introduce DEFINE_SIMPLE_SYSFS_GROUP_VISIBLE() aa3c88990f77 sysfs: Document new "group visible" helpers cd69fedf58f8 sysfs: Fix crash on empty group attributes array 0f46e1339ef1 MAINTAINERS: Setup proper info for SOPHGO vendor support 131288c4681b drm/i915/lnl: Program PKGC_LATENCY register 3d890f328773 drm/i915/lnl: Add pkgc related register e89fbb5bc21a ASoC: Revert "ASoC: dt-bindings: Update example for enabling USB offload on SM8250" a7a3d73686f5 drm/xe: Prefer struct_size over open coded arithmetic 08573ba006ab riscv: dts: add resets property for uart node 1ce7587e507e riscv: dts: add reset generator for Sophgo SG2042 SoC eeb403df953f ARM: dts: imx53-qsb: add support for the HDMI expander 340d538e3ba3 arm64: dts: imx8mp: Enable SAI audio on Data Modul i.MX8M Plus eDM SBC 616effc0272b arm64: dts: imx8: Fix lpuart DMA channel order 30567925e9b3 arm64: dts: freescale: imx8-ss-dma: Fix edma3's location a4634aa71fee bonding: rate-limit bonding driver inspect messages 3e7a0dccf070 ipv6/sit: Do not allocate stats in the driver bcc115760ff3 octeon_ep_vf: Improve help text grammar cbe30f99431d net: microchip: lan743x: Fix spelling mistake "erro" -> "error" 9eda38dc9150 net/af_iucv: fix virtual vs physical address confusion c2f0961a45c4 MAINTAINERS: Update SCMI entry with HWMON driver c123e12f0a6c arm64: dts: imx8dxl update edma0 information 689feeed0385 arm64: dts: imx8dxl: add fsl-dma.h dt-binding header file 2ab256e93249 bpf: add is_async_callback_calling_insn() helper dfe6625df48e bpf: introduce in_sleepable() helper 55bad79e33ae bpf: allow more maps in sleepable bpf programs ea3689d9df50 KVM: fix kvm_mmu_memory_cache allocation warning fd8ed16c2419 bitmap: Step down as a reviewer 576a15de8d29 KVM: x86/mmu: Free TDP MMU roots while holding mmy_lock for read dab285e4ec73 KVM: x86/mmu: Alloc TDP MMU roots while holding mmu_lock for read f5238c2a60f1 KVM: x86/mmu: Check for usable TDP MMU root while holding mmu_lock for read d746182337c2 KVM: x86/mmu: Skip invalid TDP MMU roots when write-protecting SPTEs 99b85fda91b1 KVM: x86/mmu: Skip invalid roots when zapping leaf SPTEs for GFN range 6577f1efdff4 KVM: x86/mmu: Allow passing '-1' for "all" as_id for TDP MMU iterators fcdffe97f80e KVM: x86/mmu: Don't do TLB flush when zappings SPTEs in invalid roots 8ca983631f3c KVM: x86/mmu: Zap invalidated TDP MMU roots at 4KiB granularity dafc17dd529a KVM: Add a comment explaining the directed yield pending interrupt logic 322d79f1db4b KVM: x86: Clean up directed yield API for "has pending interrupt" 9b8615c5d37f KVM: x86: Rely solely on preempted_in_kernel flag for directed yield 77bcd9e6231a KVM: Add dedicated arch hook for querying if vCPU was preempted in-kernel fc3c94142b3a KVM: x86: Sanity check that kvm_has_noapic_vcpu is zero at module_exit() a78d9046696b KVM: x86: Move "KVM no-APIC vCPU" key management into local APIC code 0ec3d6d1f169 KVM: x86: Fully defer to vendor code to decide how to force immediate exit 7b3d1bbf8d68 KVM: VMX: Handle KVM-induced preemption timer exits in fastpath for L2 bf1a49436ea3 KVM: x86: Move handling of is_guest_mode() into fastpath exit handlers 11776aa0cfa7 KVM: VMX: Handle forced exit due to preemption timer in fastpath e6b5d16bbd2d KVM: VMX: Re-enter guest in fastpath for "spurious" preemption timer exits 9c9025ea003a KVM: x86: Plumb "force_immediate_exit" into kvm_entry() tracepoint dfeef3d3f310 KVM: x86: Drop superfluous check on direct MMU vs. WRITE_PF_TO_SP flag 515c18a64e70 KVM: x86: Drop dedicated logic for direct MMUs in reexecute_instruction() 474b99ed703b KVM: x86/mmu: Don't acquire mmu_lock when using indirect_shadow_pages as a heuristic 2a5f091ce1c9 KVM: x86: Open code all direct reads to guest DR6 and DR7 fc5375dd8c06 KVM: x86: Make kvm_get_dr() return a value, not use an out parameter b1a3c366cbc7 x86/cpu: Add a VMX flag to enumerate 5-level EPT support to userspace 2932fb0a927d list: leverage list_is_head() for list_entry_is_head() 1b12e8bba11c nilfs2: MAINTAINERS: drop unreachable project mirror site 022b973a3de9 smp: make __smp_processor_id() 0-argument macro fde2497d2bc3 fat: fix uninitialized field in nostale filehandles a1fb1c77950f const_structs.checkpatch: add bus_type 2e3fc6ca5214 panic: add option to dump blocked tasks in panic_print ac4db926e17a init: remove obsolete arch_call_rest_init() wrapper f16ff3b692ad selftests/mm: run_vmtests.sh: add missing tests c23ea61726d5 selftests/mm: protection_keys: save/restore nr_hugepages settings 7d695b1c3695 selftests/mm: save and restore nr_hugepages value 20a2191c2ef3 selftests/mm: run_vmtests: remove sudo and conform to tap f2943f3f0804 selftests/mm: hugetlb_reparenting_test: do not unmount e5efd80a9a76 compiler-clang.h: update __diag_clang() macros for minimum version bump 9feceff1d2d6 lib/Kconfig.debug: update Clang version check in CONFIG_KCOV 7d354f49b8d6 fortify: drop Clang version check for 12.0.1 or newer a38d97181271 riscv: Kconfig: remove version dependency from CONFIG_CLANG_SUPPORTS_DYNAMIC_FTRACE de5f3984664e riscv: remove MCOUNT_NAME workaround 9a12e9a165b3 powerpc: Kconfig: remove tautology in CONFIG_COMPAT 634e4ff9ffd8 arm64: Kconfig: clean up tautological LLVM version checks 19336376bda6 ARM: remove Thumb2 __builtin_thread_pointer workaround for Clang 22d3da073f33 x86: drop stack-alignment plugin opt c6d9a4a93725 Makefile: drop warn-stack-size plugin opt 9c1b86f8ce04 kbuild: raise the minimum supported version of LLVM to 13.0.1 5eccc067f017 nilfs2: convert cpfile to use kmap_local 78ce491548e1 nilfs2: remove nilfs_cpfile_{get,put}_checkpoint() 1244a6d7a2c1 nilfs2: localize highmem mapping for checkpoint reading within cpfile cce259b4c3b1 nilfs2: localize highmem mapping for checkpoint finalization within cpfile d37db936c543 nilfs2: localize highmem mapping for checkpoint creation within cpfile 7282f2ae8105 nilfs2: convert ifile to use kmap_local 97d3e9403142 nilfs2: do not acquire rwsem in nilfs_bmap_write() 9cced6a521ed nilfs2: move nilfs_bmap_write call out of nilfs_write_inode_common 065458733738 nilfs2: convert DAT to use kmap_local af6eae646851 nilfs2: convert persistent object allocator to use kmap_local 6b473de888f0 nilfs2: convert sufile to use kmap_local a3baca58b64e nilfs2: convert metadata file common code to use kmap_local 92e0a2b03745 nilfs2: convert nilfs_copy_buffer() to use kmap_local f7aeb97a584f nilfs2: convert segment buffer to use kmap_local 598daf7520d3 nilfs2: convert recovery logic to use kmap_local f785785c0a54 lib: dhry: add missing closing parenthesis b8d1b82837f3 lib: dhry: use ktime_ms_delta() helper c3c6c2048238 lib: dhry: remove unneeded 08701813a1b4 ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped() d6bbab8f352e flex_proportions: remove unused fprop_local_single 0e02ca29a563 lib/sort: optimize heapsort with double-pop variation db946a422260 lib/sort: optimize heapsort for equal elements in sift-down path 6db9d317833d user_namespace: remove unnecessary NULL values from kbuf f9436a5d0497 sysctl: allow to change limits for posix messages queues 9220066ea807 docs: add information about ipc sysctls limitations 50ec499b9a43 sysctl: allow change system v ipc sysctls inside ipc namespace c641722e0c94 lib min_heap: optimize number of comparisons in min_heapify() c499c717ee7c lib min_heap: optimize number of calls to min_heapify() b73aa539a778 panic: suppress gnu_printf warning 3911fb647b65 lib/win_minmax: fix header comments c20241400c04 ocfs2: spelling fix b20a229c28be bcache: use of hlist_count_nodes() 3fa2601e4a1f binder: use of hlist_count_nodes() a43c47561e46 list: add hlist_count_nodes() 7c37857fc23a selftests: add eventfd selftests 2947a4567f3a treewide: update LLVM Bugzilla links fafdea34194a arch and include: update LLVM Phabricator links f2d5dcb48f7b bounds: support non-power-of-two CONFIG_NR_CPUS 7d8cebb9630a Docs/admin-guide/mm/damon/usage: fix wrong quotas diabling condition 2d89957c9366 Docs/mm/damon: move monitoring target regions setup detail from the usage to the design document 669971b406f0 Docs/mm/damon: move DAMON operation sets list from the usage to the design document 5b7708e6a855 Docs/mm/damon: move the list of DAMOS actions to design doc 0a1ebc17a710 Docs/mm/damon/maintainer-profile: fix reference links for mm-[un]stable tree 867a43a34ff8 userfaultfd: use per-vma locks in userfaultfd operations 32af81af2f6f mm: add vma_assert_locked() for !CONFIG_PER_VMA_LOCK 5e4c24a57b0c userfaultfd: protect mmap_changing with rw_sem in userfaulfd_ctx f91e6b41dd11 userfaultfd: move userfaultfd_ctx struct to header file 952237b5a9b7 kasan: increase the number of bits to shift when recording extra timestamps 059ab7be09d4 rmap: replace two calls to compound_order with folio_order 902ccb86ed02 dax: fix incorrect list of data cache aliasing architectures 8690bbcf3b70 Introduce cpu_dcache_is_aliasing() across all architectures 1df4ca0155ac dax: check for data cache aliasing at runtime 562ce8285b5d virtio: treat alloc_dax() -EOPNOTSUPP failure as non-fatal cf7fe690abbb dcssblk: handle alloc_dax() -EOPNOTSUPP failure c29290728dec dm: treat alloc_dax() -EOPNOTSUPP failure as non-fatal f4d373ddd699 nvdimm/pmem: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal 6d439c18d9b1 dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n 2807c54b3809 dax: add empty static inline for CONFIG_DAX=n f6932a275461 nvdimm/pmem: fix leak on dax_add_host() failure f0c2264958e1 arm64/mm: automatically fold contpte mappings b972fc6afba0 arm64/mm: __always_inline to improve fork() perf fb5451e5f72b arm64/mm: implement pte_batch_hint() c6ec76a2ebc5 mm: add pte_batch_hint() to reduce scanning in folio_pte_batch() 6b1e4efb6f54 arm64/mm: implement new [get_and_]clear_full_ptes() batch APIs 311a6cf29690 arm64/mm: implement new wrprotect_ptes() batch API 4602e5757bcc arm64/mm: wire up PTE_CONT for user mappings d9d8dc2bd3fb arm64/mm: dplit __flush_tlb_range() to elide trailing DSB 5a00bfd6a52c arm64/mm: new ptep layer to manage contig bit cbb0294fdd72 arm64/mm: convert ptep_clear() to ptep_get_and_clear() 659e19302791 arm64/mm: convert set_pte_at() to set_ptes(..., 1) 532736558e8e arm64/mm: convert READ_ONCE(*ptep) to ptep_get(ptep) fb23bf6bd288 mm: tidy up pte_next_pfn() definition 506b586769ec x86/mm: convert pte_next_pfn() to pte_advance_pfn() c1bd2b4028ae arm64/mm: convert pte_next_pfn() to pte_advance_pfn() 583ceaaa3399 mm: introduce pte_advance_pfn() and use for pte_next_pfn() 2bdba9868a4f mm: thp: batch-collapse PMD with set_ptes() 6280d7317cca mm: clarify the spec for set_ptes() 10ebac4f95e7 mm/memory: optimize unmap/zap with PTE-mapped THP e61abd449068 mm/mmu_gather: improve cond_resched() handling with large folios and expensive page freeing d7f861b9c43a mm/mmu_gather: add __tlb_remove_folio_pages() 4d5bf0b6183f mm/mmu_gather: add tlb_remove_tlb_entries() da510964c095 mm/mmu_gather: define ENCODED_PAGE_FLAG_DELAY_RMAP c30d6bc8d015 mm/mmu_gather: pass "delay_rmap" instead of encoded page to __tlb_remove_page_size() 2b42a7e53150 mm/memory: factor out zapping folio pte into zap_present_folio_pte() d11838ed63ee mm/memory: further separate anon and pagecache folio handling in zap_present_pte() 0cf18e839f64 mm/memory: handle !page case in zap_present_pte() separately 789753e17c4d mm/memory: factor out zapping of present pte into zap_present_pte() b93c28ff72d4 selftests: add zswapin and no zswap tests 012688f6006c selftests: fix the zswap invasive shrink test 2b2178c40747 selftests: zswap: add zswap selftest file to zswap maintainer entry 1883e8ac96dd mm: compaction: limit the suitable target page order to be less than cc->order 08a5b9fe7714 dt-bindings: vendor-prefixes: Add missing prefixes used in compatibles 77bbd20f80f4 dt-bindings: display: convert Atmel's HLCDC to DT schema 43b1d3e68ee7 kexec: Allocate kernel above bzImage's pref_address 5bdd181821b2 x86/asm: Remove the __iomem annotation of movdir64b()'s dst argument 82ace185017f x86/mm/cpa: Warn for set_memory_XXcrypted() VMM fails 7a975748d4dc drm/xe: Use pointers in trace events 275826914925 arm64: gitignore: ignore relacheck 260017f31a8c lsm: use default hook return value in call_int_hook() e3b1f369db5a drm/msm/dpu: Add X1E80100 support cf4d77b126b6 drm/msm: mdss: Add X1E80100 support 81de267367d4 dt-bindings: display/msm: Document MDSS on X1E80100 c22d32f24131 dt-bindings: display/msm: Document the DPU for X1E80100 56c2cb101208 hrtimer: Select housekeeping CPU during migration b8102b61f7b8 xfs: move symlink target write function to libxfs 0d024974014f drm/dp: add an API to indicate if sink supports VSC SDP 376b4f052248 xfs: move remote symlink target read function to libxfs 622d88e2ad79 xfs: move xfs_symlink_remote.c declarations to xfs_symlink_remote.h 6c8127e93e3a xfs: xfs_bmap_finish_one should map unwritten extents properly 52f807067ba4 xfs: support deferred bmap updates on the attr fork 1b5453baed3a xfs: support recovering bmap intent items targetting realtime extents 7302cda7f8b0 xfs: add a realtime flag to the bmap update log redo items c75f1a2c1549 xfs: add a xattr_entry helper 2b6a5ec26887 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents 80284115854e xfs: move xfs_bmap_defer_add to xfs_bmap_item.c 5d3d0a6ad287 xfs: reuse xfs_bmap_update_cancel_item de47e4c9ad2d xfs: add a bi_entry helper 372fe0b8ce4f xfs: remove xfs_trans_set_bmap_flags 2a15e7686094 xfs: clean up bmap log intent item tracepoint callsites ef2d4a00df38 xfs: split tracepoint classes for deferred items 7fbaab57a80f xfs: port refcount repair to the new refcount bag structure 7a2192ac1099 xfs: create refcount bag structure for btree repairs 7e1b84b24d25 xfs: hook live rmap operations during a repair operation 18a1e644b094 xfs: define an in-memory btree for storing refcount bag info during repairs 4787fc802752 xfs: create a shadow rmap btree during rmap repair 32080a9b9b2e xfs: repair the rmapbt e4fd1def3098 xfs: create agblock bitmap helper to count the number of set regions 0dc63c8a1ce3 xfs: launder in-memory btree buffers before transaction commit 5049ff4d140c xfs: create a helper to decide if a file mapping targets the rt volume a095686a2383 xfs: support in-memory btrees 8c1771c45dfa xfs: add a xfs_btree_ptrs_equal helper 5076a6040ca1 xfs: support in-memory buffer cache targets e7b58f7c1be2 xfs: teach buftargs to maintain their own buffer hashtable 1c51ac0998ed xfs: move setting bt_logical_sectorsize out of xfs_setsize_buftarg 60335cc0fb5c xfs: remove xfs_setsize_buftarg_early 21e308e64855 xfs: remove the xfs_buftarg_t typedef 24f755e4854e xfs: split xfs_buf_rele for cached vs uncached buffers 6a701eb8fbbb xfs: move and rename xfs_btree_read_bufl 6324b00c9ecb xfs: remove xfs_btree_reada_bufs 5eec8fa30dfa xfs: remove xfs_btree_reada_bufl 79e72304dcba xfs: factor out a __xfs_btree_check_lblock_hdr helper 5ef819c34f95 xfs: rename btree helpers that depends on the block number representation 4ce0c711d9ab xfs: consolidate btree block verification d477f1749f00 xfs: tighten up validation of root block in inode forks bd45019d9aa9 xfs: remove the crc variable in __xfs_btree_check_lblock 43be09192ce1 xfs: misc cleanups for __xfs_btree_check_sblock 57982d6c835a xfs: consolidate btree ptr checking fb0793f20670 xfs: open code xfs_btree_check_lptr in xfs_bmap_btree_to_extents 8b8ada973cac xfs: simplify xfs_btree_check_lblock_siblings 4bc94bf640e0 xfs: simplify xfs_btree_check_sblock_siblings ec793e690f80 xfs: remove xfs_btnum_t fbeef4e061ab xfs: pass a 'bool is_finobt' to xfs_inobt_insert 14dd46cf31f4 xfs: split xfs_inobt_init_cursor 8541a7d9da2d xfs: split xfs_inobt_insert_sprec c81a01a74a67 xfs: remove the which variable in xchk_iallocbt 4bfb028a4c00 xfs: remove the btnum argument to xfs_inobt_count_blocks 3038fd812938 xfs: remove xfs_inobt_cur 1c8b9fd278c0 xfs: split xfs_allocbt_init_cursor 480399261975 xfs: refactor the btree cursor allocation logic in xchk_ag_btcur_init 7f47734ad61a xfs: add a sick_mask to struct xfs_btree_ops 77953b97bb19 xfs: add a name field to struct xfs_btree_ops e45ea3645178 xfs: split the agf_roots and agf_levels arrays 02f7ebf5f99c xfs: remove xfs_bmbt_stage_cursor 802f91f7b1d5 xfs: fold xfs_bmbt_init_common into xfs_bmbt_init_cursor 42e357c806c8 xfs: make staging file forks explicit 579d7022d1af xfs: make full use of xfs_btree_stage_ifakeroot in xfs_bmbt_stage_cursor 1317813290be xfs: remove xfs_rmapbt_stage_cursor c49a4b2f0ef0 xfs: fold xfs_rmapbt_init_common into xfs_rmapbt_init_cursor a5c2194406f3 xfs: remove xfs_refcountbt_stage_cursor 4f2dc69e4bcb xfs: fold xfs_refcountbt_init_common into xfs_refcountbt_init_cursor 6234dee7e6f5 xfs: remove xfs_inobt_stage_cursor f6c98d921a9e xfs: fold xfs_inobt_init_common into xfs_inobt_init_cursor 91796b2eef8b xfs: remove xfs_allocbt_stage_cursor fb518f8eeb90 xfs: fold xfs_allocbt_init_common into xfs_allocbt_init_cursor 2b9e7f2668c5 xfs: don't override bc_ops for staging btrees f9c18129e57d xfs: add a xfs_btree_init_ptr_from_cur 72c2070f3f52 xfs: move comment about two 2 keys per pointer in the rmap btree f73def90a7cd xfs: create predicate to determine if cursor is at inode root level 88ee2f484911 xfs: split the per-btree union in struct xfs_btree_cur 4f0cd5a55507 xfs: split out a btree type from the btree ops geometry flags 1a9d26291c68 xfs: store the btree pointer length in struct xfs_btree_ops 186f20c00319 xfs: factor out a btree block owner check 2054cf051698 xfs: factor out a xfs_btree_owner helper 07b7f2e3172b xfs: move the btree stats offset into struct btree_ops 90cfae818dac xfs: move lru refs to the btree ops structure ad065ef0d2fc xfs: set btree block buffer ops in _init_buf 11388f6581f4 xfs: remove the unnecessary daddr paramter to _init_block 7771f7030007 xfs: btree convert xfs_btree_init_block to xfs_btree_init_buf calls 3c68858b264f xfs: rename btree block/buffer init functions c87e3bf78024 xfs: initialize btree blocks using btree_ops structure d8d6df4253ad xfs: extern some btree ops structures b20775ed644a xfs: turn the allocbt cursor active field into a btree flag 73a8fd93c421 xfs: consolidate the xfs_alloc_lookup_* helpers e9e66df8bfa4 xfs: remove bc_ino.flags fd9c7f7722d8 xfs: encode the btree geometry flags in the btree ops structure c0afba9a8363 xfs: fix imprecise logic in xchk_btree_check_block_owner f9e325bf61d1 xfs: drop XFS_BTREE_CRC_BLOCKS 056d22c87132 xfs: set the btree cursor bc_ops in xfs_btree_alloc_cursor 2ed0b2c7f331 xfs: consolidate btree block allocation tracepoints 78067b92b909 xfs: consolidate btree block freeing tracepoints 4ed080cd7cb0 xfs: repair summary counters a1f3e0cca410 xfs: update health status if we get a clean bill of health 0e24ec3c56fb xfs: remember sick inodes that get inactivated 4e587917ee1c xfs: add secondary and indirect classes to the health tracking system 989d5ec3175b xfs: report XFS_IS_CORRUPT errors to the health system 8368ad49aaf7 xfs: report realtime metadata corruption errors to the health system 841a5f87e2d0 xfs: report quota block corruption errors to the health system baf44fa5c37a xfs: report inode corruption errors to the health system b280fb0cbf48 xfs: report symlink block corruption errors to the health system ca14c0968c1f xfs: report dir/attr block corruption errors to the health system a78d10f45b23 xfs: report btree block corruption errors to the health system 1196f3f5abf7 xfs: report block map corruption errors to the health tracking system de6077ec4198 xfs: report ag header corruption errors to the health tracking system 50645ce8822d xfs: report fs corruption errors to the health tracking system 0b8686f19879 xfs: separate the marking of sick and checked metadata 6b631c60c90a xfs: teach repair to fix file nlinks 86a1746eea91 xfs: track directory entry updates during live nlinks fsck f1184081ac97 xfs: teach scrub to check file nlinks 93687ee2e374 xfs: report health of inode link counts 96ed2ae4a9b0 xfs: repair dquots based on live quotacheck results 7038c6e5261e xfs: repair cannot update the summary counters when logging quota flags 200491875ce1 xfs: track quota updates during live quotacheck 48dd9117a34f xfs: implement live quotacheck inode scan 5a3ab5849583 xfs: create a sparse load xfarray function ebd610fe82c1 xfs: create a helper to count per-device inode block usage 564fee6d2053 xfs: create a xchk_trans_alloc_empty helper for scrub 5385f1a60d4e xfs: repair file modes by scanning for a dirent pointing to us 3d8f1426977f xfs: report the health of quota counts 3c79e6a87221 xfs: create a macro for decoding ftypes in tracepoints d9c077589714 xfs: create a predicate to determine if two xfs_names are the same e99bfc9e687e xfs: create a static name for the dot entry too 82334a79c6eb xfs: iscan batching should handle unallocated inodes too a7a686cb0720 xfs: cache a bunch of inodes for repair scans c473a3320be3 xfs: stagger the starting AG of scrub iscans to reduce contention 4e98cc905c0f xfs: allow scrub to hook metadata updates in other writers 8660c7b74aea xfs: implement live inode scan for scrub ae05eb117108 xfs: speed up xfs_iwalk_adjust_start a little bit e9bbda13a7b8 selftests/bpf: Test case for lacking CFI stub functions. 3e0008336ae3 bpf: Check cfi_stubs before registering a struct_ops type. b55b88d86fec drm/dp: drop the size parameter from drm_dp_vsc_sdp_pack() 47f419e07111 drm/dp: move intel_dp_vsc_sdp_pack() to generic helper b1724c00f0d9 ASoC: soc-core: tidyup strcmp() param on snd_soc_is_matching_dai() 253ce07d2a09 ASoC: amd: ps: modify ACP register end address macro 4c75493833a6 ASoC: amd: ps: update license 93576e349887 arm64/sme: Ensure that all fields in SMCR_EL1 are set to known values 2f0090549b64 arm64/sve: Ensure that all fields in ZCR_EL1 are set to known values 2b959bdde4dd ACPI: thermal_lib: Initialize temp_decik to zero 21eb468e9fc1 arm64/sve: Document that __SVE_VQ_MAX is much larger than needed 015abee40476 PM: runtime: add tracepoint for runtime_status changes 3a561ea2413e PM: EM: Fix nr_states warnings in static checks 701ab935859f vfio/nvgrace-gpu: Add vfio pci variant module for grace hopper 30e920e1debb vfio/pci: rename and export range_intersect_range 4de676d494cd vfio/pci: rename and export do_io_rw() 77943f4d2de0 vfio: mdev: make mdev_bus_type const 05f3a0bd094c MAINTAINERS: Re-alphabetize VFIO 6de042240b0f vfio/mlx5: Let firmware knows upon leaving PRE_COPY back to RUNNING d8d577b5fa2a vfio/mlx5: Block incremental query upon migf state error 793d4bfa3103 vfio/mlx5: Handle the EREMOTEIO error upon the SAVE command f886473071d6 vfio/mlx5: Add support for tracker object change event 1cbcb564f5b6 net/mlx5: Add the IFC related bits for query tracker 19032628bd7c vfio/pci: WARN_ON driver_override kasprintf failure f4311756a83f PM: hibernate: Don't ignore return from set_memory_ro() 58a0484eaf5e arm64: make member of struct pt_regs and it's offset macro in the same order f85450f134f0 tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num() 3fec6e5961b7 PM: hibernate: Support to select compression algorithm 98bc7e26e14f pstore/zone: Add a null pointer check to the psz_kmsg_read a28655c330ab efi: pstore: Allow dynamic initialization based on module parameter 77a6557d2a58 arm64: defconfig: Enable PSTORE_RAM 12dc54f568d4 pstore/ram: Register to module device table a43e0fc5e913 pstore: inode: Only d_invalidate() is needed 45866e0e214f zram: do not allocate physically contiguous strm buffers ce70cfb145ad mm/hugetlb: move page order check inside hugetlb_cma_reserve() 4acef5694e01 mm/mglru: improve swappiness handling cc25bbe10a86 mm/mglru: improve struct lru_gen_mm_walk 2d823764fafa mm/mglru: improve reset_mm_stats() 51973cc9e538 mm/mglru: improve should_run_aging() 1ce2292c1480 mm/mglru: drop unused parameter e10aea105e9e kasan/test: avoid gcc warning for intentional overflow cfb837e84331 mm: document memalloc_noreclaim_save() and memalloc_pin_save() f576a1e80c3a mm/zswap: optimize and cleanup the invalidation of duplicate entry f3b7568c4942 selftests/mm: log a consistent test name for check_compaction 9c1490d911f8 selftests/mm: log skipped compaction test as a skip 3e40b3f41723 mm: compaction: refactor compact_node() b9ad003af13a mm/cma: add sysfs file 'release_pages_success' 501e3dc505f7 selftests/damon/_chk_dependency: get debugfs mount point from /proc/mounts f08db42b1c3a selftests/damon: add a test for the pid leak of dbgfs_target_ids_write() e6255a297628 selftests/damon: add a test for a race between target_ids_read() and dbgfs_before_terminate() ce7a2834659f selftests/damon: add a test for DAMOS apply intervals 51f58c9da14b selftests/damon: add a test for DAMOS quota a8622625bf64 selftests/damon/_damon_sysfs: support DAMOS apply interval a0f87454c0e3 selftests/damon/_damon_sysfs: support DAMOS stats faf4977ef084 selftests/damon/_damon_sysfs: support DAMOS quota 0c32c9f7a58e memremap.h: correct an error in a comment 80ba4caf8ba9 zram: use copy_page for full page copy 601e793a749d mm/demotion: print demotion targets 6a080670d688 mm/damon/sysfs: handle 'state' file inputs for every sampling interval if possible 831bc31a5e82 mm: hugetlb: improve the handling of hugetlb allocation failure for freed or in-use hugetlb 055267feaecc mm/migrate: preserve exact soft-dirty state a230c20e63ef mm/zswap: zswap entry doesn't need refcount anymore c2e2ba770200 mm/zswap: only support zswap_exclusive_loads_enabled 3b631bd06550 mm/zswap: remove duplicate_entry debug value b49547ade38a mm/zswap: stop lru list shrinking when encounter warm region 0827a1fb143f mm/zswap: invalidate zswap entry when swap entry free f9c0f1c32cb5 mm/zswap: add more comments in shrink_memcg_cb() e374ae2be2f7 memory tier: make memory_tier_subsys const 981417185285 mm/vmscan: make too_many_isolated return bool 73307523c9bb mm/cma: make MAX_CMA_AREAS = CONFIG_CMA_AREAS fe58582c0e36 mm/cma: drop CONFIG_CMA_DEBUG be142b808030 kasan: rename test_kasan_module_init to kasan_test_module_init d83109148482 kasan: docs: update descriptions about test file and module f81ed7c4e1de selftests/mm: run_vmtests.sh: add hugetlb_madv_vs_map df7a6d1f6405 mm/hugetlb: restore the reservation if needed 4e76c8cc3378 kasan: add atomic tests 09dacb787539 mm: reduce dependencies on 287d5fedb377 mm: memcg: use larger batches for proactive reclaim 2c8b947416a9 mm/mmap: pass vma to vma_merge() d2d20f08e93a selftests/mm: run_vmtests.sh: add hugetlb test category d7c0e5f722ab mm/memory: ignore writable bit in folio_pte_batch() 25365e10699a mm/memory: ignore dirty/accessed/soft-dirty bits in folio_pte_batch() f8d937761d65 mm/memory: optimize fork() with PTE-mapped THP 53723298ba43 mm/memory: pass PTE to copy_present_pte() 23ed190868a6 mm/memory: factor out copying the actual PTE in copy_present_pte() 802cc2ab33b0 powerpc/mm: use pte_next_pfn() in set_ptes() e5ea320aec81 arm/mm: use pte_next_pfn() in set_ptes() 6cdfa1d5d5d8 mm/pgtable: make pte_next_pfn() independent of set_ptes() ce7a9de353da sparc/pgtable: define PFN_PTE_SHIFT 4555ac8b3c16 s390/pgtable: define PFN_PTE_SHIFT 57c254b2fb31 riscv/pgtable: define PFN_PTE_SHIFT f7dc4d689e6f powerpc/pgtable: define PFN_PTE_SHIFT 3a6a6c3fbda8 nios2/pgtable: define PFN_PTE_SHIFT 12b884f2e09a arm/pgtable: define PFN_PTE_SHIFT 6e8f58870897 arm64/mm: make set_ptes() robust when OAs cross 48-bit boundary e321d7c93477 mm/vmscan: change the type of file from int to bool ab755bf4249b mm: compaction: update the cc->nr_migratepages when allocating or freeing the freepages d1d86ce28d0f selftests/mm: virtual_address_range: conform to TAP format output c811b0ce1263 selftests/mm: transhuge-stress: conform to TAP format output b38bd9b2c448 selftests/mm: thuge-gen: conform to TAP format output 735887041a45 selftests/mm: split_huge_page_test: conform test to TAP format output a0d470578587 selftests/mm: mremap_dontunmap: conform test to TAP format output 746f356f1170 selftests/mm: mrelease_test: conform test to TAP format output 65c89684896d selftests/mm: mlock2-tests: conform test to TAP format output 244ae27161b1 selftests/mm: mlock-random-test: conform test to TAP format output 7ef98513c75f selftests/mm: map_populate: conform test to TAP format output d1e7bf2c70d6 selftests/mm: map_hugetlb: conform test to TAP format output 4838cf70e539 selftests/mm: map_fixed_noreplace: conform test to TAP format output eb1521dad8f3 userfaultfd: handle zeropage moves by UFFDIO_MOVE e777ae44e33e XArray: add cmpxchg order test a60cc288a1a2 test_xarray: add tests for advanced multi-index use d818c98a52cc mm/cma: don't treat bad input arguments for cma_alloc() as its failure 565474afe08a mm: ptdump: add check_wx_pages debugfs attribute 6cdc82db0c04 mm: ptdump: have ptdump_check_wx() return bool 592e15f62f94 powerpc,s390: ptdump: define ptdump_check_wx() regardless of CONFIG_DEBUG_WX a5e8131a0329 arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_DEBUG_WX a90f0a02f139 arm: ptdump: rename CONFIG_DEBUG_WX to CONFIG_ARM_DEBUG_WX 274519ed414b mm/mempolicy: protect task interleave functions with tsk->mems_allowed_seq fa3bea4e1f82 mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weighted interleaving 9685e6e30d11 mm/mempolicy: refactor a read-once mechanism into a function for re-use dce41f5ae253 mm/mempolicy: implement the sysfs-based weighted_interleave interface 9c793854a04b mm/mmap: use SZ_{8K, 128K} helper macro 87beb00404b7 Docs/translations/damon/usage: update for monitor_on renaming ec28cf530cdf Docs/admin-guide/mm/damon/usage: update for monitor_on renaming 772333cb2acf mm/damon/dbgfs: rename monitor_on file to monitor_on_DEPRECATED 8d1d3807d501 selftets/damon: prepare for monitor_on file renaming cf3810cc317c Docs/admin-guide/mm/damon/usage: document 'DEPRECATED' file of DAMON debugfs interface eceea30c9086 mm/damon/dbgfs: make debugfs interface deprecation message a macro f921003b40d1 mm/damon/dbgfs: implement deprecation notice file f4cba4bf6777 mm/damon: rename CONFIG_DAMON_DBGFS to DAMON_DBGFS_DEPRECATED 5af28560fe4f Docs/admin-guide/mm/damon/usage: use sysfs interface for tracepoints example eb23ee4f9693 mm: zswap: function ordering: shrink_memcg_cb 9986d35d4ceb mm: zswap: function ordering: writeback 64f200b8304c mm: zswap: function ordering: per-cpu compression infra f91e81d31c1e mm: zswap: function ordering: compress & decompress functions 36034bf6fcdb mm: zswap: function ordering: move entry section out of tree section 5182661a11ba mm: zswap: function ordering: move entry sections out of LRU section 506a86c5e221 mm: zswap: function ordering: public lru api abca07c04aa5 mm: zswap: function ordering: pool params c1a0ecb82bdc mm: zswap: function ordering: zswap_pools 39f3ec8eaa60 mm: zswap: function ordering: pool refcounting a984649b5c1f mm: zswap: function ordering: pool alloc & free 06ed22890cf9 mm: zswap: simplify zswap_invalidate() be7fc97c5283 mm: zswap: further cleanup zswap_store() fa9ad6e21003 mm: zswap: break out zwap_compress() ff2972aa1b5d mm: zswap: rename __zswap_load() to zswap_decompress() dab7711fac6d mm: zswap: clean up zswap_entry_put() e477559ca602 mm: zswap: warn when referencing a dead entry 7dd1f7f0fc1c mm: zswap: move zswap_invalidate_entry() to related functions 5b297f70bb26 mm: zswap: inline and remove zswap_entry_find_get() 42398be2adb1 mm: zswap: rename zswap_free_entry to zswap_entry_free 3f798aa6121a mm/list_lru: remove list_lru_putback() 5878303c5353 mm/zswap: fix race between lru writeback and swapoff 3cfd6625a6cf x86/mm: clarify "prev" usage in switch_mm_irqs_off() 7dbbc8f57d4b x86/mm: delete unused cpu argument to leave_mm() 5cec4eb7fad6 mm and cache_info: remove unnecessary CPU cache info update 96200c915040 kswapd: replace try_to_freeze() with kthread_freezable_should_stop() 13ef7424577f mm: memcg: don't periodically flush stats when memcg is disabled 8c407e05a9b3 selftests/mm: new test that steals pages d749cc7547bb mm: kmsan: remove runtime checks from kmsan_unpoison_memory() 9af47276ed83 highmem: add kernel-doc for memcpy_*_folio() 73954d379efd dax: add a sysfs knob to control memmap_on_memory behavior 42d9358252e5 mm/memory_hotplug: export mhp_supports_memmap_on_memory() 51e7849cd6e4 Documentatiion/ABI: add ABI documentation for sys-bus-dax 6ebed0007f08 dax/bus.c: replace several sprintf() with sysfs_emit() c05ae9d85b47 dax/bus.c: replace driver-core lock usage by a local rwsem db128f5fdee9 mm: zswap: remove unused tree argument in zswap_entry_put() 412c6ef98624 mm/mmap: introduce vma_set_range() 83e68f25decd mm: zswap: remove unnecessary trees cleanups in zswap_swapoff() 64cf264c8fef mm: swap: enforce updating inuse_pages at the end of swap_range_free() 44c7c734a513 mm/zswap: split zswap rb-tree bb29fd7760ae mm/zswap: make sure each swapfile always have zswap rb-tree 3efbe13e361a mempolicy: clean up minor dead code in queue_pages_test_walk() 8689d750006b maple_tree: avoid duplicate variable init in mast_spanning_rebalance() b433ffa8dbac selftests: mm: perform some system cleanup before using hugepages 58fd62e0aa50 bpf: Clarify batch lookup/lookup_and_delete semantics 6ca03f1bb5a7 userfaultfd: fix return error if mmap_changing is non-zero in MOVE ioctl a9117b4d7f17 selftests/memfd: delete unused declarations d9b3ce8769e3 mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats 085ff35e7636 mm: memory: move mem_cgroup_charge() into alloc_anon_folio() 2444172cfde4 tools/mm: add thpmaps script to dump THP usage info 8409a385a6b4 mm/zswap: improve with alloc_workqueue() call e03c16fb4af1 readahead: use ilog2 instead of a while loop in page_cache_ra_order() 99101dda29e3 KVM: arm64: Make build-time check of RES0/RES1 bits optional 8a05f74d567a dt-bindings: arm-smmu: Document SM8650 GPU SMMU 2777781ca9b6 dt-bindings: arm-smmu: Fix SM8[45]50 GPU SMMU 'if' condition ccdec92198df workqueue: Control intensive warning threshold through cmdline 32ca5ebfde9a drm/i915: Fix possible null pointer dereference after drm_dbg_printer conversion 522d73526f8d block: Do not include rbtree.h in blk-zoned.c c8f6f88d2592 block: Clear zone limits for a non-zoned stacked queue 32e5a120a510 drm/tegra: put drm_gem_object ref on error in tegra_fb_create ea5e97e9ce04 ARM: tegra: Add device-tree for LG Optimus 4X HD (P880) b68e6e0d50c5 ARM: tegra: Add device-tree for LG Optimus Vu (P895) f7874e170617 ARM: tegra: nexus7: Add missing clock binding into sound node a82242d802c7 dt-bindings: arm: tegra: Add LG Optimus Vu P895 and Optimus 4X P880 b482f5f8e016 perf tests: Add option to run tests in parallel 964461ee370f perf tests: Run time generate shell test suites f3295f5b067d perf tests: Use scandirat for shell script finding d5bcade989a8 perf test: Rename builtin-test-list and add missed header guard 1a562c0d4497 tools subcmd: Add a no exec function call option 526f2ac9f6a1 perf tests: Avoid fork in perf_has_symbol test 89ee838130f4 bpf, docs: specify which BPF_ABS and BPF_IND fields were zero 8ece26ad5ad3 perf list: Add scandirat compatibility function 510e52878639 perf thread_map: Skip exited threads when scanning /proc 0f225f87873e null_blk: Delete nullb.{queue_depth, nr_queues} 406855087036 pktcdvd: set queue limits at disk allocation time 6f420d6a2dd8 pktcdvd: stop setting q->queuedata c1bb68f6b2f6 bpf, docs: Fix typos in instruction-set.rst 21db6199f201 drm/amd/display: fix null-pointer dereference on edid reading a24029cc40ff drm/amdgpu: add vcn 4.0.6 discovery support bb87e511b21b drm/amdgpu: Use RMW accessors for changing LNKCTL2 a5fc4e5014cd drm/amdgpu: Simplify the allocation of sync slab caches 84eaa2c2c655 drm/amdgpu/soc21: Enabling PG and CG flags for VCN 4.0.6 3f734564a03d arm64: dts: Add gpio_intc node for Amlogic-T7 SoCs e281bfa6f759 irqchip/meson-gpio: Add support for Amlogic-T7 SoCs 4a0705bb83d6 dt-bindings: interrupt-controller: Add support for Amlogic-T7 SoCs b6968f9b5035 perf list: fix short description for some cache events bafd4e75c1ac perf stat: Fix metric-only aggregation index a59fb796a36b perf metrics: Compute unmerged uncore metrics individually eee41e6b287e perf stat: Pass fewer metric arguments b2cf7507e186 timers: Always queue timers on the local CPU 36e40df35d2c timer_migration: Add tracepoints 7ee988770326 timers: Implement the hierarchical pull model 57e95a5c4117 timers: Introduce function to check timer base is_idle flag 4c532939aa2e tick/sched: Split out jiffies update helper function 89f01e10c99a timers: Check if timers base is handled already 90f5df66c86c timers: Restructure internal locking f73d9257ff3c timers: Add get next timer interrupt functionality for remote CPUs 70b4cf84f3ac timers: Split out "get next timer interrupt" functionality 21927fc89e5f timers: Retrieve next expiry of pinned/non-pinned timers separately 83a665dc99a7 timers: Keep the pinned timers separate from the others 9f6a3c602c23 timers: Split next timer interrupt logic af68cb3fc736 timers: Simplify code in run_local_timers() aae55e9fb8fc timers: Make sure TIMER_PINNED flag is set in add_timer_on() c0e8c5b59949 workqueue: Use global variant for add_timer() 8e7e247f64a1 timers: Introduce add_timer() variants which modify timer flags 73129cf4b69c timers: Optimization for timer_base_try_to_set_idle() e2e1d724e948 timers: Move marking timer bases idle into tick_nohz_stop_tick() 39ed699fb660 timers: Split out get next timer interrupt bebed6649e85 timers: Restructure get_next_timer_interrupt() 392703b6a18b dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Update interrupts 266e95786452 cpu: Remove stray semicolon b546b5752695 selftests/bpf: update tcp_custom_syncookie to use scalar packet offset ec89fc1b7176 ALSA: seq: prioq: Unify cell removal functions bc80e83ebbb2 ALSA: hda: beep: Drop stale mutex 12721e660057 iommu/arm-smmu-qcom: Add X1E80100 MDSS compatible 0eca305f8e0d dt-bindings: arm-smmu: Add QCM2290 GPU SMMU 3651306ae4c7 drm/amdgpu/display: Address kdoc for 'is_psr_su' in 'fill_dc_dirty_rects' 756762aeb11a drm/radeon: Use RMW accessors for changing LNKCTL2 145242ed6f3f drm/amd/display: Fix memory leak in dm_sw_fini() f634ee1737e7 drm/amd/display: Use kcalloc() instead of kzalloc() e4e4618bc10b drm/amdgpu: Simplify the allocation of mux_chunk slab caches 3d14cb026323 drm/amdgpu: Simplify the allocation of fence slab caches 437591d2377a drm/amdgpu/soc21: Added Video Capabilities for VCN 406 2b53b3668e5c drm/amdgpu/vcn: Enable VCN 4.0.6 Support 07cb7fd0fd80 drm/amdgpu/jpeg: add support for jpeg multi instance 6f05159a0db0 drm/amdkfd: fix process reference drop on debug ioctl 8f4de8f72e1e drm/amdgpu: Use correct SRIOV macro for gmc_v9_0_vm_fault_interrupt_state bea07b215d55 drm/amdgpu: Do not program IH_CHICKEN in vega20_ih.c under SRIOV 8093383ae7f5 drm/amdgpu: Improve error checking in amdgpu_virt_rlcg_reg_rw (v2) d6a76c0a5a75 drm/amdgpu: enable MES discovery for GC 11.5.1 e2442d3e32b8 drm/amdgpu: add GC 11.5.1 discovery support f5f83441c4e7 drm/amdkfd: add KFD support for GC 11.5.1 455918cf2887 drm/amdgpu: enable CGPG for GFX ip v11.5.1 7c15ac118302 drm/amdgpu: initialize gfx11.5.1 846f7385bfe9 drm/amdgpu: add mes firmware support for GC 11.5.1 fa744c0dd275 drm/amdgpu: add imu firmware support for GC 11.5.1 dad4f543ac18 drm/amdgpu: add firmware for GC 11.5.1 93c5cc831267 drm/amdgpu: add GC 11.5.1 to GC 11.5.0 family f1c40b6ea40b drm/amdgpu: enable soc21 discovery support for GC 11.5.1 e97199565760 drm/amdgpu: add initial GC 11.5.1 soc21 support 278318d3715a drm/amdgpu: enable gmc11 discovery support for GC 11.5.1 47136be6381c drm/amd: Update atomfirmware.h for DCN401 94873e626556 drm/amd/display: 3.2.273 14d68acfd04b drm/amd/display: Fix nanosec stat overflow f4b96df9ab38 drm/amd/display: Drop unnecessary header 34241dc665cf drm/amd/display: reenable windowed mpo odm support on dcn32 and dcn321 340383c734f8 drm/amd/display: Remove pixle rate limit for subvp 4588490a027a drm/amd/display: Only log during optimize_bandwidth call b75a1da662eb drm/amd/display: fix input states translation error for dcn35 & dcn351 d2dea1f14038 drm/amd/display: Generalize new minimal transition path 7d1e9d0369e4 drm/amd/display: Check DP Alt mode DPCS state via DMUB 5fe4a8d3c61f drm/amdgpu: Remove pcie bw sys entry c607e76e646e Revert "drm/amdgpu: Add pcie usage callback to nbio" 1d55183c2cd9 drm/amd/display: Fix potential null pointer dereference in dc_dmub_srv c4a060372590 drm/amd/display: Fix S4 hang polling on HW power up done for VBIOS DMCUB 4af4d2c275ae drm/amd/display: Only allow dig mapping to pwrseq in new asic 4acd31e6c2b9 drm/amdgpu: Drop redundant parameter in amdgpu_gfx_kiq_init_ring c0d848fcb09d x86/resctrl: Remove lockdep annotation that triggers false positive 86a08f1af2b2 Revert "drm/amdgpu: Add pci usage to nbio v7.9" c9aef4f6c6d7 drm/amd/display: adjust few initialization order in dm b4272c1c5959 drm/amd/display: Remove redundant FPU guard fe9e1549ceb1 drm/amd/display: Add SMU timeout check and retry 0fbe49bef988 drm/amd/display: Remove unused file b79f1e8ddbb8 drm/amd/display: Initialize variable with default value 2612c8313fb6 drm/amdgpu: add tmz support for GC IP v11.5.1 5c0701561933 drm/amdgpu: Do not toggle bif ras irq from guest 46e5de77b352 drm/amdgpu: add GFXHUB 11.5.1 support 7f115ff4fc20 s390/boot: workaround current 'llvm-objdump -t -j ...' behavior 559a1462909b KVM: s390: selftests: memop: add a simple AR test 01be7f53dfc2 KVM: s390: fix access register usage in ioctls 003d914220c9 KVM: x86/xen: allow vcpu_info content to be 'safely' copied 9fa336e343b2 KVM: pfncache: check the need for invalidation under read lock first 615451d8cb3f KVM: x86/xen: advertize the KVM_XEN_HVM_CONFIG_SHARED_INFO_HVA capability b4dfbfdc9538 KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPA 9397b5334af1 KVM: selftests: map Xen's shared_info page using HVA rather than GFN 3991f35805d0 KVM: x86/xen: allow vcpu_info to be mapped by fixed HVA b9220d32799a KVM: x86/xen: allow shared_info to be mapped by fixed HVA f6eff053a60c bnxt_en: Use the new VNIC to create ntuple filters 93e90104bd12 bnxt_en: Create and setup the additional VNIC for adding ntuple filters 532c034e4b2b bnxt_en: Provision for an additional VNIC for ntuple filters ef4ee64e9990 bnxt_en: Define BNXT_VNIC_DEFAULT for the default vnic index 5d5b90fb4e90 bnxt_en: Refactor bnxt_set_features() 8c81ae6c54c1 bnxt_en: Add bnxt_get_total_vnics() to calculate number of VNICs 929429986773 bnxt_en: Check additional resources in bnxt_check_rings() 438ba39b25fe bnxt_en: Improve RSS context reservation infrastructure ae8186b2d406 bnxt_en: Explicitly specify P5 completion rings to reserve 257bbf45af81 bnxt_en: Refactor ring reservation functions 1e0a2852a134 dmaengine: idxd: constify the struct device_type usage a3baaca4a876 drm: renesas: rz-du: Fix redefinition errors related to rzg2l_du_vsp_*() 1159c66fc77b staging: greybus: pwm: Make use of devm_pwmchip_alloc() function e0d327757165 staging: greybus: pwm: Rework how the number of PWM lines is determined 1dd173fc9624 staging: greybus: pwm: Drop unused gb_connection_set_data() 9bda6a81ddae staging: greybus: pwm: Rely on pwm framework to pass a valid hwpwm 4aacf5fdf5aa staging: greybus: pwm: Make use of pwmchip_parent() accessor 46eec872d512 staging: greybus: pwm: Change prototype of helpers to prepare further changes 4b2b7b1e8730 leds: qcom-lpg: Make use of devm_pwmchip_alloc() function 596de87ddfc7 drm/bridge: ti-sn65dsi86: Make use of devm_pwmchip_alloc() function 4867424625e0 drm/bridge: ti-sn65dsi86: Make use of pwmchip_parent() accessor 7ae57b104deb gpio: mvebu: Make use of devm_pwmchip_alloc() function dda59d242477 pwm: xilinx: Make use of devm_pwmchip_alloc() function 4caa211522f4 pwm: xilinx: Prepare removing pwm_chip from driver data ae8635e99c5c pwm: vt8500: Make use of devm_pwmchip_alloc() function 68e34b3e6629 pwm: vt8500: Make use of pwmchip_parent() accessor 9767db33373f pwm: vt8500: Introduce a local pwm_chip variable in .probe() 58803adcb70e pwm: vt8500: Change prototype of a helper to prepare further changes 7fe09324dfbe pwm: visconti: Make use of devm_pwmchip_alloc() function b860648da16c pwm: twl-led: Make use of devm_pwmchip_alloc() function e3ad4f23f9b2 pwm: twl-led: Make use of pwmchip_parent() accessor 12fa8803b6a2 pwm: twl: Make use of devm_pwmchip_alloc() function 6a20d5ed0e46 pwm: twl: Make use of pwmchip_parent() accessor de830057d72c pwm: tiehrpwm: Make use of devm_pwmchip_alloc() function e003a687aac4 pwm: tiehrpwm: Make use of pwmchip_parent() accessor 4e1c8593e5fa pwm: tiehrpwm: Change prototype of helpers to prepare further changes b514a1b29df8 pwm: tiehrpwm: Simplify code to determine the pwmchip's parent device 76b4accb7c62 pwm: tiecap: Make use of devm_pwmchip_alloc() function ba60fbf92d25 pwm: tiecap: Make use of pwmchip_parent() accessor 02aa760d293e pwm: tiecap: Change prototype of helpers to prepare further changes 62f59c107aac pwm: tiecap: Simplify code to determine the pwmchip's parent device 7550ebf04c05 pwm: tegra: Make use of devm_pwmchip_alloc() function aa37f83f7bfa pwm: tegra: Prepare removing pwm_chip from driver data b662c6e80976 pwm: tegra: Drop duplicated tracking of the parent device 11ee0a124cb4 pwm: sunplus: Make use of devm_pwmchip_alloc() function 362e3f883d04 pwm: sun4i: Make use of devm_pwmchip_alloc() function 2eb3ff5f4c21 pwm: sun4i: Consistently name driver data sun4ichip 2d7224f49da1 pwm: sun4i: Prepare removing pwm_chip from driver data d6ada1d4ca13 pwm: sun4i: Make use of pwmchip_parent() accessor f20fb5c85892 pwm: stmpe: Make use of devm_pwmchip_alloc() function c3492db2884e pwm: stmpe: Make use of pwmchip_parent() accessor 5d481e0742dd pwm: stm32-lp: Make use of devm_pwmchip_alloc() function 0e89637a4fb9 pwm: stm32-lp: Make use of pwmchip_parent() accessor 8f5e2dcbe234 pwm: stm32-lp: Prepare removing pwm_chip from driver data 3e4224a98b50 pwm: stm32-lp: Simplify code to determine the pwmchip's parent device 174821b7be22 pwm: stm32: Make use of devm_pwmchip_alloc() function e315bf700b40 pwm: stm32: Change prototype of helper that detects npwm to prepare further changes f29430710d92 pwm: stm32: Prepare removing pwm_chip from driver data fbde12894099 pwm: stm32: Change prototype of a helper to prepare further changes da665d25f4cb pwm: stm32: Simplify code to determine the pwmchip's parent device 3f7dc7d863cd pwm: sti: Make use of devm_pwmchip_alloc() function 54272761ce7c pwm: sti: Prepare removing pwm_chip from driver data f2075c0b1a8f pwm: sprd: Make use of devm_pwmchip_alloc() function aac1b805a61c pwm: sprd: Drop duplicated tracking of the parent device d192eaf57f00 net: mctp: tests: Add a test for proper tag creation on local output 109a5331143d net: mctp: tests: Test that outgoing skbs have flow data populated 1394c1dec1c6 net: mctp: copy skb ext data when fragmenting 9acdc089c088 net: mctp: tests: Add MCTP net isolation tests 61b50531dc66 net: mctp: tests: Add netid argument to __mctp_route_test_init c16d2380e8fd net: mctp: provide a more specific tag allocation ioctl 43e6795574f5 net: mctp: separate key correlation across nets a1f4cf5791e7 net: mctp: tests: create test skbs with the correct net and device fc944ecc4f1a net: mctp: make key lookups match the ANY address on either local or peer aee6479a458e net: mctp: Add some detail on the key allocation implementation ee076b73e576 net: mctp: avoid confusion over local/peer dest/source addresses 07a5d4bcbf8e x86/insn: Directly assign x86_64 state in insn_init() 427e1646f1ef x86/insn: Remove superfluous checks from instruction decoding routines bce79b0c8097 arm64: remove unneeded BUILD_BUG_ON assertion f7f18e30b468 powerpc/kprobes: Handle error returned by set_memory_rox() 09ca1b11716f powerpc: Implement set_memory_rox() d5835fb60bad powerpc: Use user_mode() macro when possible 9e00743aba83 powerpc/trace: Restrict hash_fault trace event to HASH MMU a3e1820186b5 powerpc: pmi: Convert to platform remove callback returning void e2064de2f3c8 powerpc: fsl_msi: Convert to platform remove callback returning void 18a4a2612ba1 powerpc: papr_scm: Convert to platform remove callback returning void ca899c1221b6 powerpc: opal-prd: Convert to platform remove callback returning void b1cd248f4276 powerpc: gpio_mdio: Convert to platform remove callback returning void 9d16a8591a52 powerpc: sgy_cts1000: Convert to platform remove callback returning void d3f552488a73 drm/syncobj: call might_sleep before waiting for fence submission 18226ba52159 drm/syncobj: reject invalid flags in drm_syncobj_find_fence 8c44ea81634a drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set 0cc46f1a52b4 ACPI: Drop the custom_method debugfs interface b960e8093e7a ext2: mark as deprecated 99b572e6136e ACPI: x86: Add DELL0501 handling to acpi_quirk_skip_serdev_enumeration() 7c86e17455de ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of CONFIG_X86_ANDROID_TABLETS b52e015aa6b6 arm64: dts: renesas: gray-hawk-single: Add QSPI FLASH support 4cd9289b70e5 arm64: dts: renesas: r8a779h0: Add RPC node 7a7db3d1d794 arm64: dts: renesas: r8a779h0: Add DMA support 81f1919b4f5e arm64: dts: renesas: gray-hawk-single: Add eMMC support a0ac5b9d980a arm64: dts: renesas: r8a779h0: Add SD/MMC node f0728eaf76de ARM: dts: renesas: r8a7778: Add missing reg-names to sound node f66d8501c94b arm64: dts: renesas: rzg2ul-smarc: Enable CRU, CSI support 63275d848a6e arm64: dts: renesas: gray-hawk-single: Add Ethernet support 243066ecc0f1 arm64: dts: renesas: r8a779h0: Add Ethernet-AVB support 7edbb5880dc3 arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes 0c51912331f8 arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes 145f33d1f1db arm64: dts: renesas: r9a08g045: Add PSCI support 150d81f7a260 arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO hogs bf7e37716d99 arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC node 14fe225dd5fc arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes 6bd8b0bc444e arm64: dts: renesas: r8a779h0: Add CA76 operating points 4c1fd23a220d arm64: dts: renesas: r8a779h0: Add CPU core clocks ad761924be2b arm64: dts: renesas: r8a779h0: Add CPUIdle support 5db13ece46d6 arm64: dts: renesas: r8a779h0: Add secondary CA76 CPU cores 20a942d60b34 arm64: dts: renesas: r8a779h0: Add L3 cache controller 93e28f88710b arm64: dts: renesas: r8a779h0: Add GPIO nodes 74a9d17af7db arm64: dts: renesas: gray-hawk-single: Add I2C0 and EEPROMs e3e7a865c4c7 arm64: dts: renesas: r8a779h0: Add I2C nodes b9bf24346cdd arm64: dts: renesas: ulcb-kf: Adapt sound 5v regulator to schematics 52629143bddb arm64: dts: renesas: ulcb-kf: Adapt 1.8V HDMI regulator to schematics d151e4e5447b arm64: dts: renesas: ulcb-kf: Add regulators for PCIe ch1 4b232e29cba7 arm64: dts: renesas: gray-hawk-single: Add serial console pin control 9a1442efd1f2 arm64: dts: renesas: r8a779h0: Add pinctrl device node b7bcffe75295 x86/vdso/kbuild: Group non-standard build attributes and primary object file rules together 85a19b305427 KVM: s390: only deliver the set service event bits 372709508b84 ALSA: echoaudio: remove redundant assignment to variable clock 5916f439f2eb Convert coda to use the new mount API 0611a640e60a eventpoll: prefer kfree_rcu() in __ep_remove() 8fa556045696 dt-bindings: net: wireless: mt76: allow all 4 interrupts for MT7981 a1e163bd298d wifi: mt76: Remove redundant assignment to variable tidno e9a46175a79f wifi: mt76: fix the issue of missing txpwr settings from ch153 to ch177 8cd725742eaf wifi: mt76: mt7921: fix suspend issue on MediaTek COB platform 352d966126e6 wifi: mt76: mt7921: fix a potential association failure upon resuming c2b22e26755c wifi: mt76: mt7921: fix the unfinished command of regd_notifier before suspend 420ad9182c01 wifi: mt76: mt792x: update the country list of EU for ACPI SAR 07ce1d463724 wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI b6351ef9994c wifi: mt76: mt7921: fix incorrect type conversion for CLC command a5a5f4413d91 wifi: mt76: mt7925e: fix use-after-free in free_irq() c957280ef6ab wifi: mt76: mt7921e: fix use-after-free in free_irq() 926f9fb7df9e wifi: mt76: mt792x: add the illegal value check for mtcl table of acpi 1f01276b7ab8 wifi: mt76: mt7925: fix the wrong data type for scan command 3c37da57131f wifi: mt76: set page_pool napi pointer for mmio devices 8a7386e787ef wifi: mt76: move wed common utilities in wed.c 7b4f9cd6a5fc wifi: mt76: mt792x: fix ethtool warning de8882775156 wifi: mt76: mt7996: fix HIF_TXD_V2_1 value 098428c400ff wifi: mt76: connac: set correct muar_idx for mt799x chipsets 3687854d3e7e wifi: mt76: mt7996: add locking for accessing mapped registers 83877ed1ad2b wifi: mt76: mt7996: remove TXS queue setting d3ad99be7cc2 wifi: mt76: mt7996: fix efuse reading issue c3ee77ceed9c wifi: mt76: mt7996: mark GCMP IGTK unsupported e1a491e856a8 wifi: mt76: mt7996: fix HE beamformer phy cap for station vif 5d197d37809b wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands d52c97592f06 wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps 5d5edc09197c wifi: mt76: mt7996: disable AMSDU for non-data frames 5c832c228f6a wifi: mt76: mt7996: fix TWT issues 9c9c25f1dcdd wifi: mt76: mt7996: check txs format before getting skb by pid 396e41a74a88 wifi: mt76: mt7925: support temperature sensor 0844947ccf64 wifi: mt76: mt7925: update PCIe DMA settings 8536ef0aeae1 wifi: mt76: mt7925: add support to set ifs time by mcu command 9300ae0cd9e8 wifi: mt76: mt7925: add flow to avoid chip bt function fail d8cf7e134472 wifi: mt76: mt7925: fix the wrong header translation config 47916693ec7c wifi: mt76: mt7925: fix WoW failed in encrypted mode 6864bc734a48 wifi: mt76: mt7925: fix fw download fail 9d89edb576e3 wifi: mt76: mt7925: fix wmm queue mapping 2f475cb63eb3 wifi: mt76: mt7925: fix mcu query command fail 243cecc85773 wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz band 479146078a21 wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band 70b8250b30e2 wifi: mt76: mt76x2u: add netgear wdna3100v3 to device table 181fa3452784 wifi: mt76: mt792xu: enable dmashdl support 5304bf3b9915 wifi: mt76: usb: store usb endpoint in mt76_queue 375c5eebbfa2 wifi: mt76: usb: create a dedicated queue for psd traffic 030d2e287a90 wifi: mt76: mt7996: fix fw loading timeout 5302615954e3 dt-bindings: net: wireless: mt76: add interrupts description for MT7986 8b0fdca33d3d wifi: mt76: mt7915: update mt798x_wmac_adie_patch_7976 0937f95ab07a wifi: mt76: mt7915: add locking for accessing mapped registers 350f63c9624b wifi: mt76: mt7915: fix error recovery with WED enabled 6178554066bc wifi: mt76: check txs format before getting skb by pid 775cf70c409b wifi: mt76: disable HW AMSDU when using fixed rate 9690b9de81d1 MAINTAINERS: samsung: gs101: match patches touching Google Tensor SoC ae1e06fb62c3 memory: tegra: Fix indentation 6a598c6c08dc memory: tegra: Add BPMP and ICC info for DLA clients 51d915cbeef4 memory: tegra: Correct DLA client names fdb88a1453d2 dt-bindings: memory: renesas,rpc-if: Document R-Car V4M support 5e0d2fe70cb8 firmware: arm_scmi: Update the supported clock protocol version 62092c428fb5 firmware: arm_scmi: Add standard clock OEM definitions e4ad2b0130ef firmware: arm_scmi: Add clock check for extended config support 8c80c42ad401 firmware: arm_scmi: Add support for v3.2 NEGOTIATE_PROTOCOL_VERSION a9c049f47e06 firmware: arm_scmi: Fix struct kernel-doc warnings in optee transport c6e0897ecaf0 dt-bindings: reset: mobileye,eyeq5-reset: add bindings 4a85e826582d dt-bindings: clock: mobileye,eyeq5-clk: add bindings ae156a3633d3 clk: fixed-factor: add fwname-based constructor functions ff773fd21999 clk: fixed-factor: add optional accuracy support ad3ac13c6ec3 clk: keystone: sci-clk: Adding support for non contiguous clocks a24d9099777d drm/xe: Do not include current dir for generated/xe_wa_oob.h 05dbb505dbdb clk: keystone: sci-clk: match func name comment to actual 56ce4e733cea clk: ast2600: Add FSI parent clock with correct rate 692678b69cd6 dt-bindings: clock: ast2600: Add FSI clock d71e1f5b1048 clk: cdce925: Remove redundant assignment to variable 'rate' a52354173bea bus: mhi: host: Change the trace string for the userspace tools mapping 265b07df758a clk: Provide managed helper to get and enable bulk clocks 7fcf1ef84f8c clk: mediatek: add infracfg reset controller for mt7988 c9d9bea92c6c dt-bindings: reset: mediatek: add MT7988 infracfg reset IDs 0a0156fe6ea5 dt-bindings: clock: mediatek: convert SSUSBSYS to the json-schema clock e77c6359a448 dt-bindings: clock: mediatek: convert PCIESYS to the json-schema clock 1e365996b24b dt-bindings: clock: mediatek: convert hifsys to the json-schema clock aa690050c00a clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical a65083fa663a clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF a32e88f2b202 clk: mediatek: mt7622-apmixedsys: Fix an error handling path in clk_mt8135_apmixed_probe() 03c1c51eba6b clk: mediatek: mt8135: Fix an error handling path in clk_mt8135_apmixed_probe() de74079f0089 drm/xe: Add debug prints for skipping rebinds 8208c41c43ad ext4: fold quota accounting into ext4_xattr_inode_lookup_create() 252c31a90e04 clk: hisilicon: Use devm_kcalloc() instead of devm_kzalloc() 64c6a38136b7 clk: hisilicon: hi3559a: Fix an erroneous devm_kfree() 74e39f526d95 clk: hisilicon: hi3519: Release the correct number of gates in hi3519_clk_unregister() 44042fb0d661 MAINTAINERS: drop Sekhar Nori 4fbf8bc733d1 ext4: correct best extent lstart adjustment logic d8b945fa475f ext4: forbid commit inconsistent quota data when errors=remount-ro 68ee261fb154 ext4: add a hint for block bitmap corrupt state in mb_groups 547e64bda9c7 ext4: fix the comment of ext4_map_blocks()/ext4_ext_map_blocks() 4b55d3431ce5 ext4: improve error msg for ext4_mb_seq_groups_show 250448802cda ext4: remove unused buddy_loaded in ext4_mb_seq_groups_show 2b81493f8eb6 ext4: Add unit test for ext4_mb_mark_diskspace_used b7098e1fa7bc ext4: Add unit test for mb_free_blocks ac96b56a2fbd ext4: Add unit test for mb_mark_used 67d2a11b22b4 ext4: Add unit test of ext4_mb_generate_buddy 6c5e0c9c2145 ext4: Add unit test for test_free_blocks_simple 6d5c36565c16 PPPoL2TP: Add more code snippets f796feabb9f5 udp: add local "peek offset enabled" flag 936615f63768 lsm: fix typos in security/security.c comment headers cabbb6d51e2a fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr 6b27cc6c66ab mm: convert mm_counter_file() to take a folio a23f517b0e15 mm: convert mm_counter() to take a folio eabafaaa9575 mm: convert to should_zap_page() to should_zap_folio() 530c2a0da0b4 mm: use pfn_swap_entry_folio() in copy_nonpresent_pte() 0103b27a6b82 mm: use pfn_swap_entry_to_folio() in zap_huge_pmd() 439992ff4637 mm: use pfn_swap_entry_folio() in __split_huge_pmd_locked() 0601ac883a81 s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() f2d571b0b207 mprotect: use pfn_swap_entry_folio 7101422464ec proc: use pfn_swap_entry_folio where obvious 5662400a9ac0 mm: add pfn_swap_entry_folio() f6c7590b4e05 memcg: use a folio in get_mctgt_type_thp b67fa6e47bff memcg: use a folio in get_mctgt_type b46777da7d8d memcg: return the folio in union mc_target b267e1a3e45f memcg: convert mem_cgroup_move_charge_pte_range() to use a folio 05976a42b327 mm: mmap: no need to call khugepaged_enter_vma() for stack a02b8bfe9a60 mm: list_lru: remove unused macro list_lru_init_key() 0057db47f878 mm: list_lru: disable memcg_aware when cgroup.memory is set to "nokmem" 21fff064a26d mm: memory: use nth_page() in clear/copy_subpage() 30afc8c34290 mm/mmap: simplify vma link and unlink 0040f2c5531f scripts/gdb/vmalloc: fix vmallocinfo error 3956570ef777 selftests/mm/ksm_functional: prevent unmapping undefined address 6212eb4d7a63 mm/filemap: avoid type conversion 9eda317c15ff s390: enable MHP_MEMMAP_ON_MEMORY 890a4212de71 s390/mm: implement MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE notifiers fb6d5eb9f4c9 s390/sclp: remove unhandled memory notifier type 1a65b73ae9ab s390/mm: allocate vmemmap pages from self-contained memory range c5f1e2d18909 mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE notifiers e755c43eb4a3 maple_tree: fix comment describing mas_node_count_gfp() 51ae3f4ac5e9 mm/cma: fix placement of trace_cma_alloc_start/finish f29207d2e0fa net: phy: marvell-88q2xxx: move interrupt configuration 923d3104f794 net: phy: marvell-88q2xxx: remove duplicated assignment of pma_extable ec2660946a57 net: phy: marvell-88q2xxx: cleanup mv88q2xxx_config_init 969dd0cf295d net: phy: marvell-88q2xxx: switch to mv88q2xxx_config_aneg 3810e029e23e net: phy: marvell-88q2xxx: make mv88q2xxx_config_aneg generic 560d9a39aeb0 net: phy: marvell-88q2xxx: add cable test support a557a92e6881 net: phy: marvell-88q2xxx: add support for temperature sensor 5f9f361a3dab net: phy: marvell-88q2xxx: add suspend / resume ops caa858b75742 net: phy: marvell-88q2xxx: add interrupt support for link detection e57e4c7f6cc9 net: phy: marvell-88q2xxx: add driver for the Marvell 88Q2220 PHY 944767b00dd4 net: phy: marvell-88q2xxx: fix typos 8d9a577f0eea net: phy: c45: detect 100/1000BASE-T1 linkmode advertisements ac0c530619ce net: phy: Support 100/1000BT1 linkmode advertisements 953cc643329b net: phy: Add BaseT1 auto-negotiation constants 59f95f5da813 net: phy: mxl-gpy: fill in possible_interfaces for GPY21x chipset d41e4dfc316b dt-bindings: arm: realview: Spelling s/ARM 11/Arm11/, s/Cortex A-/Cortex-A/ 9a83d7a8d14b ARM: dts: integrator: Fix up VGA connector ff16f94121ab ARM: dts: versatile: Fix up VGA connector 3baa4c5143d6 ARM: dts: arm: realview: Fix development chip ROM compatible value 47847b9bcdb1 pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name a3c70a3cf11e bpf: Shrink size of struct bpf_map/bpf_array. 01dbd7d8720a selftests/bpf: Remove intermediate test files. 9ee367809c67 docs: Include simplified link titles in main index 23764f18f725 docs: Correct formatting of title in admin-guide/index.rst 983e20cfdcb6 docs: kernel_feat.py: fix build error for missing files bf667efc5672 MAINTAINERS: Set the field name for subsystem profile section eefe68280c94 kasan: Add documentation for CONFIG_KASAN_EXTRA_INFO d4f42b71e816 Fixed case issue with 'fault-injection' in documentation 8e93cb78a4f6 kernel-doc: handle #if in enums as well 27103dddc2da Documentation: update mailing list addresses 53d4e8959bfe doc: kerneldoc.py: fix indentation 9f6f4c110c95 scripts/kernel-doc: simplify signature printing d3c55a710f95 scripts/kernel-doc: separate out function signature e8ebb853eb57 scripts/kernel-doc: simplify function printing a3a23d360cdd scripts/kernel-doc: add modeline for vim users 9e6047c01159 power: supply: axp288_fuel_gauge: Deny ROCK Pi X 6f005ab7f581 power: reset: rmobile-reset: Map correct MMIO resource 62f4b33bf2b9 power: reset: xgene-reboot: Fix a NULL vs IS_ERR() test 0eb2a18a8fad drm/xe: Implement VM snapshot support for BO's and userptr 0cd99046ca05 drm/xe: Add vm snapshot mutex for easily taking a vm snapshot during devcoredump ffb7249df199 drm/xe: Annotate each dumpable vma as such 76a86b58d2b3 drm/xe: Add uapi for dumpable bos bd71cdd209c6 drm/xe: Clear all snapshot members after deleting coredump 8491b0ef3233 drm/xe/snapshot: Remove drm_err on guc alloc failures f3ec64394763 wifi: wilc1000: revert reset line logic flip 32167707aa5e wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro 9208e85c6272 wifi: rtlwifi: set initial values for unexpected cases of USB endpoint priority 513c559ca9f0 wifi: rtl8xxxu: check vif before using in rtl8xxxu_tx() 8ca4cdef9329 wifi: rtlwifi: rtl8192cu: Fix TX aggregation 00413dd36414 wifi: wilc1000: remove AKM suite be32 conversion for external auth request e37ae6433a5e x86/apm_32: Remove dead function apm_get_battery_status() 13ec4098d803 ahci: print the number of implemented ports 02b645583e26 arm64: defconfig: Enable Wave5 Video Encoder/Decoder 358fee291705 arm64/sysreg: Update ID_AA64DFR0_EL1 register 7accfaad89d7 arm64/sysreg: Update ID_DFR0_EL1 register fields fdd867fe9b32 arm64/sysreg: Add register fields for ID_AA64DFR1_EL1 e47c18c3b25e arm64/sme: Remove spurious 'is' in SME documentation 3fd97cf3234c arm64/fp: Clarify effect of setting an unsupported system VL ae35792764bc arm64/sme: Fix cut'n'paste in ABI document b4725d3e4603 arm64/sve: Remove bitrotted comment about syscall behaviour c745b15c1f9c kselftest/arm64: Test that ptrace takes effect in the target process eb0e1ebb1772 irqchip/vic: Fix a kernel-doc warning 14b526f55ba5 RDMA/uverbs: Remove flexible arrays from struct *_filter 7a8bccd8b29c RDMA/device: Fix a race between mad_client and cm_client init ab480b8036fd arm64: dts: ti: k3-am62p: Add Wave5 Video Encoder/Decoder Node 8caaf735b911 arm64: dts: ti: k3-j721s2-main: Add Wave5 Video Encoder/Decoder Node 7805623df1ff arm64: dts: ti: k3-j784s4: Add Wave5 Video Encoder/Decoder Node fabd934c6df2 arm64: dts: ti: k3-am69-sk: Add support for OSPI flash daa2eb7f30ee arm64: dts: ti: k3-am69-sk: Enable CAN interfaces for AM69 SK board 598139b8c7c5 arm64: dts: ti: Enable overlays for SK-AM62P a8787f4fd29a arm64: dts: ti: k3-am62p: Add nodes for CSI-RX 091e2e05228f arm64: dts: ti: k3-am62p: Add DMASS1 for CSI 90a67583171f arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS 2e53b9c05a15 arm64: dts: ti: k3-j722s-evm: Enable OSPI NOR support 9aa197b64df4 arm64: dts: ti: k3-j722s-evm: Enable CPSW3G RGMII1 9a0c0a9baa2d arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serdes_ln_ctrl 3d585389d454 arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux 0f3841a5e115 spi: cadence-qspi: report correct number of chip-select 7cc3522aedb5 spi: cadence-qspi: set maximum chip-select to 4 0d62c64a8e48 spi: cadence-qspi: assert each subnode flash CS is valid bf900c85f8a4 ASoC: codecs: rt5660: Simplify mclk initialization 6413849b678b ASoC: codecs: rt5640: Simplify mclk initialization f76de61ad1eb ASoC: codecs: rt5616: Simplify mclk initialization 67e9bf093372 ASoC: codecs: rt5514: Simplify mclk initialization 71d322fd16a3 ASoC: codecs: nau8825: Simplify mclk initialization e2cb72d28740 ASoC: codecs: da7213: Simplify mclk initialization 583f2bdc8a44 MAINTAINERS: Create entry for Renesas RZ DRM drivers bf7e1dc79a59 MAINTAINERS: Update entries for Renesas DRM drivers 768e9e61b3b9 drm: renesas: Add RZ/G2L DU Support ac23216bb1f5 dt-bindings: display: renesas,rzg2l-du: Document RZ/V2L DU bindings c1bb7f9f1e15 dt-bindings: display: Document Renesas RZ/G2L DU bindings 57cfb0aba290 arm64: tegra: Use consistent SD/MMC aliases on Tegra234 1315848f1f8a firmware: tegra: bpmp: Return directly after a failed kzalloc() in get_filename() 4a447b135e45 KVM: selftests: Test top-down slots event in x86's pmu_counters_test a6f06b909fee pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm 254203f9a94c pinctrl: renesas: rzg2l: Add suspend/resume support fda5edd7d66f pinctrl: renesas: rzg2l: Select GPIOLIB_IRQCHIP and IRQ_DOMAIN_HIERARCHY 1d2da79708cb pinctrl: renesas: rzg2l: Avoid configuring ISEL in gpio_irq_{en,dis}able*( d3c492993390 pinctrl: renesas: rzg2l: Simplify rzg2l_gpio_irq_{en,dis}able() aeedaee5ef54 drm/bridge: adv7511: fix crash on irq during probe 2fd4fe19d015 pinctrl: renesas: rzg2l: Configure interrupt input mode c94d222445c1 mm, slab: fix the comment of cpu partial list 303cd69394bb mm, slab: remove unused object_size parameter in kmem_cache_flags() a3911966bd51 block: fix virt_boundary handling in blk_validate_limits 81830c8f809c wifi: nl80211: refactor parsing CSA offsets 4f4d8be6dc37 wifi: nl80211: force WLAN_AKM_SUITE_SAE in big endian in NL80211_CMD_EXTERNAL_AUTH 32a1bbd3fe3f wifi: iwlwifi: load b0 version of ucode for HR1/HR2 740dfecc336b wifi: iwlwifi: handle per-phy statistics from fw ccb2f72cee5f wifi: iwlwifi: iwl-fh.h: fix kernel-doc issues f63280ab7aa2 wifi: iwlwifi: api: fix kernel-doc reference e2967e83921a wifi: iwlwifi: mvm: unlock mvm if there is no primary link 653a90f6b226 wifi: iwlwifi: bump FW API to 90 for BZ/SC devices 9a43c1902e56 wifi: iwlwifi: mvm: support PHY context version 6 3eab2034364d wifi: iwlwifi: mvm: partially support PHY context version 6 32a5690e9acb wifi: iwlwifi: mvm: support wider-bandwidth OFDMA 894dd84e49ec wifi: cfg80211: use ML element parsing helpers 6bd14aee0bd2 wifi: mac80211: align ieee80211_mle_get_bss_param_ch_cnt() 6b756efcd9f0 wifi: cfg80211: refactor RNR parsing 7e899c1d6f0d wifi: cfg80211: clean up cfg80211_inform_bss_frame_data() 317bad4c3b61 wifi: cfg80211: remove cfg80211_inform_single_bss_frame_data() f8599d634094 wifi: cfg80211: set correct param change count in ML element f79ab5d2bced wifi: cfg80211: Add KHZ_PER_GHZ to units.h and reuse ba4b1fa3128b wifi: mac80211: clean up assignments to pointer cache. d73fbaf24c5a wifi: mac80211: make associated BSS pointer visible to the driver 7f501452364e wifi: mac80211_hwsim: add support for switch_vif_chanctx callback 6030b3a469f8 wifi: mac80211: check beacon countdown is complete on per link basis 4a5993287467 KVM: s390: introduce kvm_s390_fpu_(store|load) d881d79f8c77 arm64: dts: amlogic: add fbx8am DT overlays 5ee18186a059 ARM: dts: gemini: Fix switch node names on Vitesse switches c4a83b1a956b ARM: dts: gemini: Map reset keys to KEY_RESTART a10f5c55cb08 ARM: dts: gemini: Fix wiligear compatible strings f69d272ef728 ARM: dts: gemini: Fix switch node names in the DIR-685 0dae534c4823 ASoC: codecs: wsa884x: Allow sharing reset GPIO 26c8a435fce6 ASoC: dt-bindings: qcom,wsa8840: Add reset-gpios for shared line c4e89cc674ac udf: convert to new mount API 7a8e72c16e73 udf: convert novrs to an option flag ba0b78371c46 Revert "net: bcmgenet: Ensure MDIO unregistration has clocks enabled" ee2b4cf8b281 net: bcmgenet: Pass "main" clock down to the MDIO driver ee975351cf0c net: mdio: mdio-bcm-unimac: Manage clock around I/O accesses 78b88ef392c1 net: wan: framer: remove children from struct framer_ops kdoc 914d081ead11 Revert "powerpc/ps3_defconfig: Disable PPC64_BIG_ENDIAN_ELF_ABI_V2" 28b2ed86750c powerpc/ps3: Make real stack frames for LV1 hcalls d901473c4dd0 powerpc/ps3: lv1 hcall code use symbolic constant for LR save offset 6735fef14c1f powerpc/ps3: Fix lv1 hcall assembly for ELFv2 calling convention 6e9de2054eb4 powerpc/pseries: Set CPU_FTR_DBELL according to ibm,pi-features 8b338061065b powerpc/pseries: Add a clear modifier to ibm,pa/pi-features parser b22ea627225b powerpc/perf: Power11 Performance Monitoring support c2ed087ed35c powerpc: Add Power11 architected and raw mode 072f88ca5ca4 ipv6: Simplify the allocation of slab caches 7eb2bc2481a1 ipv4: Simplify the allocation of slab caches in ip_rt_init eec70af2b41c ipmr: Simplify the allocation of slab caches 11a548f252c4 ip6mr: Simplify the allocation of slab caches in ip6_mr_init 5073d64e99df net: kcm: Simplify the allocation of slab caches a381690dd842 net/dummy: Move stats allocation to core ebb0346a117f tg3: simplify tg3_phy_autoneg_cfg 8306ee08c0ff tg3: copy only needed fields from userspace-provided EEE data 26f4dac11775 netfilter: x_tables: Use unsafe_memcpy() for 0-sized destination 3f8019688894 netfilter: move nf_reinject into nfnetlink_queue modules 5b651783d80b netfilter: nft_set_pipapo: use GFP_KERNEL for insertions 2ed08e4bc532 clocksource: Scale the watchdog read retries automatically e0a1284b293b time/kunit: Use correct format specifier 9f439bd6ef4f netfilter: nft_set_pipapo: speed up bulk element insertions aac14d516c2b netfilter: nft_set_pipapo: shrink data structures 07ace0bbe03b netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR f04df573faf9 netfilter: nft_set_pipapo: constify lookup fn args where possible 749d4ef0868c netfilter: xtables: fix up kconfig dependencies 29a280025580 netfilter: nft_osf: simplify init path c47ec2b120b4 netfilter: nf_log: validate nf_logger_find_get() 79578be4d35c netfilter: nf_log: consolidate check for NULL logger in lookup function aa23cfe6ab50 netfilter: expect: Simplify the allocation of slab caches in nf_conntrack_expect_init c721f189e89c reset: Instantiate reset GPIO controller for shared reset-gpios cee544a40e44 reset: gpio: Add GPIO-based reset controller 0f28982835c2 cpufreq: do not open-code of_phandle_args_equal() 26ea8511c849 of: Add of_phandle_args_equal() helper a6166a4da5e4 reset: simple: add support for Sophgo SG2042 41197eb5f993 dt-bindings: reset: sophgo: support SG2042 4e37c2f48712 PCI: imx6: Simplify PHY handling by using IMX6_PCIE_FLAG_HAS_PHYDRV 6a4018583875 PCI: imx6: Simplify clock handling by using clk_bulk*() function 5f91a6221773 ALSA: hda: Downgrade BDL table overflow message 04438a06c43d ALSA: hda: Set up BDL table at hw_params 55fad9c4a3c4 net: hso: constify the struct device_type usage 7eccf41b3bac net: wwan: core: constify the struct device_type usage 52042e092ba9 net: netdevsim: constify the struct device_type usage 7ae9d3423f1d net: vlan: constify the struct device_type usage 43820fd1ddb5 net: l2tp: constify the struct device_type usage 0072b2c1ffd0 net: hsr: constify the struct device_type usage e443f3acbc6d net: geneve: constify the struct device_type usage 908ada0da6d4 net: ppp: constify the struct device_type usage c7170e7672e5 net: vxlan: constify the struct device_type usage bbc7e4cc21a4 net: bridge: constify the struct device_type usage 7e0acba3b49e net: dsa: constify the struct device_type usage 3ce7caee3af0 net: usbnet: constify the struct device_type usage 97454a65d56b clocksource: arm_global_timer: fix non-kernel-doc comment e1fb1dc08e73 pidfd: allow to override signal scope in pidfd_send_signal() 0e4a862174f2 libfs: Convert simple directory offsets to use a Maple Tree f92e1a829d64 test_maple_tree: testing the cyclic allocation 9b6713cc7522 maple_tree: Add mtree_alloc_cyclic() ecba88a3b32d libfs: Add simple_offset_empty() 7beea725a8ca libfs: Define a minimum directory offset 3f6d810665df libfs: Re-arrange locking in offset_iterate_dir() dcd04ea587b2 iomap: Add processed for iomap_iter 54943abce092 iomap: add pos and dirty_len into trace_iomap_writepage_map 27711860c54c bus: mhi: ep: check the correct variable in mhi_ep_register_controller() 4b2f459d8625 xfs: fix SEEK_HOLE/DATA for regions with active COW extents e5a2f47cff81 xfs: remove xfile_{get,put}_page ee13fc67205b xfs: convert xfarray_pagesort to deal with large folios b2fdfe19dfd7 xfs: fix a comment in xfarray.c fd3d46e63040 xfs: remove xfarray_sortinfo.page_kaddr 6907e3c00a40 xfs: add file_{get,put}_folio e97d70a57370 xfs: use shmem_get_folio in in xfile_load fd2634e2dd45 xfs: use shmem_get_folio in xfile_obj_store e62e26acc9ab xfs: don't allow highmem pages in xfile mappings 0e2a24afb992 xfs: don't try to handle non-update pages in xfile_obj_load e47e2e0ba910 xfs: remove the xfile_pread/pwrite APIs 0473635d46e2 xfs: remove xfile_stat a2078df025d9 xfs: don't modify file and inode flags for shmem files efc9dc096399 xfs: use shmem_kernel_file_setup in xfile_create 1b07ea2ab3dc xfs: shmem_file_setup can't return NULL b44c0eb8ae9c xfs: use VM_NORESERVE in xfile_create 9d8b36744935 shmem: document how to "persist" data when using shmem_*file_setup be9d93661d54 shmem: export shmem_kernel_file_setup d7468609ee0f shmem: export shmem_get_folio 1cd81faaf61b shmem: move the shmem_mapping assert into shmem_get_folio_gfp e11381d83d72 shmem: set a_ops earlier in shmem_symlink aefacb2041f7 shmem: move shmem_mapping out of line b64e74e95aa6 mm: move mapping_set_update out of f0397e27d120 Revert "bus: mhi: core: Add support for reading MHI info from device" bccdc1faafaf workqueue: Make @flags handling consistent across set_work_data() and friends afe928c1dc61 workqueue: Remove clear_work_data() 978b8409eab1 workqueue: Factor out work_grab_pending() from __cancel_work_sync() e9a8e01f9b13 workqueue: Clean up enum work_bits and related constants c5f5b9422a49 workqueue: Introduce work_cancel_flags c26e2f2e2fcf workqueue: Use variable name irq_flags for saving local irq flags cdc6e4b329bc workqueue: Reorganize flush and cancel[_sync] functions c5140688d19a workqueue: Rename __cancel_work_timer() to __cancel_timer_sync() d355001fa937 workqueue: Use rcu_read_lock_any_held() instead of rcu_read_lock_held() c7a40c49af92 workqueue: Cosmetic changes de2683e7fdac hardening: Enable KFENCE in the hardening config 7b3133aa4b9e hardening: drop obsolete DRM_LEGACY from config fragment 006eac3fe20f hardening: drop obsolete UBSAN_SANITIZE_ALL from config fragment 1e0658984363 um: Convert strscpy() usage to 2-argument style 8366d124ec93 string: Allow 2-argument strscpy_pad() e6584c3964f2 string: Allow 2-argument strscpy() f478898e0aa7 string: Redefine strscpy_pad() as a macro 557f8c582a9b ubsan: Reintroduce signed overflow sanitizer 8c328de8fd50 powerpc: Remove duplicate/unnecessary ifdefs 2f3bfa8e30b5 net: wan: framer: constify of_phandle_args in xlate f4d3e595c000 r8169: add MODULE_FIRMWARE entry for RTL8126A c6a28acb1a27 net: fix pointer check in skb_pp_cow_data routine 659663f0bccc perf: script: prefer capstone to XED 6750ba4b6442 perf: script: add raw|disasm arguments to --insn-trace option 9941723438ee perf: script: add field 'disasm' to display mnemonic instructions 8f0ec15ff662 perf: util: use capstone disasm engine to show assembly instructions 8b767db33095 perf: build: introduce the libcapstone b9262cc1b988 regulator: dt-bindings: qcom,usb-vbus-regulator: add support for PM4125 132a85f1c28b regulator: dt-bindings: qcom,usb-vbus-regulator: add support for PM4125 6f1a214d446b selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy" 85506aca2eb4 selftests/mqueue: Set timeout to 180 seconds 3425a2005b29 selftests/ftrace: Add test to exercize function tracer across cpu hotplug 5bc9dc068afe selftest: ftrace: fix minor typo in log 2851f57d2dab selftests: thermal: intel: workload_hint: add missing gitignore 4b7b4291dee2 selftests: thermal: intel: power_floor: add missing gitignore c25db1d27abd selftests: uevent: add missing gitignore 4a679c5afca0 selftests: Add test to verify power supply properties 2dd0b5a8fcc4 selftests: ktap_helpers: Add a helper to finish the test d63fde98b892 selftests: ktap_helpers: Add a helper to abort the test d90b7c705c5d selftests: ktap_helpers: Add helper to pass/fail test based on exit code 6934eea2690b selftests: ktap_helpers: Add helper to print diagnostic messages 7c079e909b21 selftests: Move KTAP bash helpers to selftests common folder bb619d71224e drm/xe: Fix modpost warning on xe_mocs kunit module e5626eb80026 drm/xe/xe_gt_idle: Drop redundant newline in name 8cbf22b3dcf0 selftests: ftrace: fix typo in test description 1901ae3cc9f8 selftest/ftrace: fix typo in ftracetest script baf67aefbe7d PCI: Mark 3ware-9650SE Root Port Extended Tags as broken 69a5f1774add drm/xe/guc: Remove usage of the deprecated ida_simple_xx() API 9dcb9e583f10 arm64: config: disable new platforms in virt.config 56145a0f84e8 csky/vdso: Use generic union vdso_data_store d697a9997a0d MIPS: vdso: Use generic union vdso_data_store 8d87d2cd1d01 LoongArch: vdso: Use generic union vdso_data_store cb3444cfdb48 s390/vdso: Use generic union vdso_data_store eba755314fa7 riscv: vdso: Use generic union vdso_data_store d0fba04847ae arm64: vdso: Use generic union vdso_data_store a0d2fcd62ac2 vdso/ARM: Make union vdso_data_store available for all architectures 4eb0833d7de0 csky/vdso: Remove superfluous ifdeffery 3ebacc96f886 s390/vdso/data: Drop unnecessary header include eeb9f5c2dcec vdso/helpers: Fix grammar in comments fa34e5893ff2 dm: update relevant MODULE_AUTHOR entries to latest dm-devel mailing list 86ab1b84b257 dm ioctl: update DM_DRIVER_EMAIL to new dm-devel mailing list 9356fcfe0ac4 dm verity: set DM_TARGET_SINGLETON feature flag 5d8d40815314 dm crypt: Fix IO priority lost when queuing write bios d95e2c34a3ca dm verity: Fix IO priority lost when reading FEC and hash e9b2238e47cb dm bufio: Support IO priority 6e5f0f6383b4 dm io: Support IO priority bf8ec3c3e82c drm/xe: Initialize GuC earlier during probe 8a4587ef9f95 drm/xe/guc: Move GuC power control init to "post-hwconfig" 7606f7d0f069 drm/xe/huc: Realloc HuC FW in vram for post-hwconfig a44bbace73df drm/xe/guc: Allocate GuC data structures in system memory for initial load 87161a2b0aed f2fs: deprecate io_bits 1e00d57694bc dm vdo logger: update logging to start with "device-mapper: vdo" 318a9ce59bfa dm vdo logger: switch UDS_LOG_NOTICE to be alias for UDS_LOG_INFO cae3816d9933 dm vdo: tweak wait_for_completion_interruptible callers 5581a43d302f dm vdo delta-index: fix various small nits dea93aab1834 dm vdo chapter_index: fix a few small nits 571eff3969a5 dm vdo: cleanup style for comments in structs d008f6eeab44 dm vdo dedupe: fix various small nits 181547bbb81e dm vdo string-utils: remove unnecessary includes 5f770bd1f250 dm vdo message-stats: reformat to remove excessive newlines fbbd7a25e8b5 dm vdo: use #define for NO_CHAPTER and NO_CHAPTER_INDEX_ENTRY b196d6bd30c3 dm vdo: move encoding constants to encodings.c ea9ca07affd8 dm vdo: add documentation details on zones and locking 512039b41b08 dm vdo: add vio life cycle details to design doc a03652238d25 dm vdo: add vdo documentation to device-mapper index b863d7f7503c dm vdo recovery-journal: fix sparse 'mixed bitwiseness' warning f46b1ab7e7e4 dm vdo dedupe: silence sparse warnings about locking context imbalances 872564c501b7 dm vdo data-vio: silence sparse warnings about locking context imbalances a6c05c981ecc dm vdo: fix various blk_opf_t sparse warnings ff9199464886 dm vdo: fix sparse 'warning: Using plain integer as NULL pointer' 3fa8e6ec07f7 dm vdo: fix sparse warnings about missing statics 952b57a58d40 dm vdo: rename struct configuration to uds_configuration 7f67d0f1c839 dm vdo: rename struct geometry to index_geometry 5c45cd10c085 dm vdo index: fix various small nits ac9ae5769d61 dm vdo dedupe: fix various small nits 1ccef45aa889 dm vdo slab-depot: fix various small nits 97b6f0e752ce dm vdo data-vio: rename is_trim flag to is_discard f7c1c2e085cd dm vdo: rename vdo_map_to_system_error to vdo_status_to_errno c10497b3b11d dm vdo: rename uds_map_to_system_error to uds_status_to_errno 86492a3f698d dm vdo: slight cleanup of UDS error codes b06d5c37b88b dm vdo block-map: rename struct cursors member to 'completion' 3ccf136a4925 dm vdo block-map: avoid extra dereferences to access vdo object 36778716a2cf dm vdo block-map: remove extra vdo arg from initialize_block_map_zone 8810d3d59494 dm vdo block-map: use uds_log_ratelimit() rather than open code it 6bda10727d16 dm vdo block-map: fix a few small nits f36b1d3ba533 dm vdo: use a proper Makefile for dm-vdo 4c79d55678b8 dm vdo: fix how dm_kcopyd_client_create() failure is checked 9165dac82273 dm vdo int-map: remove unused parameter from vdo_int_map_create ffb8d9654100 dm vdo int-map: rename functions to use a common vdo_int_map preamble db6b0a7ffeef dm vdo dedupe: switch to using int-map instead of pointer-map a4bba246ecde dm vdo wait-queue: rename to vdo_waitq_dequeue_waiter 29f0ef873c5a dm vdo block-map: optimize enter_zone_read_only_mode e752e5c33b96 dm vdo wait-queue: optimize vdo_waitq_dequeue_matching_waiters cd1227dd8341 dm vdo wait-queue: remove unused debug function vdo_waitq_get_next_waiter d6e260cc4261 dm vdo wait-queue: add proper namespace to interface 46a707cce078 dm vdo io-submitter: rename to vdo_submit_vio and submit_data_vio d58d3c86c3af dm vdo io-submitter: rename to vdo_submit_data_vio ebe16015c389 dm vdo io-submitter: rename to vdo_submit_flush_vio f7f46761ccd9 dm vdo io-submitter: rename to vdo_submit_metadata_vio 0dc2009d9791 dm vdo io-submitter: remove get_bio_sector 77bc133191c1 dm vdo: add MAINTAINERS file entry f11aca85b034 dm vdo: enable configuration and building of dm-vdo 03d1e20fa16e dm vdo: add the top-level DM target 29a811959c72 dm vdo: add debugging support 92f8d7a94fe7 dm vdo: add sysfs support for setting parameters and fetching stats a9457ab9d084 dm vdo: add statistics reporting 827c6389c6e4 dm vdo: add the on-disk formats and marshalling of vdo structures 06e932fea1aa dm vdo: add the primary vdo structure 4fa98386be2f dm vdo: add repair of damaged vdo volumes 95a723576888 dm vdo: add the recovery journal 14d531d7b7a1 dm vdo: implement the block map page cache ddb12d6714a5 dm vdo: add the block map 7ce49449ffb9 dm vdo: add the slab depot c9ba9fd33cbb dm vdo: add the block allocators and physical zones 883069e30e0b dm vdo: add the slab summary 09eff388df02 dm vdo: add slab structure, slab journal and reference counters 58a55a59160c dm vdo: add the compressed block bin packer b0530561331c dm vdo: add use of deduplication index in hash zones cfaf07fae7a2 dm vdo: add hash locks and hash zones c65bfacedc3e dm vdo: add the vdo io_submitter 062401f0de35 dm vdo: add flush support 79535a7881c0 dm vdo: add data_vio, the request object which services incoming bios 9533d804ae02 dm vdo: add vio, the request object for vdo metadata 3f493fcea0fc dm vdo: add administrative state and action manager 8ce89dde122b dm vdo: implement external deduplication index interface 766130e8a9f3 dm vdo: implement top-level deduplication index 4e7ff03922cb dm vdo: implement the chapter volume store 6afc7bcaa40d dm vdo: implement the open chapter and chapter indexes a4eb7e255517 dm vdo: implement the volume index 024512e7326a dm vdo: implement the delta index b46d79bdb82a dm vdo: add deduplication index storage interface 4390aa138b61 dm vdo: add deduplication configuration structures cc46b9554b3f dm vdo: add basic hash map data structures d9e894d9b2ec dm vdo: add specialized request queueing functionality 89f9b701f5b8 dm vdo: add thread and synchronization utilities 4fcb4290dfe3 dm vdo: add vdo type declarations, constants, and simple data structures 03d1089e1dc7 dm vdo: add basic logging and support utilities 46766d4888ff dm vdo: add memory allocation utilities a3957b1f3ec9 dm vdo: add the MurmurHash3 fast hashing algorithm 04bf7ac646ab dm: add documentation for dm-vdo target b9d3ac48a855 dm crypt: remove redundant state settings after waking up 47c00dcdd53b dm thin: add braces around conditional code that spans lines 253751233b19 arm64: kretprobes: acquire the regs via a BRK exception 97d935faacde arm64: Unmask Debug + SError in do_notify_resume() 997d79eb938e arm64: Move do_notify_resume() to entry-common.c 270de609ae2a arm64: Simplify do_notify_resume() DAIF masking d044d6ba6f02 arm64: io: permit offset addressing 6f15e617cc99 RAS: Introduce a FRU memory poison manager 8c10cc104b73 arm64: errata: Don't enable workarounds for "rare" errata by default f176168bcb95 arm64: dts: qcom: sm6115: fix USB PHY configuration bf7626f19d6f drm/i915/tv: Fix TV mode 0f688c0eb63a drm/xe: Return 2MB page size for compact 64k PTEs 15f0e0c2c46d drm/xe: Add XE_VMA_PTE_64K VMA flag 19adaccef8b2 drm/xe: Fix xe_vma_set_pte_size 5aa3c0cf5bba genirq/irqdomain: Don't call ops->select for DOMAIN_BUS_ANY tokens 34da27aa8956 irqchip/imx-intmux: Handle pure domain searches correctly 18b99e4d6db6 KVM: x86/xen: re-initialize shared_info if guest (32/64-bit) mode is set c01c55a34f28 KVM: x86/xen: separate initialization of shared_info cache and content 721f5b0dda78 KVM: pfncache: allow a cache to be activated with a fixed (userspace) HVA 9e7325acb3dc KVM: s390: Refactor kvm_is_error_gpa() into kvm_is_gpa_in_memslot() 406c10962a4c KVM: pfncache: include page offset in uhva and use it consistently 53e63e953e14 KVM: pfncache: stop open-coding offset_in_page() a4bff3df5147 KVM: pfncache: remove KVM_GUEST_USES_PFN usage 78b74638eb6d KVM: pfncache: add a mark-dirty helper 4438355ec6e1 KVM: x86/xen: mark guest pages dirty with the pfncache lock held 41496fffc0e1 KVM: pfncache: remove unnecessary exports f39b80e3ff12 KVM: pfncache: Add a map helper function ba3b759fb688 kconfig: lxdialog: fix cursor render in checklist d2d5cba5d92c kbuild: remove EXPERT and !COMPILE_TEST guarding from TRIM_UNUSED_KSYMS ffc92cf3db62 x86/pat: Simplify the PAT programming protocol 778666df60f0 s390: compile relocatable kernel without -fPIE 55dc65b46023 s390: add relocs tool 8192a1b38075 s390/vdso64: filter out munaligned-symbols flag for vdso 9ea30fd166e9 s390/boot: add 'alloc' to info.bin .vmlinux.info section flags d0c8fd210067 s390/pci: fix three typos in comments 6ee600bfbe0f s390/pci: remove hotplug slot when releasing the device bcb5d6c76903 s390/pci: introduce lock to synchronize state of zpci_dev's 0d48566d4b58 s390/pci: rename lock member in struct zpci_dev 29f6fe17f3eb s390/pai: adjust whitespace indentation 82cb9b618531 s390/pai: simplify event start function for perf stat fe861b0c8d06 s390/pai: save PAI counter value page in event structure d065bdb4d159 s390/ap: explicitly include ultravisor header e440626b1caf null_blk: pass queue_limits to blk_mq_alloc_disk 0a39e550c182 null_blk: remove null_gendisk_register 72ca28765fc4 null_blk: refactor tag_set setup e32b0855367b null_blk: initialize the tag_set timeout in null_init_tag_set 8b631f9cf0b8 null_blk: remove the bio based I/O path 5b417fe0cded ASoC: Intel: avs: Populate board selection with new I2S entries 36478a74c7dd ASoC: Intel: avs: ICCMAX recommendations for ICL+ platforms 5acb19ecd198 ASoC: Intel: avs: TGL-based platforms support 275b583d047a ASoC: Intel: avs: ICL-based platforms support 8a6502ade116 ASoC: Intel: avs: CNL-based platforms support 97bd565ff5a2 ASoC: Intel: avs: Abstract IRQ handling 7576e2f4d99d ASoC: Intel: avs: Abstract IPC handling a8f858d98f01 ASoC: Intel: avs: Prefix SKL/APL-specific members e1a0cbae52d0 ASoC: Intel: avs: Fix sound clipping in single capture scenario 1b72943ab115 ASoC: Intel: avs: L1SEN reference counted 3c35da51f77e MIPS: TXx9: Use PCI_SET_ERROR_RESPONSE() 923cfd081337 MIPS: PCI: Return PCIBIOS_* from tx4927_pci_config_read/write() 10e51ebcef82 MIPS: ath79: Don't return PCIBIOS_* code from pcibios_enable_device() 075dd2eef025 MIPS: lantiq: Remove unused function pointer variables eac95d5ae4f8 mips: bus: make mips_cdmm_bustype const aaf2230036b7 tc: make tc_bus_type const 1003a1adf493 mips: txx9: make txx9_sramc_subsys const fa494c019017 mips: sgi-ip22: make gio_bus_type const 5033ad566016 MIPS: move unselectable entries out of the "CPU type" choice 5b7236c198a3 MIPS: Alchemy: Use kcalloc() instead of kzalloc() e34813c2dac8 MAINTAINERS: Add maintainer for MIPS Baikal-T1 platform code f34158edd249 MAINTAINERS: Add entry for Mobileye MIPS SoCs 101bd58fde10 MIPS: Add support for Mobileye EyeQ5 80f2e4cd2573 MIPS: Share generic kernel code with other architecture b388e57d4628 x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o 22ffc748a647 firmware: arm_scmi: Report frequencies in the perf notifications 23443a3c7c0c firmware: arm_scmi: Use opps_by_lvl to store opps e85beaf76080 firmware: arm_scmi: Implement is_notify_supported callback in powercap protocol 12d6a03f3224 firmware: arm_scmi: Implement is_notify_supported callback in reset protocol 7ac7932df247 firmware: arm_scmi: Implement is_notify_supported callback in sensor protocol cf1bba2775ec firmware: arm_scmi: Implement is_notify_supported callback in clock protocol ec923eaa1d3f hexagon: select GENERIC_IRQ_PROBE instead of redefining it 6b1c2a19cb30 hexagon: select FRAME_POINTER instead of redefining it cd14b0184661 treewide: replace or remove redundant def_bool in Kconfig files 91b69454f93d kconfig: use generic macros to implement symbol hashtable cc25cfc563ad kconfig: print recursive dependency errors in the parsed order 7d5f52a4334c kconfig: do not imply the type of choice value 263909a753d9 MIPS: mobileye: Add EPM5 device tree 8f6fd33b728e MIPS: mobileye: Add EyeQ5 dtsi 7c8697ef033f dt-bindings: mips: Add bindings for Mobileye SoCs c401814730b0 dt-bindings: mips: cpu: Add I-Class I6500 Multiprocessor Core ef39583440ab dt-bindings: mips: cpus: Sort the entries 179771efacd7 dt-bindings: Add vendor prefix for Mobileye Vision Technologies Ltd. b1264ad8a4a0 MIPS: cps-vec: Use macros for 64bits access 524aa6b17ab5 MIPS: traps: Give more explanations if ebase doesn't belong to KSEG0 5e9d13bd3de8 MIPS: Allows relocation exception vectors everywhere 3391b95cf6a0 MIPS: Fix set_uncached_handler for ebase in XKPHYS ee9d5895672f gpio: constify of_phandle_args in of_find_gpio_device_by_xlate() 980c9e198f1c kconfig: convert linked list of files to hash table e40192dabaaa MIPS: spaces: Define a couple of handy macros 6d74e0fc0a34 MIPS: pm-cps: Use GPR number macros 881c8e055dc8 MIPS: kvm/entry: Use GPR number macros 8cc461b85feb MIPS: tlbex: Use GPR number macros 6aec8e0502fe MIPS: page: Use GPR number macros c2fb9fe40b97 MIPS: traps: Use GPR number macros f42058b03705 MIPS: regdefs.h: Define a set of register numbers 88ca06ec04fa MIPS: regdefs.h: Guard all defines with __ASSEMBLY__ a77dabc8e8e4 MIPS: Unify define of CP0 registers for uasm code 7c4aa901bd9d kconfig: move strhash() to util.c as a global function 219eee9c0d16 net: skbuff: add overflow debug check to pull/push helpers 5d4cc87414c5 net: reorganize "struct sock" fields 97191e536c37 pinctrl: renesas: r8a779h0: Add Audio pins, groups, functions 1604b9788ee3 pinctrl: renesas: r8a779h0: Add PCIe pins, groups, functions 2acf13cec939 pinctrl: renesas: r8a779h0: Add CANFD pins, groups, functions 4759b702d076 pinctrl: renesas: r8a779h0: Add PWM/TPU pins, groups, functions b33c4b4b8481 pinctrl: renesas: r8a779h0: Add MSIOF pins, groups, functions 2a9d0273d130 pinctrl: renesas: r8a779h0: Add I2C pins, groups, functions a0974d843d0b pinctrl: renesas: r8a779h0: Add HSCIF pins, groups, functions fbaff0364a42 pinctrl: renesas: r8a779h0: Add SCIF_CLK pins, groups, functions bc56b11cd734 pinctrl: renesas: r8a779h0: Add SCIF pins, groups, functions e79da260fcb1 pinctrl: renesas: r8a779h0: Add QSPI pins, groups, functions 4ab1ee6f4f05 pinctrl: renesas: r8a779h0: Add SD/MMC pins, groups, functions 73f35ebbf4b7 pinctrl: renesas: r8a779h0: Add Ethernet AVB pins, groups, functions 291f7856fc45 pinctrl: renesas: Initial R8A779H0 (R-Car V4M) PFC support 75a7d8146ac9 dt-bindings: pinctrl: renesas,pfc: Document R-Car V4M support 465c1abcb644 net: tcp: Remove redundant initialization of variable len 81a7a88a9806 clk: renesas: r8a779h0: Add RPC-IF clock ce7723186372 clk: renesas: r8a779h0: Add SYS-DMAC clocks 9c579c36e94a clk: renesas: r8a779h0: Add SDHI clock e89ea92f533b clk: renesas: r8a779h0: Add EtherAVB clocks d97d263132a6 w1: w1-gpio: Convert to platform remove callback returning void d7516044f167 w1: sgi_w1: Convert to platform remove callback returning void aa68465cf3d3 w1: omap_hdq: Convert to platform remove callback returning void 63724bbfb1e6 w1: mxc_w1: Convert to platform remove callback returning void bae8bc46987e libfs: Remove unnecessary ‘0’ values from ret 70317fd24b41 sysfs: Introduce a mechanism to hide static attribute_groups 5cf0fbf76374 drm/i915: Add some boring kerneldoc 301c1904d638 platform/x86: thinkpad_acpi: Fix to correct wrong temp reporting on some ThinkPads ee8b738e7f7a platform/x86: thinkpad_acpi: Simplify thermal mode checking 6dfee110c6cc locking/atomic: scripts: Clarify ordering of conditional atomics 14786d949a3b filelock: fix deadlock detection in POSIX locking 00bf80c437dc can: raw: raw_getsockopt(): reduce scope of err 39a6c668e4e7 efs: convert efs to use the new mount api ddb9fd7a5440 fs/select: rework stack allocation hack for clang 21d2e6737c97 net: add netmem to skb_frag_t 18ddbf5cf0e7 net: introduce abstraction for network memory a0df2cc858c3 drm/xe/xe_bo_move: Enhance xe_bo_move trace c8fba5d6df5e can: raw: fix getsockopt() for new CAN_RAW_XL_VCID_OPTS 237412e45390 drm/xe: Enable 32bits build 989e8661dc45 firmware: arm_ffa: Make ffa_bus_type const 9f5ddbc22225 firmware: arm_scmi: Implement is_notify_supported callback in system power protocol b7e400bc2e2d firmware: arm_scmi: Implement is_notify_supported callback in power protocol 120d26312abc firmware: arm_scmi: Implement is_notify_supported callback in perf protocol 637b6d6cae9c firmware: arm_scmi: Add a common helper to check if a message is supported 8733e86a80f5 firmware: arm_scmi: Check for notification support 961745b2c42e firmware: arm_scmi: Make scmi_bus_type const f1d71576d2c9 firmware: arm_scmi: Fix double free in SMC transport cleanup path dc36561e1548 firmware: arm_scmi: Implement clock get permissions 2858f6e5f064 firmware: arm_scmi: Add multiple protocols registration support dea893a66cd5 firmware: arm_scmi: Rework clock domain info lookups 534224b958df firmware: arm_scmi: Warn if domain frequency multiplier is 0 or rounded off 7d5ba7ca6a45 xfs: use kvfree in xfs_ioc_getfsmap() 661723c3bdaf xfs: use kvfree() in xfs_ioc_attr_list() 616f87661792 mmc: pass queue_limits to blk_mq_alloc_disk 494ea040bcb5 ublk: pass queue_limits to blk_mq_alloc_disk 066be10aef5a scm_blk: pass queue_limits to blk_mq_alloc_disk 21b700c0812b ubiblock: pass queue_limits to blk_mq_alloc_disk 3ec44e52bfce mtd_blkdevs: pass queue_limits to blk_mq_alloc_disk 9f633ecd4304 mspro_block: pass queue_limits to blk_mq_alloc_disk f93b43ae3fea ms_block: pass queue_limits to blk_mq_alloc_disk a339cf2bbfbe gdrom: pass queue_limits to blk_mq_alloc_disk d0fa9a8b0af7 sunvdc: pass queue_limits to blk_mq_alloc_disk e6ed9892f10d rnbd-clt: pass queue_limits to blk_mq_alloc_disk 24f30b770c0f rbd: pass queue_limits to blk_mq_alloc_disk a7f18b74dbe1 ps3disk: pass queue_limits to blk_mq_alloc_disk 9a0d4970288d nbd: pass queue_limits to blk_mq_alloc_disk 68c3135fb5fb mtip: pass queue_limits to blk_mq_alloc_disk 48bc8c7ba6fb floppy: pass queue_limits to blk_mq_alloc_disk 9999200f5831 aoe: pass queue_limits to blk_mq_alloc_disk 5d6789ce33a9 ubd: pass queue_limits to blk_mq_alloc_disk af190c53c995 dcssblk: pass queue_limits to blk_mq_alloc_disk c3d9c3031e18 pmem: pass queue_limits to blk_mq_alloc_disk 77c059222c31 btt: pass queue_limits to blk_mq_alloc_disk b3f0846e720e bcache: pass queue_limits to blk_mq_alloc_disk 4190b3f291d9 zram: pass queue_limits to blk_mq_alloc_disk cc7f05c7ec0b n64cart: pass queue_limits to blk_mq_alloc_disk b5baaba4ce5c brd: pass queue_limits to blk_mq_alloc_disk 2cfe0104bc1b nfblock: pass queue_limits to blk_mq_alloc_disk 74fa8f9c553f block: pass a queue_limits argument to blk_alloc_disk f17d8a87ecb5 selftests: fuxex: Report a unique test name per run of futex_requeue_pi 4101f25ae26d drm/i915: remove intel_memory_region_ops::flags 4c1f2a1e2b73 drm/i915: remove i915_vma::obj_hash 95f4e97f5e00 drm/i915: remove execute_cb::signal 7be6ff785af2 drm/i915: remove intel_gvt_irq::pending_events 4ced7884ac69 drm/i915: remove intel_gvt_event_info::policy ad180eb410e3 drm/i915: remove intel_gvt_irq_info::warned 58b67c04cd8a drm/i915: remove gvt_mmio_block::device 7c25ef44547f drm/i915: remove intel_vgpu::intx_trigger c1d8fa8163bc drm/i915: remove intel_vgpu_opregion::mapped 0c274be3f2bc drm/i915: remove intel_vgpu_fence::base dcbe15d92063 drm/i915: remove intel_vgpu_gtt::active_ppgtt_mm_bitmap 0b8722d65af5 drm/i915: remove i915_perf_stream::size_exponent c5d859e34c91 drm/i915: remove i915_drm_client::id 394a1376d827 drm/i915: remove intel_guc::ads_engine_usage_size dd0eb202bf4a drm/i915: remove intel_vbt_panel_data::edp::initialized 8266cdae3c5d drm/i915: remove intel_vgpu_workload::{ring_context, restore_inhibit} 9fda1fd90984 drm/i915: remove intel_gvt_mmio_info::{device, addr_range} fe7ed0e9dc92 drm/i915: remove intel_gvt_gtt::{mm_alloc_page_table, mm_free_page_table} de2fa4ef66b8 drm/i915: remove intel_dsi::{port_bits,hs} 172c52e276d5 drm/i915: remove structs intel_vgpu_pipe_format and intel_vgpu_fb_format a9b5f422339f drm/i915: remove unused intel_dvo_dev_ops hooks 1f4c6f11a557 drm/ci: mark universal-plane-sanity as failing on SC7180 e00fc5402402 drm/ci: update msm-apq8096-fails list 0326a5710e6d drm/ci: update IGT test names 74293ea1c4db net: sysfs: Do not create sysfs for non BQL device f853fa5c54e7 net: page_pool: fix recycle stats for system page_pool allocator 8f06fb458539 i3c: Make i3c_bus_type const 3bf0514dc6f3 Revert "xhci: add helper to stop endpoint and wait for completion" 31e0a586f338 drm/amdgpu: add MMHUB 3.3.1 support 385d9f7f2e3f drm/amd/display: Remove break after return 56ef27e3abe6 page_pool: disable direct recycling based on pool->cpuid on destroy 5983e5df8630 dt-bindings: net: fec: add iommus property 3cc5ebd3a2d6 iio: imu: bmi323: Add ACPI Match Table 5a01e812a6fe iio: accel: bmc150: Document duplicate ACPI entries with bmi323 driver 00ef7708fa60 iio: adc: ti-ads1298: Add driver bc4d251ee844 dt-bindings: iio: adc: ti-ads1298: Add bindings 05f5d78834a1 iio: pressure: hsc030pa add triggered buffer df3186e829c3 iio: pressure: hsc030pa add mandatory delay b0e42c9e9323 iio: pressure: hsc030pa: update datasheet URLs aaafb989ab7b iio: pressure: hsc030pa: include cleanup 66b53cb790e7 iio: pressure: hsc030pa: use signed type to hold div_64() result 158b48c8648b dt-bindings: iio: pressure: honeywell,hsc030pa.yaml add spi props 8655d0e378bc iio: st_sensors: lsm9ds0: Use common style for terminator in ID tables 07d6a5a48209 iio: st_sensors: lsm9ds0: Don't use "proxy" headers ac73e222e37d iio: st_sensors: lsm9ds0: Use dev_err_probe() everywhere 794ef0e57854 iio: adc: adi-axi-adc: move to backend framework bb42191f85c3 iio: adc: ad9467: convert to backend framework 1a97905d3e48 iio: add the IIO backend framework 9c446288d7b3 iio: buffer-dmaengine: export buffer alloc and free functions 4b0b159a194f of: property: add device link support for io-backends a032b921bdeb dt-bindings: adc: axi-adc: update bindings for backend framework 49bb3839e015 dt-bindings: adc: ad9467: add new io-backend property bb76cc45dcdf iio: gts-helper: Fix division loop fb700810d30b x86/resctrl: Separate arch and fs resctrl locks 891766581dea KVM: arm64: Add debugfs file for guest's ID registers b80b701d5a67 KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking 84de212d739e KVM: arm64: Make FEAT_MOPS UNDEF if not advertised to the guest b03e8bb5a906 KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not advertised to the guest 58627b722ee2 KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not advertised to the guest 8ecdccb9e5db KVM: arm64: Make TLBI OS/Range UNDEF if not advertised to the guest d196c20c6e58 KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2 c5bac1ef7df6 KVM: arm64: Move existing feature disabling over to FGU infrastructure f5a5a406b4b8 KVM: arm64: Propagate and handle Fine-Grained UNDEF bits 2fd8f31c32f0 KVM: arm64: Add Fine-Grained UNDEF tracking information 085eabaa74a1 KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap() cc5f84fbb008 KVM: arm64: Use the xarray as the primary sysreg/sysinsn walker 19f3e7ea29f8 KVM: arm64: Register AArch64 system register entries with the sysreg xarray 7fd498f473f1 KVM: arm64: Always populate the trap configuration xarray 89bc63fabc8a KVM: arm64: nv: Move system instructions to their own sys_reg_desc array 52571d058b07 KVM: arm64: Drop the requirement for XARRAY_MULTI fdd8e3452359 KVM: arm64: nv: Turn encoding ranges into discrete XArray stores 9958d58779c9 KVM: arm64: nv: Correctly handle negative polarity FGTs 0beb14de740d KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers 76b457a5cdea KVM: arm64: nv: Drop sanitised_sys_reg() helper d39051d39269 KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2 11adda4010ba KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs 81ffcace31c2 KVM: arm64: nv: Add sanitising to EL2 configuration registers 888f08807022 KVM: arm64: nv: Add sanitising to VNCR-backed sysregs c62d7a23b947 KVM: arm64: Add feature checking helpers aeddd5b214c8 arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants b57b4126dd3b smp: Make __smp_processor_id() 0-argument macro da92df490eea cpu: Mark cpu_possible_mask as __ro_after_init 3b4ec34602c5 ASoC: cs42l42: Remove redundant delays in suspend(). e480c0991db0 ASoC: tas2781: Remove redundant initialization of pointer 'data' a3d543b9e659 ASoC: SOF: amd: fix soundwire dependencies bbf3e6145ea0 ASoC: amd: ps: add machine select and register code c76f3b1f9b9a ASoC: amd: ps: fix for acp pme wake for soundwire configuration 3c697ced399c ASoC: amd: ps: remove acp_reset flag eaf825037d6d ASoC: amd: ps: refactor acp child platform device creation code 0386d765f27a ASoC: amd: ps: refactor acp device configuration read logic cf88ab486ab7 ASoC: Constify pointer to of_phandle_args 055100d1a3b2 regulator: core: Remove redundant assignment to variable possible_uV 7f719a953975 regulator: core: Remove redundant assignment to variable possible_uV 6037733963b8 regulator: pwm-regulator: Use dev_err_probe() for error paths in .probe() 09235bf3170f regulator: pwm-regulator: Use dev_err_probe() for error paths in .probe() e3481abc2c62 drm/ci: skip suspend tests for both msm-sc7180 machines 2aea7b77aabc arm64: Use Signed/Unsigned enums for TGRAN{4,16,64} and VARange dd66185c23f7 wifi: wilc1000: add missing read critical sections around vif list traversal 51e4aa8c449b wifi: wilc1000: fix declarations ordering 059d0e3876ab wifi: wilc1000: use SRCU instead of RCU for vif list traversal 5d2dbccc2b3c wifi: wilc1000: split deeply nested RCU list traversal in dedicated helper 03830bb909a0 wifi: rtw89: 8922a: add helper of set_channel 2c681cbf6c3a wifi: rtw89: 8922a: add set_channel RF part f59cb1a03098 wifi: rtw89: 8922a: add set_channel BB part ca1e11638893 wifi: rtw89: 8922a: add set_channel MAC part 90e636f60b76 arm64: mm: Make PUD folding check in set_pud() a runtime check 785dd1315250 xfs: Remove mrlock wrapper 3fed24fffc76 xfs: Replace xfs_isilocked with xfs_assert_ilocked f70405afc99b locking: Add rwsem_assert_held() and rwsem_assert_held_write() e14cba94bc19 drm/mediatek: dsi: Use mipi_dsi_pixel_format_to_bpp() helper function 2aa9514adf4f drm/mediatek: dsi: Compress of_device_id entries and add sentinel 5c985686d87b drm/mediatek: dsi: Simplify with dev_err_probe and remove gotos e4732b590a77 drm/mediatek: dsi: Register DSI host after acquiring clocks and PHY ff4e45214629 drm/mediatek: dsi: Replace open-coded instance of HZ_PER_MHZ aaeb9335fb38 drm/mediatek: dsi: Use bitfield macros where useful 5c6186a8f07e drm/mediatek: dsi: Cleanup functions mtk_dsi_ps_control{_vact}() fae6f8155053 drm/mediatek: dsi: Fix DSI RGB666 formats and definitions 3b09cc7799c1 drm/mediatek: dsi: Use GENMASK() for register mask definitions ec29a4d9b7c7 dt-bindings: regulator: qcom,usb-vbus-regulator: Add PM6150 compatible afd2a4ae296d spi: spi-summary.rst: fix underline length 0f9eb43f0090 arm64: dts: ti: Add common1 register space for AM62A SoC 7d8ee2c3b8a2 arm64: dts: ti: Add common1 register space for AM62x SoC 1a5010eade10 arm64: dts: ti: Add common1 register space for AM65x SoC ef569d5db50e arm64: dts: mt8195-cherry-tomato: change watchdog reset boot flow ffa0c87f172b drm/msm/mdp5: drop global_state_lock f9c27e649a0d drm/msm/mdp5: migrate SMP dumping to using atomic_print_state abbf3108bc63 drm/msm/dpu: drop global_state_lock 49e27d3c9cd6 drm/msm/dpu: finalise global state object d27f41eed5d6 MAINTAINERS: add missing git address for ext2 entry f1a9abc0cf31 drm/xe/uapi: Remove support for persistent exec_queues 7204df5e7e68 drm/msm/dpu: add support for SDM660 and SDM630 platforms b8b123187035 drm/msm: add a kernel param to select between MDP5 and DPU drivers 39b06ed6d4f3 drm/msm/dpu: support binding to the mdp5 devices d2570ee67a47 drm/msm/mdss: generate MDSS data for MDP5 platforms fb750eefc492 drm/msm/dp: Fix spelling mistake "enale" -> "enable" dc90214ff58b drm/panel: simple: Add BOE BP082WX1-100 8.2" panel 763955fd6c93 dt-bindings: display: simple: Add boe,bp082wx1-100 8.2" panel 14274d0bd31b timekeeping: Fix cross-timestamp interpolation for non-x86 87a411308819 timekeeping: Fix cross-timestamp interpolation corner case decision 84dccadd3e2a timekeeping: Fix cross-timestamp interpolation on counter wrap b59dcca97bf0 dt-bindings: display: ti,am65x-dss: Add support for common1 region 1e63e5a813fa net: sched: Annotate struct tc_pedit with __counted_by c99303a2d2a2 genirq: Wake interrupt threads immediately when changing affinity 2cbab3c296f1 pds_core: use pci_reset_function for health reset 2dac60e06234 pds_core: delete VF dev on reset d740f4be7cf0 pds_core: add simple AER handler 3a9856e83050 dt-bindings: renesas: Document preferred compatible naming a783b2af74ca dt-bindings: ata: convert MediaTek controller to the json-schema e8a7824856de m68k: defconfig: Update defconfigs for v6.8-rc1 85a19e2bcbc0 zorro: Make zorro_bus_type const 0f14aca0dca2 pwm: sprd: Rework how the available channels are counted 792bc12573a3 pwm: spear: Make use of devm_pwmchip_alloc() function 57014f0726e3 pwm: sl28cpld: Make use of devm_pwmchip_alloc() function 554d9acae42b pwm: sifive: Make use of devm_pwmchip_alloc() function c4f4af7d792c pwm: sifive: Make use of pwmchip_parent() accessor bb472da2148f pwm: sifive: Prepare removing pwm_chip from driver data c63f0bbbc99d pwm: sifive: Simplify code to determine the pwmchip's parent device 6727fdf74897 pwm: samsung: Make use of devm_pwmchip_alloc() function f83c29f43d59 pwm: samsung: Simplify using dev_err_probe() ef2092b5af05 pwm: samsung: Simplify by using devm functions in probe 87b63f73e248 pwm: samsung: Make use of pwmchip_parent() accessor 70efbf88912c pwm: samsung: Change prototype of helpers to prepare further changes 56696c1c04f4 pwm: samsung: Simplify code to determine the pwmchip's parent device a629a77e9dfb pwm: rz-mtu3: Make use of devm_pwmchip_alloc() function dfec83b4fe45 pwm: rz-mtu3: Prepare removing pwm_chip from driver data 27262029e9fd pwm: rz-mtu3: Make use of pwmchip_parent() accessor 2528428ec849 pwm: rockchip: Make use of devm_pwmchip_alloc() function 77e94c37db10 pwm: rochchip: Prepare removing pwm_chip from driver data 3a284e0eae81 pwm: renesas-tpu: Make use of devm_pwmchip_alloc() function f0d907605d42 pwm: rcar: Make use of devm_pwmchip_alloc() function aa1b9f167722 pwm: rcar: Prepare removing pwm_chip from driver data ba0c182e5f27 pwm: rcar: Make use of pwmchip_parent() accessor 05aa788c06cf pwm: raspberrypi-poe: Make use of devm_pwmchip_alloc() function fd20a3e1fc7d pwm: raspberrypi-poe: Make use of pwmchip_parent() accessor 8aebd7225d5b pwm: pxa: Make use of devm_pwmchip_alloc() function 37e0f5800b09 pwm: pca9685: Make use of devm_pwmchip_alloc() function 20666a774d17 pwm: pca9685: Make use of pwmchip_parent() accessor da5a8c555c52 pwm: pca9685: Prepare removing pwm_chip from driver data f988b8196322 pwm: omap-dmtimer: Make use of devm_pwmchip_alloc() function 623a9594b2d3 pwm: omap-dmtimer: Prepare removing pwm_chip from driver data 7fc81e231fe9 pwm: omap-dmtimer: Make use of pwmchip_parent() accessor 8c01031abe7c pwm: ntxec: Make use of devm_pwmchip_alloc() function 2ae7039fa7fb pwm: mxs: Make use of devm_pwmchip_alloc() function ad0828825e71 pwm: mtk-disp: Make use of devm_pwmchip_alloc() function f580fa6c842b pwm: mtk-disp: Make use of pwmchip_parent() accessor f962b190fe20 pwm: microchip-core: Make use of devm_pwmchip_alloc() function 28ecf9bd5ea2 pwm: meson: Make use of devm_pwmchip_alloc() function e369035a9889 pwm: meson: Make use of pwmchip_parent() accessor b647dcfde1b5 pwm: meson: Change prototype of a few helpers to prepare further changes 1c8090d7b3ba pwm: mediatek: Make use of devm_pwmchip_alloc() function f1b1e74731a8 pwm: mediatek: Make use of pwmchip_parent() accessor 05013062a89f pwm: lpss-*: Make use of devm_pwmchip_alloc() function 11265c637e7b pwm: lpss-*: Don't set driver data 0f83bfd80d86 pwm: lpss: Make use of pwmchip_parent() accessor ac4b44cac51c pwm: lpc32xx: Make use of devm_pwmchip_alloc() function 1dc7dcba0b2d pwm: lpc18xx-sct: Make use of devm_pwmchip_alloc() function 6a79dc8342d4 pwm: lpc18xx-sct: Prepare removing pwm_chip from driver data c60b92133fc7 pwm: lpc18xx-sct: Make use of pwmchip_parent() accessor 8d1cdd2f2d0d pwm: lpc18xx-sct: Drop hardly used member from driver private data e6377139899e pwm: lp3943: Make use of devm_pwmchip_alloc() function 15527ec2527b pwm: keembay: Make use of devm_pwmchip_alloc() function 5d0237a7b085 pwm: jz4740: Make use of devm_pwmchip_alloc() function 4eeb33229c32 pwm: jz4740: Make use of pwmchip_parent() accessor cebf107de5c9 pwm: jz4740: Change prototype of a helper to prepare further changes 1b6691680bcc pwm: iqs620a: Make use of devm_pwmchip_alloc() function 07b61160e45d pwm: iqs620a: Prepare removing pwm_chip from driver data 8a18b9733239 pwm: iqs620a: Create a wrapper for converting a pwm_chip to driver data a1d81abc03b3 pwm: intel-lgm: Make use of devm_pwmchip_alloc() function abf6569d6482 pwm: imx-tpm: Make use of devm_pwmchip_alloc() function dcef3929e0b5 pwm: imx27: Make use of devm_pwmchip_alloc() function 175f53a78c9d pwm: imx27: Make use of pwmchip_parent() accessor 5911fc37c784 pwm: imx1: Make use of devm_pwmchip_alloc() function 12ca0c331a5f pwm: img: Make use of devm_pwmchip_alloc() function b097d28e3319 pwm: img: Prepare removing pwm_chip from driver data 2231f6fe8316 pwm: img: Make use of pwmchip_parent() accessor 9bd3e889d222 pwm: img: Drop write-only variable from driver private data 19248d867bde pwm: hibvt: Make use of devm_pwmchip_alloc() function c8cf591113a0 pwm: hibvt: Consistently name driver data hi_pwm_chip 2e8d68c02ed1 pwm: fsl-ftm: Make use of devm_pwmchip_alloc() function 097779f1577d pwm: fsl-ftm: Prepare removing pwm_chip from driver data 74836319c24a pwm: fsl-ftm: Make use of pwmchip_parent() accessor e80c1aa6aedc pwm: fsl-ftm: Change prototype of a helper to prepare further changes 3f681ff7ba79 pwm: ep93xx: Make use of devm_pwmchip_alloc() function ecb4ec5ab8b2 pwm: ep93xx: Make use of pwmchip_parent() accessor 4839f5a7c49a pwm: dwc-core: Make use of pwmchip_parent() accessor 1647e5065b4d pwm: dwc: Make use of devm_pwmchip_alloc() function aaa3cc29a78e pwm: dwc: Prepare removing pwm_chip from driver data 43ec7fc9d69f arm64: dts: mt7986: add port@5 as CPU port 7b8cc130f661 arm64: dts: mt7622: add port@5 as CPU port b7f9b9b67ebd accel/ivpu: Rename VPU to NPU in message strings 42328003ecb6 accel/ivpu: Refactor BO creation functions adfef713d2b5 accel/ivpu: Fix ivpu_reset_engine_fn merge issue f32d59677ab1 accel/ivpu: Use lazy allocation for doorbell IDs 00b9151cd4a3 accel/ivpu: Add support for FW boot param system_time_us 3bd0edf825b7 accel/ivpu: Update FW API headers 575fcdd3cfd4 accel/ivpu: Remove legacy firmware name 70ef769f5129 accel/ivpu: Rename TILE_SKU_BOTH_MTL to TILE_SKU_BOTH d0bcc15cbae8 tools: ynl: don't access uninitialized attr_space variable a6dac4002b88 kconfig: move ARRAY_SIZE to a header 0a3128e75108 kconfig: add macros useful for hashtable 5e3cf304a0bd kconfig: import more list macros and inline functions 55f649b73de1 kconfig: resync list.h 4dae9cf5cbb8 kconfig: split list_head into a separate header 5b058034e3aa kconfig: change file_lookup() to return the file name 6676c5bc15e6 kconfig: make file::name a flexible array member 8facc5f31954 kconfig: move the file and lineno in struct file to struct buffer 4ff7ceae83be kconfig: replace remaining current_file->name with cur_filename d3e4a68fe20f kconfig: do not delay the cur_filename update fe273c6fc318 kconfig: replace file->name with name in zconf_nextfile() 1a90b0cdc02a kconfig: associate struct property with file name directly 40bab83a6595 kconfig: associate struct menu with file name directly 1d7c4f10baac kconfig: remove zconf_curname() and zconf_lineno() 52907c07c49b kconfig: replace current_pos with separate cur_{filename,lineno} d3d16228a520 kconfig: split preprocessor prototypes into preprocess.h 56e634b06fd5 kconfig: call env_write_dep() right after yyparse() 526396b723a3 kconfig: write Kconfig files to autoconf.cmd in order 73a6afc5a541 kconfig: remove unneeded sym_find() call in conf_parse() aa8427fb130f kconfig: remove compat_getline() 17787468d4e7 kconfig: remove orphan lookup_file() declaration 313c6cd3c2d5 kconfig: fix off-by-one in zconf_error() af8bbce92044 kconfig: fix infinite loop when expanding a macro at the end of file fee9b6d14acd Revert "kbuild/mkspec: clean boot loader configuration on rpm removal" 435e86998edf Revert "kbuild/mkspec: support 'update-bootloader'-based systems" bca17edb24cb kbuild: rpm-pkg: mark installed files in /boot as %ghost 615b3a3d2d41 kbuild: rpm-pkg: do not include depmod-generated files f96beb84eff6 kbuild: deb-pkg: call more misc debhelper commands 1d7bae8f8c85 kbuild: deb-pkg: build binary-arch in parallel caf400c8b68a kbuild: deb-pkg: make debian/rules quiet for 'make deb-pkg' cc3df32c9f3a kbuild: deb-pkg: show verbose log for direct package builds 8f66864cee44 kbuild: simplify dtbs_install by reading the list of compiled DTBs 24507871c3c6 kbuild: create a list of all built DTB files f6314b76d826 docs: kbuild/kconfig: reformat/cleanup 93c432e8c974 kconfig: fix line number in recursive inclusion detection 12e3342fc7b0 kconfig: remove unneeded buffer allocation in zconf_initscan() 42a7a16bedc9 drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first 778a2c000470 ARM: dts: meson8b: fix &hwrng node compatible string 6f2cc11b4340 ARM: dts: meson8: fix &hwrng node compatible string 0a20438f4531 ARM: dts: meson: fix bus node names acbe5b6b0fb7 arm64: dts: amlogic: add fbx8am board beee431b3257 dt-bindings: arm: amlogic: add fbx8am binding fedeacff9611 dt-bindings: vendor-prefixes: add freebox f0ed445e7397 arm64: dts: amlogic: replace underscores in node names 873121511212 ahci: rename board_ahci_nomsi 8d6cfedec1c0 ahci: drop unused board_ahci_noncq bf6f1581d121 ahci: clean up ahci_broken_devslp quirk f2b70a264b44 ahci: rename board_ahci_nosntf 1a9e51bef89a drm/meson: improve encoder probe / initialization error handling 673f605ea73f staging/nvec: update TODO 6dde7d5fbdc3 staging/nvec: update comment regarding udelay in the isr ae0aba1218a0 arm64: dts: ti: k3-am642-evm: add overlay for ICSSG1 2nd port 1643281347f8 serial: pmac_zilog: Convert to platform remove callback returning void 138ab8af698d tty: goldfish: Convert to platform remove callback returning void d4c22ec3fc7c tty: amiserial: Convert to platform remove callback returning void c92a7eb6c642 jiffies: Transform comment about time_* functions into DOC block 892abd357183 timers: Add struct member description for timer_base f365d0550615 tick/sched: Add function description for tick_nohz_next_event() ca2768bbf5c4 hrtimers: Update formatting of documentation 1a4729ecafc2 hrtimers: Move hrtimer base related definitions into hrtimer_defs.h 1ab40abcdbb2 usb: core: constify the struct device_type usage 3e383260dfd4 usb: gadget: constify the struct device_type usage df097bf988c0 usb: phy: constify the struct device_type usage 146bb64e4939 usb: typec: constify the struct device_type usage 52592932405c ALSA: oxfw: add support for Miglia Harmony Audio 4a486439d2ca ALSA: firewire-lib: handle quirk to calculate payload quadlets as data block counter 25ab2b2f6ac2 ALSA: oxfw: support the case that AV/C Stream Format Information command is not available 5c0a35b26f3b ALSA: oxfw: use const qualifier for immutable argument e8991d1d6498 ALSA: core: fix buffer overflow in test_format_fill_silence() 64eec95820c1 dt-bindings: interconnect: qcom,rpmh: Fix bouncing @codeaurora address efb32a10a10d arm64: dts: ti: k3-am642-evm: add ICSSG1 Ethernet support d4e8c8ad5d14 arm64: dts: ti: k3-am64-main: Add ICSSG IEP nodes d87c295f599c sysfs: Introduce a mechanism to hide static attribute_groups d20a7cf9f714 RDMA/hns: Fix mis-modifying default congestion control algorithm 24ba441d2b06 gpio: fix memory leak in gpiod_request_commit() 5f0e6ce354f6 arm64: dts: ti: k3-am6*: Add bootph-all property in MMC node 0ae3113a46a6 arm64: dts: ti: k3-am6*: Fix bus-width property in MMC nodes 2812d23ade3d arm64: dts: ti: k3-am6*: Fix ti,clkbuf-sel property in MMC nodes eea929f0e0e3 arm64: dts: ti: k3-am6*: Remove DLL properties for soft PHYs 37f28165518f arm64: dts: ti: k3-am62p: Add ITAP/OTAP values for MMC 379c7752bbd0 arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC e041ec6e86e7 arm64: dts: ti: k3-am62a7-sk: Enable eMMC support feb5d68cec77 arm64: dts: ti: k3-am62a-main: Add sdhci2 instance d3ae4e8d8b6a arm64: dts: ti: k3-am62a-main: Add sdhci0 instance 97a5253d7c30 powerpc: remove unused KCSAN_SANITIZE_early_64.o in Makefile dfc554d52171 arm64: dts: sm8650: Add msi-map-mask for PCIe nodes 408e17765161 arm64: dts: qcom: replace underscores in node names 450e178facd6 ARM: dts: qcom: samsung-matisse-common: Add UART d305361f36b8 ARM: dts: qcom: Add support for Samsung Galaxy Tab 4 10.1 LTE (SM-T535) f91dc3e6f384 ARM: dts: qcom: samsung-matisse-common: Add initial common device tree 2a478a521876 dt-bindings: arm: qcom: Add Samsung Galaxy Tab 4 10.1 LTE aa05f47474c0 dt-bindings: soc: qcom: qcom,saw2: add msm8226 l2 compatible d29a6cf98057 arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0 28e5b74d5240 arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0 0fa8b0e2083d arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0 566feddd2ba5 arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0 f767eb918096 arm64: dts: ti: k3-j721e-sk: Add overlay for IMX219 2ba8f21a74b7 arm64: dts: ti: k3-j784s4-main: Add CSI2RX capture nodes 6aac91999ede arm64: dts: ti: k3-j721s2-main: Add CSI2RX capture nodes 491821cebcf5 arm64: dts: ti: k3-j721e-main: Add CSI2RX capture nodes f87c88947396 arm64: dts: ti: k3-j721e-sk: Model CSI2RX connector mux 12d82b15b94c arm64: dts: ti: k3-am69-sk: Enable camera peripherals 5dcc1aaf0b7a arm64: dts: ti: k3-am68-sk-base-board: Enable camera peripherals fa646b709670 arm64: dts: ti: k3-j784s4-evm: Enable camera peripherals f00c6ead159f arm64: dts: ti: k3-j721s2-common-proc-board: Enable camera peripherals 49c379d3a72a xfs: use kvfree for buf in xfs_ioc_getbmap 9256cec7b4f3 clocksource/drivers/arm_global_timer: Remove stray tab b34b9547cee4 clocksource/drivers/arm_global_timer: Fix maximum prescaler value 10201396ef64 i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling cb0a395578f1 dt-bindings: i3c: drop "master" node name suffix e3c3d34507c7 docs: rust: Add description of Rust documentation test as KUnit ones ba4abeb13d5e docs: rust: Move testing to a separate page 44f2e626cbf7 rust: kernel: stop using ptr_metadata feature e283ee239220 rust: kernel: add reexports for macros ed6d0bed343e rust: locked_by: shorten doclink preview cd16c41fdefa rust: kernel: remove unneeded doclink targets 4c799d1dc89b rust: kernel: add doclinks 6269fadf351e rust: kernel: add blank lines in front of code blocks af8b18d7404b rust: kernel: mark code fragments in docs with backticks ebf2b8a75a05 rust: kernel: unify spelling of refcount in docs 4c62348d5b84 rust: str: move SAFETY comment in front of unsafe block 8cfce47d7598 rust: str: use `NUL` instead of 0 in doc comments ed8596532a66 rust: kernel: add srctree-relative doclinks 16dca5d12ed1 rust: ioctl: end top-level module docs with full stop 69d5fbb01596 rust: error: improve unsafe code in example b6cda913bba4 rust: kernel: fix multiple typos in documentation 789809a3d540 rust: bindings: Order headers alphabetically 78e886ba2b54 net: ena: Remove ena_select_queue d0fc93f462b9 misc: eeprom/idt_89hpesx: Convert data structures to LE explicitly 57a9e5053c7c comedi: remove redundant assignment to variable range 548fcf037b3f tty: Don't include tty_buffer.h in tty.h cd0eb354d441 serial: 8250_of: Drop quirk fot NPCM from 8250_port 5fcd6e71e8c5 tty: jsm: Remove redundant assignment to variable linestatus 1364ea8a5613 serial: lpc32xx_hs: remove redundant check and assignment of hsu_rate 0b38539633db serial: 8250_bcm7271: Replace custom unit definitions 1bec7691b327 pcmcia: ds: make pcmcia_bus_type const 6d47302a3f0b net: phy: aquantia: add AQR813 PHY ID 31edf4bbe0ba nbd: null check for nla_nest_start ea7f3cfaa588 net: bql: allow the config to be disabled b1a91ca25f15 fpga: remove redundant checks for bridge ops c20445be92f7 fpga: dfl: make dfl_bus_type const b67686e971b0 clocksource/drivers/imx-sysctr: Add i.MX95 support 418062b548b1 clocksource/drivers/imx-sysctr: Drop use global variables 8ec11bd89e15 dt-bindings: timer: nxp,sysctr-timer: support i.MX95 173f6cd384ae coccinelle: device_attr_show: Remove useless expression STR 4a92857d6e83 gpio: constify opaque pointer "data" in gpio_device_find() 9a1e31299dec net: phy: c45: add support for MDIO_AN_EEE_ADV2 1bbe04e305fb net: phy: c45: add support for EEE link partner ability 2 to genphy_c45_read_eee_lpa b63584c86edb net: phy: c45: add and use genphy_c45_read_eee_cap2 ef6ee3a31bdc net: phy: add PHY_EEE_CAP2_FEATURES 80e4021c25d8 net: mdio: add helpers for accessing the EEE CAP2 registers cf92b9df3dcf usb: typec: qcom-pmic-typec: add support for PMI632 PMIC f637c0c6dd81 dt-bindings: usb: qcom,pmic-typec: add support for the PMI632 block ef6035d2f1f4 dt-bindings: regulator: qcom,usb-vbus-regulator: add support for PMI632 b9fccfdb4ebb usb: typec: ucsi: Get PD revision for partner 335e3eff220b usb: typec: ucsi: Update connector cap and status b3db266fb031 usb: typec: ucsi: Limit read size on v1.2 394e3dbac214 serial: 8250_pci1xxxx: Don't use "proxy" headers 42af6bcbc351 tty: hvc-iucv: fix function pointer casts 8524788abf56 tty/vt: Corrected doc of vc_sanitize_unicode(), vc_translate_unicode() 455c5e12a3b7 staging: gdm724x: constantify the struct device_type usage 133951fda02c staging: vme: make vme_bus_type const 869eb452aed6 staging: vc04_services: vchiq_arm: make vchiq_bus_type const e1f97d7ef608 staging: fieldbus: make anybus_bus const cfd87832dfa1 staging: axis-fifo: Use sysfs_emit() 72c068a1c71f staging: rtl8192e: initialize variables at declaration 2025908b8e3a staging: rtl8192e: remove return from void function rtl92e_set_channel 0ef4a26928d7 staging: rtl8192e: remove braces from single statement blocks b4a89adc2ff3 Staging: rtl8192e: Rename variable bForcedBgMode 34eb6bea1ffb Staging: rtl8192e: Rename variable NumRecvBcnInPeriod 0dd08a4b53de Staging: rtl8192e: Rename variable LpsIdleCount 1650401eac5f Staging: rtl8192e: Rename variable Octet 3f3dd0a07c8a Staging: rtl8192e: Fix if statement alignment with open parenthesis c64b64c98bc7 Staging: rtl8192e: Remove unnecessary blank line 9842cb03969e Staging: rtl8192e: Fixup if statement broken across multiple lines. 459a6c2b2580 Staging: rtl8192e: Fix paren alignment for rtllib_disable_net_monitor_mode() 0efe628a94b6 Staging: rtl8192e: Rename variable SelfHTCap a9055dc8e5ca Staging: rtl8192e: Rename variable LPSAwakeIntvl 332fe0ec2864 Staging: rtl8192e: Rename variable PeerHTInfoBuf 05ee6e2ffc95 Staging: rtl8192e: Rename variable PeerHTCapBuf e51e94692d59 Staging: rtl8192e: Rename function MgntQuery_TxRateExcludeCCKRates() 583b7e3b93f5 Staging: rtl8192e: Rename function pointer SetHwRegHandler() 6b7a8b468bef Staging: rtl8192e: Rename variable LPSDelayCnt 808f35c4e635 Staging: rtl8192e: Rename variable LPSAwakeIntvl_tmp a372b8023741 Staging: rtl8192e: Rename function rtllib_rx_ADDBARsp() dfc5660b2438 Staging: rtl8192e: Rename variable FirstIe_InScan 3ad0e7e5f0cb iio: humidity: hdc3020: add threshold events support 9f9bfae410e6 dt-bindings: iio: humidity: hdc3020: add interrupt bindings in example 52882c6fb16f iio: humidity: hdc3020: switch to 16bit register defines f1f99fcbf997 dt-bindings: iio: afe: voltage-divider: Add io-channel-cells 2ec17b1950bb iio: hid-sensor-als: Add light chromaticity support 3765d426fe86 iio: hid-sensor-als: Add light color temperature support 00c45c9ef9b2 iio: hid-sensor-als: Remove hardcoding of values for enums f2a71ebdf231 iio: hid-sensor-als: Assign channels dynamically ca2f16c31568 Add 10EC5280 to bmi160_i2c ACPI IDs to allow binding on some devices 89b1b86fc773 iio: core: make iio_bus_type const 7c28226cd037 dt-bindings: iio: imu: st_lsm6dsx: add asm330lhhxg1 16ac43a1b18c iio: imu: st_lsm6dsx: add support to ASM330LHHXG1 0e2bf22aede4 iio: imu: st_lsm6dsx: improve kernel docs and comments 129e8619fccb iio: adc: ad7091r-base: Use auto cleanup of locks. 1fa220ec61ff iio: adc: ad4130: Use automatic cleanup of locks and direct mode. fb1f19713d41 iio: proximity: sx9310: Use automated cleanup for locks and IIO mode claiming. d62f68c13f31 iio: proximity: sx9324: Use automated cleanup for locks and IIO mode claiming. fba730dd8ad1 iio: proximity: sx9360: Use automated cleanup for locks and IIO mode claiming. 3d329bcd4869 iio: adc: max1363: Use automatic cleanup for locks and iio mode claiming. b6dde1092395 iio: imu: bmi323: Use cleanup handling for iio_device_claim_direct_mode() eabc6b08476f iio: accel: adxl367: Use automated cleanup for locks and iio direct mode. 366328e5ac47 iio: dummy: Use automatic lock and direct mode cleanup. 1dae0cb79cea iio: locking: introduce __cleanup() based direct mode claiming infrastructure f7b6443f347d iio: sx9324: avoid copying property strings c8f883a78fa2 iio: accel: mxc4005: new ACPI ID for the MXC6655 accelerometer 5659785a329e iio: frequency: admfm2000: New driver 7b5f65112755 dt-bindings: iio: frequency: add admfm2000 044b432392f8 iio: health: afe4404: Use devm IIO helpers 5ff7ea503cd4 iio: health: afe4404: Use devm action helper for regulator disable e73a640fe314 iio: health: afe4403: Use devm IIO helpers eeb4c24a5c90 iio: health: afe4403: Use devm action helper for regulator disable e21b4321f965 MAINTAINERS: add IIO GTS tests cf996f039679 iio: test: test gain-time-scale helpers 44b90383453c iio: light: vcnl4000: Set ps high definition for 4040/4200 1ca53b5df113 iio: adc: ad_sigma_delta: allow overwriting the IRQ flags 32f28e19ff27 iio: imu: adis16480: make use of irq_get_trigger_type() 689c0953b977 iio: imu: adis16475: make use of irq_get_trigger_type() 680ce1d3a3dc iio: dummy_evgen: remove Excess kernel-doc comments 2a3b7af12047 usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR ab9ffa51d5a2 usb: gadget: uvc: dont drop frames if zero length packages are late 58da4e57cb29 usb: gadget: uvc: rework complete handler 5e7ea65daf13 usb: gadget: uvc: refactor the check for a valid buffer in the pump worker ed6cbac8ba2d usb: gadget: uvc: drop unnecessary check for always set req 56403220577b platform/chrome: cros_ec_typec: Make sure the USB role switch has PLD 9a270ec7bfb0 usb: roles: Link the switch to its connector 503d6ed00ff7 dt-bindings: usb/ti,am62-usb.yaml: Add PHY2 register space ba9d3cd71f15 dt-bindings: usb: microchip,usb5744: Remove peer-hub as requirement c89d32cabcd3 usb: image: mdc800: Remove redundant assignment to variable retval ae28fd06b3a8 usb: storage: freecom: Remove redundant assignment to variable offset 136a73da8e3d usb: sysfs: use kstrtobool() if possible d2f4831eafba Documentation: usb: Document FunctionFS DMABUF API 7b07a2a7ca02 usb: gadget: functionfs: Add DMABUF import interface 799970a5b15d usb: gadget: functionfs: Factorize wait-for-endpoint code 99f638dd49ca usb: gadget: Support already-mapped DMA SGs 7ad818eef647 arm64: dts: qcom: qcm6490-fairphone-fp5: Add PMIC GLINK a6ba1e453174 usb: dwc3: apply snps,host-vbus-glitches workaround unconditionally 8c1b6b74d464 dt-bindings: usb: dwc3: drop 'snps,host-vbus-glitches-quirk' b65bdf7fd605 usb: dwc3: Fix an IS_ERR() vs NULL check in dwc3_power_off_all_roothub_ports() 50c72a46eb41 usb: dwc3: gadget: Remove redundant assignment to pointer trb b311048c174d usb: dwc3: gadget: Rewrite endpoint allocation flow d4718efff71d usb: core: Kconfig: Improve USB authorization mode help a9c83252bff6 ASoC: dt-bindings: Update example for enabling USB offload on SM8250 58c7ea6a3df8 ASoC: dt-bindings: Add Q6USB backend 9affb1d9a9d9 xhci: add helper to stop endpoint and wait for completion edc47759bbc7 xhci: Decouple handling an event from checking for unhandled events 84008be8adb0 xhci: Don't check if the event ring is valid before every event TRB fbaf1889a30f xhci: add helper that checks for unhandled events on a event ring 84ac5e4fa517 xhci: move event processing for one interrupter to a separate function e30e9ad9ed66 xhci: update event ring dequeue pointer position to controller correctly 143e64df1bda xhci: remove unnecessary event_ring_deq parameter from xhci_handle_event() becbd202af84 xhci: make isoc_bei_interval variable interrupter specific. ace21625878f xhci: Add helper to set an interrupters interrupt moderation interval 4f022aad80dc xhci: Add interrupt pending autoclear flag to each interrupter 5c0941c55e5f kobject: reduce uevent_sock_mutex scope 2444a80c1cc2 kobject: make uevent_seqnum atomic 14a65ea5fee7 arm64: dts: ti: Add reserved memory for watchdog e4c3b72a6ea9 xfs: ensure submit buffers on LSN boundaries in error handlers 0164defd0d86 xfs: remove duplicate ifdefs 1149314a16f7 xfs: disable sparse inode chunk alignment check when there is no alignment 7d42e097607c crypto: qat - resolve race condition during AER recovery c2304e1a0b80 crypto: qat - change SLAs cleanup flow at shutdown 3ee2cee56c5e MAINTAINERS: adjust file entries after crypto vmx file movement 9066ac364d86 crypto: hisilicon/qm - change function type to void ce133a221230 crypto: hisilicon/qm - obtain stop queue status 12b8ae68f50d crypto: hisilicon/qm - add stop function by hardware 6e031ef2c201 crypto: ccp - State in dmesg that TSME is enabled 8a0a62941a04 firmware: coreboot: Replace tag with id table in driver struct f1cebae1dbf8 firmware: coreboot: Generate aliases for coreboot modules c2b28f6806d2 firmware: coreboot: Generate modalias uevent for devices 81377de00f11 perf list: For metricgroup only list include description bacefe0c7b77 perf tools: Fixup module symbol end address properly 46ea59235c4f arm64: dts: qcom: pm4125: define USB-C related blocks 07bbe3fd0704 arm64: dts: qcom: sa8540p-ride: disable pcie2a node 6f146b249b3a perf vendor events intel: Update tigerlake TMA metrics to 4.7 e2c8b40e3746 perf vendor events intel: Update skylakex TMA metrics to 4.7 f15fa6ba76dc perf vendor events intel: Update skylake TMA metrics to 4.7 53c83c79aa59 perf vendor events intel: Update sapphirerapids TMA metrics to 4.7 176e66715d0e perf vendor events intel: Update sandybridge TMA metrics to 4.7 74f76c3ba7d5 perf vendor events intel: Update rocketlake TMA metrics to 4.7 5f9a13bee0a6 perf vendor events intel: Update jaketown TMA metrics to 4.7 14bc1a59f270 perf vendor events intel: Update ivytown TMA metrics to 4.7 8cf54fa84441 perf vendor events intel: Update ivybridge TMA metrics to 4.7 b15cae3f697c perf vendor events intel: Update icelakex TMA metrics to 4.7 70bfdad63f87 perf vendor events intel: Update icelake TMA metrics to 4.7 2a264a194613 perf vendor events intel: Update haswellx TMA metrics to 4.7 89b66259a73a perf vendor events intel: Update haswell TMA metrics to 4.7 c72a20435a5b perf vendor events intel: Update cascadelakex TMA metrics to 4.7 8792e8f89da1 perf vendor events intel: Update broadwellx TMA metrics to 4.7 4018680df935 perf vendor events intel: Update broadwellde TMA metrics to 4.7 eedd6d0a72f2 perf vendor events intel: Update broadwell TMA metrics to 4.7 52530942ba43 perf vendor events intel: Update alderlake TMA metrics to 4.7 c4bb31c7b051 perf vendor events intel: Update tigerlake events to v1.15 c31d718ca217 perf vendor events intel: Update skylake events to v58 9626368d429a perf vendor events intel: Update sierraforst events to v1.01 8972c0335305 perf vendor events intel: Update rocketlake events to v1.02 1d262a85e289 perf vendor events intel: Update meteorlake events to v1.07 e8866cdbe101 perf vendor events intel: Update icelake events to v1.21 f9044d46b75a perf vendor events intel: Update haswell events to v35 24cda3081ac2 perf vendor events intel: Update grandridge events to v1.01 ea518afc9920 perf vendor events intel: Update emeraldrapids events to v1.03 7163acea3076 perf vendor events intel: Update broadwell events to v29 5dcc2abaa545 perf vendor events intel: Update alderlaken events to v1.24 2252ddf4343c perf vendor events intel: Update alderlake events to v1.24 29d16de26df1 perf augmented_raw_syscalls.bpf: Move 'struct timespec64' to vmlinux.h 498006fd49c2 arm64: dts: qcom: sc7280: add slimbus DT node a9b254892ce1 power: supply: axp288_fuel_gauge: Add STCK1A* Intel Compute Sticks to the deny-list 239cce651ea6 drm/panel: ltk500hd1829: add panel type for ltk101b4029w c71efc633713 dt-bindings: display: ltk500hd1829: add variant compatible for ltk101b4029w f9488c160d6e drm/panel: ltk500hd1829: make room for more similar panels c530379a6876 dt-bindings: display: panel-lvds: Add compatible for admatec 9904370 panel 9de552935b6c dt-bindings: vendor-prefixes: add prefix for admatec GmbH 942bf463dec3 arm64: dts: qcom: sc7280: Add capacity and DPC properties 4ad2506d5a17 ARM: dts: qcom: ipq8064: drop 'regulator' property from SAW2 devices c169576dddff ARM: dts: qcom: ipq4019: drop 'regulator' property from SAW2 devices a560ff0acc04 ARM: dts: qcom: msm8974: drop 'regulator' property from SAW2 device 8c843db2bca1 ARM: dts: qcom: apq8084: drop 'regulator' property from SAW2 device 378cc1b3e6cd ARM: dts: qcom: msm8960: declare SAW2 regulators 893768803fa4 ARM: dts: qcom: apq8064: declare SAW2 regulators 04e354e0b4dd ARM: dts: qcom: ipq8064: rename SAW nodes to power-manager 3ea06103ee40 ARM: dts: qcom: ipq4019: rename SAW nodes to power-manager e624dc495a42 ARM: dts: qcom: msm8974: rename SAW nodes to power-manager 34725e24f20d ARM: dts: qcom: msm8960: rename SAW nodes to power-manager 07eb49b31800 ARM: dts: qcom: apq8084: rename SAW nodes to power-manager 3a3b949fd955 ARM: dts: qcom: apq8064: rename SAW nodes to power-manager e6e2986a3d57 ARM: dts: qcom: ipq8064: use SoC-specific compatibles for SAW2 devices 8cad85bfe08f ARM: dts: qcom: ipq4019: use SoC-specific compatibles for SAW2 devices 9f77f78bd420 ARM: dts: qcom: msm8960: use SoC-specific compatibles for SAW2 devices c0fe5442b1e5 ARM: dts: qcom: msm8974: use new compat string for L2 SAW2 unit 551d90275631 ARM: dts: qcom: apq8084: use new compat string for L2 SAW2 unit 2bb2ad58f6b7 drm/amd: Change `jpeg_v4_0_5_start_dpg_mode()` to void f6aed043ee5d drm/amd/display: Add 'replay' NULL check in 'edp_set_replay_allow_active()' 6f18d7ad9dba drm/amdgpu: Fix missing parameter descriptions in ih_v7_0.c a02cfac90fbd drm/amdgpu: add SDMA 6.1.1 discovery support c40797d32024 drm/amdgpu: add sdma 6.1.1 firmware aec765a4dc91 drm/amdgpu: add psp 14.0.1 discovery support 24b5a5df943a drm/amdgpu: add PSP 14.0.1 support c5ce1f1a2101 drm/amdgpu: add smuio 14.0.1 support bd377b128125 drm/amdgpu: add nbio 7.11.1 discovery support dc84f52eb26d drm/amdgpu/nbio: Add NBIO 7.11.1 Support 34a1de0f7935 drm/amdkfd: Relocate TBA/TMA to opposite side of VM hole 79863ddee8eb drm/amd/display: 3.2.272 9c5c14c066f3 arm64: defconfig: Enable QCOM PBS dc14578426fd arm64: dts: qcom: pmi632: Add PBS client and use in LPG node f512e08fd094 perf testsuite: Install kprobe tests and common files e7d759f31ca2 perf testsuite: Add test for kprobe handling 61d348f1e96f perf testsuite: Add common output checking helpers c8eb2a9ff8b3 perf testsuite: Add test case for perf probe e3425864a9e4 perf testsuite: Add initialization script for shell tests 451af6a790b4 perf testsuite: Add common setting for shell tests 0aa81428717c perf testsuite: Add common regex patters 6f04d664a9fa perf test: Enable Symbols test to work with a current module dso d1909c022173 module: Don't ignore errors from set_memory_XX() 45e0b0fd6dc5 riscv: defconfig: Enable mmc and dma drivers for T-Head TH1520 b50155cb0d60 powercap: dtpm_cpu: Fix error check against freq_qos_add_request() 114990ce3edf arm64: dts: qcom: sm8550: Use GIC-ITS for PCIe0 and PCIe1 e23ad54fef18 ACPI: resource: Do IRQ override on Lunnen Ground laptops c763aefeeb3e ACPI: use %pe for better readability of errors while printing eeff1d4f118b x86/resctrl: Move domain helper migration into resctrl_offline_cpu() 258c91e84fed x86/resctrl: Add CPU offline callback for resctrl work 978fcca954cb x86/resctrl: Allow overflow/limbo handlers to be scheduled on any-but CPU 1b3e50ce7f50 x86/resctrl: Add CPU online callback for resctrl work 30017b60706c x86/resctrl: Add helpers for system wide mon/alloc capable 0a2f4d9b548c x86/resctrl: Make rdt_enable_key the arch's decision to switch 5db6a4a75c95 x86/resctrl: Move alloc/mon static keys into helpers 13e5769debf0 x86/resctrl: Make resctrl_mounted checks explicit e557999f80a5 x86/resctrl: Allow arch to allocate memory needed in resctrl_arch_rmid_read() 6fde1424f29b x86/resctrl: Allow resctrl_arch_rmid_read() to sleep 09909e098113 x86/resctrl: Queue mon_event_read() instead of sending an IPI a4846aaf3945 x86/resctrl: Add cpumask_any_housekeeping() for limbo/overflow 6eca639d8340 x86/resctrl: Move CLOSID/RMID matching and setting to use helpers 6eac36bb9eb0 x86/resctrl: Allocate the cleanest CLOSID by searching closid_num_dirty_rmid 5d920b6881f2 x86/resctrl: Use __set_bit()/__clear_bit() instead of open coding b30a55df60c3 x86/resctrl: Track the number of dirty RMID a CLOSID has c4c0376eefe1 x86/resctrl: Allow RMID allocation to be scoped by CLOSID 6791e0ea3071 x86/resctrl: Access per-rmid structures by index 40fc735b78f0 x86/resctrl: Track the closid with the rmid 311639e9512b x86/resctrl: Move RMID allocation out of mkdir_rdt_prepare() b1de313979af x86/resctrl: Create helper for RMID allocation and mondata dir creation 3f7b07380d58 x86/resctrl: Free rmid_ptrs from resctrl_exit() 31a5c0b7c674 tick/nohz: Move tick_nohz_full_mask declaration outside the #ifdef 7c38989d0f7a arm64: dts: qcom: sm8150: correct PCIe wake-gpios 584a327c5cff arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios 117e7dc697c2 clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times 6496dba142f4 soc: qcom: spm: add support for voltage regulator 57e2b067f19b soc: qcom: spm: remove driver-internal structures from the driver API aa4e327fbbf6 dt-bindings: soc: qcom: qcom,saw2: define optional regulator node 31ac56a59e7a dt-bindings: soc: qcom: qcom,saw2: add missing compatible strings c9491a16e571 dt-bindings: soc: qcom: merge qcom,saw2.txt into qcom,spm.yaml f09cbb6c94e4 i40e: Remove VEB recursion 08cdde310e22 i40e: Fix broken support for floating VEBs b7fac08db5e3 i40e: Add helpers to find VSI and VEB by SEID and use them b1f1b46f466a i40e: Introduce and use macros for iterating VSIs and VEBs 7e6cec7d3bb0 i40e: Use existing helper to find flow director VSI 891af1aa1ea4 arm64: dts: qcom: sm7225-fairphone-fp4: Enable display and GPU 2abe4a310cc7 arm64: dts: qcom: sm6350: Remove "disabled" state of GMU 6624b25c206e dt-bindings: clk: qcom: drop the SC7180 Modem subsystem clock controller c630cf8f3a6c clk: qcom: drop the SC7180 Modem subsystem clock driver b61fbc595e2f arm64: dts: qcom: msm8916-samsung-fortuna/rossa: Add fuel gauge fc48bb313513 arm64: dts: qcom: sm6350: Add interconnect for MDSS 7648f0c91eaa selftests/bpf: Remove empty TEST_CUSTOM_PROGS 1e5a2ec938d7 char/agp: remove agp_bridge_data::type fd0a68a2337b workqueue, irq_work: Build fix for !CONFIG_IRQ_WORK 626db6ee8ee1 sparc: select FRAME_POINTER instead of redefining it 5378f00c935b sparc: vDSO: fix return value of __setup handler 3ed7c61e49d6 sparc64: NMI watchdog: fix return value of __setup handler 079431ea9ed3 sparc: vio: make vio_bus_type const 3cc208ffa84a sparc: Fix typos 0f1991949d9b sparc: Use shared font data e1ea6db35fc3 wifi: brcmsmac: avoid function pointer casts 79e2ea2eaaa6 drm/i915/cdclk: Document CDCLK update methods c0151c695fbe drm/i915/cdclk: Remove the hardcoded divider from cdclk_compute_crawl_and_squash_midpoint() 76184fa3d32e drm/i915/cdclk: Squash waveform is 16 bits 26aba0d1c35f drm/i915/cdclk: Extract cdclk_divider() 9266514689fe PCI: endpoint: Drop only_64bit on reserved BARs e01c9797c0eb PCI: endpoint: Clean up hardware description for BARs 89b0f15f408f x86/cpu/topology: Get rid of cpuinfo::x86_max_cores 3dfa64aecbaf iommu: Make iommu_report_device_fault() return void b554e396e51c iommu: Make iopf_group_response() return void 199112327135 iommu: Track iopf group instead of last fault 0095bf83554f iommu: Improve iopf_queue_remove_device() a74c077b9021 iommu: Use refcount for fault data access cc7338e9d807 iommu: Refine locking for per-device fault data management 17c51a0ea36b iommu: Separate SVA and IOPF 351ffcb11ca0 iommu: Make iommu_queue_iopf() more generic 24b5d268b5ab iommu: Prepare for separating SVA and IOPF 3f02a9dc7000 iommu: Merge iommu_fault_event and iopf_fault 1ff25d798e52 iommu: Remove iommu_[un]register_device_fault_handler() 15fc60cdd2d2 iommu: Merge iopf_device_param into iommu_fault_param 8b32a3bea262 iommu: Cleanup iopf data structure definitions 0edeab66eba8 iommu: Remove unrecoverable fault data 66014df73b30 iommu/arm-smmu-v3: Remove unrecoverable faults reporting 00a9bc607043 iommu: Move iommu fault data to linux/iommu.h b07cd3b746cf iommu/mtk_iommu: Use devm_kcalloc() instead of devm_kzalloc() 0feda94c868d iommu/amd: Mark interrupt as managed ba00e413fa15 ALSA: virtio: Fix "Coverity: virtsnd_kctl_tlv_op(): Uninitialized variables" warning. f63f24488571 drm: bridge: dw_hdmi: Set DRM bridge type ff16cbc4dc34 ALSA: avoid 'bool' as variable name 03325e9b64c4 s390/crc32le: convert to C c59bf4de01b6 s390/crc32be: convert to C 37346951a89a s390/fpu: add vector instruction inline assemblies for crc32 ea8b75d28936 s390/sysinfo: convert bogomips calculation to C c8dde11df191 s390/raid6: convert to use standard fpu_*() inline assemblies dcd3e1de9d17 s390/checksum: provide csum_partial_copy_nocheck() cb2a1dd589a0 s390/checksum: provide vector register variant of csum_partial() 3a74f44de2c9 s390/checksum: provide and use cksm() inline assembly 4ce69fcf17d0 s390/checksum: call instrument_read() instead of kasan_check_read() 2c6b96762fbd s390/fpu: remove TIF_FPU 8c09871a950a s390/fpu: limit save and restore to used registers 066c40918bb4 s390/fpu: decrease stack usage for some cases cad8c3abaac3 s390/fpu: let fpu_vlm() and fpu_vstm() return number of registers bdbd3acb33f5 s390/fpu: remove anonymous union from struct fpu 9cbff7f2214d s390/fpu: remove regs member from struct fpu ed3a0a011a9c s390/kvm: convert to regular kernel fpu user 4eed43de9ba0 s390/fpu: make kernel fpu context preemptible c038b984a9af s390/fpu: change type of fpu mask from u32 to int 87c5c7003681 s390/fpu: rename save_fpu_regs() to save_user_fpu_regs(), etc 419abc4d3828 s390/fpu: convert FPU CIF flag to regular TIF flag 918c7cad6650 s390/fpu: convert __kernel_fpu_begin()/__kernel_fpu_end() to C 3a5866a001e8 s390/fpu: provide and use vlm and vstm inline assemblies f4e3de75d0c4 s390/fpu: provide and use lfpc, sfpc, and stfpc inline assemblies 88d8136a0896 s390/fpu: provide and use ld and std inline assemblies 13a8a519cacf s390/fpu: use lfpc instead of sfpc instruction 045bad0800ce s390/fpu: add documentation about fpu helper functions fd2527f20915 s390/fpu: move, rename, and merge header files 31d3ec15dc95 s390/fpu: various coding style changes b6b842becd73 s390/fpu: use KERNEL_VXR_LOW instead of KERNEL_VXR_V0V7 9e96afab8c0f s390/nmi: remove register validation code 37edadee47bb s390/fpu: improve description of RXB macro 39ceca158802 s390/fpu: fix VLGV macro b69b65f51148 s390/zcrypt: add debug possibility for CCA and EP11 messages 6a2892d09df5 s390/ap: add debug possibility for AP messages 6d749b4e0208 s390/pkey: introduce dynamic debugging for pkey 0ccac4529540 s390/pkey: harmonize pkey s390 debug feature calls 08b2c3706de2 s390/zcrypt: introduce dynamic debugging for AP and zcrypt code 88e4c0da9b08 s390/zcrypt: harmonize debug feature calls and defines e8054eaeb5a5 s390/setup: fix virtual vs physical address confusion b20ea29a709e s390: don't allow CONFIG_COMPAT with LD=ld.lld 91510d5959ad gpio: cdev: fix a NULL-pointer dereference with DEBUG enabled e1d1698eb36c can: xilinx_can: Add ethtool stats interface for ECC errors 8e6fbf7f66dc can: xilinx_can: Add ECC support 7075d733b8e4 dt-bindings: can: xilinx_can: Add 'xlnx,has-ecc' optional property 50e3ed0f93f4 arm64: mm: add support for WXN memory translation attribute cb1a393c40ee mm: add arch hook to validate mmap() prot flags 5d101654226d arm64: defconfig: Enable LPA2 support 352b0395b505 arm64: Enable 52-bit virtual addressing for 4k and 16k granule configs 95e059b5db60 arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels d40900fcb397 arm64: ptdump: Deal with translation levels folded at runtime 16f22981b6d7 arm64: ptdump: Disregard unaddressable VA space 0dd4f60a2c76 arm64: mm: Add support for folding PUDs at runtime 0383808e4d99 arm64: kasan: Reduce minimum shadow alignment and enable 5 level paging 6ed8a3a094b4 arm64: mm: Add 5 level paging support to fixmap and swapper handling 9684ec186f8f arm64: Enable LPA2 at boot if supported by the system 2b6c8f96cc47 arm64: mm: add LPA2 and 5 level paging support to G-to-nG conversion a6bbf5d4d9d1 arm64: mm: Add definitions to support 5 levels of paging 925a0eb48044 arm64: mm: Add LPA2 support to phys<->pte conversion routines db95ea787bd1 arm64: mm: Wire up TCR.DS bit to PTE shareability fields 7ac8d5b2423c arm64: Add ESR decoding for exceptions involving translation level -1 60d043c10176 arm64: Avoid #define'ing PTE_MAYBE_NG to 0x0 for asm use 68aec33f8f5a arm64: mm: Add feature override support for LVA 9cce9c6c2c3b arm64: mm: Handle LVA support as a CPU feature e0f92f0d1b51 arm64: Revert "mm: provide idmap pointer to cpu_replace_ttbr1()" ba5b0333a847 arm64: mm: omit redundant remap of kernel image 567a70c181df arm64: mm: avoid fixmap for early swapper_pg_dir updates 84b04d3e6bdb arm64: kernel: Create initial ID map from C code 34b98e55f684 arm64: pgtable: Decouple PGDIR size macros from PGD/PUD/PMD levels e6128a8e523c arm64: mm: Use 48-bit virtual addressing for the permanent ID map 97a6f43bb049 arm64: head: Move early kernel mapping routines into C code 82ca151da7d5 arm64: mmu: Make __cpu_replace_ttbr1() out of line 293d865f0af5 arm64: mm: Make kaslr_requires_kpti() a static inline aa6a52b2470c arm64: head: move memstart_offset_seed handling to C code 8d47b8e5c74a arm64: head: allocate more pages for the kernel mapping a669c6a49356 arm64: Add helpers to probe local CPU for PAC and BTI support 9ddd9baa42a0 arm64: idreg-override: Create a pseudo feature for rodata=off af73b9a2dd39 arm64: kaslr: Use feature override instead of parsing the cmdline again 35876f35f482 arm64: cpufeature: Add helper to test for CPU feature overrides 8a6e40e1f68e arm64: head: move dynamic shadow call stack patching into early C runtime dcfe969a6419 arm64: head: Run feature override detection before mapping the kernel 30687dec5ed5 arm64: Move feature overrides into the BSS section aa99aad798a8 arm64: head: Clear BSS and the kernel page tables in one go 9c4cd2a7d12c arm64: kernel: Remove early fdt remap code e223a4491255 arm64: idreg-override: Move to early mini C runtime 734958ef0b54 arm64: head: move relocation handling to C code a86aa72eb3b0 arm64: kernel: Don't rely on objcopy to make code under pi/ __init 48157aa39286 arm64: kernel: Manage absolute relocations in code built under pi/ 35b78e2eef2d dt-bindings: renesas,rcar-dmac: Add r8a779h0 support fa3400504824 dt-bindings: dma: convert MediaTek High-Speed controller to the json-schema cf497f3585f9 dmaengine: idxd: make dsa_bus_type const 03ceaf678d44 x86/CPU/AMD: Do the common init on future Zens too 81a7d0c4d059 soundwire: bus_type: make sdw_bus_type const 71b605d32017 net: phy: aquantia: add AQR113 PHY ID 1d085e9ce384 net: ti: icssg-prueth: Remove duplicate cleanup calls in emac_ndo_stop() 61e738d81f75 drm/xe: Update shared stats to use the new gem helper 905a176a3ca3 drm/i915: Update shared stats to use the new gem helper ba1a58d5b907 drm/amdgpu: add shared fdinfo stats d50ea100ea7e drm: update drm_show_memory_stats() for dma-bufs b31f5eba32ae drm: add drm_gem_object_is_shared_for_memory_stats() helper 77d17c4cd0bf Documentation/gpu: Update documentation on drm-shared-* 505dfc6ba84c phy: ti: tusb1210: Define device IDs 03db1786fe9e phy: ti: tusb1210: Use temporary variable for struct device ae7d2d9b8ebe soc/tegra: pmc: Add SD wake event for Tegra234 341233b839bb arm64: tegra: Enable cros-ec-spi as wake source a6e0afc29a8b ARM: tegra: Enable cros-ec-spi as wake source 4e00c62b9bd7 dt-bindings: tegra: pmc: Update scratch as an optional aperture ccd8e76fdb8d soc/tegra: pmc: Update scratch as an optional aperture 6f4429e21a7f soc/tegra: pmc: Update address mapping sequence for PMC apertures 4acd21a45c14 bus: tegra-aconnect: Update dependency to ARCH_TEGRA 654f26a0f43c drm/panel: Add driver for DJN HX83112A LCD panel 3b59787a5170 dt-bindings: display: panel: Add Himax HX83112A b40034994f60 gpu: host1x: remove redundant assignment to variable space c670e29f5bfe PCI: epf-mhi: Add support for SA8775P SoC 2e00fd5487c7 PCI: epf-mhi: Add "pci_epf_mhi_" prefix to the function names e0b8eb0f6d65 media: visl: Add codec specific variability on output frames ce7e79acb6b3 doc: media: visl: Document tpg_verbose parameter 8901f20bf72a media: visl: Add a tpg_verbose parameter 68f715a820b0 media: visl,vidtv: Set parameters permissions to 0444 9fb86bee963b media: v4l: marvell: select CONFIG_V4L2_ASYNC where needed 30baa4a96b23 media: pvrusb2: fix pvr2_stream_callback casts 3de49ae81c3a media: sta2x11: fix irq handler cast 26a3a1034274 media: videobuf2: Add missing doc comment for waiting_in_dqbuf 95ac1210fb27 media: pvrusb2: remove redundant NULL check 0b70530ee740 media: go7007: add check of return value of go7007_read_addr() 044c566d0503 media: bt8xx: make bttv_sub_bus_type const 45d6ed917020 docs: media: fix typo in docs c464c2e3bbab media: core: v4l2-ioctl.c: use is_valid_ioctl() 619200d5fe14 media: ti: Use devm_platform_ioremap_resource() in ti_csi2rx_probe() 76f623d2d428 media: platform: cros-ec: Add Dita to the match table ab9279b92d11 media: i2c: st-vgxy61: remove redundant initialization of pointer mode 83b1a46d6e3a media: tda18271: remove redundant assignment to variable bcal ee0f86746540 media: v4l2-ctrls-core.c: check min/max for menu, controls 8cda891db394 media: amphion: Abort vpu parsing directly in seek c8027d79e0ab media: imx-jpeg: Support for negotiating bytesperline with client 4797a3dd46f2 media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak a38cd27c9ee8 staging: media: starfive: Set 16 bpp for capture_raw device b4a2952bb974 media: rcar-csi2: Move driver to renesas directory 24d9cb143013 media: staging: imx: controls are from another device, mark this 7d62ebc65414 media: dvb-frontends: Clean up errors in tda8083.h 9e996dc3f1dc media: Clean up errors in bcm3510_priv.h 6dfb8796e305 media: stv6110x: Clean up errors in stv6110x.h 732cbefc5a3d media: dvb-frontends: Clean up errors in cx24110.h 75ee3c49f8fd media: zl10036: Fix my email address 730ffa9c5c76 media: pvrusb2: Use wait_event_freezable() for freezable kthread 7c17c5524832 media: msp3400: Use wait_event_freezable_timeout() in msp_sleep() ed917040ebf5 media: dvb_frontend: Use wait_event_freezable_timeout() for freezable kthread 856525e8db27 media: sun8i-di: Fix chroma difference threshold cff104e33bad media: sun8i-di: Fix power on/off sequences 794b581f8c6e media: sun8i-di: Fix coefficient writes 3a11887f7f11 media: cedrus: h265: Fix configuring bitstream size 1b69c9383109 media: mediatek: vcodec: Remove unneeded semicolon 976dc5ff3018 PCI: epf-vntb: Return actual error code during pci_vntb_probe() failure aebfdfe39b93 NTB: fix possible name leak in ntb_register_device() b4734507ac55 thunderbolt: Improve DisplayPort tunnel setup process to be more robust ccd845021147 thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read 52a4490e89d7 thunderbolt: Reserve released DisplayPort bandwidth for a group for 10 seconds 769da9708ae6 thunderbolt: Introduce tb_tunnel_direction_downstream() fca0f40ac7ff thunderbolt: Re-order bandwidth group functions 37f49727cc53 thunderbolt: Fail the failed bandwidth request properly 2ec67a48cf8f thunderbolt: Log an error if DPTX request is not cleared c7857ee68e1b thunderbolt: Handle bandwidth allocation mode disable request d44b9827e7f4 thunderbolt: Re-calculate estimated bandwidth when allocation mode is enabled 7b5e0bfc03cb thunderbolt: Use DP_LOCAL_CAP for maximum bandwidth calculation 21bd52ea38a8 tcp: Spelling s/curcuit/circuit/ 5377805dc1c0 ionic: implement xdp frags support 26f5726a7857 ionic: add ndo_xdp_xmit 587fc3f0dceb ionic: Add XDP_REDIRECT support 8eeed8373e1c ionic: Add XDP_TX support f81da39bf4c0 ionic: Add XDP packet headroom 180e35cdf035 ionic: add initial framework for XDP support d67ee210dafd ionic: use dma range APIs 97538c146cca ionic: add helpers for accessing buffer info c699f35d658f ionic: set adminq irq affinity 2210c5485e43 net/iucv: fix virtual vs physical address confusion 8cec3dd9e593 sched/core: Simplify code by removing duplicate #ifdefs 48f894ab07c4 net: ravb: Add runtime PM support a71a50e391bf net: ravb: Do not apply features to hardware if the interface is down 7bddccc9911c net: ravb: Move the update of ndev->features to ravb_set_features() bbf2345fa658 net: ravb: Return cached statistics if the interface is down a5f149a97d09 net: ravb: Keep the reverse order of operations in ravb_close() a260f080660e net: ravb: Get rid of the temporary variable irq 31f26e4fec1f selftests: bonding: make sure new active is not null 553be2830c5f phy: rockchip: Add Samsung HDMI/eDP Combo PHY driver 3312a0e8f64e dt-bindings: phy: Add Rockchip HDMI/eDP Combo PHY schema ae94dc25fd73 net: dsa: remove OF-based MDIO bus registration from DSA core b6c0dec9f78b integrity: Remove LSM 4de2f084fbff ima: Make it independent from 'integrity' LSM 75a323e604fc evm: Make it independent from 'integrity' LSM 923831117611 evm: Move to LSM infrastructure 84594c9ecdca ima: Move IMA-Appraisal to LSM infrastructure cd3cec0a02c7 ima: Move to LSM infrastructure 06cca5110774 integrity: Move integrity_kernel_module_request() to IMA b8d997032a46 security: Introduce key_post_create_or_update hook 2d705d802414 security: Introduce inode_post_remove_acl hook 8b9d0b825c65 security: Introduce inode_post_set_acl hook a7811e34d100 security: Introduce inode_post_create_tmpfile hook 08abce60d63f security: Introduce path_post_mknod hook f09068b5a114 security: Introduce file_release hook 8f46ff5767b0 security: Introduce file_post_open hook dae52cbf5887 security: Introduce inode_post_removexattr hook 77fa6f314f03 security: Introduce inode_post_setattr hook 314a8dc728d0 security: Align inode_setattr hook definition with EVM 779cb1947e27 evm: Align evm_inode_post_setxattr() definition with LSM infrastructure 2b6a4054f8c2 evm: Align evm_inode_setxattr() definition with LSM infrastructure 784111d0093e evm: Align evm_inode_post_setattr() definition with LSM infrastructure fec5f85e468d ima: Align ima_post_read_file() definition with LSM infrastructure 526864dd2f60 ima: Align ima_inode_removexattr() definition with LSM infrastructure fbd0506e5c58 ima: Align ima_inode_setxattr() definition with LSM infrastructure 0298c5a9b168 ima: Align ima_file_mprotect() definition with LSM infrastructure bad5247a2c4f ima: Align ima_inode_post_setattr() definition with LSM infrastructure 3de21a8990d3 genetlink: Add per family bind/unbind callbacks 3738d710af51 configs/debug: add NET debug config 3281366a8e79 uapi/auxvec: Define AT_HWCAP3 and AT_HWCAP4 aux vector, entries 4b26558415d6 macintosh: windfarm_rm31: Convert to platform remove callback returning void 7cfe99872c71 macintosh: windfarm_pm91: Convert to platform remove callback returning void fb0217d79d77 macintosh: windfarm_pm81: Convert to platform remove callback returning void 057894a40e97 macintosh: windfarm_pm72: Convert to platform remove callback returning void 2e7e64c8427c macintosh: windfarm_pm121: Convert to platform remove callback returning void 839cf59b5596 macintosh: windfarm_pm112: Convert to platform remove callback returning void bd6d99b70b2f macintosh: therm_windtunnel: Convert to platform remove callback returning void b4ccc4dd1330 io_uring/napi: enable even with a timeout of 0 81901fc0640d perf build: Cleanup perf register configuration 9a4e47ef98a3 perf parse-regs: Introduce a weak function arch__sample_reg_masks() ec87c99de489 perf parse-regs: Always build perf register functions fca6af7be28b perf build: Remove unused CONFIG_PERF_REGS 682158ab532a bpf: Fix test verif_scale_strobemeta_subprogs failure due to llvm19 fd43b8ae76e9 x86/cpu/topology: Provide __num_[cores|threads]_per_package bd745d1c41e7 x86/cpu/topology: Rename topology_max_die_per_package() 8078f4d6102f x86/cpu/topology: Rename smp_num_siblings 3205c9833d69 x86/cpu/topology: Retrieve cores per package from topology bitmaps 380414be78bf x86/cpu/topology: Use topology logical mapping mechanism b7065f4f844c x86/cpu/topology: Provide logical pkg/die mapping 5e40fb2d4a4c x86/cpu/topology: Simplify cpu_mark_primary_thread() 882e0cff9ef3 x86/cpu/topology: Mop up primary thread mask handling 090610ba704a x86/cpu/topology: Use topology bitmaps for sizing 354da4cf57af x86/cpu/topology: Let XEN/PV use topology from CPUID/MADT c8f808231f1f x86/xen/smp_pv: Count number of vCPUs early ea2dd8a5d436 x86/cpu/topology: Assign hotpluggable CPUIDs during init 7cdcdab1a660 x86/cpu/topology: Reject unknown APIC IDs on ACPI hotplug f1f758a80516 x86/topology: Add a mechanism to track topology via APIC IDs 5c5682b9f87a x86/cpu: Detect real BSP on crash kernels 7c0edad3643f x86/cpu/topology: Rework possible CPU management 0e53e7b656cf x86/cpu/topology: Sanitize the APIC admission logic 6055f6cf0d46 x86/smpboot: Make error message actually useful 72530464ed60 x86/cpu/topology: Use a data structure for topology info 4c4c6f38704a x86/cpu/topology: Simplify APIC registration 58aa34abe995 x86/cpu/topology: Confine topology information e75307023466 x86/xen/smp_pv: Register fake APICs cab8e164a49c x86/acpi: Dont invoke topology_register_apic() for XEN PV 8098428c5412 x86/mpparse: Use new APIC registration function 7d319c0fcae6 x86/of: Use new APIC registration functions 8cd01c8a68b0 x86/jailhouse: Use new APIC registration function ff37b09c8495 x86/acpi: Use new APIC registration functions 4176b541c2c6 x86/cpu/topology: Provide separate APIC registration functions c0a66c284790 x86/cpu/topology: Move registration out of APIC code 1a5d0f62d10d x86/apic: Use a proper define for invalid ACPI CPU ID 4a5f72a4a39f x86/apic: Remove yet another dubious callback 58d16928358f x86/apic: Remove the pointless writeback of boot_cpu_physical_apicid 350b5e2730d1 x86/mpparse: Remove the physid_t bitmap wrapper de6aec241750 x86/mm/numa: Move early mptable evaluation into common code dcb7600849ce x86/mpparse: Switch to new init callbacks c22e19cd2c8a x86/hyperv/vtl: Prepare for separate mpparse callbacks 0baf4d485cbe x86/xen/smp_pv: Prepare for separate mpparse callbacks 30c928691ce1 x86/jailhouse: Prepare for separate mpparse callbacks a626ded4e308 x86/platform/intel-mid: Prepare for separate mpparse callbacks fe280ffd7eab x86/platform/ce4100: Prepare for separate mpparse callbacks 5faf8ec77111 x86/dtb: Rename x86_dtb_init() d0a85126b137 x86/mpparse: Prepare for callback separation fc60fd009c83 x86/mpparse: Provide separate early/late callbacks e061c7ae0830 x86/mpparse: Rename default_find_smp_config() 3e48d804c8ea x86/apic: Remove check_apicid_used() and ioapic_phys_id_map() 4b99e735a5c6 x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck() 533535afc079 x86/ioapic: Make io_apic_get_unique_id() simpler 517234446c1a x86/apic: Get rid of get_physical_broadcast() 2ac9e529d76a x86/ioapic: Replace some more set bit nonsense 490cc3c5e724 x86/platform/ce4100: Dont override x86_init.mpparse.setup_ioapic_ids 52128a7a21f7 x86/cpu/topology: Make the APIC mismatch warnings complete bcccdf8b3073 x86/apic/uv: Remove the private leaf 0xb parser d5474e4d2c91 x86/xen/smp_pv: Remove cpudata fiddling 035fc90a9d8f x86/apic: Remove unused phys_pkg_id() callback fab75e790f00 x86/cpu: Remove x86_coreid_bits 6cf70394e720 x86/cpu: Remove topology.c 03fa6bea5a3e x86/cpu: Make topology_amd_node_id() use the actual node info d805a6916037 x86/mm/numa: Use core domain size on AMD 3279081dd0cb x86/cpu: Use common topology code for HYGON c749ce393b8f x86/cpu: Use common topology code for AMD ace278e7eca6 x86/smpboot: Teach it about topo.amd_node_id f7fb3b2dd92c x86/cpu: Provide an AMD/HYGON specific topology parser 7e3ec6286753 x86/cpu/amd: Provide a separate accessor for Node ID 22d63660c35e x86/cpu: Use common topology code for Intel 3d4100942522 x86/cpu: Provide a sane leaf 0xb/0x1f parser 92853a7774f9 x86/cpu: Move __max_die_per_package to common.c 598e719c40d6 x86/cpu: Use common topology code for Centaur and Zhaoxin bda74aae2008 x86/cpu: Add legacy topology parser ebdb20361059 x86/cpu: Provide cpu_init/parse_topology() 43d86e3cd9a7 x86/cpu: Provide cpuid_read() et al. 871760eb7af5 io_uring: kill stale comment for io_cqring_overflow_kill() 57354f5fdee8 bpf: improve duplicate source code line detection 9f3dbcb5632d scsi: csiostor: Avoid function pointer casts b628db427fd2 scsi: qla1280: Remove redundant assignment to variable 'mr' 5bd4edbbf920 ACPI: property: Ignore bad graph port nodes on Dell XPS 9315 1269b6d7222f ACPI: utils: Make acpi_handle_path() not static 0793e511c4c6 ACPI: resource: Add IRQ override quirk for ASUS ExpertBook B2502FBA e18afcb7b2a1 ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() ad4acb2ec205 sh: intc: Make intc_subsys const d32b8d7e3d20 sh: dma-sysfs: Make dma_subsys const 9bbe13a5d414 genirq/msi: Provide MSI_FLAG_PARENT_PM_DEV e49312fe09df genirq/irqdomain: Reroute device MSI create_mapping 0ee1578b00bc genirq/msi: Provide allocation/free functions for "wired" MSI interrupts 9d1c58c80046 genirq/msi: Optionally use dev->fwnode for device domain 2d566a498d64 genirq/msi: Provide DOMAIN_BUS_WIRED_TO_MSI 3095cc0d5b2c genirq/msi: Split msi_domain_alloc_irq_at() 9c78c1a85c04 genirq/msi: Provide optional translation op 1a4671ff7a90 platform-msi: Remove unused interfaces 14fd06c776b5 irqchip: Convert all platform MSI users to the new API c88f9110bfbc platform-msi: Prepare for real per device domains 6516d5a29535 genirq/irqdomain: Add DOMAIN_BUS_DEVICE_MSI ac81e94ab001 genirq/msi: Extend msi_parent_ops de1ff306dcf4 genirq/irqdomain: Remove the param count restriction from select() 151378251004 irqchip/gic-v3: Make gic_irq_domain_select() robust for zero parameter count 25e69172db8a mmc: davinci_mmc: Drop dangling variable 1a5e81de180e Revert "drm/panel-edp: Add auo_b116xa3_mode" 4aee14527e4f dt-bindings: mmc: renesas,sdhi: Document R-Car V4M support cd9b29014dc6 membarrier: riscv: Provide core serializing command 4ff4c745a16c locking: Introduce prepare_sync_core_cmd() a14d11a0f5f4 membarrier: Create Documentation/scheduler/membarrier.rst d6cfd1770f20 membarrier: riscv: Add full memory barrier in switch_mm() c4c96d1417fd drm: Spelling s/hardward/hardware/g f4bcbf360ac8 net: ipv6/addrconf: clamp preferred_lft to the minimum required a5fcea2d2f79 net: ipv6/addrconf: introduce a regen_min_advance sysctl 2aa8f155b095 net: ipv6/addrconf: ensure that regen_advance is at least 2 seconds 99769a52464d spi: Update the "master/slave" terminology in documentation 125b28b18926 spi: dw: remove redundant assignment to variable len 2f277dbe1a4a arm64: dts: ti: Add support for TI J722S Evaluation Module ea55b9335ad8 arm64: dts: ti: Introduce J722S family of SoCs de82585f62e0 dt-bindings: arm: ti: Add bindings for J722S SoCs 8829fe97f1b5 arm64: dts: ti: iot2050: Support IOT2050-SM variant 5adf911c7067 arm64: dts: ti: iot2050: Annotate LED nodes f2c6d71e4728 arm64: dts: ti: iot2050: Factor out DP related bits f1a024f76db0 arm64: dts: ti: iot2050: Factor out enabling of USB3 support 1ef134a43213 arm64: dts: ti: iot2050: Factor out arduino connector bits 93abe383bfd3 arm64: dts: ti: iot2050: Disable R5 lockstep for all PG2 boards 2a99c7792a0c dt-bindings: arm: ti: Add binding for Siemens IOT2050 SM variant 9c99b337a875 arm64: dts: ti: k3-am62-main: disable usb lpm c186e85c726b arm64: dts: ti: verdin-am62: Set VDD CORE minimum voltage to 0.75V ce27f7f9e328 arm64: dts: ti: k3-am62-wakeup: Configure ti-sysc for wkup_uart0 d8280f30a9cd arm64: dts: ti: am62-phyboard-lyra: Add overlay to enable a GPIO fan 7f25d6926d17 arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number c205595e3b70 arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number 4543e286649e arm64: dts: ti: verdin-am62: add support for Verdin USB1 interface c094c53604f8 arm64: dts: ti: Add DT overlay for PCIe + USB3.0 SERDES personality card 8e8bc5000328 ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT a3c08804364e w1: add UART w1 bus driver 32b366a55e1b arm64: dts: ti: Add DT overlay for PCIe + USB2.0 SERDES personality card 23b333375317 dt-bindings: w1: UART 1-Wire bus 12d2a81c5704 dt-bindings: serial: allow onewire as child node a5251cd9614c w1: make w1_bus_type const 2601b6fb7d71 regulator: lp873x: Use bitfield helpers 5319aaa9bb12 regulator: lp87565: Use bitfield helpers 74e0259495cf ASoC: codecs: remove redundant 'tristate' in sound/soc/codecs/Kconfig 0081e83be0ca ALSA: seq: make snd_seq_bus_type const 6eb25606fd4b ALSA: aoa: make soundbus_bus_type const ea578703b03d igc: Add support for LEDs on i225/i226 34ddc83dc720 auxdisplay: linedisp: Add support for overriding character mapping 70fb97c0611e auxdisplay: linedisp: Provide struct linedisp_ops for future extension e8d8acad5a85 net: ena: Remove unlikely() from IS_ERR() condition 81800aef0eba net: mdio_bus: make mdio_bus_type const 984328c7657d tipc: Cleanup tipc_nl_bearer_add() error paths 038ba1dc4e54 net: phy: aquantia: add AQR111 and AQR111B0 PHY ID 452be9421eda pwm: cros-ec: Make use of devm_pwmchip_alloc() function 19a568a8d3c4 pwm: cros-ec: Make use of pwmchip_parent() accessor 7256c2e79b8e pwm: cros-ec: Change prototype of helpers to prepare further changes b1a80d5053f3 pwm: crc: Make use of devm_pwmchip_alloc() function 5b86d1112b84 pwm: crc: Make use of pwmchip_parent() accessor 4709f383083a pwm: crc: Simplify code to determine the pwmchip's parent device 5412170f10ad pwm: clps711x: Make use of devm_pwmchip_alloc() function 8e87e3dcb298 pwm: clk: Make use of devm_pwmchip_alloc() function fc6549a93683 pwm: clk: Prepare removing pwm_chip from driver data f3d1efd083b3 pwm: brcmstb: Make use of devm_pwmchip_alloc() function bf756bfd243e pwm: berlin: Make use of devm_pwmchip_alloc() function 5874eaf86980 pwm: berlin: Prepare removing pwm_chip from driver data e5c368b821de pwm: bcm-kona: Make use of devm_pwmchip_alloc() function 2089ecaa49b1 pwm: bcm-kona: Make use of pwmchip_parent() accessor d502386c2b59 pwm: bcm-iproc: Make use of devm_pwmchip_alloc() function 19c09ed0943b pwm: bcm2835: Make use of devm_pwmchip_alloc() function af184748c680 pwm: atmel-tcb: Make use of devm_pwmchip_alloc() function dfab73eb2829 pwm: atmel-tcb: Prepare removing pwm_chip from driver data 44fe6578b805 pwm: atmel-tcb: Make use of pwmchip_parent() accessor 93dcf8e00e16 pwm: atmel-hlcdc: Make use of devm_pwmchip_alloc() function 0ba76822eb65 pwm: atmel-hlcdc: Prepare removing pwm_chip from driver data 8de8ccaca9f8 pwm: atmel: Make use of devm_pwmchip_alloc() function f9e4d438e12b pwm: atmel: Make use of pwmchip_parent() accessor cc2b5bc6147b pwm: atmel: Change prototype of a helper to prepare further changes 5dd820cbfc04 pwm: apple: Make use of devm_pwmchip_alloc() function 6357c2cd05e1 pwm: ab8500: Make use of devm_pwmchip_alloc() function 96af28dc44b9 pwm: ab8500: Introduce a local pwm_chip variable in .probe() ddabe9093c17 pwm: ab8500: Make use of pwmchip_parent() accessor 024913dbf99f pwm: Provide pwmchip_alloc() function and a devm variant of it d25f32722f50 tcp: no need to use acceptable for conn_request 24003d501f11 pwm: Provide wrappers for storing and getting driver private data 4e59267c7a20 pwm: Provide an inline function to get the parent device of a given chip eb58bf4afd70 pwm: mediatek: add support for MT7988 0c2d3bd74883 dt-bindings: pwm: mediatek,mt2712: add compatible for MT7988 fe5bd82f5941 auxdisplay: linedisp: Move exported symbols to a namespace 6134b0be91f5 auxdisplay: linedisp: Add missing header(s) 7168791fcab5 auxdisplay: linedisp: Unshadow error codes in ->store() 50d6b9d56e69 auxdisplay: linedisp: Use unique number for id 3ee35fd12b01 pwm: dwc: access driver_data using dev_get_drvdata() 0fa319a1427f dt-bindings: atmel,hlcdc: convert pwm bindings to json-schema 1706175c682f pwm: imx27: Don't use pwm consumer API f8b403f54421 pwm: atmel: Don't use pwm consumer API c6c3f7e73dab pwm: atmel-hlcdc: Don't use pwm consumer API 65a63bf94ac2 pwm: bcm2835: Drop write-only member of driver private data 62928315adfe pwm: Reorder symbols in core.c bdc585f987a0 dt-bindings: pxa-pwm: Convert to YAML e92ce0e8f9c9 pwm: mediatek: Update kernel doc for struct pwm_mediatek_of_data 91bb23493f8f pwm: Drop duplicate check against chip->npwm in of_pwm_xlate_with_flags() 0e253d4193cb pwm: clps711x: Drop custom .of_xlate() callback 40ade0c2e794 pwm: Let the of_xlate callbacks accept references without period 4e77431cda49 pwm: Drop useless member .of_pwm_n_cells of struct pwm_chip 7cfce2b80d5f pwm: dwc: use pm_sleep_ptr() macro 2327960f0c5e auxdisplay: linedisp: Free allocated resources in ->release() a8fc3d587fa6 auxdisplay: img-ascii-lcd: Make container_of() no-op for struct linedisp b33190d0fd90 auxdisplay: panel: Switch to use module_parport_driver() 3ab6aff5793c wifi: ath11k: remove unused scan_events from struct scan_req_params 5dc9d1a55e95 wifi: ath11k: add support for QCA2066 515bcdf587f9 wifi: ath11k: move pci.ops registration ahead 24395ec11707 wifi: ath11k: provide address list if chip supports 2 stations f019f4dff2e4 wifi: ath11k: support 2 station interfaces bd2cb11fd765 ARM: dts: vexpress: Set stdout-path to serial0 in the chosen node 42ffccd0a36e wifi: rtlwifi: rtl_usb: Store the endpoint addresses bcfcbf23a98c wifi: rtlwifi: rtl8192cu: Fix 2T2R chip type detection 63d94f749623 wifi: rtw89: fw: remove unnecessary rcu_read_unlock() for punctured 441a6014d024 wifi: rtw89: 8922a: declare to support two chanctx f931cce310e0 wifi: rtw89: chan: support MCC on Wi-Fi 7 chips 9de7829aa6fa wifi: rtw89: fw: implement MRC H2C command functions b8e59e553458 wifi: rtw89: mac: implement MRC C2H event handling 6ca3b88c320b wifi: rtw89: fw: add definition of H2C command and C2H event for MRC series dd2f633eafa4 wifi: wilc1000: validate chip id during bus probe 5b6df373ec95 arm64: dts: mediatek: Replace deprecated extcon-usb-gpio id-gpio/vbus-gpio properties cb5942b77c05 wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces 3be0d950b628 net: phy: qca807x: move interface mode check to .config_init_once 0955723ef935 sparc: remove obsolete config ARCH_ATU 414532d8aa89 wifi: cfg80211: use IEEE80211_MAX_MESH_ID_LEN appropriately 77770189921e wifi: iwlwifi: cancel session protection only if there is one 35c1bbd93c4e wifi: iwlwifi: mvm: remove IWL_MVM_STATUS_NEED_FLUSH_P2P 6bcff5f958e4 media: platform: rzg2l-cru: rzg2l-video: Fix start reception procedure fdc7bd5b3a64 media: platform: rzg2l-cru: rzg2l-csi2: Restructure vclk handling 276739485501 media: platform: rzg2l-cru: rzg2l-video: Fix image processing initialization 9c7fa014ca32 media: platform: rzg2l-cru: rzg2l-ip: Add delay after D-PHY reset f243df0a0be0 media: platform: rzg2l-cru: rzg2l-csi2: Switch to RUNTIME_PM_OPS() 3093fa33539b cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency f2c9364db579 drm/xe: avoid function cast warnings 8ff0d55ba3fb gpio: uapi: clarify default_values being logical be91c19e47d1 gpio: sysfs: fix inverted pointer logic 0d7fa0eda4e3 gpio: don't let lockdep complain about inherently dangerous RCU usage d82b9e0887e6 gpio: use srcu_dereference() with SRCU-protected pointers 8574b5b47610 gpio: cdev: use correct pointer accessors with SRCU 815a1b5a6da4 gpio: take the SRCU read lock in gpiod_hog() 032b149bcc54 cpufreq: dt-platdev: block SDM670 in cpufreq-dt-platdev 9e9c906ede3b ARM: dts: qcom: msm8226: Add watchdog node 9aa030cee1c4 arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1 eb927f01dfb6 drm/i915/gt: Restart the heartbeat timer when forcing a pulse 1b923307a1b0 drm/i915: Enable fastboot across the board 7ab52cb3489e drm/i915: Add PLL .compare_hw_state() vfunc b56e24be5916 drm/i915: Reuse ibx_dump_hw_state() for gmch platforms 8d18f12f97bf drm/i915: Include the CRTC name in the ELD buffer mismatch 733c454e0d14 drm/i915: Fix PLL state check for gmch platforms a4561f5afef8 bpf: Use O(log(N)) binary search to find line info record 3a5f1c3d8328 docs: admin-guide: Update bootloader and installation instructions 7da8bdbf8f5d docs: Makefile: Fix make cleandocs by deleting generated .rst files af404fb1ed2a scripts/kernel-doc: reindent 84b4cc8189f2 docs: scripts: sphinx-pre-install: Fix building docs with pyyaml package dc8769a8826b doc:it_IT: add translation for I2C summary and protocol efc11f34e25f drm/amdgpu: support psp ip block discovery for psp v14 815282549896 drm/amdgpu: add psp_timeout to limit PSP related operation e71658299d45 drm/amdgpu/psp: set boot_time_tmr flag 2fb4460fb84d drm/amdgpu/psp: handle TMR type via flag 8d339b0df229 drm/amdgpu/psp: set autoload support by default 80df668b74fd doc:it_IT: remove unreferenced and not translated page e9e1abb397e5 Revert "drm/amd/display: Add left edge pixel for YCbCr422/420 + ODM pipe split" a78791c2b29e drm/amdgpu: support psp ip block for psp v14 f19cb916151d drm/amdgpu: use spirom update wait_for helper for psp v14 b7a900344546 drm/amd/pm: Allow setting max UCLK on SMU v13.0.6 efe0f34c2bd0 drm/amdgpu: Reduce VA_RESERVED_BOTTOM to 64KB 876fa5f8a066 drm/amdgpu: Add psp v14_0 ip block support f00c8157b692 drm/amdgpu: Add mp v14_0_2 ip headers (v5) 3459ffe8a8bc drm/amdgpu: Fix implicit assumtion in gfx11 debug flags 5869b32bbeb7 drm/amdkfd: update SIMD distribution algo for GFXIP 9.4.2 onwards 749f1ad0c350 drm/amd/display: Increase ips2_eval delay for DCN35 bfeefe6ea5f1 drm/amd/display: should support dmub hw lock on Replay ae3986e7276d drm/amd/display: allow psr-su/replay for z8 615fb058726d drm/amdgpu/display: Initialize gamma correction mode variable in dcn30_get_gamcor_current() fc2d4230e50b drm/amdgpu/soc21: update VCN 4 max HEVC encoding resolution b5e161e42e0a drm/amd/display: Add shared firmware state for DMUB IPS handshake 616b39467e81 drm/amd/display: fixed integer types and null check locations a8edc9cc0b14 drm/amd/display: Fix array-index-out-of-bounds in dcn35_clkmgr bb46122db730 drm/amd/display: Update FIXED_VS Retimer HWSS Test Pattern Sequences 41364afe3670 drm/amd/display: enable fgcg by default 3667c4298b41 drm/amd/display: treat plane clip size change as MED update type 3a6a32b31a11 Revert "drm/amd/display: Send DTBCLK disable message on first commit" 79f3e38f60e5 drm/amd/display: Preserve original aspect ratio in create stream 10cd2bf92b4c drm/amd/display: Fix possible NULL dereference on device remove/driver unload 194bef0cc1f5 Revert "drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz" 1b5078f01b95 drm/amd/display: Add align done check 094666eed2ce Documentation: embargoed-hardware-issues.rst: Fix Trilok's email 48acf8292280 i2c: Remove redundant comparison in npcm_i2c_reg_slave 425b463859ed drm/i915: Update ADL-N PCI IDs 9bf93dcfc453 Julia Lawall reported this null pointer dereference, this should fix it. c8d8fc3b2d9d io_uring/sqpoll: use the correct check for pending task_work 78f9b61bd8e5 io_uring: wake SQPOLL task when task_work is added to an empty queue 3635d000f04b fs/orangefs: remove ORANGEFS_CACHE_CREATE_FLAGS cec030ec414e MAINTAINERS: Update sysctl tree location 428f13826855 io_uring/napi: ensure napi polling is aborted when work is available 4fdcbb88b1a8 dt-bindings: auxdisplay: hit,hd44780: use defines for GPIO flags 961454590d4d dt-bindings: auxdisplay: adjust example indentation and use generic node names 933feb122336 auxdisplay: Add 7 and 14 segment mappings to MAINTAINERS 69b6d71052b5 Smack: use init_task_smack() in smack_cred_transfer() 2f34d7337d98 workqueue: Fix queue_work_on() with BH workqueues d09ec6f98777 clk: qcom: Use qcom_branch_set_clk_en() a58009dc6ff1 clk: qcom: branch: Add a helper for setting the enable bit 1159d2785220 libbpf: Make remark about zero-initializing bpf_*_info structs 761b333718cf drm/xe: Remove exec queue bind.fence_* d9b904d2efdf drm/i915/display: update pll values in sync with Bspec for MTL 3b566b30b414 RAS/AMD/ATL: Add MI300 row retirement support 0e4fd816b08e Documentation: Move RAS section to admin-guide 2eb52fa8900e rcu-tasks: Repair RCU Tasks Trace quiescence check c90e3ecc9158 rcu/sync: remove un-used rcu_sync_enter_start function fd2a749d3f4f rcutorture: Suppress rtort_pipe_count warnings until after stalls 67050837ec14 srcu: Improve comments about acceleration leak 7f66f099de4d rcu: Provide a boot time parameter to control lazy RCU 499d7e7e83d2 rcu: Rename jiffies_till_flush to jiffies_lazy_flush e15aed426a1b doc: Update checklist.rst discussion of callback execution 56823e9f60f0 doc: Clarify use of slab constructors and SLAB_TYPESAFE_BY_RCU 3b239b308e94 context_tracking: Fix kerneldoc headers for __ct_user_{enter,exit}() 600716592a3a doc: Add EARLY flag to early-parsed kernel boot parameters 739337d482f1 doc: Add CONFIG_RCU_STRICT_GRACE_PERIOD to checklist.rst 3cf501612108 doc: Make checklist.rst note that spinlocks are implied RCU readers 8dbc33b4d1a1 doc: Make whatisRCU.rst note that spinlocks are RCU readers 120311acb01d doc: Spinlocks are implied RCU readers 23da2ad64dbe rcu/exp: Remove rcu_par_gp_wq b67cffcbbf9d rcu/exp: Handle parallel exp gp kworkers affinity 8e5e62156648 rcu/exp: Make parallel exp gp kworker per rcu node c19e5d3b497a rcu/exp: Move expedited kthread worker creation functions above rcutree_prepare_cpu() 7836b2706076 rcu: s/boost_kthread_mutex/kthread_mutex e7539ffc9a77 rcu/exp: Handle RCU expedited grace period kworker allocation failure a636c5e6f8fc rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery a7e4074dccd2 rcu/exp: Remove full barrier upon main thread wakeup f3c4c00784b5 rcu/nocb: Check rdp_gp->nocb_timer in __call_rcu_nocb_wake() dda98810b552 rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock() afd4e6964745 rcu/nocb: Re-arrange call_rcu() NOCB specific code b913c3fe685e rcu/nocb: Make IRQs disablement symmetric 1e8e6951a577 rcu/nocb: Remove needless full barrier after callback advancing ca16265aaf9d rcu/nocb: Remove needless LOAD-ACQUIRE e1839f78e469 arm64: dts: qcom: msm8916-samsung-fortuna/rossa: Add initial device trees 2f7be4caacd2 arm64: dts: qcom: sm8550: Switch UFS from opp-table-hz to opp-v2 1587bb53c1b5 arm64: dts: qcom: sc8180x: describe all PCI MSI interrupts 77e7257a6017 arm64: dts: qcom: minor whitespace cleanup 1fe82781dfd5 arm64: dts: qcom: ssm7125-xiaomi: drop incorrect UFS phy max current 4442a67eedc1 arm64: dts: qcom: x1e80100-crd: add sound card 8794916799d6 arm64: dts: x1e80100: correct DMIC2 and DMIC3 pin config node names 94c312767160 arm64: dts: sm8650: correct DMIC2 and DMIC3 pin config node names c6e5bf927874 arm64: dts: sm8550: correct DMIC2 and DMIC3 pin config node names 0d3eb7ff1f3a arm64: dts: sm8450: correct DMIC2 and DMIC3 pin config node names 61474b18e762 arm64: dts: sc8280xp: correct DMIC2 and DMIC3 pin config node names 7b2411e79367 KVM: s390: fix virtual vs physical address confusion b11236486749 drm/i915: Add GuC submission interface version query aa1267e673fe drm: ci: use clk_ignore_unused for apq8016 98f681b0f84c ASoC: SOF: Add some bounds checking to firmware data 14ce0dbb5627 powerpc: ibmebus: make ibmebus_bus_type const 112202f34e56 powerpc: pmac: make macio_bus_type const 8e3d0b8d99d7 powerpc: mpic: make mpic_subsys const 565206aaa652 powerpc: vio: make vio_bus_type const e15d01277a8b powerpc: vio: move device attributes into a new ifdef c5aebb53b324 powerpc: Force inlining of arch_vmap_p{u/m}d_supported() 0875f1ceba97 powerpc/smp: Remap boot CPU onto core 0 if >= nr_cpu_ids 9832de654499 powerpc/smp: Factor out assign_threads() dca79603fbc5 powerpc/smp: Lookup avail once per device tree node 777f81f0a9c7 powerpc/smp: Increase nr_cpu_ids to include the boot CPU 5580e96dad5a powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core 616c4ea9bce4 s390/vdso: remove unused ENTRY in linker scripts 3938490e78f4 s390/bug: remove entry size from __bug_table section 55cce52f1cec s390: link vmlinux with '-z notext' acb7c202baa7 s390: select CONFIG_ARCH_WANT_LD_ORPHAN_WARN c0f98ea0e7ea s390/boot: vmlinux.lds.S: handle commonly discarded sections 6a4d37c886c1 s390/boot: vmlinux.lds.S: handle ELF required sections ba6c26af1ee7 s390/boot: vmlinux.lds.S: handle DWARF debug sections 64d590a24f7a s390/boot: vmlinux.lds.S: handle '.rela' sections b23ab303dd95 s390/boot: vmlinux.lds.S: handle '.init.text' a691c8a6efe0 s390: vmlinux.lds.S: explicitly keep various sections 30226853d6ec s390: vmlinux.lds.S: explicitly handle '.got' and '.plt' sections bdf2cd27a329 s390: vmlinux.lds.S: handle '.data.rel' sections explicitly 2151fd9a6d4f s390/boot: add support for CONFIG_LD_ORPHAN_WARN b6b640c04446 can: tcan4x5x: support resuming from rx interrupt signal 4a94d7e31cf5 can: m_can: allow keeping the transceiver running in suspend b00cf4f62969 dt-bindings: can: tcan4x5x: Document the wakeup-source flag d1d77120bc28 net: phy: dp83826: support TX data voltage tuning ed1d7dac08c5 dt-bindings: net: dp83826: support TX data voltage tuning 1b3ef46cb7f2 net: remove dev_base_lock e51b96243874 net: remove dev_base_lock from register_netdevice() and friends. 2dd4d828d648 net: remove dev_base_lock from do_setlink() 6a2968ee1ee2 net: add netdev_set_operstate() helper 328771deab16 net: remove stale mentions of dev_base_lock in comments e154bb7a6ebb net-sysfs: convert netstat_show() to RCU 004d138364fd net-sysfs: convert dev->operstate reads to lockless ones c7d52737e7eb net-sysfs: use dev_addr_sem to remove races in address_show() 12692e3df2da net-sysfs: convert netdev_show() to RCU 4d42b37def70 net: convert dev->reg_state to u8 a6473fe9b623 dev: annotate accesses to dev->link f694eee9e1c0 ip_tunnel: annotate data-races around t->parms.link 1c07dbb0cccf net: annotate data-races around dev->name_assign_type 7fd195f01ae5 ARM: dts: stm32: lxa-tac: reduce RGMII interface drive strength 18e2bf0edf4d eventpoll: Add epoll ioctl for epoll_params de57a2510822 eventpoll: Add per-epoll prefer busy poll option c6aa2a7778d8 eventpoll: Add per-epoll busy poll packet budget 85455c795c07 eventpoll: support busy poll per epoll instance 723615a14b87 net: ena: Remove redundant assignment 997814491cee Octeontx2-af: Fetch MAC channel info from firmware e517293fd72d can: m_can: remove redundant check for pm_clock_support 4276d28e1da6 iosys-map: fix typo 50735922edb6 drm: drm_crtc: correct some comments e3f927f2b0a2 Documentation: gpio: consistently use logical line value terminology 9e69d6d84e38 Documentation: gpio: clarify sysfs line values are logical 713240877a26 pmdomain: renesas: Adjust the waiting time to cover the worst case 5bf85865eaaa pmdomain: qcom: rpmpd: Add MSM8974PRO+PMA8084 power domains 7547f9a027e3 pmdomain: qcom: rpmpd: Add MSM8974+PM8841 power domains 4af6bc163c4d pmdomain: core: constify of_phandle_args in add device and subdomain 4d0824608a63 pmdomain: core: constify of_phandle_args in xlate 693c301a3aab media: venus: Convert to dev_pm_domain_attach|detach_list() for vcodec db34c47d56d5 remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attach|detach_list() 3f6905fb2fde remoteproc: imx_rproc: Convert to dev_pm_domain_attach|detach_list() ccd946889a37 remoteproc: imx_dsp_rproc: Convert to dev_pm_domain_attach|detach_list() 161e16a5e50a PM: domains: Add helper functions to attach/detach multiple PM domains 697624ee8ad5 pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain a0691f280b32 pmdomain: mediatek: Use devm_platform_ioremap_resource() in init_scp() ce816e0bacea pmdomain: renesas: r8a779h0-sysc: Add r8a779h0 support d9e473513930 pmdomain: imx8mp-blk-ctrl: Error out if domains are missing in DT 5d7f58ee0843 pmdomain: ti: Add a null pointer check to the omap_prm_domain_init e990f3fb9263 pmdomain: renesas: rcar-gen4-sysc: Remove unneeded includes 745fe55bc4c0 pmdomain: core: Print a message when unused power domains are disabled c358eb461a51 pmdomain: qcom: rpmpd: Keep one RPM handle for all RPMPDs 2b391c4ca735 pmdomain: core: Scale down parent/child performance states in reverse order e630c7b0b6a6 arm64: dts: mediatek: replace underscores in node names 8084a5b58929 fbdev/efifb: Remove framebuffer relocation tracking 78aa89d1dfba firmware/sysfb: Update screen_info for relocated EFI framebuffers 784e27f28118 fbdev/efifb: Do not track parent device status 4e754597d603 firmware/sysfb: Create firmware device only for enabled PCI devices 9040d0297a47 fbdev/efifb: Remove PM for parent device 9eac534db001 firmware/sysfb: Set firmware-framebuffer parent device 036105e3a776 video: Provide screen_info_get_pci_dev() to find screen_info's PCI device 75fa9b7e375e video: Add helpers for decoding screen_info 8ada14cafc5e arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI overlay ad163bb36344 arm64: dts: ti: k3-am62a: Make the main_conf node a simple-bus 3f6de97ee917 arm64: dts: ti: k3-am62: Make the main_conf node a simple-bus 3829ee48a4c4 arm64: dts: ti: k3-j7200: Make the FSS node a simple-bus 0985bf59052f arm64: dts: ti: k3-j721s2: Convert serdes_ln_ctrl node into reg-mux 6b3a4da3ed71 arm64: dts: ti: k3-j721s2: Convert usb_serdes_mux node into reg-mux 62b19a64e121 arm64: dts: ti: k3-j721e: Convert usb_serdes_mux node into reg-mux 4cd6d56c3c81 arm64: dts: ti: k3-j721e: Convert serdes_ln_ctrl node into reg-mux 6b52caf93289 arm64: dts: ti: k3-j7200: Convert usb_serdes_mux node into reg-mux 80d835defb8c arm64: dts: ti: k3-j7200: Convert serdes_ln_ctrl node into reg-mux 91e93fdae6ba arm64: dts: ti: k3-am64: Convert serdes_ln_ctrl node into reg-mux 1af98c3e53da arm64: dts: mediatek: mt8186: Add missing xhci clock to usb controllers a00d4a98af44 arm64: dts: mediatek: mt8186: Add missing clocks to ssusb power domains ba5c5effe02c gpio: initialize descriptor SRCU structure before adding OF-based chips f0024c980df2 wifi: ath12k: remove the unused scan_events from ath12k_wmi_scan_req_arg 80fd22d7d41a wifi: ath12k: Remove unused scan_flags from struct ath12k_wmi_scan_req_arg bcdb44f30be9 wifi: ath12k: Do not use scan_flags from struct ath12k_wmi_scan_req_arg b53adefc884c wifi: carl9170: Remove redundant assignment to pointer super 79ad70c6df0a wifi: ath11k: Remove scan_flags union from struct scan_req_params 64493a7ff74b wifi: ath11k: Do not directly use scan_flags in struct scan_req_params 83bf24051a60 EDAC/versal: Make the bit position of injected errors configurable 5936ee212525 ARM: dts: qcom: msm8960: expressatt: Add mXT224S touchscreen 1cf631364875 ARM: dts: qcom: msm8960: Add gsbi3 node 95af34a4c25c arm64: deconfig: enable Goodix Berlin SPI touchscreen driver as module 1734e725ef51 arm64: defconfig: Enable X1E80100 multimedia clock controllers configs 74851b7f180a ARM: dts: qcom: msm8226: Add CPU and SAW/ACC nodes 70d6c14f52ff ARM: dts: qcom: msm8226: Sort and clean up nodes 567e629fd296 zonefs: convert zonefs to use the new mount api 724c4bf0e4bf ARM: dts: qcom: msm8974: correct qfprom node size ceeaddc19a90 soc: qcom: llcc: Check return value on Broadcast_OR reg read c8f349ac13d1 soc: qcom: socinfo: Add Soc IDs for SM8475 family 307b7d8f70b2 dt-bindings: arm: qcom,ids: Add IDs for SM8475 family 0b76fc39b7d8 arm64: defconfig: Enable GCC and interconnect for QDU1000/QRU1000 d2e8899de71c soc: qcom: apr: make aprbus const a7baa25bfbfd arm64: dts: qcom: sdm845: Enable cros-ec-spi as wake source a4b28b9ecc99 arm64: dts: qcom: sc7280: Enable cros-ec-spi as wake source f172a341ec1f arm64: dts: qcom: sc7180: Enable cros-ec-spi as wake source 5dd227ccfb95 arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for SLPI 68c4c20848d7 arm64: dts: qcom: msm8996: Define UFS UniPro clock limits 7c6bef576a88 arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected a36a566b5365 arm64: dts: qcom: sc8280xp-pmics: Define adc for temp-alarms 6cca740cf345 arm64: dts: qcom: sc8280xp-crd: Add PMIC die-temp vadc channels 27accb3cc08a veth: rely on skb_pp_cow_data utility routine e6d5dbdd20aa xdp: add multi-buff support for xdp running in generic mode 4d2bb0bfe874 xdp: rely on skb pointer reference in do_xdp_generic and netif_receive_generic_xdp 2b0cfa6e4956 net: add generic percpu page_pool allocator 32e4a5447ed9 net: dsa: realtek: fix digital interface select macro for EXT0 9c5013972726 r8169: add support for returning tx_lpi_timer in ethtool get_eee 57d2d2c8f132 r8169: support setting the EEE tx idle timer on RTL8168h 2ce309938310 r8169: add generic rtl_set_eee_txidle_timer function be51ed104ba9 r8169: add LED support for RTL8125/RTL8126 7cc13adbd057 bpf: emit source code file name and line number in verifier log 4a78f0173be2 dt-bindings: net: qca,ar9331: convert to DT schema f7859a03fba9 net: fec: Refactor: Replace FEC_ENET_FCE with FEC_RCR_FLOWCTL ff049886671c net: fec: Refactor: #define magic constants 63d5a33fb4ec selftests/bpf: add anonymous user struct as global subprog arg test 879bbe7aa4af bpf: don't infer PTR_TO_CTX for programs with unnamed context type 824c58fb1090 bpf: handle bpf_user_pt_regs_t typedef explicitly for PTR_TO_CTX global arg fb5b86cfd4ef bpf: simplify btf_get_prog_ctx_type() into btf_is_prog_ctx_type() 0bef512012b1 net: add netdev_lockdep_set_classes() to virtual drivers c74e1039912e net: bridge: use netdev_lockdep_set_classes() 9a3c93af5491 vlan: use netdev_lockdep_set_classes() 3e41af90767d rtnetlink: use xarray iterator to implement rtnl_dump_ifinfo() f383ced24d6a vlan: use xarray iterator to implement /proc/net/vlan/config 5ad992c71b6a ASoC: meson: t9015: fix function pointer type mismatch 98ac85a00f31 ASoC: meson: aiu: fix function pointer type mismatch 32e18e7688c6 bpf: remove check in __cgroup_bpf_run_filter_skb 00f239eccf46 selftests/bpf: Test PTR_MAYBE_NULL arguments of struct_ops operators. 1611603537a4 bpf: Create argument information for nullable arguments. 6115a0aeef01 bpf: Move __kfunc_param_match_suffix() to btf.c. 77c0208e199c bpf: add btf pointer to struct bpf_ctx_arg_aux. dc8543b597c2 bpf, docs: Update ISA document title 6d6be5eb45b4 perf metric: Don't remove scale from counts 2543947c77e0 perf stat: Avoid metric-only segv 6dd76680b925 perf expr: Fix "has_event" function for metric style events 4ea7d94407b4 perf expr: Allow NaN to be a valid number 7d4002e8ced6 x86/insn-eval: Fix function param name in get_eff_addr_sib() 9bc36e58d162 drm/xe: Add uAPI to query GuC firmware submission version 345e8abe4c35 selftests/resctrl: Get domain id from cache id 6874f6ed92df selftests/resctrl: Rename resource ID to domain ID e73dda7ffd85 selftests/resctrl: Add helper to convert L2/3 to integer ca1608875ae2 selftests/resctrl: Pass write_schemata() resource instead of test name c603ff5bb830 selftests/resctrl: Introduce generalized test framework 15f298821289 selftests/resctrl: Create struct for input parameters 6c8cb747d071 selftests/resctrl: Restore the CPU affinity after CAT test 205de6ddd7ff selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test bcdb2e9d9f31 selftests/resctrl: Read in less obvious order to defeat prefetch optimizations 90a009db09e2 selftests/resctrl: Replace file write with volatile variable 2892731ec289 selftests/resctrl: Open perf fd before start & add error handling 433f437b3ae2 selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test() 3cdad0a5a6cf selftests/resctrl: Convert perf related globals to locals 038ce802e248 selftests/resctrl: Improve perf init b6e6a582f2b3 selftests/resctrl: Consolidate naming of perf event related things 3c6bfc9cc7f0 selftests/resctrl: Remove nested calls in perf event handling 33403bc7fe2e selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion 5caf1b6400d3 selftests/resctrl: Split show_cache_info() to test specific and generic parts a575c9734f30 selftests/resctrl: Split measure_cache_vals() b6dfac948686 selftests/resctrl: Exclude shareable bits from schemata in CAT test 19e94a2333c2 selftests/resctrl: Create cache_portion_size() helper 60c2a6926cc9 selftests/resctrl: Mark get_cache_size() cache_type const 4b357e2a6d6c selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm() 24be05591fb7 selftests/resctrl: Refactor fill_buf functions f8f669699977 selftests/resctrl: Split fill_buf to allow tests finer-grained control 348139384ba3 selftests/resctrl: Change function comments to say < 0 on error bcd8a929a538 selftests/resctrl: Don't use ctrlc_handler() outside signal handling c90fba60f274 selftests/resctrl: Return -1 instead of errno on error cc8ff7f5c85c selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg() 12bbcf8e840f libbpf: Add support to GCC in CORE macro definitions 4622485f005a arm64: dts: rockchip: Add USB3.0 to Indiedroid Nova abe3426c8176 arm64: dts: rockchip: adjust phy-handle name on rock-pi-e f051b6ace7ff arm64: dts: rockchip: fix rk3399 hdmi ports node 1d00ba4700d1 arm64: dts: rockchip: fix rk3328 hdmi ports node 15a5ed03000c ARM: dts: rockchip: fix rk322x hdmi ports node 585e4dc07100 ARM: dts: rockchip: fix rk3288 hdmi ports node 6b1f93ea3459 dt-bindings: display: rockchip,dw-hdmi: add power-domains property 0d192c4c72ce dt-bindings: display: rockchip: rockchip,dw-hdmi: remove port property 52dbd67dff5d bpf: Abstract loop unrolling pragmas in BPF selftests d859ad305ed1 arm64: dts: rockchip: remove redundant cd-gpios from rk3588 sdmmc nodes fc1c9e40da37 selftests/bpf: Ensure fentry prog cannot attach to bpf_spin_{lock,unlcok}() 178c54666f9c bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly 5963d97aa780 arm64: dts: rockchip: add rs485 support on uart5 of px30-ringneck-haikou 54448f711aa3 arm64: dts: rockchip: add rs485 support on uart2 of rk3399-puma-haikou 5b268d1ebcdc bpf: Have bpf_rdonly_cast() take a const pointer 4b325c0d4f53 arm64: dts: rockchip: Add Powkiddy RGB10MAX3 fbe7823623a8 dt-bindings: arm: rockchip: Add Powkiddy RGB10MAX3 039a03c377d6 arm64: dts: rockchip: Update powkiddy rk2023 dtsi for RGB10MAX3 762195e5c269 drm/panel: st7703: Add Panel Rotation Support 20b18c2be4f3 dt-bindings: display: rocktech,jh057n00900: Document panel rotation e0c732291250 drm/panel: st7703: Add Powkiddy RGB10MAX3 Panel Support 9913a60f318b dt-bindings: display: Add Powkiddy RGB10MAX3 panel 85a33544afa8 dt-bindings: soc: rockchip: add rk3588 USB3 syscon c110b7e2d6bd dt-bindings: soc: rockchip: add clock to RK3588 VO grf df20385302eb spi: mchp-pci1xxxx: release resources on error in probe() 2ff94f7ce292 docs: dt: writing-schema: document expectations on example DTS d9a41dc4de9f docs: dt: writing-schema: explain additional/unevaluatedProperties ceecb37e4967 docs: dt: writing-schema: clarify that schema should describe hardware 6e7164714539 dt-bindings: use capital "OR" for multiple licenses in SPDX cb47c01b3488 dt-bindings: vendor-prefixes: add smartrg 14354fc38a6f dt-bindings: misc: qcom,fastrpc: Compute callbacks can be DMA coherent e72638535dfa of: Make explicit cpu_to_be32 conversion to mute sparse warning 9f1a0769f193 MAINTAINERS: of: Add Saravana Kannan 5d012e512db1 gpu: host1x: bus: make host1x_bus_type const be46d7aacf9e drm/xe/vf: Don't support MCR registers if VF 96eb895c7ec6 drm/xe/vf: Don't program PAT if VF 602f9ebf321a drm/xe/vf: Don't enable hwmon if VF 3ed34c655210 drm/xe/vf: Don't check if LMEM is initialized if VF 60da62fbe9af drm/xe/vf: Don't initialize stolen memory manager if VF 18bc97fb4a0c drm/xe/vf: Don't program MOCS if VF aec14e3370c4 drm/xe/vf: Don't try to capture engine data unavailable to VF a43d5060086e drm/xe/vf: Assume fixed GSM size if VF fd236653ab60 ASoC: codecs: tx-macro: Simplify setting AMIC control b396071681ca ASoC: codecs: tx-macro: Mark AMIC control registers as volatile 58cef044e6ec ASoC: codecs: tx-macro: Drop unimplemented DMIC clock divider a6eb64e7e32c ASoC: codecs: va-macro: add npl clk 02c801376bdd MAINTAINERS: Update bouncing @codeaurora addresses for EMMC CMDQ d6e5288c8bf4 mmc: renesas_sdhi: use typedef for dma_filter_fn 4add6e841a3e powercap: intel_rapl: Add support for Arrow Lake 876ed77fbed4 powercap: intel_rapl: Add support for Lunar Lake-M paltform 903eb9fb85e3 powercap: intel_rapl_tpmi: Fix System Domain probing faa9130ce716 powercap: intel_rapl_tpmi: Fix a register bug 1aa09b9379a7 powercap: intel_rapl: Fix locking in TPMI RAPL 2d1f5006ff95 powercap: intel_rapl: Fix a NULL pointer dereference d7bf73809849 ALSA: seq: fix function cast warnings ce3e7d48ada5 dt-bindings: soc: renesas: Preserve the order of SoCs based on their part numbers 46fb5dd9ca28 clk: renesas: r9a07g04[34]: Fix typo for sel_shdi variable 9b2a11c83859 clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status configuration for SD1 mux d1b32a83a02d clk: renesas: r8a779f0: Correct PFC/GPIO parent clock abb3fa662b8f clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks 473516b36193 loop: use the atomic queue limits update API 02aed4a1f2c3 loop: pass queue_limits to blk_mq_alloc_disk 65bdd16f8c72 loop: cleanup loop_config_discard 8b837256560c virtio_blk: pass queue_limits to blk_mq_alloc_disk 718628adfcfd virtio_blk: split virtblk_probe 27e32cd23fed block: pass a queue_limits argument to blk_mq_alloc_disk 9ac4dd8c47d5 block: pass a queue_limits argument to blk_mq_init_queue ad751ba1f8d5 block: pass a queue_limits argument to blk_alloc_queue ff956a3be95b block: use queue_limits_commit_update in queue_discard_max_store 4f563a64732d block: add a max_user_discard_sectors queue limit 0327ca9d53bf block: use queue_limits_commit_update in queue_max_sectors_store d690cb8ae14b block: add an API to atomically update queue limits c490f226a0ea block: decouple blk_set_stacking_limits from blk_set_default_limits b9947297d00b block: refactor disk_update_readahead 8c4955c069ea block: move max_{open,active}_zones to struct queue_limits fe0b1e9a73d6 drbd: fix function cast warnings in state machine 7789bf055298 floppy: fix function pointer cast warnings 05c7d1de81eb HID: nintendo: Remove some unused functions bed90b06b681 net: phy: aquantia: clear PMD Global Transmit Disable bit during init 599b0d8ce6ed drm/i915/selftests: Increasing the sleep time for live_rc6_manual e49676a5fc83 ASoC: SOF: ipc4-topology: set config_length based on device_count 20c0c9b352df ASoC: dt-bindings: fsl,imx-asrc: convert to YAML b85a3dc28185 ASoC: SOF: Intel: hda-mlink: update incorrect comment b30289e7fa92 ASoC: SOF: Fix runtime pm usage counter balance after fw exception ce311df91d73 Revert "drm/amd: flush any delayed gfxoff on suspend entry" 226db36032c6 drm/amd: Stop evicting resources on APUs in suspend 2065610b5ddd ASoC: SOF: Intel: hda-dai: add support for dspless mode beyond HDAudio 0afce89ff88a ASoC: SOF: Intel: lnl: Do not use LNL specific wrappers in DSPless mode 0c3d57365a03 ASoC: SOF: Intel: hda-dai-ops: add SoundWire dspless mode 797b92591a23 ASoC: SOF: Intel: hda-dai-ops: use dai_type f9618ff105a0 ASoC: SOF: topology: Parse DAI type token for dspless mode 67bde2e8c0e4 ASoC: SOF: Intel: start SoundWire links earlier for LNL+ devices 743eb6c68d35 ASoC: SOF: topology: dynamically allocate and store DAI widget->private daa09d0615ce ASoC: SOF: Intel: hda-dai: remove dspless special case df82dbb5fb28 ASoC: SOF: ipc4-topology: allow chain_dma for all supported DAIs 8722d245a73f ASoC: SOF: ipc4-pcm: fix dma_id for CHAIN_DMA capture 426476344f01 ASoC: SOF: ipc4: store number of playback/capture streams a5b7767723e7 ASoC: SOF: Intel: hda-dai-ops: enable chain_dma for ALH d69f9ecbe1ec ASoC: SOF: Intel: hda: add 'is_chain_dma_supported' callback ba91d0919a78 ASoC: SOF: ops: add new 'is_chain_dma_supported' callback 3858464de57b ASoC: SOF: ipc4-topology: change chain_dma handling in dai_config 022a13a1db30 ALSA: aw2: avoid casting function pointers aabdedf4d2fe ALSA: ctxfi: avoid casting function pointers 69518264da62 dt-bindings: timer: renesas: ostm: Document RZ/Five SoC 59fbb55a297d mmc: wbsd: remove redundant assignment to variable id 4615ac9010be cpufreq: intel_pstate: remove cpudata::prev_cummulative_iowait 32c7eec21c11 net: sched: codel replace GPLv2/BSD boilerplate 27b57277d9ba mmc: sh_mmcif: Use sg_miter for PIO e8a167b84886 mmc: sdhci-esdhc-mcf: Use sg_miter for swapping 68cfdeb4064e mmc: omap: Use sg_miter for PIO 12658af54f2e mmc: mxcmmc: Use sg_miter for PIO 2761822c00e8 mmc: mvsdio: Use sg_miter for PIO 3ee0e7c3e67c mmc: moxart-mmc: Use sg_miter for PIO 54fd8cd61799 mmc: moxart-mmc: Fix accounting in DMA transfer bc169ad24308 mmc: moxart-mmc: Factor out moxart_use_dma() helper ed01d210fd91 mmc: davinci_mmc: Use sg_miter for PIO 57b98393b812 xfs: use xfs_defer_alloc a bit more 204fae32d5f7 xfs: clean up remaining GFP_NOFS users c704ecb2410e xfs: place the CIL under nofs allocation context 2c1e31ed5c88 xfs: place intent recovery under NOFS allocation context 0b3a76e955eb xfs: use GFP_KERNEL in pure transaction contexts 94a69db2367e xfs: use __GFP_NOLOCKDEP instead of GFP_NOFS 178231af2bdc xfs: use an empty transaction for fstrim d4c75a1b40cd xfs: convert remaining kmem_free() to kfree() 49292576136f xfs: convert kmem_free() for kvmalloc users to kvfree() afdc115559c5 xfs: move kmem_to_page() f078d4ea8276 xfs: convert kmem_alloc() to kmalloc() 10634530f7ba xfs: convert kmem_zalloc() to kzalloc() 3a999e57cf4b dt-bindings: mmc: fsl-imx-esdhc: add iommus property cb8e8570d5c9 memstick: core: make memstick_bus_type const 13dbc21bf802 mmc: core: make sdio_bus_type const 1ba28dee4b88 mmc: core: make mmc_bus_type const 6bf26a0e5e9b mmc: core: make mmc_rpmb_bus_type const 069279d6fef5 mmc: core Drop BLK_BOUNCE_HIGH c64ec3a7d9e9 dt-bindings: mmc: fsl-imx-esdhc: add i.MX95 compatible string 18cbe81639f2 mmc: core: Remove usage of the deprecated ida_simple_xx() API 400909df6e65 r8169: simplify code by using core-provided pcpu stats allocation 7dd0a21ccb5a Documentation/maintainer-tip: Add C++ tail comments exception 05d103950352 dt-bindings: power: rpmpd: Add MSM8974 power domains c5211eacf332 platform/x86: ideapad-laptop: support Fn+R dual-function key 1ae9ffd303c2 platform/mellanox: mlxbf-pmc: Cleanup signed/unsigned mix-up 3a86cb16ab32 drm/i915: Prevent HW access during init from connector get_modes hooks 5c5a7fa61213 drm/i915: Prevent HW access during init from SDVO TV get_modes hook fd23023e2aaa platform/mellanox: mlxbf-pmc: Replace uintN_t with kernel-style types ee8ff8768735 crypto: ccp - Have it depend on AMD_IOMMU 5b559e8ab01c platform/x86: wmi: Make input buffer mandatory when evaluating methods c099fdd218a0 coresight: tpdm: Fix build break due to uninitialised field 73b8f5015889 MAINTAINERS: can: xilinx_can: remove Naga Sureshkumar Relli c83c22ec1493 can: canxl: add virtual CAN network identifier support 16d0e1d469cc HID: hid-prodikeys: remove struct pk_device 22ec8982dcf6 HID: hid-prodikeys: remove unused struct pcmidi_snd members b9215e677dcc HID: hid-multitouch: remove unused mt_application::dev_time 0db1674a5020 HID: hid-lg3ff: remove unused struct lg3ff_device ed94a8f8ca75 HID: protect hid_device::bpf by CONFIG_HID_BPF dcd5231f093b HID: wacom: remove unused hid_data::pressure f740106aedd3 HID: apple: remove unused members from struct apple_sc_backlight 00c3959d63ae drm/i915: Add bigjoiner force enable option to debugfs 1b8da9d81ee2 HID: wacom: Clean up use of struct->wacom_wac 7edbb6059274 ahci: clean up intel_pcs_quirk 86fe596b588f net: sched: Remove NET_ACT_IPT from Kconfig ee4c1592b7e9 irqchip/gic-v3-its: Remove usage of the deprecated ida_simple_xx() API 98459fb5ab92 drm/xe: fix arguments to drm_err_printer() e955a71f8359 irqchip/irq-bcm7038-l1: Prefer struct_size over open coded arithmetic 004c7a6bf43e irqchip/bcm-6345-l1: Prefer struct_size)_ over open coded arithmetic 83c0708719f7 irqchip/loongson-eiointc: Remove explicit interrupt affinity restore on resume 3eece72ded7f irqchip/loongson-eiointc: Skip handling if there is no pending interrupt 6256fbfd651c net: stmmac: Simplify mtl IRQ status checking e96efb1191de thunderbolt: Correct typo in host_reset parameter 6faa39eea953 thunderbolt: Skip discovery also in USB4 v2 host 8cf9926c537c thunderbolt: Reset only non-USB4 host routers in resume 9225771676d1 arm64: dts: amlogic: t7: minor whitespace cleanup a06d4fdec1ce arm64: dts: amlogic: axg: initialize default SoC capacitance 7c3215fe05fe arm64: dts: amlogic: axg: move cpu cooling-cells to common dtsi d1159418fbd5 arch: arm64: dts: meson: a1: add assigned-clocks for usb node 844e50c4a18f arm64: dts: amlogic: meson-g12-common: Set the rates of the clocks for the NPU 1e75c2276a4f arm64: dts: amlogic: add reset controller for Amlogic C3 SoC 3fb1764c6b57 io_uring: Don't include af_unix.h. a0bcad233fd6 scsi: core: Make scsi_bus_type const 8cdc71fbf655 KVM: selftests: Print timer ctl register in ISTATUS assertion f7c7190f49b8 scsi: core: Really include kunit tests with SCSI_LIB_KUNIT_TEST a3522a2edb3f ipv4: Set the routing scope properly in ip_route_output_ports(). 14c5678720bd power: reset: syscon-poweroff: Use devm_register_sys_off_handler(POWER_OFF) ffa212831289 power: reset: syscon-poweroff: Move device data into a struct c3ede0b6f7dd power: reset: restart-poweroff: Use devm_register_sys_off_handler(POWER_OFF) b6475c3f81c1 power: reset: gemini-poweroff: Use devm_register_sys_off_handler(POWER_OFF) 348fde771ce7 power: reset: as3722-poweroff: Use devm_register_sys_off_handler(POWER_OFF) 77b61173c2d0 power: reset: regulator-poweroff: Use devm_register_sys_off_handler(POWER_OFF) 00ae86ebf893 power: reset: msm-poweroff: Use devm_register_sys_off_handler(RESTART) b5711ff91713 power: reset: msm-poweroff: Use devm_register_sys_off_handler(POWER_OFF) 6ab9137719a7 power: reset: mt6323-poweroff: Use devm_register_sys_off_handler(POWER_OFF) ba1188ea8be8 power: reset: rmobile-reset: Use devm_register_sys_off_handler(RESTART) 0867276eb122 power: reset: rmobile-reset: Use devm_platform_ioremap_resource() helper ad8d7b8002a1 power: reset: axxia-reset: Use devm_register_sys_off_handler(RESTART) 45079f206e63 power: reset: brcm-kona-reset: Use devm_register_sys_off_handler(RESTART) 11d2642e14ad power: reset: tps65086-restart: Remove unneeded device data struct e68b71812ebf power: reset: tps65086-restart: Use devm_register_sys_off_handler(RESTART) 6af1ee028537 power: reset: xgene-reboot: Use devm_register_sys_off_handler(RESTART) 7ddfd33c6ee5 power: reset: xgene-reboot: Use devm_platform_ioremap_resource() helper ab1439b05168 power: reset: atc260x-poweroff: Use devm_register_sys_off_handler(POWER_OFF) f22e83502890 power: reset: atc260x-poweroff: Use devm_register_sys_off_handler(RESTART) f25e7b82635f net/mlx5e: link NAPI instances to queues and IRQs 6fca09b64f2e docs: dev-tools: checkpatch.rst: Fix grammar 693fe5956659 README: Fix spelling/capitalization 2d1ab26acee4 docs: proc.rst: comm: mention the included NUL 4767c0c10271 doc:it_IT: fix a typo in the config name in RCU torture 91f9a47ddb9d dt-bindings: i2c: mux: i2c-demux-pinctrl: Define "i2c-parent" constraints 15ff10ea77a5 dt-bindings: i2c: mux: i2c-demux-pinctrl: Drop i2c-mux.yaml reference 0eaef900b05f dt-bindings: can: fsl,flexcan: add i.MX95 compatible string bc22374c96d9 device-dax: make dax_bus_type const 1333d6f21d81 nvdimm: make nvdimm_bus_type const 157261c58b28 drm/xe/pt: Allow for stricter type- and range checking e4b0925fcc89 libnvdimm: Fix ACPI_NFIT in BLK_DEV_PMEM help d0611f617d82 ASoC: dt-bindings: cs35l45: Add interrupts d4a00d16f836 ASoC: dt-bindings: qcom,sm8250: Allow up to 8 codec DAIs ddc23e6e230e drm/amdgpu/psp: update define to better align with its meaning 040fdcde288a drm/amdgpu: respect the abmlevel module parameter value if it is set 2a3cfb9a24a2 drm/amd/display: fix NULL checks for adev->dm.dc in amdgpu_dm_fini() c4891d979c76 drm/radeon/ni: Fix wrong firmware size logging in ni_init_microcode() cff9960317fc drm/amdgpu: Add jpeg_v5_0_0 ip block support 75a178926c99 drm/amdgpu/jpeg5: Enable doorbell 785e53a83be1 drm/amdgpu/jpeg5: add power gating support 9ab1a996dc7f drm/amd/display: Fix possible buffer overflow in 'find_dcfclk_for_voltage()' bbaf9ed33965 drm/amd/display: Fix possible use of uninitialized 'max_chunks_fbc_mode' in 'calculate_bandwidth()' 8abf2636f68c drm/amd/display: Initialize 'wait_time_microsec' variable in link_dp_training_dpia.c dfad65c65728 drm/amdgpu: Add JPEG5 support 470675f6bf6a amdgpu/drm: Add vcn_v5_0_0_ip_block support c37c3bcc0530 drm/amd/display: Fix && vs || typos fc184dbe9fd9 drm/amdgpu: make damage clips support configurable b6d1a0632051 drm/amdgpu: add VCN_5_0_0 IP block support 816dae1d697a drm/amdgpu: add VCN_5_0_0 firmware support 5995a22f2e66 drm/amdgpu: Add vcn v5_0_0 ip headers (v5) ca46c2590918 drm/amdgpu/discovery: Add hdp v7_0 ip block f3bcdf2d90c1 drm/amdgpu: Add hdp v7_0 ip block support 5fb2f479b010 drm/amdgpu: Add hdp v7_0_0 ip headers (v3) 56018e836352 drm/amdgpu/discovery: Add ih v7_0 ip block 12443fc53e7d drm/amdgpu: Add ih v7_0 ip block support 0a119d53f74a drm/amdgpu/jpeg: add support for jpeg DPG mode 617efef4af1c drm/amdgpu: add ucode id for jpeg DPG support 33c0c80ae5e9 drm/amdgpu: Add osssys v7_0_0 ip headers (v4) 39df603d2cf0 drm/amdgpu/discovery: Add lsdma v7_0 ip block aa2fb2360582 drm/amdgpu: Add lsdma v7_0 ip block support f902bf5dd4af drm/amdgpu: Add lsdma v7_0_0 ip headers (v3) f579c06bdc9b drm/amdgpu: send smu rma reason event in ras eeprom driver e3bfb8d9179e drm/amdgpu: implement smu send rma reason for smu v13.0.6 53edf77179f3 drm/amdgpu: Add athub v4_1_0 ip block support 0be41f31a907 drm/amdgpu: Add athub v4_1_0 ip headers (v5) b35c3feafea4 drm/amdgpu: support rlc auotload type set 45b801c24cb3 drm/amdgpu: skip ucode bo reserve for RLC AUTOLOAD a4aaf6a0333b drm/amd/swsmu: add judgement for vcn jpeg dpm set 172781696176 drm/amdkfd: Fix L2 cache size reporting in GFX9.4.3 804bf74b1683 drm/amdkfd: pass debug exceptions to second-level trap handler 7f9dde788400 drm/amdkfd: fill in data for control stack header for gfx10 06fdd894b473 KVM: selftests: Fix GUEST_PRINTF() format warnings in ARM code 923e4616ec15 perf maps: Locking tidy up of nr_maps ff0bd79980ff perf maps: Hide maps internals 39a27325e609 perf maps: Get map before returning in maps__find_next_entry 107ef66cb054 perf maps: Get map before returning in maps__find_by_name 42fd623b58db perf maps: Get map before returning in maps__find 659ad3492b91 perf maps: Switch from rbtree to lazily sorted array for addresses a02395d0f3bf KVM: arm64: removed unused kern_hyp_va asm macro d198e2668e24 KVM: arm64: add comments to __kern_hyp_va 1f3ca7023fe6 KVM: arm64: print Hyp mode 182094411e29 wifi: iwlwifi: mvm: check own capabilities for EMLSR d34637a986d6 wifi: iwlwifi: bump FW API to 89 for AX/BZ/SC devices d8af46dec1ff wifi: iwlwifi: iwl-trans.h: clean up kernel-doc f16368a15700 wifi: iwlwifi: fw: file: clean up kernel-doc ecf7e563031d wifi: iwlwifi: api: dbg-tlv: fix up kernel-doc ac71795bfdc9 wifi: iwlwifi: error-dump: fix kernel-doc issues 8cb3a308ceb1 wifi: iwlwifi: mvm: fix thermal kernel-doc 8efadbc3882b wifi: iwlwifi: don't use TRUE/FALSE with bool 41c5f4707d9d wifi: iwlwifi: api: fix constant version to match FW 4cdb86487e3e wifi: iwlwifi: mvm: Fix the listener MAC filter flags 59214747f26a wifi: iwlwifi: mvm: Extend support for P2P service discovery 07da4a1b2a59 wifi: iwlwifi: mvm: work around A-MSDU size problem 0d2fc8821a7d wifi: iwlwifi: nvm: parse the VLP/AFC bit from regulatory 24e5252c590d wifi: iwlwifi: iwlmvm: handle unprotected deauth/disassoc in d3 a64be8296e31 wifi: cfg80211: report unprotected deauth/disassoc in wowlan 93d9f26db5b3 wifi: nl80211: allow reporting wakeup for unprot deauth/disassoc 49c17da387bb wifi: mac80211: drop injection on disabled-chan monitor a110a3b79177 wifi: cfg80211: optionally support monitor on disabled channels 7b5e25b8baeb wifi: cfg80211: rename UHB to 6 GHz 675516f55db2 wifi: mac80211_hwsim: Add 160MHz bw range to regdom_custom_04 16405bd7fd2e wifi: mac80211: remove only own link stations during stop_ap ec67d6e0d491 wifi: mac80211: flush only stations using requests links f6ca96aa51a4 wifi: cfg80211: add support for link id attribute in NL80211_CMD_DEL_STATION 6f656131f698 wifi: mac80211: remove gfp parameter from ieee80211_obss_color_collision_notify 56af94aace8a samples: user-trap: fix strict-aliasing warning f8237c8c6a0e drm/xe: use drm based debugging instead of dev 500d0df5b4b2 ice: Fix debugfs with devlink reload 41cc4e53934c ice: Remove and readd netdev during devlink reload 372e27de4ca8 ice: add support for 3k signing DDP sections for E825C 7a15668f665c ice: Add helper function ice_is_generic_mac f64e18944233 ice: introduce new E825C devices family 1e518e8333ca ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device 9bb6c395b0ff Documentation: PM: Fix PCI hibernation support description 3673d01a2f55 arm64: cpufeatures: Only check for NV1 if NV is present 87b8cf2387c5 arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding() 7251b9e8a007 thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature 6cf350658736 md: fix kmemleak of rdev->serial 815a3909ead7 PCI: Move devres code from pci.c to devres.c acc2364fe661 PCI: Move PCI-specific devres code to drivers/pci/ ae874027524c PCI: Move pci_iomap.c to drivers/pci/ 00933c4993f1 ASoC: codecs: fix TYPO 'reguest' to 'request' in error log 383de5664c87 can: softing: remove redundant NULL check 85216f56bde7 can: kvaser_pciefd: Add support for Kvaser M.2 PCIe 4xCAN 7af9682d9eab can: change can network drivers maintainer 88390dd788db cpuidle: Avoid potential overflow in integer multiplication 496d0a648509 cpuidle: haltpoll: do not shrink guest poll_limit_ns below grow_start c306c3873de0 can: m_can: Implement transmit submission coalescing 251f913d19a8 can: m_can: Implement BQL 7508a10ca295 can: m_can: Use tx_fifo_in_flight for netif_queue control 1fa80e23c150 can: m_can: Introduce a tx_fifo_in_flight counter e668673ed399 can: m_can: Use the workqueue as queue 80c5bac02a82 can: m_can: Cache tx putidx 14f0a0a4407e can: m_can: Use u32 for putidx e55b963e4e94 can: m_can: Add tx coalescing ethtool support 9515223bd0bb can: m_can: Add rx coalescing ethtool support ec390d087617 can: m_can: Implement transmit coalescing 07f25091ca02 can: m_can: Implement receive coalescing 4248ba9ea24f can: m_can: Write transmit header and data in one transaction ba72f6c78b9b can: m_can: Move hrtimer init to m_can_class_register a163c5761019 can: m_can: Start/Cancel polling timer together with interrupts 9721866f07e1 can: esd: add support for esd GmbH PCIe/402 CAN interface family 4dcd08b9676a MAINTAINERS: add Stefan Mätje as maintainer for the esd electronics GmbH PCIe/402 CAN drivers b7d46644e554 PM: runtime: Add pm_runtime_put_autosuspend() replacement c0ef3df8dbae PM: runtime: Simplify pm_runtime_get_if_active() usage e1aa35e16399 can: isotp: support dynamic flow control parameters fec846fa7edd can: bcm: add recvmsg flags for own, local and remote traffic e13aa799c2a6 cpufreq: Change default transition delay to 2ms 921e81db524d nvme: allow integrity when PI is not in first bytes 60d21aac52e2 block: support PI at non-zero offset within metadata 6b5c132a3f0d block: refactor guard helpers 71f4ecdbb42a block: remove gfp_flags from blkdev_zone_mgmt 147ec1c60e32 f2fs: guard blkdev_zone_mgmt with nofs scope d9d556755f16 btrfs: zoned: call blkdev_zone_mgmt in nofs scope 218082010ace dm: dm-zoned: guard blkdev_zone_mgmt with noio scope 9105ce591b42 zonefs: pass GFP_KERNEL to blkdev_zone_mgmt() call b26ffbf800ae cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf() 4ae8ac201ddb wifi: rtw89: change qutoa to DBCC by default for WiFi 7 chips 5f9c264f8e09 wifi: rtw89: reference quota mode when setting Tx power 598481c6eb20 wifi: rtw89: 8922a: implement AP mode related reg for BE generation ef95df598622 wifi: rtw89: 8922a: correct register definition and merge IO for ctrl_nbtg_bt_tx() 49ea98235ada wifi: rtw89: differentiate narrow_bw_ru_dis setting according to chip gen 505b57d08f72 wifi: rtw89: use PLCP information to match BSS_COLOR and AID fecf6b57fbc7 wifi: rtw89: mac: reset PHY-1 hardware when going to enable/disable b204d2475266 wifi: rtw89: mac: correct MUEDCA setting for MAC-1 b6e65d18bc2e wifi: rtw89: mac: return held quota of DLE when changing MAC-1 e10cd2ddd89e wifi: rtw89: load BB parameters to PHY-1 db84b758541f wifi: rtw89: correct PHY register offset for PHY-1 f20073f50dfd wifi: brcmfmac: do not cast hidden SSID attribute value to boolean 14ddc470ba22 wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_list_param_set c08a986344a5 wifi: wilc1000: correct CRC7 calculation 162bf67f74c7 wifi: rtw89: chan: MCC take reconfig into account 1ae9fbaf22ee wifi: rtw89: chan: move handling from add/remove to assign/unassign for MLO d79fa0a6d8c2 wifi: rtw89: chan: tweak weight recalc ahead before MLO ab12a3bfbf77 wifi: rtw89: chan: tweak bitmap recalc ahead before MLO 4f0beeefcce8 wifi: rtw89: chan: add sub-entity swap function to cover replacing 188045a85614 wifi: rtw89: drop TIMING_BEACON_ONLY and sync beacon TSF by self a8e5fefa9123 wifi: wilc1000: set preamble size to auto as default in wilc_init_fw_config() 425c33264e15 wifi: mwifiex: use kstrtoX_from_user() in debugfs handlers 021515abb9b4 auxdisplay: Take over maintainership, but in Odd Fixes mode 340750c13c3a s390/switch_to: use generic header file 304103736ba7 s390/acrs: cleanup access register handling 592190b598c3 ACPI: bus: make acpi_bus_type const 2b9cdef13648 ASoC: SOF: imx: Add devicetree support to select topologies 4c7dbd85218d Documentation: PM: amd-pstate: Fix section title underline ca3afc280604 ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CVA 073237281a50 ACPI: PM: s2idle: Enable Low-Power S0 Idle MSFT UUID for non-AMD systems 0791f541ff42 arm64: dts: fsd: Add fifosize for UART in Device Tree d5d19683451d arm64: dts: exynos: gs101: minor whitespace cleanup a898cb621ac5 quota: Detect loops in quota tree 0fac6893ff6c thermal: gov_power_allocator: Avoid overwriting PID coefficients from setup time 582a3bf999df filelock: always define for_each_file_lock() ccd975daa807 thermal: sysfs: Fix up white space in trip_point_temp_store() 99d100e00144 arm64: dts: mediatek: mt7622: add missing "device_type" to memory nodes 3f79e8f33644 arm64: dts: mediatek: mt7986: reorder nodes 7eb133c99fbe arm64: dts: mediatek: mt7986: reorder properties ea28a27475fe arm64: dts: mediatek: Add Acelink EW-7886CAX d9cd3b128830 dt-bindings: arm64: dts: mediatek: Add Acelink EW-7886CAX access point 802814130cc9 dt-bindings: vendor-prefixes: add acelink 96564b1e2ea4 arm64: dts: mediatek: Introduce the MT8395 Radxa NIO 12L board aa3b53735599 dt-bindings: arm64: mediatek: Add MT8395 Radxa NIO 12L board compatible 7f62dae2e91f arm64: dts: mediatek: mt8186: Add video decoder device nodes 795d5f0c8468 arm64: dts: mediatek: mt8195: Add MTU3 nodes and correctly describe USB 2041d0cdd019 arm64: dts: mediatek: Add MT8186 Magneton Chromebooks 5a5df67bc341 arm64: dts: mediatek: Add MT8186 Steelix platform based Rusty 09828b16d0b5 arm64: dts: mediatek: Introduce MT8186 Steelix 8855d01fb81f arm64: dts: mediatek: Add MT8186 Krabby platform based Tentacruel / Tentacool 449b13223d90 dt-bindings: arm: mediatek: Add MT8186 Magneton Chromebooks a12598b95c59 dt-bindings: arm: mediatek: Add MT8186 Rusty Chromebook 779b1bf173b6 dt-bindings: arm: mediatek: Add MT8186 Steelix Chromebook 59acfd633107 dt-bindings: arm: mediatek: Add MT8186 Tentacruel / Tentacool Chromebooks 8dc6ceaab323 dt-bindings: arm: mediatek: Sort entries by SoC then board compatibles f10a5fbc14cb arm64: dts: mediatek: mt8186: Add jpgenc node ebd27256bd14 dt-bindings: media: mediatek-jpeg-encoder: change max iommus count 9eaccb74dc0f arm64: dts: mediatek: mt8186: Add venc node 09860910c589 arm64: dts: mediatek: mt8186: fix VENC power domain clocks 15715b602a7e dt-bindings: media: mtk-vcodec-encoder: add compatible for mt8186 76aac0f2a468 arm64: dts: mediatek: mt8192: fix vencoder clock name a5a8cad4a772 dt-bindings: media: mtk-vcodec-encoder: fix non-vp8 clock name 94e4dd09581b arm64: dts: mediatek: Add socinfo efuses to MT8173/83/96/92/95 SoCs 7f79bdfe1cd3 arm64: dts: mediatek: mt8195: Enable cros-ec-spi as wake source 322ebb0e2f28 arm64: dts: mediatek: mt8192: Enable cros-ec-spi as wake source f57869b703b2 arm64: dts: mediatek: mt8183: Enable cros-ec-spi as wake source 89954fe81b81 arm64: dts: mediatek: mt8173: Enable cros-ec-spi as wake source b616b403cbff arm64: dts: mediatek: mt7988: add clock controllers 6c1d134a103f arm64: dts: mediatek: Add initial MT7988A and BPI-R4 1e136f4a92fa dt-bindings: arm64: mediatek: Add MT7988A and BPI-R4 cf29427573cc arm64: dts: mediatek: Add initial MT7981B and Xiaomi AX3000T e0314a636045 dt-bindings: arm64: mediatek: Add MT7981B and Xiaomi AX3000T 9b49cabe631b arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base detection node d993daff5962 arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg 0b721691f0c8 arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM bbe266c70e13 arm64: dts: mediatek: mt7986: fix SPI nodename 4e7dc18a753c arm64: dts: mediatek: mt7986: fix SPI bus width properties bb69d19c6496 arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid clock name 7865abbbdf1e arm64: dts: mediatek: mt7986: fix reference to PWM in fan node 04bd6411f506 arm64: dts: mt8183: Move CrosEC base detection node to kukui-based DTs be3193e58ec2 9p: Fix read/write debug statements to report server reply 7013482ff594 9p/trans_fd: remove Excess kernel-doc comment 1ebb85f9c03d netfilter: conntrack: expedite rcu in nf_conntrack_cleanup_net_list 78c3253f27e5 net: use synchronize_rcu_expedited in cleanup_net() 2cd0c51e3baf ipv4/fib: use synchronize_net() when holding RTNL 48ebf6ebbc91 bridge: vlan: use synchronize_net() when holding RTNL 4cd582ffa5a9 net: use synchronize_net() in dev_change_name() 17ef8efc00b3 ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down() 231e87252988 xfs: add support for FS_IOC_GETFSSYSFSPATH ae8c51175730 fs: add FS_IOC_GETFSSYSFSPATH d2435a8e3d68 drm/i915: Add flex arrays to struct i915_syncmap 5c2215167d12 net: stmmac: Add driver support for common safety IRQ 1963e65b3dfe dt-bindings: net: qcom,ethqos: add binding doc for safety IRQ for sa8775p bad9d2111003 wifi: iwlwifi: fix #ifdef CONFIG_ACPI check 247f2ee4498c drm/xe: Fix a missing argument to drm_err_printer 0972d1d979cc tg3: fix bug caused by uninitialized variable cf12445daec0 fs/hfsplus: use better @opf description e129d6c9ac71 ALSA: doc: Use DEFINE_SIMPLE_DEV_PM_OPS() 8dbcc799a401 ALSA: via82xx: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() 6750d6ed2749 ALSA: sis7019: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() ea1741dc34f4 ALSA: rme96: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() 9de7d0caefd0 ALSA: riptide: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() a2280df4f928 ALSA: maestro3: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() e6c2f5ec419a ALSA: fm801: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() 5947c394aced ALSA: es1968: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() c70b12adf201 ALSA: es1938: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() f8f137a70886 ALSA: echoaudio: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() cbdcefbde882 ALSA: cs4281: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() 1c69bc3955aa ALSA: cmipci: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() 9e5f73227731 ALSA: azt3328: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() 00545e3eb74a ALSA: ali5451: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() b9beb229eb26 ALSA: ali5451: Embed suspend image into struct snd_ali 8ca0d10268b8 ALSA: at73c213: Replace with DEFINE_SIMPLE_DEV_PM_OPS() 8e5ffd767bac ASoC: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() 765daab29a0e ALSA: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() bb7e551c403e ALSA: aaci: Replace with DEFINE_SIMPLE_DEV_PM_OPS() ae69d94f808a ALSA: aoa: Replace with DEFINE_SIMPLE_DEV_PM_OPS() 36cd7671ee5f ALSA: nm256: Replace with DEFINE_SIMPLE_DEV_PM_OPS() 13c1b30c5ea7 ALSA: intel8x0: Replace with DEFINE_SIMPLE_DEV_PM_OPS() fd1786bf7104 ALSA: ens137x: Replace with DEFINE_SIMPLE_DEV_PM_OPS() b462d0b9e3a4 ALSA: atiixp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() 8cd4a3b221c4 ALSA: als4000: Replace with DEFINE_SIMPLE_DEV_PM_OPS() 7aa8073066b7 ALSA: als300: Replace with DEFINE_SIMPLE_DEV_PM_OPS() 19e332e50219 ALSA: pcsp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() d728eed42fbf ALSA: dummy: Replace with DEFINE_SIPMLE_DEV_PM_OPS() dd96516a7d85 ALSA: aloop: Replace with DEFINE_SIMPLE_DEV_PM_OPS() 1bbe0a247e5d coresight: etm4x: Set skip_power_up in etm4_init_arch_data function 9fc469b2943d net: dsa: realtek: embed dsa_switch into realtek_priv bba140a566ed net: dsa: realtek: use the same mii bus driver for both interfaces b4bd77971f3c net: dsa: realtek: migrate user_mii_bus setup to realtek_dsa 68c66d8d8a19 net: dsa: realtek: clean user_mii_bus setup 8685c98d45c5 net: dsa: realtek: get internal MDIO node by name 98b75c1c149c net: dsa: realtek: merge rtl83xx and interface modules into realtek_dsa 8be040ecd94c net: dsa: realtek: common rtl83xx module 4667a1db2f55 net: dsa: realtek: keep variant reference in realtek_priv bce254b839ab net: dsa: realtek: convert variants into real drivers ded3813b44fe net: dsa: realtek: introduce REALTEK_DSA namespace 33f4336cbd32 net: dsa: realtek: drop cleanup from realtek_ops 4461438a8405 x86/retpoline: Ensure default return thunk isn't used at runtime 8e8804145a46 coresight-tpdm: Add msr register support for CMB 19bfaff38457 dt-bindings: arm: qcom,coresight-tpdm: Add support for TPDM CMB MSR register dc6ce57e2aa0 coresight-tpdm: Add timestamp control register support for the CMB 53d4a017a524 coresight-tpdm: Add pattern registers support for CMB 2d9ab11c262e coresight-tpdm: Add support to configure CMB e6d7f5252f73 coresight-tpda: Add support to configure CMB element a1705ffcce52 coresight-tpdm: Add CMB dataset support 4ed57f75898c dt-bindings: arm: qcom,coresight-tpdm: Add support for CMB element size f021801c418e coresight-tpdm: Optimize the useage of tpdm_has_dsb_dataset 9f0ea8e8344b coresight-tpdm: Optimize the store function of tpdm simple dataset 0918c1dcd55c net: stmmac: dwmac-qcom-ethqos: Enable TBS on all queues but 0 3407df8dc2de selftests/net: Adding test cases of replacing routes and route advertisements. 768e06a8bcab net/ipv6: set expires in modify_prefix_route() if RTF_EXPIRES is set. 5eb902b8e719 net/ipv6: Remove expired routes with a separated list of routes. 60df43d3a72c net/ipv6: Remove unnecessary clean. 129e406e1811 net/ipv6: set expires in rt6_add_dflt_router(). bcaabb95f0c9 coresight: Add helper for setting csdev->mode c95c2733e5fe coresight: Add a helper for getting csdev->mode d724f65218b9 coresight: Add helper for atomically taking the device 812265e26ed3 coresight: Add explicit member initializers to coresight_dev_type 053ad9ad1d13 coresight: Remove unused stubs 4545b38ef004 coresight: Remove atomic type from refcnt 1f5149c7751c coresight: Move all sysfs code to sysfs file d5e83f97eb56 coresight: Remove the 'enable' field. 9cae77cf23e3 coresight: Move mode to struct coresight_device a11ebe138b8d coresight: Remove ops callback checks a0fef3f05cf3 coresight: Make language around "activated" sinks consistent f68bbe4dcfa3 coresight: Fix issue where a source device's helpers aren't disabled 9c52994e32c5 selftests: net: ignore timing errors in txtimestamp if KSFT_MACHINE_SLOW dd95255d44c0 coresight: make coresight_bustype const d999c7dd5279 coresight: Make current W=1 warnings default a7195f3f9383 coresight: Fix undeclared variable warnings from sparse checker 54daf07e6332 coresight: etm3x: Fix build warning 8a519235c3c3 coresight: Fix uninitialized struct warnings 826eafebf68b drm/tests: mm: Convert to drm_dbg_printer 5e6284444024 gpio: mark unsafe gpio_chip manipulators as deprecated f067372c6a3c gpio: remove the RW semaphore from the GPIO device d83cee3d2bb1 gpio: protect the pointer to gpio_chip in gpio_device with SRCU d0089603fa7a fs: prefer kfree_rcu() in fasync_remove_entry() 47d8b4c1d868 gpio: add SRCU infrastructure to struct gpio_device 8a5b477bb3e9 gpio: add the can_sleep flag to struct gpio_device c5cf334dcc78 gpio: remove unnecessary checks from gpiod_to_chip() 6c82e737ab21 gpio: reduce the functionality of validate_desc() 7fe595b3c3cf gpio: don't dereference gdev->chip in gpiochip_setup_dev() 5694f274a060 gpio: sysfs: don't access gdev->chip if it's not needed 3c7a47f6c5f0 gpio: cdev: don't access gdev->chip if it's not needed f4e14d45d7fe gpio: cdev: replace gpiochip_get_desc() with gpio_device_get_desc() b93bca4bd6d2 gpio: sysfs: pass the GPIO device - not chip - to sysfs callbacks 59cba4a0e6ca gpio: sysfs: extend the critical section for unregistering sysfs devices b6f87adbacfa gpio: remove unneeded code from gpio_device_get_desc() 2559f2e09211 gpio: reinforce desc->flags handling 35b545332b80 gpio: remove gpio_lock 2a9101e875bc gpio: sysfs: use gpio_device_find() to iterate over existing devices 1f2bcb8c8ccd gpio: protect the descriptor label with SRCU be711caa87c5 gpio: add SRCU infrastructure to struct gpio_desc ccfb6ff4f6c0 gpio: don't set label from irq helpers d23dc4a9a88f gpio: provide and use gpiod_get_label() 0857c39bfd09 gpio: remove unused logging helpers 8ce6fd81a452 gpio: of: assign and read the hog pointer atomically e348544f7994 gpio: protect the list of GPIO devices with SRCU faf6efd2e5e2 gpio: constify opaque pointer in gpio_device_find() match function 90cabae2a234 octeon_ep_vf: update MAINTAINERS c92881599efb octeon_ep_vf: add ethtool support 1cd3b407977c octeon_ep_vf: add Tx/Rx processing and interrupt support c3fad23cdc06 octeon_ep_vf: add support for ndo ops ca6ecb0d3c3a octeon_ep_vf: add Tx/Rx ring resource setup and cleanup c5cb944ded94 octeon_ep_vf: add VF-PF mailbox communication. 2c0c32c72be2 octeon_ep_vf: add hardware configuration APIs cb7dd712189f octeon_ep_vf: Add driver framework and device initialization 423af970da74 drm/lima: standardize debug messages by ip name 9e5690a16fc2 drm/lima: increase default job timeout to 10s e721d1cc8101 drm/lima: remove guilty drm_sched context handling 53cb55b20208 drm/lima: handle spurious timeouts due to high irq latency 27aa58ec85f9 drm/lima: set gp bus_stop bit before hard reset a9da58c86e3b drm/lima: set pp bus_stop bit before hard reset 2ccd4adc681e drm/lima: reset async_reset on gp hard reset b5b345ea9b3e drm/lima: reset async_reset on pp hard reset a3891621d4a0 ARM: s3c64xx: make bus_type const 68bc61c26cac bpf: Allow compiler to inline most of bpf_local_storage_lookup() 35c1bfb99fef hwmon: add fault attribute for voltage channels d07c41eb963a dt-bindings: hwmon: Add LTC4282 bindings 9c6df63a66c1 hwmon: (pmbus_core) Allow to hook PMBUS_SMBALERT_MASK 7a0564448a86 hwmon: Drop non-functional I2C_CLASS_HWMON support for drivers w/o detect() 3317f2385f09 MAINTAINERS: Drop entries for hwmon devices with unreachable maintainers e7b631d79871 hwmon: Remove I2C_CLASS_HWMON from drivers w/o detect() and address_list f7ab2d180e6a dt-bindings: hwmon: ina2xx: Describe ina260 chip f29996d0295e dt-bindings: hwmon: ina2xx: Describe #io-channel-cells property eea32fafadd3 dt-bindings: hwmon: ina2xx: Add label property 7fce84a991cd hwmon: (nct6683) Add another customer ID for MSI b9f55084aa09 hwmon: put HWMON_CHANNEL_INFO() initializers in rodata 3b56d27ba157 drm/msm/dsi: Document DSC related pclk_rate and hdisplay calculations a804adfb753e interconnect: qcom: x1e80100: constify pointer to qcom_icc_bcm b0b621f41b45 drm/msm/dpu: drop dpu_encoder_phys_ops::atomic_check() 71174f362d67 drm/msm/dpu: move writeback's atomic_check to dpu_writeback.c d13f638c9b88 drm/msm/dpu: drop dpu_encoder_phys_ops.atomic_mode_set ca8c1fd3eed8 drm/msm/dpu: split _dpu_encoder_resource_control_helper() c6f60037bfa0 drm/msm/dpu: split irq_control into irq_enable and _disable 06267d22f9ee drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is enabled 99d519fed75b drm/msm/dsi: Replace dsi_get_bpp() with mipi_dsi header function 4825b207002a dt-bindings: display: msm: sm8650-mdss: Add missing explicit "additionalProperties" 2f4a67a3894e drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN 6215f1558bab drm/msm/dp: drop dp_parser b3b1d122a80b drm/msm/dp: move next_bridge handling to dp_display 3ffe15b30a63 drm/msm/dp: move link property handling to dp_panel 1577814118e7 drm/msm/dp: move all IO handling to dp_catalog f304bda5bfda drm/msm/dp: handle PHY directly in dp_ctrl 64eba0d63c70 drm/msm/dp: remove PHY handling from dp_catalog.c b4745f741e79 drm/msm/dp: move phy_configure_opts to dp_ctrl e518c27218c6 drm/msm/dp: split dp_ctrl_clk_enable into four functuions 77d0243a3313 drm/msm/dp: stop parsing clock names from DT 9bd0946d5ca1 drm/msm/dp: simplify stream clocks handling 17cb153f81df drm/msm/dp: fold dp_power into dp_ctrl module 47103b582412 drm/msm/dp: inline dp_power_(de)init 31a01db14b90 drm/msm/dp: parse DT from dp_parser_get 9aeb50ea0ea9 drm/msm/dp: drop unused fields from dp_power_private 08c5b691ee54 drm/msm/dp: drop unused parser definitions e6e1bf1359df interconnect: qcom: sa8775p: constify pointer to qcom_icc_bcm 3b63880de42b dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible db36595c6889 dt-bindings: dsi-controller-main: Document missing msm8976 compatible 72b557c15956 drm/msm/dp: remove mdss_dp_test_bit_depth_to_bpc() 858ddb64f1ff drm/msm/dpu: improve DSC allocation df3c7899946c drm/msm/mdp5: drop split display support 89cdd4dee1f0 drm/msm/dsi: remove msm_dsi::encoder 51c139615b33 drm/msm/dsi: stop calling set_split_display 891a8d83c11d drm/msm/dsi: drop msm_dsi_device_connected() function ec97f371895f drm/msm/dsi: do not store internal bridge pointer 57d6c77e02b7 interconnect: qcom: sm6115: constify pointer to qcom_icc_node bf6c62fb80d6 interconnect: qcom: sm8250: constify pointer to qcom_icc_node 79144087d9d1 interconnect: qcom: sa8775p: constify pointer to qcom_icc_node 5f1b39718d38 interconnect: qcom: msm8909: constify pointer to qcom_icc_node 0daf87e7b47e bus: sunxi-rsb: make sunxi_rsb_bus const 81b9d8ac0640 pidfd: change pidfd_send_signal() to respect PIDFD_THREAD c044a9502649 signal: fill in si_code in prepare_kill_siginfo() f508a226b517 net: phy: qca807x: add support for configurable LED 47b930d0dd43 net: phy: qcom: generalize some qca808x LED functions ee9d9807bee0 net: phy: qcom: move common qca808x LED define to shared header d1cb613efbd3 net: phy: qcom: add support for QCA807x PHY Family 9b1d5e055508 net: phy: provide whether link has changed in c37_read_status dd87eaa13787 dt-bindings: net: Document Qcom QCA807x PHY package 737eb75a815f net: phy: qcom: move more function to shared library 471e8fd3afce net: phy: add devm/of_phy_package_join helper 385ef48f4686 net: phy: add support for scanning PHY in PHY packages nodes 8453c88c7a15 dt-bindings: net: document ethernet PHY package nodes c7ba9d18ae47 perf srcline: Add missed addr2line closes a06a2f12f9e2 arm64: dts: qcom: qrb4210-rb2: enable USB-C port handling 7e3a1f6470f7 arm64: dts: qcom: sm6115: drop pipe clock selection f69b3e40f46e arm64: dts: qcom: pmi632: define USB-C related blocks cbc917a1b03b perf stat: Support per-cluster aggregation 9a440bb2e2e9 perf tools: Remove misleading comments on map functions 1eb3d924e3c0 perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() bd2cdf26b9ea perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}() 5e895278697c perf sched: Move curr_thread initialization to perf_sched__map() ef76a5af8197 perf sched: Fix memory leak in perf_sched__map() c6907863519c perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay() b63cc73341e0 net: phy: realtek: use generic MDIO helpers to simplify the code bf52b1ac6ab4 async: Use a dedicated unbound workqueue with raised min_active 8f172181f24b workqueue: Implement workqueue_set_min_active() 516d3dc99f4f workqueue: Fix kernel-doc comment of unplug_oldest_pwq() d45f5fa8b4ae selftests: udpgso: Pull up network setup into shell script 32b803334f0b net: atlantic: convert EEE handling to use linkmode bitmaps 1c96a63af5c4 bnx2x: convert EEE handling to use linkmode bitmaps 4c49b6824a60 r8169: improve checking for valid LED modes 876e32473d1d selftests: net: include forwarding lib 0c36211bac9b bnxt_en: Add RSS support for IPSEC headers 1018319f949c bnxt_en: Invalidate user filters when needed 5de1fce33695 bnxt_en: Add support for user configured RSS key 44af4b622a3d bnxt_en: Restore all the user created L2 and ntuple filters 25041467d093 bnxt_en: Retain user configured filters when closing 8336a974f37d bnxt_en: Save user configured filters in a lookup list be40b4e9cac8 bnxt_en: Add separate function to delete the filter structure 7efd79c0e689 bnxt_en: Add drop action support for ntuple 9ba0e56199e3 bnxt_en: Enhance ethtool ntuple support for ip flows besides TCP/UDP c8d129c437f6 bnxt_en: implement fully specified 5-tuple masks 7c8036fb71ce bnxt_en: Support ethtool -n to display ether filters. e462998abc62 bnxt_en: Add ethtool -N support for ether filters. f42822f22b1c bnxt_en: Use firmware provided maximum filter counts. f51470c5c4a0 selftests: tc-testing: add mirred to block tdc tests 709990df5ed0 net: emaclite: Use devm_platform_get_and_ioremap_resource() in xemaclite_of_probe() 4a49c88ea565 ethernet: wiznet: Use devm_platform_get_and_ioremap_resource() in w5300_hw_probe() 7edd06233958 drivers/ps3: select VIDEO to provide cmdline functions f0ddf15f0a74 selftests: forwarding: Add missing multicast routing config entries ef1186c1a875 io_uring: add register/unregister napi function ff183d427da0 io-uring: add sqpoll support for napi busy poll 8d0c12a80cde io-uring: add napi busy poll support 405b4dc14b10 io-uring: move io_wait_queue definition to header file 0f82d108028a Input: ti_am335x_tsc - remove redundant assignment to variable config b4e8ae5c8c41 net: add napi_busy_loop_rcu() 13d381b440ed net: split off __napi_busy_poll from napi_busy_poll 05f439c0e64b arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting for vph_pwr aa56130e88de arm64: dts: qcom: qcm6490-idp: Correct the voltage setting for vph_pwr fd185a245155 perf/arm_cspmu: Add devicetree support 7255cfb19941 dt-bindings/perf: Add Arm CoreSight PMU e7e8fa8e82af perf/arm_cspmu: Simplify counter reset 7e6a3c3f8588 perf/arm_cspmu: Simplify attribute groups df2675ad7748 perf/arm_cspmu: Simplify initialisation fc5b764bef24 spi: gpio: Follow renaming of SPI "master" to "controller" c795fd3f3622 PCI: endpoint: pci-epf-vntb: Remove superfluous checks for pci_epf_alloc_space() API fda826b15c78 PCI: endpoint: pci-epf-test: Remove superfluous checks for pci_epf_alloc_space() API 84b51a6baeaf PCI: endpoint: Improve pci_epf_alloc_space() API 724a75ac9542 arm64: rust: Enable Rust support for AArch64 f82811e22b48 rust: Refactor the build target to allow the use of builtin targets b4bb1900c12e io_uring: add support for ftruncate a1083ee717e9 perf/arm-cmn: Improve debugfs pretty-printing for large configs b07ebe8f1428 perf: xgene: Convert to platform remove callback returning void d4c5cef73b25 perf: thunderx2: Convert to platform remove callback returning void 8a2e438e710c perf: qcom_l2: Convert to platform remove callback returning void 86e8963f9dba perf: marvell_cn10k_tad: Convert to platform remove callback returning void c802bd9e354f perf: marvell_cn10k_ddr: Convert to platform remove callback returning void e07486a832bb perf: hisilicon: Convert to platform remove callback returning void 78da2a93b55b perf: fsl_imx9_ddr: Convert to platform remove callback returning void 1bb639382d3f perf: fsl_imx8_ddr: Convert to platform remove callback returning void e63b3aef186b perf: arm_spe: Convert to platform remove callback returning void d67c3a61f063 perf: arm_smmuv3: Convert to platform remove callback returning void 02d77ac1ac7e perf: arm_dsu: Convert to platform remove callback returning void ca1e01c8d34a perf: arm_dmc620: Convert to platform remove callback returning void 79dc1570b322 perf: arm_cspmu: Convert to platform remove callback returning void 3909cb3b5f8d perf: arm-cmn: Convert to platform remove callback returning void 0767f1a48532 perf: arm-ccn: Convert to platform remove callback returning void 4df3bddf8707 perf: arm-cci: Convert to platform remove callback returning void 94843f269abd perf: amlogic: Convert to platform remove callback returning void 3bc9d71775ee perf: alibaba_uncore_drw: Convert to platform remove callback returning void 5f0d594c602f Add do_ftruncate that truncates a struct file c3116e62ddef s390/dasd: fix double module refcount decrement 1df0f512faa7 s390/dasd: Improve ERP error messages f7fc624be3db ASoC: Intel: avs: Expose FW version with sysfs 4089d82e67a9 ASoC: tas2781: remove unused acpi_subysystem_id 2c0aafdf4a7c pinctrl: mcp23s08: Check only GPIOs which have interrupts enabled 8e4cc358223d dt-bindings: pinctrl: cy8c95x0: Update gpio-reserved-ranges 7ac572883f3e dt-bindings: pinctrl: nvidia,tegra234-pinmux: Restructure common schema d6568e3de42d ALSA: virtio: add support for audio controls f78bcb2e26dc s390/extmem: fix virtual vs physical address confusion 8d16ce148858 s390/fpu: make use of __uninitialized macro fd7eea27a3ae Compiler Attributes: Add __uninitialized macro 9e99049a80b1 s390/vfio-ap: make matrix_bus const 5b431787548a s390/ap: make ap_bus_type const 7090dadbe723 s390/cio: make scm_bus_type const fd2b4bfa5fb4 s390/cio: make ccw_bus_type const 42c4c8fdbd1a s390/cio: make css_bus_type const 0d78df873a4e s390/ccwgroup: make ccwgroup_bus_type const 6695d792246e s390/time: make stp_subsys const 0628c0393418 s390/vdso: drop '-fPIC' from LDFLAGS 14edd0d73bfe s390/cmf: fix virtual vs physical address confusion 343c8a564583 s390/cmf: remove unneeded DMA zone allocation a3a64a4def8d s390/cio: remove unneeded DMA zone allocation 86f48f922ba7 s390/mmap: disable mmap alignment when randomize_va_space = 0 791833f22431 s390/hypfs_sprp: remove unneeded DMA zone allocation eec561024b3e s390/diag: add missing virt_to_phys() translation to diag14() 0ad92cbd5a55 s390/vmur: fix virtual vs physical address confusion fc17e992e1fd s390/time: improve steering precision 5d8cc70c36c4 s390/pai_crypto: return proper error code in paicrypt_init d414f4ecb240 s390/pai: export number of sysfs attribute files 3a5da4670dfa s390/pai_crypto: emit error on too many counters 225d09d6e5f3 s390/pai: fix attr_event_free upper limit for pai device drivers e98eda926b5d s390/hypfs_diag0c: fix virtual vs physical address confusion 49c372ae74b7 s390/hypfs_sprp: fix virtual vs physical address confusion 0ec5117fa36b s390/appldata: fix virtual vs physical address confusion d8132003f8d0 s390/diag: fix diag26c() physical vs virtual address confusion cd1f0d3df26a drm/i915/dvo: Use sizeof(*variable) instead of sizeof(type) 8dc0e7dfc5aa drm/i915/dvo/ns2501: Nuke pointless casts 1db5efe51f94 drm/i915/wm: Use per-device debugs ilk wm code 167712d82aad drm/i915/wm: Use per-device debugs in pre-ilk wm code 29d7a5b4d224 drm/i915/wm: Pass the whole i915 to intel_get_cxsr_latency() 8c9e4f68b861 drm/i915/hdcp: Use per-device debugs ff9bc20cd21c drm/i915/bios: Use per-device debugs for VBT related stuff abe6af1627c7 drm/i915/bios: Switch to kms debugs 5f67258c0872 drm/i915/fb: Use per-device debugs 0128e89a9163 drm/i915/color: Use per-device debugs ca93f9f3a8d6 drm/i915/sdvo: Fix up code alignment dff8f3f85a1b drm/i915/sdvo: Convert to per-device debugs c9950a5d5056 drm/i915: Correct for_each_old_global_obj_in_state() arguments 6061811d72e1 drm/i915/dp: Limit SST link rate to <=8.1Gbps 87a6f1f22c97 iommu/amd: Introduce per-device domain ID to fix potential TLB aliasing issue c2a6af5e08c2 iommu/amd: Remove unused GCR3 table parameters from struct protection_domain a7b2aff31325 iommu/amd: Rearrange device flush code 02b990253db7 iommu/amd: Remove unused flush pasid functions cf70873e3d01 iommu/amd: Refactor GCR3 table helper functions fb575d17813f iommu/amd: Refactor protection_domain helper functions 4ebd4c7f2501 iommu/amd: Refactor attaching / detaching device functions e8e1aac33458 iommu/amd: Refactor helper function for setting / clearing GCR3 bf8aff2945ba iommu: Introduce iommu_group_mutex_assert() b2e8a7f5d2c3 iommu/amd: Rearrange GCR3 table setup code 474bf01ed9f0 iommu/amd: Add support for device based TLB invalidation 7b4e5623d8e4 iommu/amd: Use protection_domain.flags to check page table mode b77310655230 iommu/amd: Introduce per-device GCR3 table fda5108ebafe iommu/amd: Introduce struct protection_domain.pd_mode 6f35fe5d8a0a iommu/amd: Introduce get_amd_iommu_from_dev() 8e0179733172 iommu/amd: Enable Guest Translation before registering devices a6ffb9b3d71e iommu/amd: Pass struct iommu_dev_data to set_dte_entry() 108042db53a1 iommu/amd: Remove EXPORT_SYMBOL for perf counter related functions 2dc9506bfb13 iommu/amd: Remove redundant error check in amd_iommu_probe_device() 773b05e7f407 iommu/amd: Remove duplicate function declarations from amd_iommu.h 2dac6381c3da net: wwan: t7xx: Add fastboot WWAN port d27553c14f06 net: wwan: t7xx: Infrastructure for early port configuration 409c38d4f156 net: wwan: t7xx: Add sysfs attribute for device state machine e3caf184107a wwan: core: Add WWAN fastboot port type 3567fa63cb56 arm64: kaslr: Adjust randomization range dynamically d432b8d57c0c arm64: mm: Reclaim unused vmemmap region for vmalloc use 32697ff38287 arm64: vmemmap: Avoid base2 order of struct page size to dimension region f9cca2444187 arm64: ptdump: Discover start of vmemmap region at runtime 34f879fbe461 arm64: ptdump: Allow all region boundaries to be defined at boot time b730b0f2b1fc arm64: mm: Move fixmap region above vmemmap region 031e011d8b22 arm64: mm: Move PCI I/O emulation region above the vmemmap region f2d6677ad577 iommu/ipmmu-vmsa: Minor cleanups 84e6f56be9c6 iommu/iova: use named kmem_cache for iova magazines 7f845d8b2eed iommu/iova: Reorganise some code e7b3533c8138 iommu/iova: Tidy up iova_cache_get() failure 2edf056f57f5 iommu/amd: Remove unused APERTURE_* macros a40866376649 iommu/amd: Remove unused IOVA_* macro be4f59958753 iommu/amd: Remove unused PPR_* macros 63fb531fbfda drm/xe/display: fix i915_gem_object_is_shmem() wrapper 1ec9daf95093 net: netconsole: append userdata to fragmented netconsole messages b4ab4f2c0ff5 net: netconsole: append userdata to netconsole messages df03f830d099 net: netconsole: cache userdata formatted string in netconsole_target 8a6d5fec6c7f net: netconsole: add a userdata config_group member to netconsole_target aa7b608d69ea net: netconsole: add docs for appending netconsole user data ae001dc67907 net: netconsole: move newline trimming to function bd9c69a36efd net: netconsole: move netconsole_target config_item to config_group 602ad3b4dd57 net: netconsole: cleanup formatting lints a097812310b5 ALSA: hda/realtek: Add "Intel Reference board" SSID in the ALC256. 3d6a89a6dc58 ALSA: HDA: intel-sdw-acpi: add kernel parameter to select alternate controller e154c4fc7bf2 drm: remove drm_debug_printer in favor of drm_dbg_printer e7835e023f84 drm/xe: switch from drm_debug_printer() to device specific drm_dbg_printer() d2dda3bf5c15 drm/i915: use drm_printf() with the drm_err_printer intead of pr_err() d50892a9554c drm/i915: switch from drm_debug_printer() to device specific drm_dbg_printer() 2e61504fd1c3 drm/dp: switch drm_dp_vsc_sdp_log() to struct drm_printer 3b32a1b9fade drm/mode: switch from drm_debug_printer() to device specific drm_dbg_printer() 6470aac024a0 drm/dp_mst: switch from drm_debug_printer() to device specific drm_dbg_printer() 9fd6f61a297e drm/print: add drm_dbg_printer() for drm device specific printer 82195d48b77c drm/print: move enum drm_debug_category etc. earlier in drm_print.h 5e0c04c8c40b drm/print: make drm_err_printer() device specific by using drm_err() ef560389ca50 docs: filesystems: fix typo in docs 7627a0edef54 ata: ahci: Drop low power policy board type ae1f3db006b7 ata: ahci: do not enable LPM on external ports 04d5fb7fbc93 ata: ahci: drop hpriv param from ahci_update_initial_lpm_policy() 45b96d65ec68 ata: ahci: a hotplug capable port is an external port f7131935238d ata: ahci: move marking of external port earlier e891becdccaa PCI: endpoint: Refactor pci_epf_alloc_space() API 27b8f91c08d9 drm/bridge: remove ->get_edid callback bf6def0c5757 drm/bridge: ti-sn65dsi86: switch to ->edid_read callback d1a5af987a1d drm/bridge: tc358767: switch to ->edid_read callback 867a3ad827df drm/bridge: tc358767: update the EDID property 758abe988cf3 drm: bridge: dw_hdmi: clear the EDID property and CEC address on failures 6ebe4020fb66 drm: bridge: dw_hdmi: switch to ->edid_read callback 56e7ce5dcdee drm: adv7511: switch to ->edid_read callback d4fb6c44cbc6 drm: xlnx: zynqmp_dpsub: switch to ->edid_read callback 46876af3a4bb drm/omap/hdmi5: switch to ->edid_read callback 13a9e2beb817 drm/omap/hdmi4: switch to ->edid_read callback 18701c50d661 drm/msm/hdmi: switch to ->edid_read callback 604aa950b721 drm/msm/hdmi: fix indent ada5281ace6f drm/mediatek/hdmi: switch to ->edid_read callback 0c13bd9bf444 drm/mediatek/dp: switch to ->edid_read callback ac2854ddfa69 drm/bridge: sii902x: switch to ->edid_read callback 3de47e1309c2 drm/bridge: sii902x: use display info is_hdmi d0f1fd3a2900 drm/bridge: nxp-ptn3460: switch to ->edid_read callback e3cbc95fb586 drm/bridge: megachips: switch to ->edid_read callback 26b2ddd8dc3c drm/bridge: lt9611uxc: switch to ->edid_read callback 231e330fb1ba drm/bridge: lt9611: switch to ->edid_read callback 1d83b43e1eb4 drm: bridge: it66121: switch to ->edid_read callback 9ed8ba5a6ea6 drm/bridge: it6505: switch to ->edid_read callback 183ea1e1ace4 drm/bridge: display-connector: switch to ->edid_read callback 1b48b6c41ffc drm/bridge: cdns-mhdp8546: clear the EDID property on failures 9da5f1048db1 drm/bridge: cdns-mhdp8546: switch to ->edid_read callback 939857d69bcf drm/bridge: anx7625: switch to ->edid_read callback d4655db0a1e1 wifi: cfg80211: fix kernel-doc for cfg80211_chandef_primary 1476de6d2b57 xfrm: Simplify the allocation of slab caches in xfrm_policy_init e8829ef1f73f crypto: rsa - restrict plaintext/ciphertext values more 9567d3dc7609 crypto: qat - improve aer error reset handling 750fa7c20e60 crypto: qat - limit heartbeat notifications f5419a4239af crypto: qat - add auto reset on error 2aaa1995a94a crypto: qat - add fatal error notification 4469f9b23468 crypto: qat - re-enable sriov after pf reset ec26f8e6c784 crypto: qat - update PFVF protocol for recovery 758a0087db98 crypto: qat - disable arbitration before reset ae508d7afb75 crypto: qat - add fatal error notify method e2b67859ab6e crypto: qat - add heartbeat error simulator 633eeefab69e crypto: virtio - remove duplicate check if queue is broken a853450bf4c7 crypto: xilinx - call finalize with bh disabled e7689879d14e ethtool: do not use rtnl in ethnl_default_dumpit() 6c8e2803ef36 ravb: Add Tx checksum offload support for GbEth c2da9408579d ravb: Add Rx checksum offload support for GbEth a6c15d7ff29c netxen_nic: remove redundant assignment to variable capability 0e0939c0adf9 net-procfs: use xarray iterator to implement /proc/net/dev 6fb5dfee274c bnxt: convert EEE handling to use linkmode bitmaps 5c80e62a2ac5 qed: remove duplicated assignment to variable opaque_fid e084a1c1dff6 xirc2ps_cs: remove redundant assignment to variable okay, clean up freespace 36f75f74dc07 net: dsa: tag_sja1105: remove "inline" keyword 83acbb9d0716 net: dsa: remove "inline" from dsa_user_netpoll_send_skb() a2e520643be1 net: dsa: b53: unexport and move b53_eee_enable_set() ef61f5528fca ptp: ocp: add Adva timecard support 4bea747f3fbe net/sun3_82586: Avoid reading past buffer in debug output 5f70c6c55990 perf test: Skip metric w/o event name on arm64 in stat STD output linter 94a830d7cc1b perf symbols: Slightly improve module file executable section mappings 0bdfbd04c67e perf tools: Make it possible to see perf's kernel and module memory mappings 185633d6be0c docs: staging: fix typo in docs dec529b0b057 PCI: switchtec: Fix an error handling path in switchtec_pci_probe() 1e5c66afd4a4 PCI/P2PDMA: Fix a sleeping issue in a RCU read section 82bd83a0cf7a drm/xe/irq: allocate all possible msix interrupts 3d4dd10b376e spi: pxa2xx: Use typedef for dma_filter_fn c42d9bead493 spi: pl022: Add missing dma_filter field kerneldoc d1ff85fdf0b8 spi: pl022: Use typedef for dma_filter_fn 6b4c7d4d8297 ASoC: Intel: sof_sdw: starts non sdw BE id with the highest sdw BE id 7fa43af5b4cc ASoC: Intel: soc-acpi-intel-lnl-match: Add rt722 support 0bbb0136b4e7 ASoC: Intel: soc-acpi: add RT712 support for LNL 36fe7a495e32 ASoC: Intel: sof_sdw: Remove unused function prototypes c1469c3a8a30 ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name c13e03126a5b ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops 579d6596ebea ASoC: Intel: sof_sdw: remove .init callbacks 8266c73126b7 ASoC: Intel: sof_sdw: add common sdw dai link init 7bc6ceba7d35 ASoC: Intel: sof_sdw_rt5682: use helper to get codec dai by name 5e052fba621c ASoC: Intel: sof_sdw_cs42l42: use helper to get codec dai by name 3e522c9852bc ASoC: Intel: sof_sdw_rt700: use helper to get codec dai by name c44f69bbcc7f ASoC: Intel: sof_sdw_rt712_sdca: use helper to get codec dai by name 91a959d8913e ASoC: Intel: sof_sdw_rt711: use helper to get codec dai by name 49f679a175b4 ASoC: Intel: sof_sdw_rt_sdca_jack_common: use helper to get codec dai by name 4ca5ba58f15a ASoC: Intel: add get_codec_dai_by_name helper function 9f3763b3628d ASoC: Intel: sof_sdw: use single rtd_init for rt_amps 1ad55ee7b5cd ASoC: Intel: sof_cs42l42: use common module for DAI link generation fff04329ac4b ASoC: Intel: board_helpers: support DAI link order customization 7a2a8730d51f ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards 922edacfadf8 ASoC: Intel: sof_rt5682: board id cleanup for mtl boards 19ec6b2ef8b6 ASoC: Intel: sof_rt5682: board id cleanup for rpl boards 41333c351da8 ASoC: Intel: sof_rt5682: board id cleanup for adl boards dbda8647fb9f ASoC: Intel: sof_rt5682: board id cleanup for tgl boards 9be229ffc7a4 ASoC: Intel: sof_rt5682: board id cleanup for jsl boards 7adf6ac8521e PCI: Make pcie_port_bus_type const a6e959bd3d6b io_uring: Simplify the allocation of slab caches da08d2edb020 io_uring: re-arrange struct io_ring_ctx to reduce padding af5d68f8892f io_uring/sqpoll: manage task_work privately 2708af1adc11 io_uring: pass in counter to handle_tw_list() rather than return it 42c0905f0cac io_uring: cleanup handle_tw_list() calling convention 3cdc4be114a9 io_uring/poll: improve readability of poll reference decrementing 9fe3eaea4a35 io_uring: remove unconditional looping in local task_work handling 670d9d3df880 io_uring: remove next io_kiocb fetch in task_work running 170539bdf109 io_uring: handle traditional task_work in FIFO order 4c98b89175a2 io_uring: remove 'loops' argument from trace_io_uring_task_work_run() 592b4805432a io_uring: remove looping around handling traditional task_work 8435c6f380d6 io_uring/kbuf: cleanup passing back cflags 949249e25f10 io_uring/rw: remove dead file == NULL check 4caa74fdce7d io_uring: cleanup io_req_complete_post() bfe30bfde279 io_uring: mark the need to lock/unlock the ring as unlikely 95041b93e90a io_uring: add io_file_can_poll() helper 521223d7c229 io_uring/cancel: don't default to setting req->work.cancel_seq 4bcb982cce74 io_uring: expand main struct io_kiocb flags to 64-bits e2f7dd6e55d2 fat: Hook up sb->s_uuid 41bcbe59c3b3 fs: FS_IOC_GETUUID dd9019604cda ovl: convert to super_set_uuid() a4af51ce229b fs: super_set_uuid() 947e56f82fd7 bpf, btf: Check btf for register_bpf_struct_ops 18970d4f6317 Input: xpad - sort xpad_device by vendor and product ID 49584bb8ddbe workqueue: Bind unbound workqueue rescuer to wq_unbound_cpumask d64f2fa064f8 kernel/workqueue: Let rescuers follow unbound wq cpumask changes 9e60b0e02550 bpf, btf: Add check_btf_kconfigs helper 4c065dbce1e8 workqueue: Enable unbound cpumask update on ordered workqueues 26fb7e3dda4c workqueue: Link pwq's into wq->pwqs from oldest to newest b9a395f0f7af bpf, btf: Fix return value of register_btf_id_dtor_kfuncs 14509b748ff5 null_blk: add configfs variable shared_tags 48ff13a618b5 block: Simplify the allocation of slab caches 386dc41cf54d init: flush async file closing 5df9197edd73 workqueue: make wq_subsys const e516c3fc6c18 block: optimise in irq bio put caching c9f5f3aa19c6 block: extend bio caching to task context 79ae56fc4758 s390/dasd: Use dev_*() for device log messages c6c6c69df659 s390/dasd: Remove PRINTK_HEADER and KMSG_COMPONENT definitions 4ba6366dbb03 s390/dasd: Remove %p format specifier from error messages 0b3644b475e2 s390/dasd: Use dev_err() over printk() 32312cf22911 s390/dasd: Remove unused message logging macros 4849494f0599 s390/dasd: Move allocation error message to DBF 8d7ac904c90b s390/dasd: Remove unnecessary errorstring generation 9c386d0f6e04 s390/dasd: Use sysfs_emit() over sprintf() e5de34db1e95 s390/dasd: Simplify uid string generation 857cc04cdf50 i2c: i801: Add helper i801_get_block_len 29dae4572efb i2c: i801: Add SMBUS_LEN_SENTINEL 6ff9d46cd36f i2c: i801: Split i801_block_transaction 03f9863b1afa i2c: i801: Add helper i801_check_and_clear_pec_error ea4f32970b69 i2c: i801: Define FEATURES_ICH5 as an extension of FEATURES_ICH4 9538edeb72c9 spi: mchp-pci1xxxx: DMA support for copying data to and from SPI Buf 3e7cfd6ad29a spi: mchp-pci1xxxx: Add support for DMA in SPI e010c0495860 spi: s3c64xx: add support for google,gs101-spi b7bafb9f54fc spi: s3c64xx: add s3c64xx_iowrite{8,16}_32_rep accessors 80d3204a3b1d spi: s3c64xx: prepare for a different flavor of iowrite rep ff690e75d64b spi: dt-bindings: samsung: add google,gs101-spi compatible acd6c7b1d276 spi: s3c64xx: drop a superfluous bitwise NOT operation eb8096c30ad0 spi: s3c64xx: remove duplicated definition f186d34071fb spi: s3c64xx: downgrade dev_warn to dev_dbg for optional dt props 91a9b8e6b63e spi: s3c64xx: drop blank line between declarations 1a234accc931 spi: s3c64xx: return ETIMEDOUT for wait_for_completion_timeout() 4c6452050530 spi: s3c64xx: rename prepare_dma() to s3c64xx_prepare_dma() 60dc8d342e93 spi: s3c64xx: propagate the dma_submit_error() error code e9c49effde70 spi: s3c64xx: check return code of dmaengine_slave_config() 5d7f4f436707 spi: s3c64xx: move common code outside if else 9d47e411f4d6 spi: s3c64xx: remove else after return 271f18816b3b spi: s3c64xx: remove unneeded (void *) casts in of_match_table 97b63f470704 spi: s3c64xx: fix typo, s/configuartion/configuration a336d41bbea5 spi: s3c64xx: avoid possible negative array index 7256d6bdd4fe spi: s3c64xx: explicitly include 4568fa574fce spi: s3c64xx: explicitly include 42a9ac378d91 spi: s3c64xx: explicitly include a77ce80f63f0 spi: s3c64xx: sort headers alphabetically eb538b557425 drm/xe/vm: Avoid reserving zero fences aade38faca63 KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented 94f29ab2d801 KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented c21df6e43f0e KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests 3944382fa6f2 arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative da9af5071b25 arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 805bb61f8279 arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling cfc680bb04c5 arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 d42bf63fd4db arm64: cpufeature: Correctly display signed override values d9a065914dcc arm64: cpufeatures: Correctly handle signed values 53eaeb7fbe27 arm64: Add macro to compose a sysreg field value 3ce7384048fa drm/bridge: remove drm_bridge_get_edid() in favour of drm_bridge_edid_read() b334be86c64c drm/meson: switch to drm_bridge_edid_read() d61f65159eee drm/bridge: tfp410: clear the EDID property on failures 7b90330f20bf drm/bridge: tfp410: use drm_bridge_edid_read() 400bb4ee97b4 drm: bridge: simple-bridge: clear the EDID property on failures 0d966d59d1e5 drm: bridge: simple-bridge: use drm_bridge_edid_read() 392b6e9a3c02 drm/bridge: lt9611uxc: use drm_bridge_edid_read() 4f7ad8cca619 drm/bridge: lt8912b: use ->edid_read callback 29e032296da5 drm/bridge: lt8912b: clear the EDID property on failures 60d1fe1a7f30 drm/bridge: lt8912b: use drm_bridge_edid_read() 348803ae4e59 drm/bridge: chrontel-ch7033: switch to drm_bridge_edid_read() f7930e64c1eb drm/bridge: switch to drm_bridge_edid_read() d807ad80d811 drm/bridge: add ->edid_read hook and drm_bridge_edid_read() 4dbc306e0736 wifi: iwlwifi: queue: improve warning for no skb in reclaim dbc396244a5e wifi: iwlwifi: mvm: move BA notif messages before action ae6d30a71521 wifi: iwlwifi: mvm: show skb_mac_gso_segment() failure reason 87f5b5f2c036 wifi: iwlwifi: mvm: remove flags for enable/disable beacon filter d5bd4041cd70 wifi: iwlwifi: mvm: don't set replay counters to 0xff 5f4e0994996f wifi: iwlwifi: pcie: Add new PCI device id and CNVI ff04f78ce38d wifi: iwlwifi: mvm: don't send the smart fifo command if not needed e35f316bce9e wifi: iwlwifi: mvm: don't set the MFP flag for the GTK 38a3241f2f7d wifi: iwlwifi: fw: allow vmalloc for PNVM image c82a950f63a3 wifi: iwlwifi: mvm: don't do duplicate detection for nullfunc packets 2e0e766bd8a7 wifi: iwlwifi: mvm: fix erroneous queue index mask 0c1c91604f3e wifi: iwlwifi: mvm: avoid garbage iPN c4302c0f2dd3 wifi: iwlwifi: mvm: always update keys in D3 exit 1b3741ea4089 wifi: iwlwifi: mvm: limit pseudo-D3 to 60 seconds 066425b6c8d2 wifi: iwlwifi: mvm: combine condition/warning f05ef3497f26 wifi: iwlwifi: mvm: fix the key PN index b7acc059a728 wifi: iwlwifi: mvm: Keep connection in case of missed beacons during RX 556c7cd721b5 wifi: iwlwifi: properly check if link is active 74f4cd710705 wifi: iwlwifi: take SGOM and UATS code out of ACPI ifdef 0dd2b42c2c09 wifi: iwlwifi: mvm: don't abort queue sync in CT-kill 87f690f5a903 wifi: iwlwifi: mvm: define RX queue sync timeout as a macro f4eedfd88b62 wifi: iwlwifi: mvm: expand queue sync warning messages 4d951e265c11 wifi: iwlwifi: mvm: Declare support for secure LTF measurement 8b720901d97d wifi: iwlwifi: mvm: advertise support for protected ranging negotiation f863afbd301e wifi: iwlwifi: mvm: remove one queue sync on BA session stop f51d6431824f wifi: iwlwifi: support EHT for WH 449619744df1 wifi: iwlwifi: mvm: don't support reduced tx power on ack for new devices 318b3fac347c wifi: iwlwifi: use system_unbound_wq for debug dump 83f57c936b6e wifi: iwlwifi: mvm: remove EHT code from mac80211.c 814cdd7c3752 wifi: iwlwifi: read mac step from aux register f94c24386d04 wifi: iwlwifi: adjust rx_phyinfo debugfs to MLO e047e0e3cc8b wifi: iwlwifi: mvm: const-ify chandef pointers 3d801a759182 wifi: iwlwifi: Add support for PPAG cmd v5 and PPAG revision 3 a20ac99b5f5e wifi: iwlwifi: pcie: don't allow hw-rfkill to stop device on gen2 80b0c88033ff wifi: iwlwifi: add HONOR to PPAG approved list 04ada8599c35 wifi: mac80211: add support to call csa_finish on a link 1a96bb4e8a79 wifi: mac80211: start and finalize channel switch on link basis a3a637a6c071 wifi: mac80211: handle set csa/after_csa beacon on per link basis 480e7048aa0b wifi: mac80211: update beacon counters per link basis 4ace04c0bdbd wifi: cfg80211: send link id in channel_switch ops 21c3f8f95554 wifi: mac80211: refactor STA CSA parsing flows 68de13028b94 wifi: cfg80211: Add utility for converting op_class into chandef f29a8be886f5 wifi: iwlwifi: return negative -EINVAL instead of positive EINVAL 37c37096ad80 wifi: mac80211: don't use sband->band early 84d3776ef71d wifi: mac80211_hwsim: add missing kernel-doc 03145a1d5d38 wifi: mac80211: add missing kernel-doc for fast_tx_check 91cdcbbcde10 wifi: mac80211: clarify vif handling in TX dequeue 55167a3eed53 wifi: mac80211: allow CSA to same channel ea8af8be4232 wifi: mac80211: convert ieee80211_ie_build_eht_cap() to SKB use 28aa895bb0b3 wifi: mac80211: convert ieee80211_ie_build_he_cap() to SKB use 9d0480a7c05b wifi: mac80211: move element parsing to a new file 07095d167749 wifi: mac80211: start building elements in SKBs 147ceae20534 wifi: mac80211: simplify adding supported rates e0b5ee918723 wifi: mac80211: tdls: use ieee80211_put_he_6ghz_cap() 552a26b3854e wifi: mac80211: rename ieee80211_ie_build_he_6ghz_cap() 06b4c8665dcf wifi: mac80211: limit HE RU capabilities when limiting bandwidth 6239da18d2f9 wifi: mac80211: adjust EHT capa when lowering bandwidth 90233160d761 wifi: mac80211: simplify HE/EHT element length functions a57944d1ee8b wifi: mac80211: disallow basic multi-link element in per-STA profile 3552a22880ee wifi: mac80211: disambiguate element parsing errors 676259100cf3 wifi: mac80211: implement MLO multicast deduplication b1344b1399da wifi: mac80211: add/use ieee80211_get_sn() b82730bf57b5 wifi: cfg80211/mac80211: move puncturing into chandef eb1ad4d43167 Documentation: EM: Update with runtime modification design 22ea02848c07 PM: EM: Add em_dev_compute_costs() 24e9fb635df2 PM: EM: Remove old table 09417e673cbd PM: EM: Change debugfs configuration to use runtime EM table data 9f5fb518c3c0 drivers/thermal/devfreq_cooling: Use new Energy Model interface 207472b8ef71 drivers/thermal/cpufreq_cooling: Use new Energy Model interface 27d2c37e7dea powercap/dtpm_devfreq: Use new Energy Model interface to get table e20b7a8172b5 powercap/dtpm_cpu: Use new Energy Model interface to get table 1b600da51073 PM: EM: Optimize em_cpu_energy() and remove division e3f1164fc9ee PM: EM: Support late CPUs booting and capacity adjustment 5a367f7b7014 PM: EM: Add performance field to struct em_perf_state and optimize ee1a19873ce1 PM: EM: Add em_perf_state_from_pd() to get performance states table 977230d5d503 PM: EM: Introduce em_dev_update_perf_domain() for EM updates ffcf9bce7af0 PM: EM: Add functions for memory allocations for new EM tables aa11a7ebfd5d PM: EM: Use runtime modified EM for CPUs energy estimation in EAS ca0fc871f16f PM: EM: Introduce runtime modifiable table 8552d6820168 PM: EM: Split the allocation and initialization of the EM table 818867224d41 PM: EM: Check if the get_cost() callback is present in em_compute_costs() faf7075b79a2 PM: EM: Introduce em_compute_costs() a3c78778f50c PM: EM: Refactor em_pd_get_efficient_state() to be more flexible 99907d6054f2 PM: EM: Find first CPU active while updating OPP efficiency e7b1cc9a7ea6 PM: EM: Extend em_cpufreq_update_efficiencies() argument list 4274521fabee PM: EM: Add missing newline for the message log 85af3310df34 iwlwifi: mvm: Use for_each_thermal_trip() for walking trip points 61d88437546f iwlwifi: mvm: Populate trip table before registering thermal zone 2e171a57c312 iwlwifi: mvm: Drop unused fw_trips_index[] from iwl_mvm_thermal_device f48212ee8e78 treewide: remove CONFIG_HAVE_KVM 09e33b045526 vfio: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) dcf0926e9b89 x86: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) a6d5433801c6 MIPS: introduce Kconfig for MIPS VZ 61df71ee992d kvm: move "select IRQ_BYPASS_MANAGER" to common code db7d6fbc1044 KVM: remove unnecessary #ifdef 6bda055d6258 KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally 8886640dade4 kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbol 5d9cb71642db KVM: arm64: move ARM-specific defines to uapi/asm/kvm.h 71cd774ad2f9 KVM: s390: move s390-specific structs to uapi/asm/kvm.h d750951c9ed7 KVM: powerpc: move powerpc-specific structs to uapi/asm/kvm.h bcac0477277e KVM: x86: move x86-specific structs to uapi/asm/kvm.h c0a411904e15 KVM: remove more traces of device assignment UAPI 458822416a88 kvm: x86: use a uapi-friendly macro for GENMASK 882dd4aee36b kvm: x86: use a uapi-friendly macro for BIT 3c7a8e190bc5 uapi: introduce uapi-friendly macros for GENMASK f1eb64bf6d4b dt-bindings: mfd: dlg,da9063: Convert da9062 to json-schema ae3a0d709c24 dt-bindings: mfd: dlg,da9063: Sort child devices fddee1e686de dt-bindings: thermal: Convert da906{1,2} thermal to json-schema e2fcaf4c0670 dt-bindings: input: Convert da906{1,2,3} onkey to json-schema 19c993f29e8e dt-bindings: mfd: dlg,da9063: Update watchdog child node 12f0a4cc8452 dt-bindings: mfd: da9062: Update watchdog description 5d389afc1f8f ACPI: video: Handle fetching EDID that is longer than 256 bytes 289d0a475c3e x86/vdso: Use CONFIG_COMPAT_32 to specify vdso32 ac9275b3b4dd x86/vdso: Use $(addprefix ) instead of $(foreach ) 329b77b59f83 x86/vdso: Simplify obj-y addition 31a4ebee0d16 x86/vdso: Consolidate targets and clean-files 8616f27b3fb0 wifi: mac80211: use cfg80211_chandef_primary_freq() 8f251a0a1566 wifi: cfg80211: simplify cfg80211_chandef_compatible() b9d908dc3a29 wifi: wireless: declare different S1G chandefs incompatible c478db84c854 wifi: mac80211: refactor puncturing bitmap extraction 719036ae06d4 wifi: cfg80211: move puncturing validation code 6bc574a7cd27 wifi: mac80211: validate assoc response channel config 761748f00180 wifi: mac80211: support wider bandwidth OFDMA config d1256c1546a0 wifi: mac80211: add and use a link iteration macro 6092077ad09c wifi: mac80211: introduce 'channel request' 9bf7079bc227 wifi: mac80211: chan: chandef is non-NULL for reserved 0a44dfc07074 wifi: mac80211: simplify non-chanctx drivers 2d9698dd32d0 wifi: mac80211: clean up HE 6 GHz and EHT chandef parsing 310c8387c638 wifi: mac80211: clean up connection process 61f0261131c8 wifi: mac80211: clean up band switch in duration 76b31eb4c2da Documentation: spi: Update documentation for renaming "master" to "controller" 620d269f29a5 spi: Drop compat layer from renaming "master" to "controller" 801185efa240 spi: fsl-lib: Follow renaming of SPI "master" to "controller" 30060d57cee1 wifi: libertas: Follow renaming of SPI "master" to "controller" b23031e730e7 video: fbdev: mmp: Follow renaming of SPI "master" to "controller" 8c716f4a3d4f usb: gadget: max3420_udc: Follow renaming of SPI "master" to "controller" b6af14eacc88 tpm_tis_spi: Follow renaming of SPI "master" to "controller" ee3c668dda3d staging: greybus: spi: Follow renaming of SPI "master" to "controller" bbd25d7260ee staging: fbtft: Follow renaming of SPI "master" to "controller" d934cd6f0e5d spi: spidev: Follow renaming of SPI "master" to "controller" 8197b136bbbe spi: slave-mt27xx: Follow renaming of SPI "master" to "controller" 2c2310c17fac spi: loopback-test: Follow renaming of SPI "master" to "controller" 14cea92338a0 spi: geni-qcom: Follow renaming of SPI "master" to "controller" 1747fbdedba8 spi: cavium: Follow renaming of SPI "master" to "controller" 28e59d8bf1ac spi: cadence-quadspi: Follow renaming of SPI "master" to "controller" e71011dacc34 spi: cadence-quadspi: Don't emit error message on allocation error 2259233110d9 spi: bitbang: Follow renaming of SPI "master" to "controller" 85ad0ec049a7 platform/chrome: cros_ec_spi: Follow renaming of SPI "master" to "controller" 7969b98b80c0 net: vertexcom: mse102x: Follow renaming of SPI "master" to "controller" 1cc711a72ae7 net: ks8851: Follow renaming of SPI "master" to "controller" 44ee998db9ee mtd: dataflash: Follow renaming of SPI "master" to "controller" b0a6776e5340 mmc: mmc_spi: Follow renaming of SPI "master" to "controller" 26dcf09ee5d9 misc: gehc-achc: Follow renaming of SPI "master" to "controller" d920b3a672b7 media: v4l2-subdev: Follow renaming of SPI "master" to "controller" dd868ae646d5 media: usb/msi2500: Follow renaming of SPI "master" to "controller" cfa13a64bd63 media: netup_unidvb: Follow renaming of SPI "master" to "controller" 2c2f93fbfba7 media: mgb4: Follow renaming of SPI "master" to "controller" 1245633c61ba Input: synaptics-rmi4 - follow renaming of SPI "master" to "controller" a78acec53b85 Input: pxspad - follow renaming of SPI "master" to "controller" 2780e7b716a6 iio: adc: ad_sigma_delta: Follow renaming of SPI "master" to "controller" 167b78446706 ieee802154: ca8210: Follow renaming of SPI "master" to "controller" 227ab73b89d6 fpga: ice40-spi: Follow renaming of SPI "master" to "controller" fd38b4e41096 ASoC: codecs: constify static sdw_slave_ops struct 8a49ef789b1b ASoC: Intel: avs: Send initial config to module if present 1b4217ebbb3e ASoC: Intel: avs: Add topology parsing support for initial config a5766cd479fd ASoC: Intel: avs: UAPI: Add tokens for initial config feature efa2cce6e272 wifi: mac80211: remove extra shadowing variable 2fd53eb04c49 wifi: mac80211: remove unused MAX_MSG_LEN define ccb49011bb2e quota: Properly annotate i_dquot arrays with __rcu 179b8c97ebf6 quota: Fix rcu annotations of inode dquot pointers 4243bf80c792 isofs: handle CDs with bad root inode but good Joliet root directory 88bae831f381 usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk 6677138d7310 dt-bindings: soc: qcom: qcom,pmic-glink: document QCM6490 compatible 6074be620c31 drm/i915/dsc: Fix the macro that calculates DSCC_/DSCA_ PPS reg address aab5c6f20023 gpio: set device type for GPIO chips e5dbaa9f43ea drm/i915/display: On Xe2 always enable decompression with tile4 dacfd001eaf2 fs/mnt_idmapping.c: Return -EINVAL when no map is written d31563b5f9bb eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings d9a9657a1343 dt-bindings: i2c: renesas,rcar-i2c: Add r8a779h0 support 9911be1d3729 i2c: hisi: Add clearing tx aempty interrupt operation 5c015726a266 i2c: hisi: Optimized the value setting of maxwrite limit to fifo depth - 1 7a7fd335f821 i2c: sh_mobile: Switch R-Mobile A1/APE6 and SH-Mobile AG5 to new frequency calculation c0fcc4d9fc07 i2c: imx: move to generic GPIO recovery 4810603ce354 i2c: i801: Remove unused argument from tco functions ecaaeff9006c i2c: i801: Replace magic value with constant in dmi_check_onboard_devices df7cbce47a99 i2c: muxes: pca954x: Enable features on MAX7357 5731cb4bef55 dt-bindings: i2c: pca954x: Add custom properties for MAX7357 f9555ac036e2 arm64: dts: exynos: gs101: enable i2c bus 12 on gs101-oriole 118261df4249 arm64: dts: exynos: gs101: define USI12 with I2C configuration 7d66d98b5bf3 arm64: dts: exynos: gs101: enable cmu-peric1 clock controller b91da7308171 PCI: endpoint: Make pci_epf_bus_type const 8962daccc2d3 xfrm: interface: use exit_batch_rtnl() method 806b67850787 bridge: use exit_batch_rtnl() method 9b5b36374ed6 ip_tunnel: use exit_batch_rtnl() method de02deab27fd sit: use exit_batch_rtnl() method 7a99f3c1994b ip6_vti: use exit_batch_rtnl() method a1fab9aff5c0 ip6_tunnel: use exit_batch_rtnl() method bc50c535c3a0 ip6_gre: use exit_batch_rtnl() method 110d3047a3ec vxlan: use exit_batch_rtnl() method 70f16ea2e4f6 ipv4: add __unregister_nexthop_notifier() 6eedda01b2bf gtp: use exit_batch_rtnl() method f4b57b9dc96b geneve: use exit_batch_rtnl() method 669966bc94d8 bonding: use exit_batch_rtnl() method 422b5ae9c5e5 bareudp: use exit_batch_rtnl() method a7ec2512ad7b nexthop: convert nexthop_net_exit_batch to exit_batch_rtnl method fd4f101edbd9 net: add exit_batch_rtnl() method b43990bc552e net: dsa: mt7530: do not clear config->supported_interfaces c9d70a1d3d64 net: dsa: mt7530: correct port capabilities of MT7988 8c2703f55837 net: dsa: mt7530: remove pad_setup function pointer 4ea4c040ddc8 net: dsa: mt7530: call port 6 setup from mt7530_mac_config() 4eec447ef640 net: dsa: mt7530: simplify mt7530_pad_clk_setup() fd7929095a52 net: dsa: mt7530: move XTAL check to mt7530_setup() 01fc42942e30 net: dsa: mt7530: empty default case on mt7530_setup_port5() c885b95c58dd r8169: remove setting LED default trigger, this is done by LED core now e1f0da9b90fb selftests: bonding: use slowwait instead of hard code sleep 45bf79bc56c4 selftests: bonding: reduce garp_test/arp_validate test time 9150820c8830 selftests: bonding: use tc filter to check if LACP was sent c8f4b19d64b9 selftests/net/forwarding: add slowwait functions b27696cd8fcc net/smc: change the term virtual ISM to Emulated-ISM db1bb7741ff2 net: phy: realtek: add 5Gbps support to rtl822x_config_aneg() 2b9ec5dfb825 net: phy: realtek: use generic MDIO constants 6c06c88fa838 net: mdio: add 2.5g and 5g related PMA speed constants e55dad12abe4 bpf: Merge two CONFIG_BPF entries ba6a6abb3bfa selftests/bpf: Mark cpumask kfunc declarations as __weak a2bff65cfca9 selftests/bpf: Fix error checking for cpumask_success__load() 64435aaa4a6a KVM: x86: rename push to emulate_push for consistency 6fd1e3963f20 KVM: x86: Clean up partially uninitialized integer in emulate_pop() 903fad439466 tools/resolve_btfids: Fix cross-compilation to non-host endianness 9707ac4fe2f5 tools/resolve_btfids: Refactor set sorting with types from btf_ids.h 6badfc463d60 drm/xe: Avoid cryptic message when there's no GuC definition 45883418969c drm/xe: Always allow to override firmware 03f6298c7cf6 KVM: x86/emulator: emulate movbe with operand-size prefix 5f623835584f pwm: sti: Fix capture for st,pwm-num-chan < st,capture-num-chan 9736c648370d dpll: check that pin is registered in __dpll_pin_unregister() 429726494d7a clk: qcom: dispcc-sm8250: Make clk_init_data and pll_vco const bb5c0229285f clk: qcom: gcc-sc8180x: Add missing UFS QREF clocks 41ded612860c clk: qcom: gcc-msm8953: add more resets f19dd2c243de clk: qcom: videocc-*: switch to module_platform_driver 0e3c498d45b9 clk: qcom: gpucc-*: switch to module_platform_driver c334ecf355a1 clk: qcom: dispcc-*: switch to module_platform_driver 8f4bfd9ea17f clk: qcom: camcc-*: switch to module_platform_driver d2cd22c9c384 clk: qcom: videocc-sm8550: Set delay for Venus CLK resets 605f7615e3bf clk: qcom: videocc-sm8450: Set delay for Venus CLK resets bdc8fc1eccf5 clk: qcom: videocc-sm8350: Set delay for Venus CLK resets 4e32a9c2a31a clk: qcom: videocc-sm8250: Set delay for Venus CLK resets e5c2e39ba77f clk: qcom: videocc-sm8150: Set delay for Venus CLK resets d1b1d7afbc07 clk: qcom: gcc-sm8650: Set delay for Venus CLK resets 112040f6aef3 clk: qcom: gcc-sm8550: Set delay for Venus CLK resets a4110b79cd55 clk: qcom: gcc-sm8450: Set delay for Venus CLK resets 31f8f3c827ec clk: qcom: gcc-sm8350: Set delay for Venus CLK resets 4f66879c7630 clk: qcom: gcc-sm8250: Set delay for Venus CLK resets 49443aa3450b clk: qcom: gcc-sm7150: Set delay for Venus CLK resets f33a83d490b6 clk: qcom: gcc-sm4450: Set delay for Venus CLK resets 5424a753e828 clk: qcom: gcc-sc8280xp: Set delay for Venus CLK resets e4036615fd65 clk: qcom: gcc-sc8180x: Set delay for Venus CLK resets 892909633ad1 clk: qcom: gcc-sa8775p: Set delay for Venus CLK resets 2f8cf2c3f3e3 clk: qcom: reset: Ensure write completion on reset de/assertion b7471025942d igc: Unify filtering rule fields 5edcf51d0b5e igc: Use netdev printing functions for flex filters d5597444032b drm/amdgpu: Fix HDP flush for VFs on nbio v7.9 15dba12c5659 drm/amd/display: Implement bounds check for stream encoder creation in DCN301 321036db915b drm/amd/display: Increase frame-larger-than for all display_mode_vba files 3cafcc93cfef drm/amd/display: Clear phantom stream count and plane count 04e1ef8aba14 drm/amd/display: Simplify the calculation of variables 3d1554d99983 drm/amdgpu: Avoid fetching VRAM vendor info 3fa6352415e1 drm/amd/display: 3.2.271 c7b33856139d drm/amd/display: Drop some unnecessary guards c84dff70e16d drm/amd/display: Trivial code style adjustment dddb3e5a6df5 drm/amd/display: Disable ODM by default for DCN35 22c3b09ef2ff drm/amd/display: Drop legacy code 6a068e64fb25 drm/amd/display: Update phantom pipe enable / disable sequence 0701117efd1e Revert "drm/amd/display: For FPO and SubVP/DRR configs program vmin/max sel" 84d2ae7ca0e5 drm/amd/display: Adjust set_p_state calls to fix logging 461bf81a1016 drm/amd/display: Add delay before logging clks from hw 1b5b72b4d67c drm/amd/display: Fix MST Null Ptr for RV d5aaa9dbb28f drm/amd/display: correct comment in set_default_brightness_aux() 288c0254a0b0 drm/amd/display: Add left edge pixel for YCbCr422/420 + ODM pipe split ead4c6b94d9b drm/amd/display: Add debug option to force 1-tap chroma subsampling 6226a5aa7737 drm/amd/display: Disable idle reallow as part of command/gpint execution 28b34ad207cc drm/amdgpu: Fix shared buff copy to user 7f6f92b1036f drm/amd/display: Increase eval/entry delay for DCN35 c2359c6d7f4d drm/amd/display: Disable timeout in more places for dc_dmub_srv cdb637d33957 drm/amdgpu: Fix potential out-of-bounds access in 'amdgpu_discovery_reg_base_init()' 015bae7d2957 drm/amd/pm: Retrieve UMC ODECC error count from aca bank a9b1a4f684b3 drm/amd/display: Add more checks for exiting idle in DC db8391479f44 drm/amd/display: correct static screen event mask 0a8ff0cbee35 drm/amdgpu: remove asymmetrical irq disabling in jpeg 4.0.5 suspend 3f719cf22f56 drm/amdgpu: reset gpu for s3 suspend abort case 0326de4c444a drm/amdgpu: skip to program GFXDEC registers for suspend abort 0a5fd7811a17 drm/amd/display: set odm_combine_policy based on context in dcn32 resource 70efd0422021 drm/amd/display: Don't perform rate toggle on DP2-capable FIXED_VS retimers 5a2df8ecba86 drm/amdkfd: Add cache line sizes to KFD topology 2e7ef37c7ca8 drm/amd/display: Remove Legacy FIXED_VS Transparent LT Sequence 50534a55774c igc: Use reverse xmas tree 63d0b87213a0 drm/amd/display: add panel_power_savings sysfs entry to eDP connectors c474dd5a52df tsnep: Use devm_platform_get_and_ioremap_resource() in tsnep_probe() d160c66cda0a net: Do not return value from init_dummy_netdev() 3465df5533af net: dsa: b53: remove eee_enabled/eee_active in b53_get_mac_eee() 0cbfdfe3fb80 net: bcmasp: remove eee_enabled/eee_active in bcmasp_get_eee() 409359c1c2ef net: bcmgenet: remove eee_enabled/eee_active in bcmgenet_get_eee() b573cb0a5586 net: fec: remove eee_enabled/eee_active in fec_enet_get_eee() d0d8c548789d net: sxgbe: remove eee_enabled/eee_active in sxgbe_get_eee() 0cb6daf549f9 net: stmmac: remove eee_enabled/eee_active in stmmac_ethtool_op_get_eee() 5b9e4eefc5f8 perf record: Display data size on pipe mode 112c554702cf perf script: Print source line for each jump in brstackinsn 8ce5fa4d68d3 perf kvm powerpc: Fix build 45ba5b3c0a02 iommu/amd: Fix failure return from snp_lookup_rmpentry() 7412dc6d55ee dump_stack: Do not get cpu_sync for panic CPU d988d9a9b9d1 panic: Flush kernel log buffer at the end 779dbc2e78d7 printk: Avoid non-panic CPUs writing to ringbuffer d04d5882cd67 printk: Disable passing console lock owner completely during panic() b1c4c67a5e90 printk: ringbuffer: Skip non-finalized records in panic ac7d7844c64d printk: Wait for all reserved records with pr_flush() 584528d62145 printk: ringbuffer: Cleanup reader terminology 36652d0f3bf3 printk: Add this_cpu_in_panic() 0ab7cdd00491 printk: For @suppress_panic_printk check for other CPU in panic 5113cf5f4c53 printk: ringbuffer: Clarify special lpos values 5f72e52ba959 printk: ringbuffer: Do not skip non-finalized records with prb_next_seq() 90ad525c2d9a printk: Use prb_first_seq() as base for 32bit seq macros 418ec1961c07 printk: Adjust mapping for 32bit seq macros 5b73e706f00f printk: nbcon: Relocate 32bit seq macros 27f6a9c87a97 kvmclock: Unexport kvmclock clocksource b152688c9131 treewide: Remove system_counterval_t.cs, which is never read 4b7f521229ef timekeeping: Evaluate system_counterval_t.cs_id instead of .cs 9be3b2f057d7 ptp/kvm, arm_arch_timer: Set system_counterval_t.cs_id to constant 576bd4962f19 x86/kvm, ptp/kvm: Add clocksource ID, set system_counterval_t.cs_id a2c1fe72062a x86/tsc: Add clocksource ID, set system_counterval_t.cs_id 93630d6df750 timekeeping: Add clocksource ID to struct system_counterval_t c55cbfcea608 x86/tsc: Correct kernel-doc notation d7f0a00e438d KVM: VMX: Report up-to-date exit qualification to userspace 97d4b55111ef MAINTAINERS: Remove Tomasz from Samsung clock and pinctrl entries 454436167232 dt-bindings: samsung: exynos-sysreg: gs101-peric0/1 require a clock 2999e786d7e9 clk: samsung: gs101: add support for cmu_peric1 d16f237bda05 clk: samsung: gs101: drop extra empty line 455061eb3243 dt-bindings: clock: google,gs101-clock: add PERIC1 clock management unit 565abf586f35 ASoC: dt-bindings: atmel,asoc-wm8904: Convert to json-schema 60f1164e21cc ARM: dts: samsung: exynos5420-galaxy-tab-common: add wifi node abb4b46c4368 spi: axi-spi-engine: move msg finalization out of irq handler 531860e12da7 spi: axi-spi-engine: remove use of ida for sync id 04edb5dc68f4 wifi: ath12k: Fix uninitialized use of ret in ath12k_mac_allocate() d7a5c7cde2cb wifi: ath11k: Really consistently use ath11k_vif_to_arvif() e65a63986575 wifi: ath12k: advertise P2P dev support for WCN7850 cf0425eead75 wifi: ath12k: designating channel frequency for ROC scan c9e4e41e71ff wifi: ath12k: move peer delete after vdev stop of station for WCN7850 32e7b12e2611 wifi: ath12k: allow specific mgmt frame tx while vdev is not up 28035a88f8b3 wifi: ath12k: change WLAN_SCAN_PARAMS_MAX_IE_LEN from 256 to 512 2830bc9e784f wifi: ath12k: implement remain on channel for P2P mode 9411eecb60cb wifi: ath12k: implement handling of P2P NoA event 575ec73cb880 wifi: ath12k: add P2P IE in beacon template ef860c6a3adf wifi: ath12k: change interface combination for P2P mode 019b58dcb6ed wifi: ath12k: fix incorrect logic of calculating vdev_stats_id 4f684533afe2 wifi: ath12k: fix broken structure wmi_vdev_create_cmd aeaf3e6cf842 drm/amdgpu: Clear the hotplug interrupt ack bit before hpd initialization 39a82d304b63 drm/amdgpu: fix typo in parameter description 3fad1565720f drm/amdgpu: Only create mes event log debugfs when mes is enabled fb5a3d037082 drm/amd/display: Add NULL test for 'timing generator' in 'dcn21_set_pipe()' 886571d217d7 drm/amd/display: Fix 'panel_cntl' could be null in 'dcn21_set_backlight_level()' fb38ad0aab41 drm/amdgpu/pm: Use inline function for IP version check f0ece18e9941 selftests: add ESRCH tests for pidfd_getfd() 49f1ff50d49f clockevents: Make clockevents_subsys const 2bc7fc24f9a8 clocksource: Make clocksource_subsys const bc25f0b57133 phy: ti: gmii-sel: add resume support 442f34ede7af phy: mtk-mipi-csi: add driver for CSI phy a41baa4f0f7d dt-bindings: phy: add mediatek MIPI CD-PHY module v0.5 5398be49d7c1 phy: cadence-torrent: Add USXGMII(156.25MHz) + SGMII/QSGMII(100MHz) multilink config for TI J7200 dc44dac3a787 dt-bindings: phy: cadence-torrent: Add a separate compatible for TI J7200 c8369091b497 phy: cadence-torrent: Add USXGMII(156.25MHz) + SGMII/QSGMII(100MHz) multilink configuration b426146adc20 phy: cadence-torrent: Add PCIe(100MHz) + USXGMII(156.25MHz) multilink configuration 088de1293c84 dt-bindings: phy: cadence-torrent: Add optional input reference clock for PLL1 fde7da1072f3 platform/x86: wmi: Replace pr_err() with dev_err() 49c67cd5b6a4 platform/x86: wmi: Remove unnecessary out-of-memory message d0c595a11785 platform/x86: wmi: Use FW_BUG when warning about missing control methods 7f1b998a9108 platform/x86: wmi: Check if WMxx control method exists 88b3934e3f31 net: dsa: mv88e6xxx: Return -ENODEV when C45 not supported 17b447539408 net: phy: c45 scanning: Don't consider -ENODEV fatal 56b93cd358b3 netdevsim: make nsim_bus const 59d6bccebe5c net: tipc: remove redundant 'bool' from CONFIG_TIPC_{MEDIA_UDP,CRYPTO} 81f61c108838 net: ethernet: remove duplicated CONFIG_SUNGEM_PHY entry ef8d8df3cb06 drm: xlnx: zynqmp_dpsub: Filter interrupts against mask 7717fc5b22e5 drm: xlnx: zynqmp_dpsub: Clear status register ASAP b214b37c902d drm: xlnx: zynqmp_dpsub: Fix timing for live mode e8ef91f14db1 drm: xlnx: zynqmp_dpsub: Make drm bridge discoverable 23c5ae6d4675 netlabel: cleanup struct netlbl_lsm_catmap 55e68669b131 selftests/seccomp: Pin benchmark to single CPU 0c9bd6bc4bb2 pidfd: getfd should always report ESRCH if a task is exiting e15ab05a6b3e pinctrl: mediatek: Drop bogus slew rate register range for MT8192 3a29c8754880 pinctrl: mediatek: Drop bogus slew rate register range for MT8186 1a7a7aa1e425 pinctrl: nuvoton: Constify wpcm450_groups 2c8ba564a42c drm: mipi-dsi: make mipi_dsi_bus_type const 78cb1f1d19b6 drm: display: make dp_aux_bus_type const c0c0293cf7a0 spi: drop gpf arg from __spi_split_transfer_maxsize() c4ae9fd0de44 drm/bridge: imx8mp-hdmi-pvi: Fix build warnings aaf7f8099683 drm/panel: re-alphabetize the menu list c9424076d764 drm/panel: simple: push blanking limit on RK32FN48H 536090b695c4 drm/panel: simple: fix flags on RK043FN48H 2668cae8b64b phy: qcom-qmp-ufs: Switch to devm_clk_bulk_get_all() API b0bcec86f47b dt-bindings: phy: qmp-ufs: Fix PHY clocks 9282cfa2eb08 soundwire: intel_auxdevice: remove redundant assignment to variable link_flags de7d9cb3b064 dmaengine: fsl-edma: integrate TCD64 support for i.MX95 b7b8715b430e dt-bindings: fsl-dma: fsl-edma: add fsl,imx95-edma5 compatible string b51dd7c8aac2 dmaengine: mcf-edma: utilize edma_write_tcdreg() macro for TCD Access e0a08ed25492 dmaengine: fsl-edma: add address for channel mux register in fsl_edma_chan 537df9ab2d72 dmaengine: fsl-edma: fix spare build warning 5dc604455dcf dmaengine: fsl-edma: involve help macro fsl_edma_set(get)_tcd() d2363272ef9f dt-bindings: mmp-dma: convert to YAML 449c2d5948ba drm/i915/alpm: Alpm aux wake configuration for lnl 29f3067a236a drm/i915/alpm: Calculate ALPM Entry check 96a24945731f drm/i915/psr: Add alpm_parameters struct 4ee30a448255 drm/i915/alpm: Add ALPM register definitions 8c64f4cdf4e6 media: edia: dvbdev: fix a use-after-free 9651d3d2d691 media: docs: uAPI: dvb/decoder: completing the documentation b2fffe3fd448 media: docs: uAPI: dvb/video: completing the documentation (function calls) 6fb68c13bd97 media: docs: uAPI: dvb/video: completing the documentation (data types) 53614720e043 media: docs: uAPI: dvb/audio: completing the documentation (function calls) 2c7ff9060409 media: docs: uAPI: dvb/audio: completing the documentation (data types) 7976b003e8bd media: docs: uAPI: dvb/osd: completing the documentation 2386ae062c64 media: dvb: remove redundant assignment to variable ret 2350d4d4c819 media: dvb-frontends/dvb-pll: Remove usage of the deprecated ida_simple_xx() API 014bbc990e27 arm64: dts: qcom: sc8280xp: Introduce additional tsens instances b1d47b271104 media: cx24110: clean up some coding style issues 102fb77c2deb media: drivers/media/dvb-core: copy user arrays safely 9bc791341bc9 tg3: convert EEE handling to use linkmode bitmaps 7cc0187ea252 r8169: use new helper phy_advertise_eee_all b64691274f5d net: phy: add helper phy_advertise_eee_all b9bcfc3bc978 tools: ynl: add support for encoding multi-attr 70ff9a91e868 doc: netlink: specs: tc: add multi-attr to tc-taprio-sched-entry 7b4434a8face tools: ynl: correct typo and docstring 5492a490e64e io_uring: use file_mnt_idmap helper 6cc9c6fbc79f mlx4: Address spelling errors d3a7bd420076 fscrypt: clear keyring before calling key_put() 074146f45783 drm/i915: Annotate more of the BIOS fb takeover failure paths a8153627520a drm/i915: Try to relocate the BIOS fb to the start of ggtt ea5e150ac2cf drm/i915: Tweak BIOS fb reuse check f1ee98cff3d8 drm/i915/fbdev: Fix smem_start for LMEMBAR stolen objects 30865e4abb79 drm/i915: Simplify intel_initial_plane_config() calling convention 6bfdb06d1efa drm/i915: Split the smem and lmem plane readout apart 27fbcaf7ca24 drm/i915: s/phys_base/dma_addr/ f46fb69489f5 drm/i915: Fix MTL initial plane readout d74f3a930c1d drm/i915: Fix region start during initial plane readout 6b757e1d420c drm/i915: Fix PTE decode during initial plane readout f8ae1d5291c3 drm/i915: Rename the DSM/GSM registers be5e8dc84f61 drm/i915: Disable the "binder" c08c364102d0 drm/i915: Bypass LMEMBAR/GTTMMADR for MTL stolen memory access 8f7cf0a215b3 drm/i915: Remove ad-hoc lmem/stolen debugs 2ab1fe53e298 drm/i915: Print memory region info during probe 3c0fa9f4ec22 drm/i915: Use struct resource for memory region IO as well 31ca6241fee8 arm64: dts: qcom: sm8550-hdk: correct WCD9385 route and port mapping 0f9b8054bb4a arm64: dts: qcom: sm8650: Fix UFS PHY clocks 746ae23ad020 arm64: dts: qcom: sm8550: Fix UFS PHY clocks 8edbdefee1c9 arm64: dts: qcom: sm8350: Fix UFS PHY clocks 1d4ef9644e21 arm64: dts: qcom: sc8280xp: Fix UFS PHY clocks dde771402292 arm64: dts: qcom: sc8180x: Fix UFS PHY clocks 574849054d97 of: property: use unsigned int return on of_graph_get_endpoint_count() 4c3b386c4606 of: property: add missing kerneldoc for of_graph_get_endpoint_count() 6284d33d1749 dt-bindings: trivial-devices: sort entries alphanumerically 55ee02b10bdd arm64: dts: qcom: sm8250: Fix UFS PHY clocks eff7496b7281 arm64: dts: qcom: sm8150: Fix UFS PHY clocks 68f9fcba3a0c arm64: dts: qcom: sm6350: Fix UFS PHY clocks 3823a877f25b arm64: dts: qcom: sm6125: Fix UFS PHY clocks a820a285ef1b arm64: dts: qcom: sm6115: Fix UFS PHY clocks ca8fb2bd2248 arm64: dts: qcom: sdm845: Fix UFS PHY clocks 5e653a7ff442 arm64: dts: qcom: msm8998: Fix UFS PHY clocks c83fdb4335ce arm64: dts: qcom: msm8996: Fix UFS PHY clocks 26447dad8119 dt-bindings: clock: qcom: Add missing UFS QREF clocks cb77d0ad460e arm64: dts: qcom: ipq8074: add clock-frequency to MDIO node 7f492d48f082 arm64: dts: qcom: qrb2210-rb1: disable cluster power domains 655815649fcd arm64: dts: qcom: msm8953: Add GPU 1e48ad0d85f0 arm64: dts: qcom: msm8953: Add GPU IOMMU 9b4dec638c9c arm64: dts: qcom: msm8953: add reset for display subsystem 18ba9974b82f dt-bindings: clock: gcc-msm8953: add more resets 6e9d86933cab arm64: dts: qcom: sm8650-mtp: add Audio sound card node ce745475acac arm64: dts: qcom: sm8650-qrd: add Audio nodes feed0507688b arm64: dts: qcom: sm8650: Add dma-coherent property 4a03b85b8491 arm64: dts: qcom: sm8550: Add dma-coherent property 4a8efd8a02ef arm64: dts: qcom: sm8650-qrd: add PM8010 regulators a2eb99176b10 arm64: dts: qcom: sm8650-mtp: add PM8010 regulators 8f053e561635 arm64: dts: qcom: ipq6018: add thermal zones 0b17197055b5 arm64: dts: qcom: ipq6018: add tsens node 503c0129b3aa arm64: dts: qcom: sm8550-mtp: add correct analogue microphones e2f1a18747b1 arm64: dts: qcom: sm8550-qrd: add correct analogue microphones b66966b1bbc0 arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping 8ca7fbd92c1b arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping 646287950b16 arm64: dts: qcom: sm6350: Add tsens thermal zones d03f030115fe Input: gameport - make gameport_bus const 95d739ed962c arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3 PHY acb94d67f5a2 arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3 PHY fc835b2311d4 arm64: dts: qcom: msm8998: declare VLS CLAMP register for USB3 PHY db5d137e81bc arm64: dts: qcom: sc7280: Update domain-idle-states for cluster sleep 749c47ad3383 arm64: dts: qcom: sdm630-nile: Enable and configure PM660L WLED 869c3d4eef65 dt-bindings: arm: qcom: drop the superfluous device compatibility schema 8b46dc5cfa5f remoteproc: Make rproc_get_by_phandle() work for clusters af53ecef19ff arm64: dts: qcom: sm8650: add missing qlink_logging reserved memory for mpss ef3dd5965047 ixgbe: Clarify the values of the returning status b678b63a2454 ixgbe: Rearrange args to fix reverse Christmas tree 8f76c0f4c3ce ixgbe: Convert ret val type from s32 to int 99497df59427 ARM: qcom: merge remaining subplatforms into sensible Kconfig entry 85148df36835 ARM: qcom: drop most of 32-bit ARCH_QCOM subtypes 18368ee25d88 iommu/msm-iommu: don't limit the driver too much 2ae5e34d93cf arm64: dts: qcom: ipq9574: Enable Inline Crypto Engine for MMC 0293019c6709 arm64: dts: qcom: x1e80100-crd: add WSA8845 speakers 229c9ce0fd11 arm64: dts: qcom: x1e80100-crd: add WCD9385 Audio Codec 641a7e7e97b6 arm64: dts: qcom: x1e80100: add Soundwire controllers c6d6df1703d4 arm64: dts: qcom: x1e80100: add ADSP audio codec macros 060df4cbfe11 arm64: dts: qcom: x1e80100: add LPASS LPI pin controller 99f63aea9149 arm64: dts: qcom: x1e80100: add ADSP GPR eda40d9c583e clk: qcom: reset: Commonize the de/assert functions 316861f38317 clk: qcom: reset: Increase max reset delay a3dd84d308c5 remoteproc: qcom: pas: Add SM8650 remoteproc support 1abd3130cf55 remoteproc: qcom: pas: make region assign more generic 3c28bf48065b dt-bindings: remoteproc: qcom,sm8550-pas: document the SM8650 PAS 5669bb5a16a0 riscv: dts: microchip: add specific compatible for mpfs pdma fdd58834d132 KVM: SVM: Return -EINVAL instead of -EBUSY on attempt to re-init SEV/SEV-ES 0aa6b90ef9d7 KVM: SVM: Add support for allowing zero SEV ASIDs 466eec4a22a7 KVM: SVM: Use unsigned integers when dealing with ASIDs cc4ce37bed85 KVM: SVM: Set sev->asid in sev_asid_new() instead of overloading the return c2744ed2230a KVM: Nullify async #PF worker's "apf" pointer as soon as it might be freed 8284765f03b7 KVM: Get reference to VM's address space in the async #PF worker 422eeb543ac9 KVM: Put mm immediately after async #PF worker completes remote gup() 3d75b8aa5c29 KVM: Always flush async #PF workqueue when vCPU is being destroyed df01f0a1165c KVM: x86: Improve documentation of MSR_KVM_ASYNC_PF_EN ccb2280ec2f9 x86/kvm: Use separate percpu variable to track the enabling of asyncpf 94dd7ce1885e wifi: rtl8xxxu: update rate mask per sta 06b5b2942cf2 bcma: make bcma_bus_type const 78092e68557b ssb: make ssb_bustype const b8cfb7c819dd wifi: wfx: fix memory leak when starting AP 43f8a4dc40a7 wifi: rtw89: fw: download firmware with key data for secure boot 12ff5e1cca33 wifi: rtw89: fw: parse secure section from firmware file 5462b8505f53 wifi: rtw89: fw: read firmware secure information from efuse dedf78efd288 wifi: rtw89: fw: consider checksum length of security data 4dbd964f33aa wifi: rtw89: 8922a: add chip_ops::rfk_hw_init 7e2629dc843f wifi: rtw89: 8922a: add chip_ops::rfk_init_late to do initial RF calibrations later ff146ec22d5f wifi: rtw89: 8922a: rfk: implement chip_ops to call RF calibrations bd6f5f27cb2c wifi: rtw89: rfk: add H2C command to trigger TSSI af41e89ea323 wifi: rtw89: rfk: add H2C command to trigger TXGAPK 1a0cba5dc983 wifi: rtw89: rfk: add H2C command to trigger DACK b835141be5a9 wifi: rtw89: rfk: add H2C command to trigger DPK 32919a043894 wifi: rtw89: rfk: add H2C command to trigger RX DCK 9c66da3b19b5 wifi: rtw89: rfk: add H2C command to trigger IQK 80f47f82f319 wifi: rtw89: rfk: send channel information to firmware for RF calibrations ad1c86e92698 wifi: rtw89: rfk: add a completion to wait RF calibration report from C2H event 92a871ab9fa5 libbpf: Use OPTS_SET() macro in bpf_xdp_query() c27aa462aa78 bpf: Use -Wno-address-of-packed-member in some selftests 052618c71c66 block: rbd: make rbd_bus_type const cc3cfef3e3d9 arm64: dts: qcom: ipq6018: add QUP5 I2C node 7eac281cbedb arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J f9a9c11471da arm64: dts: qcom: x1e80100-qcp: Enable more support d7e03cce0400 arm64: dts: qcom: x1e80100-crd: Enable more support 1940c25eaa63 arm64: dts: qcom: x1e80100: Add display nodes 5eb83fc10289 arm64: dts: qcom: x1e80100: Add PCIe nodes 4af46b7bd66f arm64: dts: qcom: x1e80100: Add USB nodes 8b6e2bf94b27 arm64: dts: qcom: x1e80100: Add TCSR node 5f2a9cd4b104 arm64: dts: qcom: x1e80100: Add ADSP/CDSP remoteproc nodes 2661646f5934 arm64: dts: qcom: x1e80100: Add QMP AOSS node 0b6ae7364b11 arm64: dts: qcom: x1e80100: Add SMP2P nodes 6a07a4f3f509 arm64: dts: qcom: x1e80100: Add IPCC node 76126a5129b5 clk: qcom: Add camcc clock driver for x1e80100 06aff116199c clk: qcom: Add TCSR clock driver for x1e80100 acddef6e1744 clk: qcom: Add GPU clock driver for x1e80100 ee3f0739035f clk: qcom: Add dispcc clock driver for x1e80100 c32f4f4ae1c6 clk: qcom: clk-alpha-pll: Add support for zonda ole pll configure 7180f3685de9 dt-bindings: clock: qcom: Document the X1E80100 Camera Clock Controller 80de9d9dfba1 dt-bindings: clock: qcom: Document the X1E80100 TCSR Clock Controller bb213e13cef0 dt-bindings: clock: qcom: Document the X1E80100 GPU Clock Controller 4f70a09bde32 dt-bindings: clock: qcom: Document the X1E80100 Display Clock Controller c984dde8f3f8 dt-bindings: clock: Drop the SM8650 DISPCC dedicated schema d9890c028d66 drm/xe: Remove TEST_VM_ASYNC_OPS_ERROR 0ebeba917f03 dt-bindings: soc: qcom: qcom,pmic-glink: document X1E80100 compatible f9491ad2318d arm64: dts: qcom: sa8775p: Add new memory map updates to SA8775P 11b3f8ae7081 fs: remove the inode argument to ->d_real() method 3058fca1ed79 fs: make file_dentry() a simple accessor 563918a0e3af bpf, docs: Fix typos in instructions-set.rst 1c811d403afd x86/sev: Fix position dependent variable references in startup code a0e35a173a86 hsi: hsi_core: make hsi_bus_type const fc67d663aabd dt-bindings: soc: imx: add missing clock and power-domains to imx8mp-hdmi-blk-ctrl a15f859ca312 ASoC: dt-bindings: atmel,sam9x5-wm8731: Convert to json-schema 6cc3028f797a tty: vt: decrypt magic constants in vc_is_control() 3701400a39d5 tty: vt: use ASCII enum constants in vt_console_print() 137eb9ad22bf tty: vt: use switch+case in the ESgetpars case 3d5f5b9711e4 tty: vt: use switch+case in the ESnonstd case 798d8b1cfecc tty: vt: add new helper for reseting vc parameters bc9d077a8d17 tty: vt: handle CSI+[ inside preexisting switch-case fd5b40251a02 tty: vt: simplify ansi_control_string() 22795b3c4738 tty: vt: name, reflow and document enum vc_ctl_state 7c1c9c149447 tty: vt: move CSI ECMA handling to a separate function de0f61f34207 tty: vt: move CSI DEC handling to a separate function a9ffb2234773 tty: vt: separate ESesc state handling into handle_esc() ce66f8e387cd tty: vt: extract ascii handling to handle_ascii() a8ccce55a8d8 tty: vt: accept u8 in do_con_trol() and vc_setGx() 9156792bcf94 tty: vt: put cases on separate lines cc8539cab4a2 tty: vt: rename setterm_command() to csi_RSB() f9ac8d4e9f42 tty: vt: define an enum for CSI+] codes 0afaeb78d128 tty: vt: move CSI+n handling along to other ECMA CSIs 9abe9bf57419 tty: vt: remove unneeded assignment of EPecma to vc_priv 58d1af931993 tty: vt: split DEC CSI+h/l handling into csi_DEC_hl() 69b2c2693ad8 tty: vt: rename set_mode() to csi_hl() 608053e1944e tty: vt: define enums for CSI+h/l codes fb8fa9093a4d tty: vt: make rgb_from_256() slighly more comprehensible 83cdd8db7508 nfc: hci: Save a few bytes of memory when registering a 'nfc_llc' engine d6f4aac19ad4 nfc: hci: Introduce nfc_llc_del_engine() to reduce code duplication f60ce0e4bbf3 serial: core: make serial_base_bus_type const 88cddfb7bf23 serdev: make serdev_bus_type const 2e71508bbf57 tty: serial: samsung: Remove superfluous braces in macro 52b56990d214 Revert "tty: serial: amba-pl011: Remove QDF2xxx workarounds" 6c7353836a91 riscv: dts: microchip: add missing CAN bus clocks 72151193839e clk: microchip: mpfs: convert MSSPLL outputs to clk_divider b67dae390918 clk: microchip: mpfs: add missing MSSPLL outputs 66736997c231 clk: microchip: mpfs: setup for using other mss pll outputs 1afa9480c997 clk: microchip: mpfs: split MSSPLL in two 8c2b1b48ad83 dt-bindings: can: mpfs: add missing required clock c886b7297e16 dt-bindings: clock: mpfs: add more MSSPLL output definitions 95ec8c1d6c9a drm/xe/pm: add debug logs for D3cold 404669db6010 drm/xe/hwmon: Refactor xe hwmon 83b290c9e3b5 pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together 449813515d3e block, fs: Restore the per-bio/request data lifetime fields ea7d898676d9 fs: Propagate write hints to the struct block_device inode fe3944fb245a fs: Move enum rw_hint into a new header file 1505ba06e52e fs: Split fcntl_rw_hint() e769779c0c2c fs: Verify write lifetime constants at compile time ec16b147a55b fs: Fix rw_hint validation 292fcaa1f937 smb: remove redundant check e2e8a142fbd9 pidfd: exit: kill the no longer used thread_group_exited() 8f667d202384 media: ov08x40: Reduce start streaming time b83e2a91426a Revert "media: ov08x40: Reduce start streaming time" e6f7958042a7 epoll: Remove ep_scan_ready_list() in comments 9ed52108f647 pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN)) 1e6bbc5185bc arm64: dts: ti: Makefile: Clarify GPL-2.0 as GPL-2.0-only c32953cf00a5 arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only 049010c9604f arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0 380f1ffd281b arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0 3feda6a0cf7d arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0 67fdcf08cd76 arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0 33e089bd1e13 arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0 25aec8a64a24 arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0 111f6dac6c08 arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0 b87c44dd974e arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0 2822c791af4d arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0 6248b20e3203 arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0 20f8173afaac arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0 7e614b5394f0 arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0 89bd4c373649 arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0 01e886c4dfda arm64: dts: ti: Use https for urls 06e6bc1b7aaf tipc: rename the module name diag to tipc_diag 792d36ccc163 pds_core: Clean up init/uninit flows to be more readable 247c4ed03321 pds_core: Fix up some minor issues bca10f2c2518 pds_core: Unmask adminq interrupt in work thread 02daffa903e6 pds_core: Don't assign interrupt index/bound_intr to notifyq 240fd405528b bonding: Add independent control state machine 0bd199fd9c19 net: phy: constify phydev->drv caf5567b42dd arm64: dts: imx8mn-evk: Add PDM micphone sound card support 5f7c9c3e694b arm64: dts: imx8mm-evk: Add PDM micphone sound card support 4b0947c0fdb9 arm64: dts: imx8qm: add smmu stream id information 2adc3f545c93 arm64: dts: imx8qm: add smmu node 03ba6dc035c6 net: dst: Make dst_destroy() static and return void. bf88ae7e8200 arm64: dts: imx8dxl-evk: add flexcan2 and flecan3 c3669a645e51 arm64: dts: imx8dxl-evk: add i2c3 and its children nodes 6982831e866b arm64: dts: imx8dxl: update flexcan[1-3] interrupt number 8087199cd595 drm/xe/vm: don't ignore error when in_kthread f1a9ff95971a arm64: defconfig: enable i.MX8MP ldb bridge 326d86e197fc arm64: dts: imx8mp-phyboard-pollux-rdk: add etml panel support 276387c0bc58 arm64: dts: imx8mn-rve-gateway: remove redundant company name e9d58978dc97 dt-bindings: arm: fsl: remove redundant company name 918327e9b7ff ubsan: Remove CONFIG_UBSAN_SANITIZE_ALL 30edbdf9b98d ubsan: Silence W=1 warnings in self-test 167ebeda36fa ubsan: Use Clang's -fsanitize-trap=undefined option 0ea74b4de34a MAINTAINERS: Add UBSAN section 5aaa139b9a03 clk: renesas: r8a779h0: Add I2C clocks 6e8b1dcb0956 clk: renesas: r8a779h0: Add watchdog clock 62527c9d46a1 clk: renesas: r8a779h0: Add PFC/GPIO clocks 9a5dbb835fd3 ARM: dts: samsung: exynos5420-galaxy-tab: decrease available memory e95273fe4d02 net: ravb: Simplify ravb_resume() b07bc55cbb1c net: ravb: Simplify ravb_suspend() 76fd52c10077 net: ravb: Set config mode in ndo_open and reset mode in ndo_close a6a85ba36fd0 net: ravb: Move PTP initialization in the driver's ndo_open API for ccc_gac platorms cd1fb46e02de net: ravb: Move DBAT configuration to the driver's ndo_open API 23698a9abb62 net: ravb: Move delay mode set in the driver's ndo_open API f384ab481cab net: ravb: Split GTI computation and set operations 32f012b8c01c net: ravb: Move getting/requesting IRQs in the probe() method a654f6e875b7 net: ravb: Move reference clock enable/disable on runtime PM APIs c5c0714e2950 net: ravb: Assert/de-assert reset on suspend/resume 7493bb4c400c net: ravb: Use tabs instead of spaces 6ccc22a5afcb net: ravb: Switch to SYSTEM_SLEEP_PM_OPS()/RUNTIME_PM_OPS() and pm_ptr() b1768e3dc477 net: ravb: Make reset controller support mandatory e1da043f2b2d net: ravb: Rely on PM domain to enable gptp_clk 2b993bfdb47b net: ravb: Let IP-specific receive function to interrogate descriptors 197b980644ea platform/surface: aggregator_registry: add entry for fan speed 41b43c751212 platform: x86: ibm_rtl: make rtl_subsys const 10fdfd13a359 platform: x86: wmi: make wmi_bus_type const 3a057bf30e04 platform/x86: hp-wmi: Add thermal profile support for 8BAD boards 24b10e5f8e0d platform/x86: hp-wmi: Tidy up module source code 7f7f2b7624d4 dt-bindings: ata: atmel: remove at91 compact flash documentation 6468e64ee380 platform/x86: wmi: Stop using ACPI device class ac456ca0af4f x86/boot: Add a message about ignored early NMIs 9ba8ec8ee67a x86/boot: Add error_putdec() helper 785b3c25761a arm64: dts: renesas: gray-hawk-single: Enable watchdog timer 10c353c7a289 arm64: dts: renesas: r8a779h0: Add RWDT node c53866cb27fb arm64: dts: renesas: Improve TMU interrupt descriptions c1ff917c88dc ARM: dts: renesas: Improve TMU interrupt descriptions 3c974cdce8dd net: encx24j600: convert to use maple tree register cache a9dde2823c33 ata: pata_parport: make pata_parport_bus_type const c41dfb0dfbec selftests/net: ignore timing errors in so_txtime if KSFT_MACHINE_SLOW e7f32d8f2e97 ARM: dts: imx6ull-dhcom: Remove /omit-if-no-ref/ from node usdhc1-pwrseq 2fb268978a54 arm64: dts: freescale: imx8qm: add apalis eval v1.2 carrier board 73b309503200 dt-bindings: arm: fsl: add imx8qm apalis eval v1.2 carrier board 1f36d634670d drm/bridge: imx: add bridge wrapper driver for i.MX8MP DWC HDMI 8933d29e7703 dt-bindings: display: imx: add binding for i.MX8MP HDMI TX 2ef4cddd3195 arm64: dts: exynos: Add SPI nodes for Exynos850 a73bda63a102 arm64: defconfig: enable the vf610 gpio driver 7747a23aa040 ARM: imx_v6_v7_defconfig: enable the vf610 gpio driver e024fa6a5566 perf/pmu-events/powerpc: Update json mapfile with Power11 PVR 5ec35a64c8cb ARM: dts: imx: Add support for Apalis Evaluation Board v1.2 258fb03de791 dt-bindings: arm: fsl: Add toradex,apalis_imx6q-eval-v1.2 board 532d8fe50367 ARM: dts: imx6: skov: add aliases for all ethernet nodes a8587c5c5157 arm64: dts: imx93: Add phyBOARD-Segin-i.MX93 support bb191b14c5d5 dt-bindings: arm: fsl: Add phyBOARD-Segin-i.MX93 08016412a2e0 arm64: dts: imx8mp: Enable PCIe to Data Modul i.MX8M Plus eDM SBC d8764d347bd7 dt-bindings: firmware: xilinx: Describe soc-nvmem subnode ceeb64f41fe6 bus: mhi: host: Add tracing support 7e0685a0c4c2 arm64: dts: ls1012a: fix DWC3 USB VBUS glitch issue 6c43dcf77125 arm64: dts: ls1012a: add gpio for i2c bus recovery 963688c7b871 arm64: dts: ls1012a: add big-endian property for PCIe nodes c0a5f71e61b2 arm64: dts: ls1012a: correct the size of dcfg block 4eb42afed5d4 arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible c7dcb6c9aa85 selftests/bpf: mark dynptr kfuncs __weak to make them optional on old kernels dfc90e5f1a0f arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup R5FSS nodes d7bc416aa5cc libbpf: fix return value for PERF_EVENT __arg_ctx type fix up check 968595a93669 xsk: document ability to redirect to any socket bound to the same umem 2863d665ea41 xsk: support redirect to any socket bound to the same umem 8be6a0147af3 selftests/bpf: Add tests for RCU lock transfer between subprogs 6fceea0fa59f bpf: Transfer RCU lock state between subprog calls cfdb4f7ffdb8 arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for unused VP e8699c4ff85b selftests/bpf: Add test for static subprog call in lock cs a44b1334aadd bpf: Allow calling static subprogs while holding a bpf_spin_lock e3c5df138169 firmware: coreboot: make coreboot_bus_type const 21ec68234826 f2fs: fix to avoid potential panic during recovery 8e9c1a349b5e f2fs: use IS_INODE replace IS_DNODE in f2fs_flush_inline_data f289e95fffd5 f2fs: compress: remove some redundant codes in f2fs_cache_compressed_page 2f9420d3a94a f2fs: compress: fix to cover f2fs_disable_compressed_file() w/ i_sem 0b8eb814e058 f2fs: use f2fs_err_ratelimited() to avoid redundant logs b1c9d3f833ba f2fs: support printk_ratelimited() in f2fs_printk() c2034ef6192a f2fs: fix NULL pointer dereference in f2fs_submit_page_write() 536af8211586 f2fs: zone: fix to wait completion of last bio in zone correctly c7115e094ca8 f2fs: introduce FAULT_BLKADDR_CONSISTENCE b896e302f796 f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic 54607494875e f2fs: compress: fix to avoid inconsistence bewteen i_blocks and dnode eb8fbaa53374 f2fs: compress: fix to check unreleased compressed cluster fd244524c2cf f2fs: compress: fix to cover normal cluster write with cp_rwsem 8a430dd49e9c f2fs: compress: fix to guarantee persisting compressed blocks by CP 0d8c7542f93a f2fs: check free sections before disable checkpoint c10e8558d49d f2fs: remove unnecessary f2fs_put_page in f2fs_rename 4ad946536537 scsi: target: tcm_loop: Make tcm_loop_lld_bus const ac0dd0f33adb scsi: scsi_debug: Make pseudo_lld_bus const 824ec98b1b55 scsi: iscsi: Make iscsi_flashnode_bus const 4dbde797b946 scsi: fcoe: Make fcoe_bus_type const ea4044e4dd0d scsi: lpfc: Copyright updates for 14.4.0.0 patches 5b22878daf48 scsi: lpfc: Update lpfc version to 14.4.0.0 e39811bec6b1 scsi: lpfc: Change lpfc_vport load_flag member into a bitmask a645b8c1f5bc scsi: lpfc: Change lpfc_vport fc_flag member into a bitmask 9bb36777d0a2 scsi: lpfc: Protect vport fc_nodes list with an explicit spin lock 0dfd9cbc187c scsi: lpfc: Change nlp state statistic counters into atomic_t 4be4ad6cd237 scsi: lpfc: Remove shost_lock protection for fc_host_port shost APIs 140bd888ed0d scsi: lpfc: Move handling of reset congestion statistics events 6ca396c5e3c4 scsi: lpfc: Save FPIN frequency statistics upon receipt of peer cgn notifications 900db34ad265 scsi: lpfc: Add condition to delete ndlp object after sending BLS_RJT to an ABTS 7bb6cb7bb21c scsi: lpfc: Fix failure to delete vports when discovery is in progress a801d57a110d scsi: lpfc: Remove NLP_RCV_PLOGI early return during RSCN processing for ndlps e1b3acad0d7b scsi: lpfc: Allow lpfc_plogi_confirm_nport() logic to execute for Fabric nodes b76beac1a4f5 scsi: lpfc: Remove D_ID swap log message from trace event logger aa7674bd8da5 scsi: lpfc: Use sg_dma_len() API to get struct scatterlist's length 2ae917d4bcab scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() 3d0f9342ae20 scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() 5ad6af5c91e9 drm/xe: Assume large page size if VMA not yet bound a90f55916f15 net/mlx5e: XDP, Exclude headroom and tailroom from memory calculations fb3bfdfcd106 net/mlx5e: XSK, Exclude tailroom from non-linear SKBs memory calculations 917d1e799ddf net/mlx5: DR, Change SWS usage to debug fs seq_file interface 507472ed0e37 net/mlx5: Change missing SyncE capability print to debug 91a72ada6605 net/mlx5: Remove initial segmentation duplicate definitions bcad0e531231 net/mlx5: Return specific error code for timeout on wait_fw_init 137cef6d5556 net/mlx5: SF, Stop waiting for FW as teardown was called 17aa2d79b7e5 net/mlx5: remove fw reporter dump option for non PF daa6a6eb8f88 net/mlx5: remove fw_fatal reporter dump option for non PF 8d7db0abafb8 net/mlx5: Rename mlx5_sf_dev_remove 21e16fa5dc6c Documentation: Fix counter name of mlx5 vnic reporter 77bed87f7620 net/mlx5e: Delete obsolete IPsec code 6fb7f9408779 net/mlx5e: Connect mlx5 IPsec statistics with XFRM core f9f221c98fd8 xfrm: get global statistics from the offloaded device fd2bc4195d51 xfrm: generalize xdo_dev_state_update_curlft to allow statistics update 418d6e296626 drm/sched: Add Matthew Brost to maintainers 3bc1e711c26b workqueue: Don't implicitly make UNBOUND workqueues w/ @max_active==1 ordered e1dda3afe2a9 KVM: x86: Fix broken debugregs ABI for 32 bit kernels 83cbdaf61b1a md/multipath: Remove md-multipath.h 95b77082b790 md/linear: Get rid of md-linear.h 570b9147deb6 md: use RCU lock to protect traversal in md_spares_need_change() 9cfcf99e7ed6 md: get rdev->mddev with READ_ONCE() faeaf210a559 md: remove redundant md_wakeup_thread() 61c90765e131 md: remove redundant check of 'mddev->sync_thread' 8fea0c8fda30 usb: core: hcd: Convert from tasklet to BH workqueue 7245d24f874d backtracetest: Convert from tasklet to BH workqueue 2d9a925d0fbf bpf, docs: Expand set of initial conformance groups b03aa6d4e9a7 rpmsg: core: Make rpmsg_bus const 456a75ab5196 remoteproc: k3-dsp: Use devm_rproc_add() helper 8a5d6899e9a5 remoteproc: k3-dsp: Use devm_ioremap_wc() helper 57ec3c126889 remoteproc: k3-dsp: Add devm action to release tsp 585fc027a7f4 remoteproc: k3-dsp: Use devm_kzalloc() helper 48f9a0858bfc remoteproc: k3-dsp: Use devm_ti_sci_get_by_phandle() helper e7f31873176a selftests/bpf: Fix flaky selftest lwt_redirect/lwt_reroute 2592a36d9569 dt-bindings: drm/bridge: ti-sn65dsi86: Fix bouncing @codeaurora address 169e65006964 selftests/bpf: Suppress warning message of an unused variable. 7e428638bd78 selftests/bpf: Fix flaky test ptr_untrusted df9705eaa0ba bpf: Remove an unnecessary check. bed41a344426 wifi: wilc1000: remove setting msg.spi 2719a9e7156c wifi: cw1200: Convert to GPIO descriptors d8da5a213812 wifi: plfxlc: Drop unused include 163857d99531 wifi: mwifiex: Drop unused headers b303de763b63 wifi: brcmsmac: Drop legacy header 04e9c8af8b2d wifi: ti: wlcore: sdio: Drop unused include 7ceade653429 wifi: cw1200: fix __le16 sparse warnings 0583e5acaf43 wifi: rsi: fix restricted __le32 degrades to integer sparse warnings 2b59c9c30b9c wifi: zd1211rw: remove __nocast from zd_addr_t 1209f487d452 wifi: rtl8xxxu: Add TP-Link TL-WN823N V2 5f0e4aede01c wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() 8eb17dc1a6b5 workqueue: Skip __WQ_DESTROYING workqueues when updating global unbound cpumask 96068b603039 workqueue: fix a typo in comment f9197538d71a Documentation: admin-guide: tainted-kernels.rst: Add missing article and comma 40be2369dc0e Documentation: multiple .rst files: Fix grammar and more consistent formatting 185ea7676ef3 Documentation: coding-style: Update syntax highlighting for code-blocks 3e3ede49ce93 docs: Document possible_cpus parameter 4f19b8e01e2f Revert "workqueue: make wq_subsys const" 3bca7640b4c5 blk-throttle: Eliminate redundant checks for data direction 932be49b71e7 Documentation: coding-style: Fix indentation in code-blocks 06b23f92af87 block: update cached timestamp post schedule/preemption da4c8c3d0975 block: cache current nsec time in struct blk_plug 08420cf70cfb block: add blk_time_get_ns() and blk_time_get() helpers c4e47bbb00da block: move cgroup time handling code into blk.h 72e84e909eb5 blk-mq: special case cached requests less d74029f6c28f docs: maintainer: add existing SoC and netdev profiles 337e89feb7c2 blk-mq: introduce a blk_mq_peek_cached_request helper 0f299da55ac3 blk-mq: move blk_mq_attempt_bio_merge out blk_mq_get_new_requests b82fb7ef690b wifi: ath11k: initialize eirp_power before use b802e7b7e771 wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use 54ca3308a23c wifi: ath12k: enable 802.11 power save mode in station mode bbf00be93e09 kernel-doc: Support arrays of pointers struct fields 281dc6c69b0e dt-bindings: mux: restrict node name suffixes 15fd1dc3dadb fs: binfmt_elf_efpic: don't use missing interpreter's properties c8f1140cb82d udf: Avoid invalid LVID used on mount 8ff25dac88f6 netdevsim: add Makefile for selftests 2a2e2f5f4827 drm/i915/hdcp: Pin the hdcp gsc message high in ggtt e66a176592bd drm/i915/hdcp: Do intel_hdcp_component_init() much later during init d0aa72604fbd quota: Fix potential NULL pointer dereference 69cd52b92782 ARM: multi_v7_defconfig: Add more TI Keystone support 11621bedc016 ARM: dts: keystone: Replace http urls with https cff6dd01a68f arm64: dts: ti: Makefile: Add HDMI audio check for AM62A7-SK 396ca2fc736b arm64: dts: ti: k3-am62a7-sk: Add HDMI support 3618811657b3 arm64: dts: ti: k3-am62a-main: Add node for Display SubSystem (DSS) 61fc6b43f0e3 arm64: dts: ti: phycore-am64: Add ADC e4d252e6d292 arm64: dts: ti: k3-j784s4: Fix power domain for VTM node 5ef196ed912e arm64: dts: ti: k3-j721s2: Fix power domain for VTM node 8839a9af397e arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node 6b80695f93b2 arm64: dts: ti: k3-j7200: Add support for multiple CAN instances da23e8d1124b arm64: dts: ti: k3-j7200-som-p0: Add support for CAN instance 0 in main domain 03b94719ec31 arm64: dts: ti: k3-j7200: Add support for CAN nodes e55b0bf4c2b3 arm64: dts: ti: verdin-am62: mallow: add TPM device 07d6749317bf spi: spi-rockchip: Fix max_native_cs 5c018e378f91 spi: spi-rockchip: Fix out of bounds array access 83c9c7ec8b91 spi: intel: Keep the BIOS partition inside the first chip e58db3bcd93b spi: intel: Add default partition and name to the second chip 88c2b56c2690 spi: axi-spi-engine: use common AXI macros 2733092baa3e spi: bcm2835: implement ctlr->max_transfer_size c8bec3355f08 spi: move split xfers for CS_WORD emulation 51b8e79c45d5 spi: fsl-dspi: Unify error messaging in dspi_request_dma() f156743c5262 spi: fsl-dspi: Preserve error code returned by dmaengine_slave_config() 0ec74ad3c157 regmap: rework ->max_register handling 8f501d29c7a6 ASoC: pxa: remove duplicated CONFIG_SND_PXA2XX_AC97 entry b4956275bf88 ASoC: fix SND_SOC_WCD939X dependencies 69f8336e2913 ASoC: SOF: amd: fix SND_AMD_SOUNDWIRE_ACPI dependencies c5d74fe6a7f4 spi: Remove the @multi_cs_cap to prevent kernel-doc warnings 3ef9f445ddb1 ASoC: cs42l43: Shut down jack detection on component remove 7fa1a01ba6cb ASoC: cs42l43: Sync the hp ilimit works when removing the component cd2a2388614f ASoC: cs42l43: Add clear of stashed pointer on component remove 6cce60550763 arm64: dts: ti: k3-am64: Remove PCIe endpoint node e074d9d9a52e arm64: dts: ti: k3-am65: Remove PCIe endpoint nodes 0b16abe711bd arm64: dts: ti: k3-j7200: Remove PCIe endpoint node 1b63a1b480c2 arm64: dts: ti: k3-j7200: Enable PCIe nodes at the board level b1898456a430 arm64: dts: ti: k3-j721s2-som-p0: Do not split single items 9fedf76ac33b arm64: dts: ti: k3-j721e-som-p0: Do not split single items 90ca68107788 arm64: dts: ti: k3-j721e-sk: Do not split single items 3ff119bb1cb1 arm64: dts: ti: k3-j721e-beagleboneai64: Do not split single items ff61b8cbafdc arm64: dts: ti: k3-j7200-som-p0: Do not split single items 2b8e6fac6bb2 arm64: dts: ti: k3-am69-sk: Do not split single items 48159cb78e3c arm64: dts: ti: k3-am68-sk-som: Do not split single items 6d1ffc18d68f arm64: dts: ti: k3-am654-base-board: Do not split single items 966459a6994b arm64: dts: ti: iot2050: Do not split single items 3c25149bb61e arm64: dts: ti: k3-am642-sk: Do not split single items ba076778dd70 arm64: dts: ti: k3-am642-evm: Do not split single items 742b9732e88a arm64: dts: ti: k3-am642-phyboard-electra: Add TPM support f4ee6882ef25 arm64: dts: ti: Disable clock output of the ethernet PHY 28e4e3232777 arm64: dts: ti: Add phase tags for memory node on J784S4 EVM and AM69 SK 3c3f2d13d3c8 arm64: dts: ti: k3-am625-beagleplay: Use the builtin mdio bus f7d2844d848f arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags for USB0 524c8086a453 arm64: dts: ti: k3-am625-sk: Add boot phase tags for USB0 8bc29736357e PM: hibernate: Add support for LZ4 compression for hibernation ee171dc50502 media: nxp: imx8-isi: Factor out a variable 9b71021b2ea5 media: nxp: imx8-isi: Mark all crossbar sink pads as MUST_CONNECT b3decc5ce7d7 media: mc: Expand MUST_CONNECT flag to always require an enabled link 9ec9109cf9f6 media: mc: Rename pad variable to clarify intent baeddf94aa61 media: mc: Add num_links flag to media_pad eb2f93210028 media: nxp: imx8-isi: Check whether crossbar pad is non-NULL before access 422f7af75d03 media: mc: Fix flags handling when creating pad links 78f0daa026d4 media: mc: Add local pad to pipeline regardless of the link state a06c6f5d3cc9 PM: hibernate: Move to crypto APIs for LZO compression 89a807625f97 PM: hibernate: Rename lzo* to make it generic 86205785443b PM: sleep: Call dpm_async_fn() directly in each suspend phase 96db0f947a14 PM: sleep: Move devices to new lists earlier in each suspend phase a4b64b893428 PM: sleep: Move some assignments from under a lock ac6f87aaa26f PM: sleep: stats: Log errors right after running suspend callbacks a6d38e991dc4 PM: sleep: stats: Use locking in dpm_save_failed_dev() 4add3e72f0fc PM: sleep: stats: Call dpm_save_failed_step() at most once per phase 9ff544fa5f94 PM: sleep: stats: Define suspend_stats next to the code using it 18af7e357033 mtd: flashchip: explicitly include 2231f78d3e15 PM: sleep: stats: Use unsigned int for success and failure counters b730bab0b9c4 PM: sleep: stats: Use an array of step failure counters 4bd14b2fd8a8 mtd: spinand: esmt: Extend IDs to 5 bytes 34a956739d29 mtd: spinand: Add support for 5-byte IDs 0d9a4164ba49 mtd: ssfdc: Improve a size determination in ssfdcr_add_mtd() 086cd7a6c50b mtd: ssfdc: Fix indentation in ssfdcr_add_mtd() e8b7d11c7e4b mtd: ssfdc: One function call less in ssfdcr_add_mtd() after error detection 8d55a90b2b40 dt-bindings: mtd: avoid automatically select from mtd.yaml c7f0f920ddfd mtd: rawnand: fsl_elbc: Let .probe retry if local bus is missing e0ccf861b806 mtd: spinand: winbond: add support for W25N04KV bc88528cda2e PM: sleep: stats: Use array of suspend step names 7b8001013d72 filelock: don't do security checks on nfsd setlease calls 709776ea8562 net: dsa: qca8k: consistently use "ret" rather than "err" for error codes 08932323ccf7 net: dsa: qca8k: put MDIO controller OF node if unavailable 0cd216d769fb net: dsa: reindent arguments of dsa_user_vlan_for_each() 1c7bbea992c8 net: ocelot: update the MODULE_DESCRIPTION() 843a8851e89e net: blackhole_dev: fix build warning for ethh set but not used c69ff4071935 filelock: split leases out of struct file_lock 282c30f320ba filelock: remove temporary compatibility macros 16f9ce818901 smb/server: adapt to breakup of struct file_lock 84e286c1bb9b smb/client: adapt to breakup of struct file_lock c8df2cc9d63b ocfs2: adapt to breakup of struct file_lock 05580bbfc6bc nfsd: adapt to breakup of struct file_lock dd1fac6ae648 nfs: adapt to breakup of struct file_lock eb8ed7c6ab08 lockd: adapt to breakup of struct file_lock 9a7eec48c971 fuse: adapt to breakup of struct file_lock a6bf23e18324 gfs2: adapt to breakup of struct file_lock 966b7bd3ca3e dlm: adapt to breakup of struct file_lock 3956f35fbd36 ceph: adapt to breakup of struct file_lock 82a8cb96b232 afs: adapt to breakup of struct file_lock 459c814a3c5f 9p: adapt to breakup of struct file_lock a1c2af326cb7 filelock: convert seqfile handling to use file_lock_core ae7eb16e0b50 filelock: convert locks_translate_pid to take file_lock_core 7c18509bdaef filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx 347d49fdf36c filelock: convert locks_wake_up_blocks to take a file_lock_core pointer d9077f7bad14 filelock: make assign_type helper take a file_lock_core pointer 269a6194dcba filelock: reorganize locks_delete_block and __locks_insert_block e8a166cf3d72 filelock: clean up locks_delete_block internals b6aaba5b76e9 filelock: convert fl_blocker to file_lock_core b6be3714005c filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core 1a62c22a156f filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core 1a6c75d4bbd2 filelock: convert locks_{insert,delete}_global_blocked 4629172fd729 filelock: make locks_{insert,delete}_global_locks take file_lock_core arg ad399740bd41 filelock: convert posix_owner_key to take file_lock_core arg 9bb430a89d2d filelock: make posix_same_owner take file_lock_core pointers fde4951834c2 filelock: convert more internal functions to use file_lock_core 4ca52f539865 filelock: have fs/locks.c deal with file_lock_core directly a69ce85ec9af filelock: split common fields into struct file_lock_core 3d40f78169a0 filelock: drop the IS_* macros 6a277077ac51 smb/server: convert to using new filelock helpers 2cd114294d1d smb/client: convert to using new filelock helpers 64f92a554f72 ocfs2: convert to using new filelock helpers 60f3154d196b nfsd: convert to using new filelock helpers d7c9616be075 nfs: convert to using new filelock helpers 872584f1bb98 lockd: convert to using new filelock helpers b4c6d52d8a81 gfs2: convert to using new filelock helpers 11ff73082f17 dlm: convert to using new filelock helpers 75e9570c93c7 ceph: convert to using new filelock helpers 76698510f593 afs: convert to using new filelock helpers 75a1bbe60a74 9p: rename fl_type variable in v9fs_file_do_lock 75cabec0111b filelock: add some new helper functions e248cde98470 media: media-devnode: make media_bus_type const 009d312a3fd9 media: cec: make cec_bus_type const e76681afdc02 documentation: media: vivid: Modify typo in documentation c9cd7308d64b media: dt-bindings: techwell,tw9900: Fix port schema ref cfe0c5e3d928 media: atomisp: don't use sizeof(NULL) 9590d1a03df5 media: atomisp: make dbgopt static 83d48b5d3926 media: v4l2-common.h: kerneldoc: correctly format return values 8f94b49a5b5d media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity 8cf9c5051076 media: v4l2-tpg: fix some memleaks in tpg_alloc 6c1a584a15d6 MAINTAINERS: Add entry for Samsung MFC DT Schema 0284641e888d media: staging: meson: Fix kerneldoc 3edcdd61ea67 media: dvb-usb: Fix kerneldoc 0e7835767e2a media: samsung: s5p-mfc: Fix kerneldoc 0e01357e9443 media: samsung: exynos4-is: Fix kerneldoc 52a55df78fbf media: qcom: venus: Fix kerneldoc 147577fa0a78 media: verisilicon: Fix kerneldoc 6ee25f7912cf media: mediatek: vcodec: Fix kerneldoc 9e8065221832 media: mediatek: jpeg: Fix kerneldoc 8adb1062a495 media: i2c: adv748: Fix kerneldoc afe81e20905c media: i2c: css-quirk.h: Fix kerneldoc d7f4cdc06470 media: pci: dt315.h: Fix kerneldoc f26d91426231 media: cec.h: Fix kerneldoc 27b9e36d0e08 media: videodev2.h: Fix kerneldoc ce5d241c3ad4 media: cec: core: remove length check of Timer Status 9801b5b28c69 media: v4l2-ctrls: show all owned controls in log_status 8674fd635f28 media: cx231xx: controls are from another device, mark this fd61d77a3d28 media: em28xx: annotate unchecked call to media_device_register() 8b9911e553e7 media: videobuf2: Fix doc comment 4a87348b50cf media: adv7180: Fix cppcheck errors 36d503ad547d media: xc4000: Fix atomicity violation in xc4000_get_frequency c82523aca798 media: verisilicon: Fix some typos fd4f587389e1 media: vidioc-subdev-g-client-cap.rst: document struct v4l2_subdev_client_capability 15126b916e39 media: pci: cx23885: check cx23885_vdev_init() return 35546945e5e5 media: tc358746: fix the pll calculating function d3b1a9a778e1 fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap. 28e5c1380506 mptcp: annotate lockless accesses around read-mostly fields b9f4554356f6 mptcp: annotate lockless access for token 9426ce476a70 mptcp: annotate lockless access for RX path fields d440a4e27acd mptcp: annotate lockless access for the tx path 1c09d7cbb57a mptcp: annotate access for msk keys 059c53e877ca drm/bridge: imx: add driver for HDMI TX Parallel Video Interface f490d0cb9360 dt-bindings: display: imx: add binding for i.MX8MP HDMI PVI 1e08223272c7 tsnep: Add helper for RX XDP_RING_NEED_WAKEUP flag 89304f91bf8e sctp: preserve const qualifier in sctp_sk() bb3bc3eac316 drm/panel: visionox-r66451: Set prepare_prev_first flag 311d0fad2a27 drm/rect: fix kernel-doc typos 2a3395235071 ARM: dts: imx6qdl-hummingboard: Add rtc0 and rtc1 aliases to fix hctosys 2aea2edd8817 arm64: dts: imx93: drop "master" I3C node name suffix 8458002b765c ARM: dts: imx6dl: Add support for Sielaff i.MX6 Solo board 6e489bd5aab6 dt-bindings: arm: fsl: Add Sielaff i.MX6 Solo board a6a789165bbd x86/mce: Make mce_subsys const 0d04e84db74d ARM: imx: Remove usage of the deprecated ida_simple_xx() API b7528796f983 arm64: dts: freescale: tqma9352: Update I2C eeprom compatible f78835d1e616 arm64: dts: imx8mp: reparent MEDIA_MIPI_PHY1_REF to CLK_24M ba535bce57e7 clk: meson: Add missing clocks to axg_clk_regmaps a875746f603b gpio: gpiolib: make gpio_bus_type const fc449cefe69d dt-bindings: gpio: pca9570: Add label property 868206f1eba7 dt-bindings: gpio: mvebu: Fix "unevaluatedProperties" to be false e2eae2e329ff ARM: dts: imx6ul: Add missing #thermal-sensor-cells to tempmon c8d29601fea3 arm64: dts: imx8mp-verdin: Label ldo5 and link to usdhc2 4ce623d9f1bf arm64: dts: imx93-var-som: Add Variscite VAR-SOM-MX93 2ca8377bf20a dt-bindings: arm: fsl: Add VAR-SOM-MX93 with Symphony 2cc2363cc77e arm64: dts: ls1046a: Remove big-endian from thermal a2921599ecfa ARM: dts: imx6sl-tolino-shine2hd: fix touchscreen rotation 38c0483d08aa ARM: dts: imx6ull-dhcor: Remove 900MHz operating point d4d8fbcef03f dt-bindings: misc: xlnx,sd-fec: convert bindings to yaml 4cb1ef64609f workqueue: Implement BH workqueues to eventually replace tasklets 2fcdb1b44491 workqueue: Factor out init_cpu_worker_pool() c35aea39d1e1 workqueue: Update lock debugging code d412ace11144 workqueue: make wq_subsys const c70e1779b73a workqueue: Fix pwq->nr_in_flight corruption in try_to_grab_pending() ffabe98cb576 net: make dev_unreg_count global 45a96c407eb1 tun: Implement ethtool's get_channels() callback bd8a8d5ec504 tun: Fix code style issues in 3907f1ffc0ec r8169: add support for RTL8126A e35ba5811714 selftests: netdevsim: stop using ifconfig 7d7bf30f031b net: micrel: Fix the frequency adjustments e25ac87d3f83 pwm: atmel-hlcdc: Fix clock imbalance related to suspend support aafe4cc50969 RDMA/rxe: Remove unused 'iova' parameter from rxe_mr_init_user 1b7e19448f8f arm64: dts: rockchip: Add devicetree for Pine64 PineTab2 6a0a5a2a71b3 dt-bindings: arm64: rockchip: Add Pine64 PineTab2 679dd27b4ef3 wifi: cfg80211: fix kunit exports 2ec7d42918f0 arm64: dts: rockchip: Add Touch to Anbernic RG-ARC D 6256760f37ba wifi: iwlwifi: mvm: fix warnings from dmi_get_system_info() 4c60c8054dd8 wifi: iwlwifi: fw: fix compiler warning for NULL string print 5f9c1f8f9ada wifi: iwlwifi: fw: fix compile w/o CONFIG_ACPI c21a8870c986 RDMA/srpt: Do not register event handler until srpt device is fully setup 926e8ea4b8da RDMA/irdma: Remove duplicate assignment 498e963ec7f0 ALSA: hda/realtek: Remove two HP Laptops using CS35L41 1ef75c67f15d ARM: dts: microchip: gardena-smart-gateway: Use DMA for USART3 f8f4f4427702 ARM: dts: microchip: at91sam9x5ek: Use DMA for DBGU serial port 1a8f6ff6a291 arm64: dts: imx8mp-venice-gw71xx: add TPM device 51322a6eb4e9 arm64: dts: imx8mm-venice-gw71xx: add TPM device ec2cb52fcfef arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS 15ae00dd16a0 arm64: dts: imx8mm-venice-gw7901: add TPM device ee6f057a7359 arm64: dts: imx8mm-venice-gw7901: add digital I/O direction control GPIO's f203c8c77c76 net: phy: qcom: qca808x: default to LED active High if not set f2ec98566775 net: phy: qcom: qca808x: fix logic error in LED brightness set f9e6f00d93d3 crypto: ccp: Make snp_range_list static 29956748339a x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT 17ffcdb041a4 drm/xe/query: Use kzalloc for drm_xe_query_engines db0adab04912 drm/xe/guc: Add support for LNL firmware 32ca46bf2944 drm/xe/guc: Update to GuC firmware 70.19.2 6650ad3e0948 drm/xe/uc: Include patch version in expectations 86c99abb5f1b drm/xe/display: Fix memleak in display initialization d2866539df7b tools: ynl: auto-gen for all genetlink families 7c59c9c8f202 tools: ynl: generate code for ovs families 8f109e91b852 tools: ynl: include dpll and mptcp_pm in C codegen dfd2ee086a63 ipv6: make addrconf_wq single threaded ae1d892d518a bus: mhi: ep: Use kcalloc() instead of kzalloc() f5d59230ec26 r8169: simplify EEE handling 5befa3728b85 net: phy: realtek: add support for RTL8126A-integrated 5Gbps PHY 1263f35e5ea2 ARM: dts: imx7-tqma7: Fix PMIC v33 rail voltage range 4afd99042571 ARM: dts: imx7-mba7: Add missing vcc supply to i2c devices cf22d8796940 ARM: dts: imx7-tqma7: Add missing vcc supply to i2c eeproms b669a87ed367 ARM: dts: imx7d-mba7: Remove USB OTG related properties on USB node 5ec4722f4939 ARM: dts: imx7-tqma7: rename node for SE97BTP c3daa6513e2e ARM: dts: imx7-tqma7: mark system data eeprom as read-only 10a568290489 ARM: dts: imx7-tqma7: remove superfluous status property e498d366c2e5 ARM: dts: imx7-tqma7: restrict usdhc interface modes d430a7e0e181 ARM: dts: imx7-mba7: restrict usdhc interface modes e7073f96f124 ARM: dts: imx7-tqma7: Fix iomuxc node names cfda4a44e6e2 ARM: dts: imx7-mba7: Fix iomuxc node names c4d9a26b0883 ARM: dts: imx7-tqma7: fix EEPROM compatible for SE97BTP 8dc2bd482279 ARM: dts: imx7-mba7: Add i2c bus recovery 908bfeb6a72f ARM: dts: imx7-tqma7: Add i2c bus recovery 1c8b4df70c9f ARM: dts: imx7-mba7: Add SPI1_SS0 as chip select 3 123098a15dde ARM: dts: imx7-mba7: Add RTC aliases f8d998b00e6f ARM: dts: imx7-mba7: Enable SNVS power key d78dd8472e52 ARM: dts: imx7-mba7: Mark gpio-buttons as wakeup-source 90ca55dc1382 ARM: dts: imx7[d]-mba7: hog Mini PCIe signals ad3af2957802 ARM: dts: imx7[d]-mba7: disable PCIe interface 7d37d9df42ad ARM: dts: imx7[d]-mba7: disable USB OC on USB host and USB OTG2 d32fb60fc422 ARM: dts: imx7[d]-mba7: Move ethernet PHY reset into PHY node e67e40cff8fc ARM: dts: imx7-tqma7/mba7: convert fsl,pins to uint32-matrix 1eb986746a67 bpf: don't emit warnings intended for global subprogs for static subprogs e2e70535dd76 selftests/bpf: add more cases for __arg_trusted __arg_nullable args 8f13c34087d3 bpf: handle trusted PTR_TO_BTF_ID_OR_NULL in argument check logic acfd65c89403 tools: perf: Expose sample ID / stream ID to python scripts ffd856537b95 perf bpf: Clean up the generated/copied vmlinux.h 72f86ed3c889 drm/xe: Map both mem.kernel_bb_pool and usm.bb_pool d967cc9cf37e arm64: dts: qcom: qcm6490-idp: Include PM7250B a33a532b3b1e arm64: dts: qcom: sm8650: Use GIC-ITS for PCIe0 and PCIe1 8385383cc2c2 arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs 63b78ca1a7b8 arm64: dts: qcom: sm8650-qrd: add USB-C Altmode Support 555a218d6e95 arm64: defconfig: enable WCD939x USBSS driver as module 07dd9c7b3c22 arm64: defconfig: enable audio drivers for SM8650 QRD board f2eace2b4db5 arm64: defconfig: Enable Qualcomm interconnect providers f6afb821e06b arm64: dts: qcom: sm8550-qrd: enable Touchscreen 96ed79791b1b PCI/AER: Clean up version indentation in ABI docs 0e7d29a39a54 PCI/AER: Fix rootport attribute paths in ABI docs d22118f00523 dt-bindings: clock: qcom: Fix @codeaurora email in Q6SSTOP aa08a0d10f5e power: supply: axp20x_usb_power: enable usb_type reporting 06a807e6e5ff power: supply: axp20x_usb_power: fix race condition with usb bc b02fbd830edf power: supply: axp20x_usb_power: use correct register for input current limit bec924d27a1f power: supply: axp20x_usb_power: replace current_max with input_current_limit a68b50f47bec selftests/bpf: trace_helpers.c: do not use poisoned type 774ef5dfc955 drm/xe: circumvent bogus stringop-overflow warning 35396cd3efa8 drm/i915/fbc: Allow FBC with CCS modifiers on SKL+ 3d94e7584486 dt-bindings: visionox-rm69299: Update maintainers 0581bcc48048 drm/panel: visionox-vtdr6130: Set prepare_prev_first flag d543d1b6086b drm/panel: novatek-nt36523: Set prepare_prev_first 73a28d9d000e selftests/bpf: States pruning checks for scalar vs STACK_MISC 6efbde200bf3 bpf: Handle scalar spill vs all MISC in stacksafe() 067313a85c6f selftests/bpf: Add test cases for narrowing fill c1e6148cb4f8 bpf: Preserve boundaries and track scalars on narrowing fill 6be503cec6c9 selftests/bpf: Test tracking spilled unbounded scalars e67ddd9b1cff bpf: Track spilled unbounded scalars b8db070f389c perf jevents: Drop or simplify small integer values c1ce62e4d6dd drm/i915: Extract intel_atomic_swap_state() fd7b8e8fb20f perf parse-events: Print all errors f5144ecad741 perf parse-events: Improve error location of terms cloned from an event 2882358b8b83 perf tsc: Add missing newlines to debug statements e0aee99015a7 drm/i915: Rework global state serializaiton 1e41fa945203 drm/i915: Compute use_sagv_wm differently 6cff01581789 net/sched: Remove alias of sch_clsact 2c15a5aee2f3 net/sched: Load modules via their alias 241a94abcf46 net/sched: Add module aliases for cls_,sch_,act_ modules b26577001af4 net/sched: Add helper macros with module names 7c655bee5cd8 selinux: only filter copy-up xattrs following initialization bfda63fa2243 selinux: correct return values in selinux_socket_getpeersec_dgram() e160d811c560 remoteproc: stm32: Use devm_rproc_alloc() helper 173d2c6326e3 remoteproc: st: Use devm_rproc_alloc() helper f1e05cc10a3e remoteproc: imx_rproc: Use devm_rproc_alloc() helper 8f12de7913af remoteproc: imx_dsp_rproc: Use devm_rproc_alloc() helper 157285397f6a lib/test_kmod: fix kernel-doc warnings 79d9f965ecfd powerpc: Simplify strict_kernel_rwx_enabled() 315df9c476c5 modules: Remove #ifdef CONFIG_STRICT_MODULE_RWX around rodata_enabled 398ec3e925eb init: Declare rodata_enabled and mark_rodata_ro() at all time b377252eeec9 thermal: core: Change governor name to const char pointer 92a0915ac3eb remoteproc: k3-dsp: Use devm_kcalloc() helper 961a919a6dbd remoteproc: k3-dsp: Add devm action to release reserved memory 64e17ec2504a remoteproc: k3-dsp: Use devm_rproc_alloc() helper 53875f05c997 ice: remove incorrect comment 0ca6755f3cc2 ice: Add a new counter for Rx EIPE errors a292ba981324 ice: make ice_vsi_cfg_txq() static 3e5fb691faee ice: make ice_vsi_cfg_rxq() static 26da9a8d279f ACPI: NFIT: Switch to use acpi_evaluate_dsm_typed() 1bfca8d2800a Documentation: virt: Fix up pre-formatted text block for SEV ioctls 447f74d223b4 drm/xe: Pick correct userptr VMA to repin on REMAP op failure a856b67a8416 drm/xe: Take a reference in xe_exec_queue_last_fence_get() a1c6d5439fbd pid: kill the obsolete PIDTYPE_PID code in transfer_pid() 90f92b68c986 pidfd: kill the no longer needed do_notify_pidfd() in de_thread() 43f0df54c96f pidfd_poll: report POLLHUP when pid_task() == NULL 5932ad87828b wifi: iwlwifi: mvm: make functions public 12e1a6a5b038 wifi: iwlwifi: bump FW API to 88 for AX/BZ/SC devices c1b393a7dc23 wifi: iwlwifi: mvm: don't send BT_COEX_CI command on new devices fc7214c3c986 wifi: iwlwifi: read DSM functions from UEFI dc4fe7500e7a wifi: iwlwifi: prepare for reading DSM from UEFI 091d89428f18 wifi: iwlwifi: simplify getting DSM from ACPI b97ada404c4e wifi: iwlwifi: take send-DSM-to-FW flows out of ACPI ifdef dc2b94a111e0 wifi: iwlwifi: rfi: use a single DSM function for all RFI configurations 20935f3e646e wifi: iwlwifi: read ECKV table from UEFI 669761e897a4 wifi: iwlwifi: read WRDD table from UEFI 4dde4ff0eadd wifi: iwlwifi: support link command version 2 dd273e8a22f9 wifi: iwlwifi: mvm: use fast balance scan in case of an active P2P GO 61ff84440c40 wifi: iwlwifi: mvm: don't send NDPs for new tx devices 18f523654d49 wifi: iwlwifi: read SPLC from UEFI a51d1cf5ad64 wifi: iwlwifi: prepare for reading SPLC from UEFI 2bb98fc1d4a7 drm/imx/dcss: have all init functions use devres 90393c9b5408 drm/imx/dcss: request memory region f74f397afe2b wifi: iwlwifi: api: clean up some kernel-doc/typos 3ec064e0a2cb wifi: iwlwifi: remove unused function prototype d10fb5ecc822 iwlwifi: fw: fix more kernel-doc warnings 3eac8bbed22e gpio: vf610: enable COMPILE_TEST f57595788244 gpio: vf610: allow disabling the vf610 driver ff3d9bfa25fa dt-bindings: gpio: renesas,rcar-gpio: Add r8a779h0 support b341590e77d8 wifi: mac80211: don't allow deactivation of all links 358ddc7bfa98 wifi: mac80211_hwsim: enable all links only in MLO 57d1b4632e03 wifi: nl80211: move WPA version validation to policy 392d3dfdfd68 wifi: mac80211: clean up FILS discovery change flags handling f455f5ad500a wifi: mac80211: trace SMPS requests from driver 7d366663b7d8 wifi: mac80211_hwsim: add control to skip beacons 084e0452a42b wifi: iwlwifi: read WTAS table from UEFI 3bc67e7c18cd wifi: iwlwifi: separate TAS 'read-from-BIOS' and 'send-to-FW' flows ad5a85d8fdd3 wifi: iwlwifi: prepare for reading TAS table from UEFI e1c54d637734 wifi: iwlwifi: don't check TAS block list size twice bc8d0a4528f1 wifi: iwlwifi: read PPAG table from UEFI 8408e83e16bb wifi: iwlwifi: validate PPAG table when sent to FW 09059c6764a8 wifi: iwlwifi: prepare for reading PPAG table from UEFI be3a8cbb1ca7 wifi: iwlwifi: small cleanups in PPAG table flows 427661e4c488 wifi: iwlwifi: read SAR tables from UEFI c0a3dfc1ce95 wifi: iwlwifi: cleanup sending PER_CHAIN_LIMIT_OFFSET_CMD 2594e4d9e1a2 wifi: iwlwifi: prepare for reading SAR tables from UEFI 760cfa5bbd3b wifi: iwlwifi: mvm: check AP supports EMLSR 8c9bef26e98b wifi: iwlwifi: mvm: d3: implement suspend with MLO c868a189ecfe wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU cfbb2add482a wifi: cfg80211: tests: verify BSS use flags of NSTR links 45d43937a44c wifi: cfg80211: add a kunit test for 6 GHz colocated AP parsing 1e942b5bb18e spi: cs42l43: Clean up of firmware node ce1fa3adc007 wifi: iwlwifi: mvm: refactor duplicate chanctx condition 65d3333e4d4f wifi: iwlwifi: mvm: log dropped packets due to MIC error c289f5cd6978 wifi: iwlwifi: mvm: support SPP A-MSDUs 6770eee75148 wifi: iwlwifi: pcie: Add the PCI device id for new hardware 0fcdf55fced7 wifi: iwlwifi: mvm: fix the TLC command after ADD_STA 3d869feacb74 wifi: iwlwifi: mvm: use FW rate for non-data only on new devices 51eb17b8d559 wifi: iwlwifi: remove Gl A-step remnants 137d33ac4764 wifi: iwlwifi: mvm: Fix FTM initiator flags f639602a58e7 wifi: iwlwifi: always have 'uats_enabled' bc197d3c400f wifi: iwlwifi: mvm: don't set trigger frame padding in AP mode 64a06679e680 wifi: iwlwifi: Fix spelling mistake "SESION" -> "SESSION" 0c769cb6b9f3 wifi: iwlwifi: mvm: d3: fix IPN byte order 800184992102 wifi: iwlwifi: mvm: add support for TID to link mapping neg request c8d8f3911135 wifi: iwlwifi: fix EWRD table validity check a6dfe1e74403 wifi: iwlwifi: cleanup uefi variables loading ebe8f41319fa wifi: iwlwifi: implement GLAI ACPI table loading d3b2c6c65bfd wifi: iwlwifi: mvm: initialize rates in FW earlier e50a88e5cb87 wifi: iwlwifi: mvm: disconnect station vifs if recovery failed 296f3e926716 wifi: iwlwifi: acpi: fix WPFC reading ec06e9b95944 wifi: iwlwifi: fw: dbg: ensure correct config name sizes ea1d166fae14 wifi: iwlwifi: dbg-tlv: ensure NUL termination 1722c83f8fbb wifi: iwlwifi: dbg-tlv: use struct_size() for allocation 2f72c759fdd4 wifi: iwlwifi: dbg-tlv: avoid extra allocation/copy 8a41c0174091 wifi: iwlwifi: fix some kernel-doc issues 7255263962ae wifi: iwlwifi: mvm: d3: disconnect on GTK rekey failure 91380f768d7f wifi: iwlwifi: mvm: report beacon protection failures 619a900f2798 wifi: iwlwifi: mvm: Add support for removing responder TKs 10159a45666b wifi: iwlwifi: disable eSR when BT is active e7c7fbb582bc wifi: ath12k: refactor the rfkill worker ad2b29ad94c3 wifi: ath12k: add processing for TWT disable event 2f92b22beef7 wifi: ath12k: add processing for TWT enable event 2d3a7384b9c8 wifi: ath12k: disable QMI PHY capability learn in split-phy QCN9274 af9bc78d14fb wifi: ath12k: Read board id to support split-PHY QCN9274 afeee629e72e wifi: ath12k: fix PCI read and write 57c8b5c332e5 wifi: ath12k: add MAC id support in WBM error path 419927ec8438 wifi: ath12k: subscribe required word mask from rx tlv 3cf1a9f7a1b2 wifi: ath12k: remove hal_desc_sz from hw params f7019c2fcdf6 wifi: ath12k: split hal_ops to support RX TLVs word mask compaction 664a1c96b297 wifi: ath12k: fix firmware assert during insmod in memory segment mode 94e8235c679d wifi: ath12k: Add logic to write QRTR node id to scratch 902700d55d4a wifi: ath12k: fix fetching MCBC flag for QCN9274 287033810990 wifi: ath12k: add support for peer meta data version 9f06911998ca wifi: ath12k: fetch correct pdev id from WMI_SERVICE_READY_EXT_EVENTID 6925eba532e1 wifi: ath12k: indicate NON MBSSID vdev by default during vdev start 20ea9327c2fd net: dccp: Simplify the allocation of slab caches in dccp_ackvec_init 84f90efd5076 dt-bindings: net: ti: Update maintainers list fa33b35f86b8 sctp: Simplify the allocation of slab caches ae703539f49d octeontx2-af: Cleanup loopback device checks d6212d2e41a0 octeontx2-af: Create BPIDs free pool 64bef697d33b pidfd: implement PIDFD_THREAD flag for pidfd_open() 21e25205d7f9 pidfd: don't do_notify_pidfd() if !thread_group_empty() cdefbf2324ce pidfd: cleanup the usage of __pidfd_prepare's flags b639585e71e6 fork: Using clone_flags for legacy clone check 57c6906778f5 __fs_parse: Correct a documentation comment ce51bf1790c4 mbcache: Simplify the allocation of slab caches 617fc7775370 fs: Use KMEM_CACHE instead of kmem_cache_create c67ef897fe08 select: Avoid wrap-around instrumentation in do_sys_poll() bd8c239c0502 iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user() cc47a057e796 ntfs3: use file_mnt_idmap helper f123dc86388c sysv: don't call sb_bread() with pointers_lock held 85f273a6a1e4 fs/pipe: Convert to lockdep_cmp_fn e13841907b8f MAINTAINERS: Add a maintainer entry for FRED 12f491cd6d81 wifi: ath12k: add firmware-2.bin support 413e20e82ee7 wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID 24355fcb0d4c wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete 08d82175bfbb wifi: ath9k: remove redundant assignment to variable ret 6d7613067407 ARM: multi_v7_defconfig: Enable BACKLIGHT_CLASS_DEVICE 6021d62c677f filelock: rename fl_pid variable in lock_get_status 587a67b6830b filelock: rename some fields in tracepoints 0e9876d8e88d filelock: fl_pid field should be signed int 094bdd48afb8 selftests: openvswitch: Test ICMP related matches work with SNAT 447b80a9330e net: phy: dp83867: Add support for active-low LEDs 9a14b311f2f7 crypto: ahash - unexport crypto_hash_alg_has_setkey() 0c753f33428d crypto: hisilicon/sec - remove unused parameter dd1a502cabca crypto: hisilicon/sec2 - fix some cleanup issues c4af42254547 crypto: hisilicon/sec2 - modify nested macro call 68baa4289b85 crypto: hisilicon/sec2 - updates the sec DFX function register bdce82e960d1 net: mdio: ipq4019: add support for clock-frequency property 9484b9555de0 dt-bindings: net: ipq4019-mdio: document now supported clock-frequency cba9ff334511 x86/fred: Fix a build warning with allmodconfig due to 'inline' failing to inline properly 7fd4548d4b64 drm/i915/display: Include debugfs.h in intel_display_debugfs_params.c 6da404e78d39 ALSA: core: Fix dependencies for SND_CORE_TEST 366fb5f59d47 perf Documentation: Add some more hints to tips.txt 8f95b29c73e1 perf test: Simplify metric value validation test final report 1c84b47f99ea perf report: Prevent segfault with --no-parent 4962aec0d684 perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample() 20018398fca8 perf evsel: Rename get_states() to parse_task_states() and make it public e01bbdc9f851 net: ipa: kill ipa_power_modem_queue_wake() 2acf5fc8daba net: ipa: kill ipa_power_modem_queue_active() 30cdaea23600 net: ipa: kill ipa_power_modem_queue_stop() 86c9a4929258 net: ipa: kill the IPA power STOPPED flag 688de12f080f net: ipa: kill the STARTED IPA power flag 844ecc4aa78e net: ipa: begin simplifying TX queue stop 102c28b83ddf net: ipa: stash modem TX and RX endpoints 5fcbf83e39ec drm/xe: Drop rebind argument from xe_pt_prepare_bind 3acc1ff1a72f drm/xe: Fix loop in vm_bind_ioctl_ops_unwind 8e43fb06e10d fsverity: remove hash page spin lock 5b2dd77be1d8 soc: qcom: add QCOM PBS driver 641fde51bdb2 dt-bindings: soc: qcom: Add qcom,pbs bindings 3992d06c7989 ARM: brcmstb: Add debug UART entry for 74165 cad1e6df54ca power: supply: wm8350: Use devm_power_supply_register() helper 478a253e4665 power: supply: max8925: Use devm_power_supply_register() helper aed93a83a012 power: supply: max77693: Use devm_power_supply_register() helper 99ae075684be power: supply: max14577: Use devm_power_supply_register() helper d6beadc8d732 drm/xe/gsc: Add status check during gsc header readout 943b043aeecc selftests/bpf: Fix bench runner SIGSEGV b9551da8cf3a libbpf: Add missed btf_ext__raw_data() API c81a8ab196b5 libbpf: Add btf__new_split() API that was declared but not implemented 93ee1eb85e28 libbpf: Add missing LIBBPF_API annotation to libbpf_set_memlock_rlim API 9fa5e1a180aa libbpf: Call memfd_create() syscall directly e77086c37508 EDAC/i10nm: Add Intel Grand Ridge micro-server support 65c441ec5822 EDAC/igen6: Add one more Intel Alder Lake-N SoC support e634ff9598a4 KVM: arm64: vgic: fix a kernel-doc warning f779d2c0176c KVM: arm64: vgic-its: fix kernel-doc warnings dd609a574a02 KVM: arm64: vgic-init: fix a kernel-doc warning 8ce783927268 KVM: arm64: sys_regs: fix kernel-doc warnings 2a00f0855530 KVM: arm64: PMU: fix kernel-doc warnings ffd9eaffa34d KVM: arm64: mmu: fix a kernel-doc warning aa96af24f320 KVM: arm64: vhe: fix a kernel-doc warning bc13610b4240 KVM: arm64: hyp/aarch32: fix kernel-doc warnings 39db66e6b404 KVM: arm64: guest: fix kernel-doc warnings c4d15f841570 KVM: arm64: debug: fix kernel-doc warnings 3e0bc2855b57 workqueue: rust: sync with `WORK_CPU_UNBOUND` change 8e3c9f9f3a07 selftests/seccomp: user_notification_addfd check nextfd is available 471dbc547612 selftests/seccomp: Change the syscall used in KILL_THREAD test ecaaa55c9fa5 selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID) 19b070fefd0d VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() e03d4910e6e4 VMCI: Use struct_size() in kmalloc() 09ce61e27db8 cap_syslog: remove CAP_SYS_ADMIN when dmesg_restrict 38b9baf19469 lib/string: shrink lib/string.i via IWYU 66a5c40f60f5 kernel.h: removed REPEAT_BYTE from kernel.h 735b7636d1a8 lkdtm/bugs: In lkdtm_HUNG_TASK() use BUG(), not BUG_ON(1) 6dde3569b867 lkdtm/bugs: Adjust lkdtm_HUNG_TASK() to avoid tail call optimization 84022cff5051 lkdtm: Make lkdtm_do_action() return to avoid tail call optimization 1581e5118e48 bpf: Minor clean-up to sleepable_lsm_hooks BTF set 83bdfe04c968 KVM: x86/pmu: Avoid CPL lookup if PMC enabline for USER and KERNEL is the same e35529fb4ac9 KVM: x86/pmu: Check eventsel first when emulating (branch) insns retired afda2d7666f8 KVM: x86/pmu: Expand the comment about what bits are check emulating events f19063b1ca05 KVM: x86/pmu: Snapshot event selectors that KVM emulates in software d2b321ea9380 KVM: x86/pmu: Process only enabled PMCs when emulating events in software e5a65d4f723a KVM: x86/pmu: Add macros to iterate over all PMCs given a bitmap 004a0aa56ede KVM: x86/pmu: Snapshot and clear reprogramming bitmap before reprogramming b31880ca2f41 KVM: x86/pmu: Move pmc_idx => pmc translation helper to common code be6b067dae15 KVM: x86/pmu: Add common define to capture fixed counters offset f933b88e2015 KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled 64db3e8d7be0 regulator: dt-bindings: microchip,mcp16502: convert to YAML 87a612375307 RAS/AMD/ATL: Add MI300 DRAM to normalized address translation support d820100a1bde soc/tegra: Fix build failure on Tegra241 81b3f0efbbce soc/tegra: fuse: Fix crash in tegra_fuse_readl() 7a849d0b757c soc/tegra: fuse: Define tegra194_soc_attr_group for Tegra241 8402074f3023 soc/tegra: fuse: Add support for Tegra241 972167c69080 soc/tegra: fuse: Add ACPI support for Tegra194 and Tegra234 13a69354147e soc/tegra: fuse: Add function to print SKU info 71661c1c8c34 soc/tegra: fuse: Add function to add lookups 7b0c505eb341 soc/tegra: fuse: Add tegra_acpi_init_apbmisc() f0139d666685 soc/tegra: fuse: Refactor resource mapping 4569e604b5ab soc/tegra: fuse: Use dev_err_probe for probe failures 7092e9b3bed1 mm/util: Introduce kmemdup_array() 9863084dd993 soc/tegra: pmc: Remove some old and deprecated functions and constants 2c54a4d71246 net/mlx5: DPLL, Implement lock status error value e2ca9e75849e dpll: extend lock_status_get() op by status error and expose to user cf4f0f1e1c46 dpll: extend uapi by lock status error attribute 2c373e75155b arm64: dts: intel: agilex5: drop "master" I3C node name suffix 19871b5c7a00 iomap: pass the length of the dirty region to ->map_blocks 30deff8531f4 iomap: map multiple blocks at a time 410bb2ce6111 iomap: submit ioends immediately f525152a0f0f iomap: factor out a iomap_writepage_map_block helper 6b865d653023 iomap: only call mapping_set_error once for each failed bio ae5535efd8c4 iomap: don't chain bios dec3a7b3aa45 iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend 7edfc610ec31 iomap: clean up the iomap_alloc_ioend calling convention cc9542534bf0 iomap: move all remaining per-folio logic into iomap_writepage_map e3a491a26b62 iomap: factor out a iomap_writepage_handle_eof helper c2dc7e5589a1 iomap: move the PF_MEMALLOC check to iomap_writepages 432acd550e36 iomap: move the io_folios field out of struct iomap_ioend 80d012e98894 iomap: treat inline data in iomap_writepage_map as an I/O error 7ea1d9b4a840 iomap: clear the per-folio dirty bits on all writeback failures feb8831be9d4 media: ov08x40: Reduce start streaming time eea8f730df15 media: ov08x40: Modify the tline calculation in different modes b1a42fde6e07 media: ov08x40: Avoid sensor probing in D0 state f19cd265662d media: imx355: Use v4l2_link_freq_to_bitmap helper 726a09c1b689 media: imx319: Use v4l2_link_freq_to_bitmap helper afa6f62e46df media: imx334: Use v4l2_link_freq_to_bitmap helper a68e88e2cf9e media: v4l: Add a helper for setting up link-frequencies control 45db5c214c71 media: i2c: isl7998x: convert to use maple tree register cache 7378c257db6a media: i2c: max2175: convert to use maple tree register cache a48a824fbc03 media: i2c: tvp5150: convert to use maple tree register cache a45e0e762459 media: i2c: mt9v032: convert to use maple tree register cache 7591701bdc96 media: i2c: imx274: convert to use maple tree register cache 575dd95d24fb media: i2c: imx214: convert to use maple tree register cache b814b5b2ec2d media: i2c: imx415: Add more clock configurations d5df1c7f3f83 media: i2c: imx415: Convert to new CCI register access helpers 58ab1f9e1400 media: v4l2: cci: print leading 0 on error 9a6d7f2ba2b9 media: i2c: st-vgxy61: Convert to CCI register access helpers 50613650c3d6 net: ena: Reduce lines with longer column width boundary 4b4012da28cf net: ena: handle ena_calc_io_queue_size() possible errors 716bdaeceaee net: ena: Change default print level for netif_ prints 70c9360390ea net: ena: Relocate skb_tx_timestamp() to improve time stamping accuracy 071271f39ce8 net: ena: Add more information on TX timeouts ae8220929329 net: ena: Change error print during ena_device_init() 06a96fe6f9f0 net: ena: Remove CQ tail pointer update 50d7a2660579 net: ena: Enable DIM by default 243f36eef5c7 net: ena: Minor cosmetic changes bd765cc91012 net: ena: Add more documentation for RX copybreak 0def8a15dae7 net: ena: Remove an unused field 24b41af1f1d2 media: tc358743: register v4l2 async device only after successful setup c06983f853bc media: Documentation: Rework CCS driver documentation 8afefc361209 net: mana: Assigning IRQ affinity on HT cores 91bfe210e196 net: mana: add a function to spread IRQs per CPUs dcee228078c3 cpumask: define cleanup function for cpumasks c1f5204efcbc cpumask: add cpumask_weight_andnot() 843dac4d3687 watchdog: Add ChromeOS EC-based watchdog driver 4d2ff655fb85 platform/chrome: Update binary interface for EC-based watchdog 994ff2f79739 selftests/bpf: Enable inline bpf_kptr_xchg() test for RV64 69065aa11ca6 riscv, bpf: Enable inline bpf_kptr_xchg() for RV64 088a464ed53f bpf, docs: Clarify which legacy packet instructions existed c0fe557853f3 arm64: dts: exynos: Add PDMA node for Exynos850 67c15187d491 clk: samsung: exynos850: Propagate SPI IPCLK rate change 17903a283593 wifi: rtl8xxxu: fix error messages f1abee76dba8 wifi: rtw89: 8922a: add more fields to beacon H2C command to support multi-links f651300cd884 wifi: rtw89: update ps_state register for chips with different generation e58e3117019c wifi: rtw89: add new H2C for PS mode in 802.11be chip 4ba24331c973 wifi: rtw89: 8922a: add ieee80211_ops::hw_scan a412920b7019 wifi: rtw89: prepare scan leaf functions for wifi 7 ICs ac54faf507e5 wifi: rtw89: debug: add FW log component for scan b5d7020134d9 wifi: rtw89: update scan C2H messages for wifi 7 IC a6c759c8962b wifi: rtw89: 8922a: set chip_ops FEM and GPIO to NULL 1de97cd362c4 wifi: rtw89: 8922a: add chip_ops to get thermal value 88d1f9b22fab wifi: rtw89: 8922a: add RF read/write v2 1ba63a8a752a wifi: rtw89: 8922a: add chip_ops::cfg_txrx_path b16daa62125e wifi: rtw89: 8922a: implement {stop,resume}_sch_tx and cfg_ppdu f8a7840e98a4 wifi: rtw89: 8922a: hook handlers of TX/RX descriptors to chip_ops 21e4e8807bfc arm64: dts: exynos: gs101: use correct clocks for usi_uart 512b5a875cd8 arm64: dts: exynos: gs101: use correct clocks for usi8 3723b56d6f73 net: dsa: Add KSZ8567 switch support 5f8066d45782 dt-bindings: net: dsa: Add KSZ8567 switch support c108b4a50dd7 wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor 0bc7d1d4e63c wifi: rtw89: pci: validate RX tag for RXQ and RPQ 26cdaee43dc5 wifi: rtw89: pci: interrupt v2 refine IMR for SER 57b9426952c4 wifi: rtw89: pci: update SER timer unit and timeout time 8263b3382d8c libbpf: Remove unnecessary null check in kernel_supports() 87f7f576e3d8 media: arm64: dts: st: add video encoder support to stm32mp255 d96a6119e332 media: arm64: dts: st: add video decoder support to stm32mp255 b0fb9ca30a67 media: hantro: add support for STM32MP25 VENC 46c4dffb74a4 media: hantro: add support for STM32MP25 VDEC 60314831d294 media: dt-bindings: media: Document STM32MP25 VDEC & VENC video codecs 6196fe777513 arm64: dts: imx8qxp: add GPU nodes 5136ea6b109d arm64: dts: imx8qm: Correct edma3 power-domains and interrupt numbers 7edee2b297e5 arm64: dts: imx8qm: Align edma3 power-domains resources indentation 147896081b9e arm64: dts: imx8qxp: mba8xx: Add analog audio output on MBa8Xx 31769bf351c6 arm64: dts: imx8qxp: Add mclkout clock gates 0a9279e9ae88 arm64: dts: imx8qxp: Add audio SAI nodes 2b7112eafd52 arm64: dts: imx8qxp: Add audio clock mux node 951cd070fd5b arm64: dts: imx8qxp: Add ACM input clock gates 71363a485ad0 arm64: dts: freescale: add initial device tree for TQMa8Xx 8a96d2701f7c clk: samsung: gs101: gpio_peric0_pclk needs to be kept on 970dd89c5305 arm64: defconfig: Enable i.MX8QXP device drivers cc605a4c1204 dt-bindings: arm: add TQMa8Xx boards 95549bba8736 arm64: dts: imx: add imx8dxp support b2005bb756e1 dt-bindings: net: qcom,ipa: do not override firmware-name $ref 5bd24e78829a drm/xe/vm: Subclass userptr vmas 6f5e6d7306c0 arm64: dts: imx8mm-kontron: Refactor devicetree for OSM-S module and board 7e349e0fe31f arm64: dts: imx8mm-kontron: Add I2C EEPROM on OSM-S Kontron i.MX8MM 0e8c45ef096c arm64: dts: imx8mm-kontron: Remove useless trickle-diode-disable from RTC node 5798bb71648c arm64: dts: imx8mm-kontron: Disable uneffective PUE bit in SDIO IOMUX 360b9dcf6572 arm64: dts: imx8mm-kontron: Fix OSM-S devicetrees to match latest hardware 8d0f39b7d04d arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S i.MX8MM module 008820524844 arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL board 5a940ba3e4d7 arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL OSM-S board 162aadaa0df8 arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL board c6d9b5672a0e arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL OSM-S board f19e5bb91d53 arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on SL/BL i.MX8MM 96293af54f6a arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on OSM-S i.MX8MM 9288eae430cb media: platform: mtk-mdp3: add support for parallel pipe to improve FPS 0e9bd2fcda5d media: platform: mtk-mdp3: add mt8195 MDP3 component settings 51d918d62b0f media: platform: mtk-mdp3: add mt8195 shared memory configurations adce64c4cef6 media: platform: mtk-mdp3: add mt8195 platform configuration d97fd41e83f4 media: platform: mtk-mdp3: add support for blending multiple components bd2fac0048ed media: platform: mtk-mdp3: extend GCE event waiting in RDMA and WROT 4294b9d6c8c4 media: platform: mtk-mdp3: avoid multiple driver registrations 92cdfc39af1b media: platform: mtk-mdp3: add checks for dummy components 73e00953c360 media: platform: mtk-mdp3: introduce more MDP3 components d9b52f735668 media: platform: mtk-mdp3: introduce more pipelines from MT8195 ee0d0dbb80f6 media: platform: mtk-mdp3: add support second sets of MUTEX e280d1a0eb93 media: platform: mtk-mdp3: add support second sets of MMSYS e072ded70450 media: atomisp: Update TODO ace440e6db33 media: atomisp: Remove unnecessary msleep(10) from atomisp_mrfld_power() error path a6be73e97fac media: atomisp: Bind and do power-management without firmware 25752a62312f media: atomisp: Move power-management [un]init into atomisp_pm_[un]init() b03301870d9b media: atomisp: Replace atomisp_drvfs attr with using driver.dev_groups attr 781bf4cee3c1 media: atomisp: Fix probe()/remove() power-management 3a9ceebd8ffb media: atomisp: Group cpu_latency_qos_add_request() call together with other PM calls ba68b88da0a2 media: atomisp: Fix atomisp_pci_remove() 7f7b6b5da0d6 media: atomisp: Fix probe error-exit path 62c319a51bcf media: atomisp: Call pcim_enable_device() and pcim_iomap_regions() later f18ae7203f6f media: atomisp: Drop is_valid_device() function 571f043d2ab2 media: atomisp: Remove remaining deferred firmware loading code e49665636835 media: atomisp: Remove s_routing subdev call 89354baf8f15 media: atomisp: Fix spelling mistake in ia_css_acc_types.h 3b63b7db1d92 media: atomisp: Fix spelling mistake in binary.c 38c56d81741c media: atomisp: Fix spelling mistakes in ia_css_hdr_types.h ddef5a917500 media: atomisp: Fix spelling mistakes in ia_css_macc_table.host.c 914ec2149f89 media: atomisp: Fix spelling mistakes in rmgr_vbuf.c b68a8c794667 media: atomisp: Fix spelling mistakes in queue.c 8cf2ae5c2868 media: atomisp: Fix spelling mistakes in sh_css_mipi.c 90953ea685d2 media: atomisp: Fix spelling mistake in ia_css_circbuf.h 657d6ee589cf media: atomisp: Fix spelling mistakes in circbuf.c 5201016d0190 media: atomisp: Fix spelling mistake in isp2400_input_system_global.h 0596ea5eeb66 media: atomisp: Fix repeated "of" in isp2400_input_system_public.h ce1cfe023a57 media: atomisp: Remove redundant assignments to variables 7d67e4d5a7fa media: atomisp: Fix a spelling mistake in sh_css_defs.h 3e1b116f9b27 media: atomisp: Fix spelling mistakes in ia_css_irq.h 4d728df5f539 media: atomisp: Removed duplicate comment and fixed comment format 26b53392ca0e media: atomisp: Refactor sensor crop + fmt setting 592bb51d048c media: atomisp: Adjust for v4l2_subdev_state handling changes in 6.8 2267672a6190 doc/netlink/specs: Update the tc spec fe09ae5fb93b tools/net/ynl: Add type info to struct members in generated docs 9d6429c33976 doc/netlink: Describe nested structs in netlink raw docs bf08f32c8ced tools/net/ynl: Add support for nested structs 971c3eeaf668 tools/net/ynl: Move formatted_string method out of NlAttr 886365cf40b2 tools/net/ynl: Rename _fixed_header_size() to _struct_size() e45fee0f49fc tools/net/ynl: Combine struct decoding logic in ynl a387a921139e tools/net/ynl: Encode default values for binary blobs ab463c4342d1 tools/net/ynl: Add support for encoding sub-messages 5f2823c48ad6 tools/net/ynl: Refactor fixed header encoding into separate method 78d234169795 doc/netlink: Describe sub-message selector resolution bf8b832374fb tools/net/ynl: Support sub-messages in nested attribute spaces e2ece0bc5ab1 tools/net/ynl: Add --output-json arg to ynl cli e79027c08302 selftests: Declare local variable for pause in fcnal-test.sh 6f3189f38a3e bpf: treewide: Annotate BPF kfuncs in BTF a05e90427ef6 bpf: btf: Add BTF_KFUNCS_START/END macro pair 152ca51d8db0 drm/xe: Use LRC prefix rather than CTX prefix in lrc desc defines 5befc19caec9 fscrypt: explicitly require that inode->i_blkbits be set 99a7a5b9943e af_unix: Remove CONFIG_UNIX_SCM. 11498715f266 af_unix: Remove io_uring code for GC. d0f6dc263468 af_unix: Replace BUG_ON() with WARN_ON_ONCE(). 2dc23b6f852b net: bridge: Use KMEM_CACHE instead of kmem_cache_create 57f2c6350f2d net: ipv4: Simplify the allocation of slab caches in inet_initpeers c89414adf2ec net: phy: qcom: detach qca808x PHY driver from at803x 249d2b80e4db net: phy: qcom: move additional functions to shared library 2e45d404d99d net: phy: qcom: deatch qca83xx PHY driver from at803x 6fb760972c49 net: phy: qcom: create and move functions to shared library 9e56ff53b411 net: phy: move at803x PHY driver to dedicated directory 08b47dfdd6b8 net: phy: adin1100: Add interrupt support for link change 61c81872815f net: phy: phy_device: Prevent nullptr exceptions on ISR 0dbd05469966 KVM: x86/mmu: Use KMEM_CACHE instead of kmem_cache_create() 96b93f08357c ptp: lan743x: Use spin_lock instead of spin_lock_bh 85f838adad54 dt-bindings: fpga: Convert fpga-region binding to yaml 442fd190d347 MAINTAINERS: Drop my "+dt" sub-address d5b8fbee1e72 MAINTAINERS: Drop Frank Rowand from DT maintainership e7f8df0e81bf dpll: move xa_erase() call in to match dpll_pin_alloc() error path order 0076a37a426b dt-bindings: timer: renesas,tmu: Document input capture interrupt 849ffbf054ab ARM: multi_v7_defconfig: Add more TI Keystone support 208d8c79fd0f x86/fred: Invoke FRED initialization code to enable FRED cdd99dd873cb x86/fred: Add FRED initialization functions 530dce278aff x86/syscall: Split IDT syscall setup code into idt_syscall_init() 70d0fe5d0923 KVM: VMX: Call fred_entry_from_kvm() for IRQ/NMI handling 2e670358ec18 x86/entry: Add fred_entry_from_kvm() for VMX to handle IRQ/NMI 2333f3c473c1 x86/entry/calling: Allow PUSH_AND_CLEAR_REGS being used beyond actual entry code 5105e7687ad3 x86/fred: Fixup fault on ERETU by jumping to fred_entrypoint_user 51ef2a4da7ec x86/fred: Let ret_from_fork_asm() jmp to asm_fred_exit_user when FRED is enabled 8f4a29b0e8a4 x86/traps: Add sysvec_install() to install a system interrupt handler 14619d912b65 x86/fred: FRED entry/exit and dispatch code ffa4901f0e00 x86/fred: Add a machine check entry stub for FRED f8b8ee45f82b x86/fred: Add a NMI entry stub for FRED 99fcc968e7c4 x86/fred: Add a debug fault entry stub for FRED 90f357208200 x86/idtentry: Incorporate definitions/declarations of the FRED entries 58c80cc55e07 x86/fred: Make exc_page_fault() work for FRED ad41a14cc2d6 x86/fred: Allow single-step trap and NMI when starting a new task df8838737b36 x86/fred: No ESPFIX needed when FRED is enabled 09794f68936a x86/fred: Disallow the swapgs instruction when FRED is enabled 9356c4b8886c x86/fred: Update MSR_IA32_FRED_RSP0 during task switch 65c9cc9e2c14 x86/fred: Reserve space for the FRED stack frame 32b09c230392 x86/fred: Add a new header file for FRED definitions 3c77bf02d0c0 x86/ptrace: Add FRED additional information to the pt_regs structure ee63291aa828 x86/ptrace: Cleanup the definition of the pt_regs structure cd6df3f378f6 x86/cpu: Add MSR numbers for FRED configuration ff45746fbf00 x86/cpu: Add X86_CR4_FRED macro cd19bab825bd x86/objtool: Teach objtool about ERET[US] 0115f8b1a26e x86/opcode: Add ERET[US] instructions to the x86 opcode map 7626913652cc pci_iounmap(): Fix MMIO mapping leak 79b47344bbc5 bpf: btf: Support flags for BTF_SET8 sets 041261ac4c36 drm/nouveau/svm: remove unused but set variables 1cff237962e7 drm/nouveau/acr/ga102: remove unused but set variable 72fee6b0a3a4 fbdev: Restrict FB_SH_MOBILE_LCDC to SuperH 9217b91c6458 drm/amdgpu: Reset IH OVERFLOW_CLEAR bit 615dd56ac537 drm/amdgpu: remove asymmetrical irq disabling in vcn 4.0.5 suspend 01087a1974a1 drm/amdgpu: use PSP address query command a1eac5bd9127 drm/amdgpu: add PSP RAS address query command e4d65510e87e drm/amdgpu: drm/amdgpu: remove golden setting for gfx 11.5.0 0c93bd495766 drm/amdkfd: reserve the BO before validating it e3854253a5f6 drm/amd/display: Fix buffer overflow in 'get_host_router_total_dp_tunnel_bw()' 1c2806f6be23 drm/amd/display: Add NULL check for kzalloc in 'amdgpu_dm_atomic_commit_tail()' fa8a91b0e52c drm/amdgpu: Fix missing error code in 'gmc_v6/7/8/9_0_hw_init()' adb4d6a40d61 drm/amdgpu: Need to resume ras during gpu reset for gfx v9_4_3 sriov edfdde9013b7 drm/amdgpu: disable RAS feature when fini 1731ba9b64f7 drm/amdgpu: Update boot time errors polling sequence 7d0f351da460 Input: matrix_keypad - switch to using managed resources 8cf4b3683a71 Input: matrix_keypad - consolidate handling of clustered interrupt a96fb711c6be Input: matrix_keypad - avoid repeatedly converting GPIO to IRQ c3ec8c4f9a47 drm/amd: Don't init MEC2 firmware when it fails to load 5264ab612e28 selftests/net: calibrate txtimestamp d83d8ae275c6 drm/xe: Make all GuC ABI shift values unsigned 156757062418 x86/startup_64: Drop long return to initial_code pointer 2ef61296d284 selftests/bpf: Disable IPv6 for lwt_redirect test e6c5812dc4d0 spi: reorder spi_message struct member doc comments 2a71528427c6 wifi: brcmfmac: fix copyright year mentioned in platform_data header 26f0dc8a705a wifi: brcmfmac: add linefeed at end of file 996da37ffa82 drm/xe: Convert job timeouts from assert to warning 9749c8684345 drm/amdgpu: Fix the warning info in mode1 reset 971c17f87935 arm64: dts: renesas: r9a07g043u: Add CSI and CRU nodes 0c7a8cbbcee0 arm64: dts: renesas: Add Gray Hawk Single board support 227ec9795810 arm64: dts: renesas: Add Renesas R8A779H0 SoC support 2c0f4dfad96a arm64: dts: renesas: rzg3s-smarc-som: Enable the watchdog interface cee7bef61f51 arm64: dts: renesas: r9a08g045: Add watchdog node 08e799f6bce8 arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2 14656ed72fa5 soc: renesas: rcar-rst: Add support for R-Car V4M 2969768dae22 soc: renesas: Identify R-Car V4M ae286bd7e9ed soc: renesas: Introduce ARCH_RCAR_GEN4 49558e814fef dt-bindings: soc: renesas: Document R-Car V4M Gray Hawk Single cd508bba82e4 dt-bindings: reset: renesas,rst: Document R-Car V4M support 93189f33fcb4 arm64: defconfig: Enable R8A779H0 SoC dfddf34a3f0d Documentation: introduce amd-pstate preferrd core mode kernel command line options 3a004e1fee4b Documentation: amd-pstate: introduce amd-pstate preferred core e571a5e2068e cpufreq: amd-pstate: Update amd-pstate preferred core ranking dynamically 9c4a13a08a9b ACPI: cpufreq: Add highest perf change notification f3a052391822 cpufreq: amd-pstate: Enable amd-pstate preferred core support 12753d71e8c5 ACPI: CPPC: Add helper to get the highest performance value 3598e577d129 x86: Drop CPU_SUP_INTEL from SCHED_MC_PRIO for the expansion fea58424e252 pinctrl: renesas: pinctrl-rzg2l: Add the missing port pins P19 to P28 a3973318e7eb interconnect: qcom: x1e80100: Remove bogus per-RSC BCMs and nodes e92c93267437 dt-bindings: interconnect: Remove bogus interconnect nodes c32e00d90904 interconnect: qcom: sm8550: Remove bogus per-RSC BCMs and nodes 23b8a64b6c9f MAINTAINERS: add entry for qca7k driver(s) a47996ebbe40 mailmap: add entry for Stefan Wahren d7d5f0fceca8 qca_7k: Replace old mail address 060e309a4d12 qca_7k: Replace BSD boilerplate with SPDX f486c4b57649 qca_spi: Adjust log of SPI_REG_RDBUF_BYTE_AVA 8f3655d8a515 qca_spi: Log expected signature in error case 0a8ef9ed7a16 qca_spi: Improve calculation of RX buffer size fa5343952f45 qca_spi: Introduce QCASPI_RX_MAX_FRAMES c7f6250ab2ad qca_spi: Add QCASPI prefix to ring defines 22d70f69f96d qca_7k_common: Drop unused len from qcafrm_handle c453884ebe08 qca_7k_common: Drop unnecessary function description 56f0b4f55b71 qca_spi: Avoid skb_copy_expand in TX path 3c5e48780882 qca_spi: Improve SPI IRQ handling 1a10d67ca426 qca_spi: Improve SPI thread creation c494a01abe01 qca_spi: Add check for kthread_stop e746094b1bb0 net: lan966x: debugfs: Fix showing the port keyset 78366eed6853 drm/xe: Don't use __user error pointers 97fd7a7e4e87 drm/xe: Annotate mcr_[un]lock() 1cef9f2d1ef8 interconnect: qcom: Add MSM8909 interconnect provider driver 47878b451216 dt-bindings: interconnect: Add Qualcomm MSM8909 DT bindings 1e5a4dfe3834 drm/xe: drop display/ subdir from include directories f01ece502af0 drm/xe: move xe_display.[ch] under display/ 809c9c3bd699 RDMA/efa: Limit EQs to available MSI-X vectors 2bb052612959 net: phy: c45: change genphy_c45_ethtool_[get|set]_eee to use EEE linkmode bitmaps 1f069de63602 ethtool: add linkmode bitmap support to struct ethtool_keee 1d756ff13da6 ethtool: add suffix _u32 to legacy bitmap members of struct ethtool_keee 285cc15cc555 ethtool: adjust struct ethtool_keee to kernel needs 0b3100bc8fa7 ethtool: switch back from ethtool_keee to ethtool_eee for ioctl d80a52335374 ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel side 5ca63ffdb94b net: stmmac: Report taprio offload status fd5a6a71313e net: stmmac: est: Per Tx-queue error count for HLBF c5c3e1bfc9e0 net: stmmac: Offload queueMaxSDU from tc-taprio 2db68ddbf33a riscv: dts: starfive: beaglev-starlight: Setup phy reset gpio e16d3dc0a2d7 riscv: dts: starfive: visionfive-v1: Setup ethernet phy 6e204aa2116c riscv: dts: starfive: jh7100-common: Setup pinmux and enable gmac 5ca37ca2a483 riscv: dts: starfive: jh7100: Add sysmain and gmac DT nodes 57bf3dd2fe91 selftests/net: calibrate fq_band_pktlimit 521ed1ce94bb selftests: forwarding: Remove duplicated lib.sh content 9f2af915916b selftests: forwarding: Redefine relative_path variable 4a24560ad72f selftests: dsa: Replace test symlinks by wrapper script 975b4a8b68ff selftests: team: Add shared library scripts to TEST_INCLUDES 6500780cffa7 selftests: bonding: Add net/forwarding/lib.sh to TEST_INCLUDES 2a0683be5b4c selftests: Introduce Makefile variable to list shared bash scripts 8d4597b87121 net: stmmac: dwmac-starfive: Add support for JH7100 SoC 53e41b76a8ff dt-bindings: net: starfive,jh7110-dwmac: Add JH7100 SoC compatible 15e4ae4f9ae7 pinctrl: renesas: rzg2l: Include pinmap in RZG2L_GPIO_PORT_PACK() macro 04d231b90e66 pinctrl: renesas: rzg2l: Improve code for readability 3803584a4e9b pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDs 68540257cdf1 pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin group/function bd433c25ca81 pinctrl: renesas: rzg2l: Fix locking in rzg2l_dt_subnode_to_map() 096311157d2a clk: renesas: r8a779g0: Fix PCIe clock name f077cab34df3 clk: renesas: cpg-mssr: Add support for R-Car V4M ad3393fefd64 clk: renesas: rcar-gen4: Add support for FRQCRC1 78ed252953e5 clk: renesas: r9a07g043: Add clock and reset entries for CRU 292d3079abf3 clk: renesas: r9a08g045: Add clock and reset support for watchdog 682c259a8496 platform/x86/intel/ifs: Remove unnecessary initialization of 'ret' 3bbdf8c3d321 dt-bindings: clock: Add R8A779H0 V4M CPG Core Clock Definitions 2a8998479328 dt-bindings: clock: renesas,cpg-mssr: Document R-Car V4M support ad630f5d9271 platform/x86/intel/ifs: Add an entry rendezvous for SAF ea15f34d5fb7 platform/x86/intel/ifs: Replace the exit rendezvous with an entry rendezvous for ARRAY_BIST e272d1e1188e platform/x86/intel/ifs: Add current batch number to trace output def1ed0db2a6 platform/x86/intel/ifs: Trace on all HT threads when executing a test dbcd27526e6a dt-bindings: soc: xilinx: Add support for KV260 CC f935a52d03a6 dt-bindings: soc: xilinx: Add support for K26 rev2 SOMs 03ee752f00fd drm/imx: prefer snprintf over sprintf 345a36c4f1ba drm/amdgpu: prefer snprintf over sprintf cd2807e73352 dt-bindings: pinctr: pinctrl-zynq: Fix compatible string a7b57372e1c5 RAS/AMD/ATL: Fix array overflow in get_logical_coh_st_fabric_id_mi300() 54d21dea6a6c soc: mediatek: mtk-socinfo: Add extra entry for MT8183 82e5d7d793e8 soc: mediatek: mtk-socinfo: Clean up NVMEM cell read 2b703fbe4e3d platform/x86/amd/hsmp: Change devm_kzalloc() to devm_kcalloc() 202574971d81 platform/x86/amd/hsmp: Remove extra parenthesis and add a space ef6e98177f8d platform/x86/amd/hsmp: Check num_sockets against MAX_AMD_SOCKETS d2bf115115d5 platform/x86/amd/hsmp: Non-ACPI support for AMD F1A_M00~0Fh ba8dcff0e9c4 platform/x86/amd/hsmp: Add support for ACPI based probing ca511e7631e7 platform/x86/amd/hsmp: Restructure sysfs group creation ce08d3570ae0 platform/x86/amd/hsmp: Move dev from platdev to hsmp_socket b96e00a4749b pinctrl: cs42l43: Use str_high_low() ac98dd1cf0c6 pinctrl: cs42l43: Remove some needless inlines 6bdf332a082b pinctrl: cs42l43: Tidy up header includes 8758efbdc2b0 dt-bindings: pinctrl: nuvoton,npcm845: Drop redundant type for "slew-rate" 736ed7ce0a5d dt-bindings: pinctrl: Unify "input-debounce" schema c5f8cd6c62ce workqueue: Avoid premature init of wq->node_nr_active[].max 15930da42f89 workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active() ccf1445204a1 mlxsw: remove I2C_CLASS_HWMON from drivers w/o detect and address_list 6a571895116e xdp: Remove usage of the deprecated ida_simple_xx() API 047a7d261be6 net: rds: Simplify the allocation of slab caches in rds_conn_init 390b60f7638a mei: pxp: add dependency on Xe driver d35e28b56569 mei: hdcp: add dependency on Xe driver ceeedd951f8a mei: pxp: match without driver name 6244a8b6e3fc mei: hdcp: match without driver name 0e59f01d7c68 mei: gsc: add support for auxiliary device created by Xe driver 9d5043d93d2e misc: hpilo: rename device creation loop variable 1c9a697bc9b2 misc: hpilo: fix inconsistent device numbers f297a3844aa0 driver core: component: fix spellos 3a480d4bb5b1 driver core: cpu: make cpu_subsys const 05d8f255867e kernfs: fix false-positive WARN(nr_mmapped) in kernfs_drain_open_files ea9d561686fb selftests/bpf: convert bpf_rdonly_cast() uses to bpf_core_cast() macro 20d59ee55172 libbpf: add bpf_core_cast() macro 4207b556e62f kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in kernfs_find_and_get_node_by_id() 1c9f2c7606af kernfs: Rearrange kernfs_node fields to reduce its size on 64bit d1df9bfbf68c drm/xe: Only allow 1 ufence per exec / bind IOCTL a8a37f555684 KVM: selftests: Extend PMU counters test to validate RDPMC after WRMSR b5e66df34cb0 KVM: selftests: Add helpers for safe and safe+forced RDMSR, RDPMC, and XGETBV ab3b6a7de8df KVM: selftests: Add a forced emulation variation of KVM_ASM_SAFE() cd34fd8c758e KVM: selftests: Test PMC virtualization with forced emulation 00856e17da73 KVM: selftests: Move KVM_FEP macro into common library header 0326cc6b02c8 KVM: selftests: Query module param to detect FEP in MSR filtering test 45e4755c39fc KVM: selftests: Add helpers to read integer module params c85e986716b0 KVM: selftests: Add a helper to query if the PMU module param is enabled b55e7adf633a KVM: selftests: Expand PMU counters test to verify LLC events 787071fd0262 KVM: selftests: Add functional test for Intel's fixed PMU counters c7d7c76ecf78 KVM: selftests: Test consistency of CPUID with num of fixed counters 7137cf751b9b KVM: selftests: Test consistency of CPUID with num of gp counters 3e26b825f87d KVM: selftests: Test Intel PMU architectural events on fixed counters 4f1bd6b16074 KVM: selftests: Test Intel PMU architectural events on gp counters e6faa0497057 KVM: selftests: Add pmu.h and lib/pmu.c for common PMU assets 370d53632289 KVM: selftests: Extend {kvm,this}_pmu_has() to support fixed counters ff76d7712510 KVM: selftests: Drop the "name" param from KVM_X86_PMU_FEATURE() d7e68738e1aa KVM: selftests: Add vcpu_set_cpuid_property() to set properties a634c76b2c1a KVM: x86/pmu: Explicitly check for RDPMC of unsupported Intel PMC types 7a0fc734c20d KVM: x86/pmu: Treat "fixed" PMU type in RDPMC as index as a value, not flag 5728a4a0ea79 KVM: x86/pmu: Disallow "fast" RDPMC for architectural Intel PMUs d652981db08f KVM: x86/pmu: Apply "fast" RDPMC only to Intel PMUs 7bb7fce13601 KVM: x86/pmu: Prioritize VMX interception over #GP on RDPMC due to bad index ecb490770ad4 KVM: x86/pmu: Don't ignore bits 31:30 for RDPMC index on AMD 7a277c22412c KVM: x86/pmu: Get eventsel for fixed counters from perf 61bb2ad795a7 KVM: x86/pmu: Setup fixed counters' eventsel during PMU initialization db9e008a0f37 KVM: x86/pmu: Remove KVM's enumeration of Intel's architectural encodings cbbd1aa89139 KVM: x86/pmu: Allow programming events that match unsupported arch events 5eb7fcbdea63 KVM: x86/pmu: Always treat Fixed counters as available when supported 3aa182bbc5b6 Input: goodix-berlin - add SPI support for Goodix Berlin Touchscreen IC fba09e817c66 Input: goodix-berlin - add I2C support for Goodix Berlin Touchscreen IC 44362279bdd4 Input: add core support for Goodix Berlin Touchscreen IC 9c81ef43576e dt-bindings: input: document Goodix Berlin Touchscreen IC 6016fb7c91f7 arm64: dts: qcom: Add support for Xiaomi Redmi Note 9S 00aaa58e8936 arm64: dts: qcom: sm7125-xiaomi-common: Add UFS nodes 858536d9dc94 arm64: dts: qcom: sc7180: Add UFS nodes 526b333d7c27 dt-bindings: arm: qcom: Add Xiaomi Redmi Note 9S 4d679e3c29e3 ARM: dts: qcom: apq8026-lg-lenok: Add vibrator support 8d90980509f2 ARM: dts: qcom: msm8960: expressatt: Add gpio-keys 319a12e7c399 arm64: dts: qcom: sda660-ifc6560: enable USB 3.0 PHY bb5009a24ec3 arm64: dts: qcom: sdm630: add USB QMP PHY support 5994dd60753e arm64: dts: qcom: sc8280xp: camss: Add CAMSS block definition 7cfa2e758bf4 arm64: dts: qcom: sc8280xp: camss: Add CCI definitions 5c7944ca7b13 coding-style: Add guidance to prefer dev_dbg 01ac725c3b69 docs: Fix subsystem APIs page so ungrouped entries have their own header 36443018a2fa docs: sphinx-pre-install fix-noto-sans-cjk on fedora 413971526a90 Documentation: userspace-api: Document perf ring buffer mechanism 42945eb663d8 arm64: defconfig: Enable MAX20411 regulator driver deebc79b28d6 clk: qcom: gpucc-sc8280xp: Add external supply for GX gdsc 9187ebb954ab clk: qcom: gdsc: Enable supply reglator in GPU GX handler 8722435d325b docs: rework the userspace-api top page e60b95d2b687 dt-bindings: clock: qcom: Allow VDD_GFX supply to GX 0c17bb5e3609 docs: rework the driver-api top-level page 59c84ee83fe0 arm64: dts: qcom: sa8295p-adp: Enable GPU 904c711ef41b arm64: dts: qcom: sa8295p-adp: add max20411 fd5821a1a83c arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for gpucc 883957bee580 pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl 6151b9c8f21e doc:it_IT: first translation for locking/ 91a3d6be99e6 doc-guide: kernel-doc: tell about object-like macros d2a70e28ef73 kernel-doc: drop looking for "MACDOC" 60804e5889fe docs: add blurb about target audience to maintainer-profile e5a5276695b0 scripts/kernel-doc: Do not process backslash lines in comments a0abb82d2525 drm/vram-helper: Fix 'multi-line' kernel-doc comments 517fd647359a dt-bindings: interrupt-controller: convert MediaTek sysirq to the json-schema be7d51c5b468 drm/xe: Add batch buffer addresses to devcoredump 5746eaaa805e drm/xe: Add functions to convert regular address to canonical address and back 8945a46a7cba drm/xe: Use function to emit PIPE_CONTROL cd43106c9b05 drm/xe/guc: Reduce a print from warn to debug 9a9e8a7159ca drm/vmwgfx: Fix the lifetime of the bo cursor memory ed96cf7ad590 drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created MOBs 0c10a15d2122 drm/vmwgfx: Add SPDX header to vmwgfx_drm.h 9840d28f2514 drm/vmwgfx: Make all surfaces shareable 935f795045a6 drm/vmwgfx: Refactor drm connector probing for display modes 8ddf54a32111 bus: mhi: host: Read PK HASH dynamically bce3f770684c bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state c381203eadb7 selftests/bpf: add trusted global subprog arg tests d28bb1a86e68 libbpf: add __arg_trusted and __arg_nullable tag macros 8f2b44cd9d69 bpf: add arg:nullable tag to be combined with trusted pointers e2b3c4ff5d18 bpf: add __arg_trusted global func arg tag 3810da12710a x86/fred: Add a fred= cmdline param 25ee21fc97db phy: qcom: sgmii-eth: move PCS registers to separate header df71879bec89 phy: qcom: sgmii-eth: use existing register definitions fe3ec7600a16 phy: qcom: qmp-usbc: drop has_pwrdn_delay handling c01e03f97c4e phy: qcom: qmp: move common bits definitions to common header ef643d55fdeb phy: qcom: qmp: split DP PHY registers to separate headers 53d7776ea765 phy: qcom: qmp: move common functions to common header d3e7e79ccbaa phy: qcom: qmp-usb-legacy: drop qmp_usb_legacy_iomap 982f92d5eea4 phy: qcom: qmp-usb-legacy: drop single-lane support 80082fc89edd phy: qcom: qmp-pcie: Update PCIe0 PHY settings for SM8550 06e34728827c phy: qcom: qmp-pcie: Update PCIe1 PHY settings for SM8550 93bdff7bb83a dmaengine: ti: k3-psil-j721s2: Add entry for CSI2RX e54df52312fe dmaengine: ti: k3-udma-glue: Add function to request RX chan for thread ID 7cbf7f4bf71a dmaengine: ti: k3-udma-glue: Add function to request TX chan for thread ID 7edd7a2fd345 dmaengine: ti: k3-udma-glue: Update name for remote RX channel device 81a1f90f20af dmaengine: ti: k3-udma-glue: Add function to parse channel by ID 7510bf84c4e3 dmaengine: bestcomm: Code cleanup for bcom_sram_init 260b08aed4a7 ASoC: SOF: amd: refactor acp driver pm ops 2188c2cfaa4f ASoC: SOF: amd: select soundwire dependency flag for acp6.3 based platform 8af5c7e9cc89 ASoC: SOF: amd: update descriptor fields for acp6.3 based platform 5f97c59a7742 ASoC: SOF: amd: add machine select logic for soundwire based platforms 14d89e55dec9 ASoC: SOF: amd: Add Soundwire DAI configuration support for AMD platforms 96eb81851012 ASoC: SOF: amd: add interrupt handling for SoundWire manager devices d948218424bf ASoC: SOF: amd: add code for invoking soundwire manager helper functions c1263c75294c soundwire: amd: refactor register mask structure cf0ddbc29dfa soundwire: amd: refactor soundwire pads enable aff9d088a306 soundwire: amd: implement function to extract slave information ed5e8741b8db soundwire: amd: refactor amd soundwire manager device node creation a47746428cf5 soundwire: amd: update license ed0ef85795b5 ASoC/soundwire: implement generic api for scanning amd soundwire controller b32eb97edeb8 dt-bindings: dma: allwinner,sun50i-a64-dma: Add compatible for H616 9a6d7c4fb280 ASoC: sh: rz-ssi: Fix error message print fe4c6ff50c68 drm/i915/xe2lpd: Move registers to PICA d5c7854b50e6 drm/i915/xe2lpd: Move D2D enable/disable 24219056805f bpf: Move -Wno-compare-distinct-pointer-types to BPF_CFLAGS 27a90b14b93d bpf: Build type-punning BPF selftests with -fno-strict-aliasing aeacfd2dbebb drm/xe/xe2: Enable has_usm 1267f7223bec mlxsw: Use refcount_t for reference counting be2f16a994f0 mlxsw: spectrum: Refactor LAG create and destroy code 8d8d33d4e38b mlxsw: spectrum: Search for free LAD ID once c6ca2884ba04 mlxsw: spectrum: Query max_lag once 5a448905e37e mlxsw: spectrum: Remove mlxsw_sp_lag_get() 6dce962c4cf9 mlxsw: spectrum: Change mlxsw_sp_upper to LAG structure 103bf75fc928 x86: Do not include in several files 785ddc8b6beb x86/efi: Implement arch_ima_efi_boot_mode() in source file 2afa7994f794 x86/setup: Move internal setup_data structures into setup_data.h efd7def00406 x86/setup: Move UAPI setup structures into setup_data.h 66b3dc1f0413 mm/slub: remove parameter 'flags' in create_kmalloc_caches() 3e39acf56ede ALSA: core: Add sound core KUnit test d1eb913c8df4 ALSA: pcm: Fix snd_pcm_format_name function 8923149ffc77 dt-bindings: power: Add r8a779h0 SYSC power domain definitions 1fa8924a488a dt-bindings: power: renesas,rcar-sysc: Document R-Car V4M support 4acf4e62cd57 selftests: forwarding: Add missing config entries 8e41d6644f9a net: micrel: Fix set/get PHC time for lan8814 3f3ebe536208 net/tun: use reciprocal_scale 7a25fe5cd5fb ice: stop destroying and reinitalizing Tx tracker during reset 803bef817807 ice: factor out ice_ptp_rebuild_owner() 1abefdca85e8 ice: rename ice_ptp_tx_cfg_intr fea82915fca6 ice: don't check has_ready_bitmap in E810 functions 3f2216e8dbce ice: rename verify_cached to has_ready_bitmap c75d5e675a85 ice: pass reset type to PTP reset functions 8293e4cb2ff5 ice: introduce PTP state machine 20485e3a810c drm/hwmon: Fix abi doc warnings 6668e818f960 bpf,token: Use BIT_ULL() to convert the bit mask 25a1f7a0a1fe scsi: core: Add kunit tests for scsi_check_passthrough() b8c3a7bac9b6 scsi: ufs: Have midlayer retry start stop errors b72f2d149e24 scsi: sr: Have midlayer retry get_sectorsize() errors 3a7b4579328e scsi: ses: Have midlayer retry scsi_execute_cmd() errors 0f11328f2f46 scsi: sd: Have midlayer retry read_capacity_10() errors eea6ef3792e3 scsi: sd: Have pr commands retry UAs 8d24677ebb9e scsi: core: Have SCSI midlayer retry scsi_report_lun_scan() errors 21bdff48e12b scsi: core: Have midlayer retry scsi_mode_sense() UAs e11f35c46ebd scsi: ch: Have midlayer retry ch_do_scsi() UAs 11a26723210e scsi: ch: Remove unit_attention 183053203d45 scsi: sd: Have midlayer retry sd_sync_cache() errors 5dbf10473642 scsi: spi: Have midlayer retry spi_execute() UAs f316ff46a0ff scsi: device_handler: rdac: Have midlayer retry send_mode_select() errors fabe3ee92e18 scsi: device_handler: hp_sw: Have midlayer retry scsi_execute_cmd() errors c1acf38cd11e scsi: sd: Have midlayer retry sd_spinup_disk() errors 1008f5776fe5 scsi: sd: Use separate buf for START_STOP in sd_spinup_disk() 987d7d3db0b9 scsi: core: Retry INQUIRY after timeout 2a1f96f60a4b scsi: core: Have midlayer retry scsi_probe_lun() errors 994724e6b3f0 scsi: core: Allow passthrough to request midlayer retries 795a7dfbc3d9 net: tcp: accept old ack during closing 04a22bef5fc2 net: dsa: mt7530: do not run mt7530_setup_port5() if port 5 is disabled 6537973f2a5d net: dsa: mt7530: do not set priv->p5_interface on mt7530_setup_port5() 152f8e8e7458 net: dsa: mt7530: improve code path for setting up port 5 05957aa77ed8 net: dsa: mt7530: improve comments regarding switch ports 1f4a85f2eaa8 net: dsa: mt7530: store port 5 SGMII capability of MT7531 b198c9097f06 net: dsa: mt7530: use p5_interface_select as data type for p5_intf_sel 024d8577f534 net: dsa: mt7530: always trap frames to active CPU port on MT7530 8179041f801d scsi: pm8001: Convert snprintf() to sysfs_emit() 5fbf37e53091 scsi: isci: Convert snprintf() to sysfs_emit() 01105c23de42 scsi: ibmvscsi_tgt: Convert snprintf() to sysfs_emit() 29ff822f466e scsi: ibmvscsi: Convert snprintf() to sysfs_emit() 1ad717c92925 scsi: fnic: Convert snprintf() to sysfs_emit() bc978cc18d46 scsi: aacraid: aachba: Replace snprintf() with the safer scnprintf() variant f615c74de383 scsi: 53c700: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() 30cc6aa09eee scsi: 3w-xxxx: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() 7eaa48e9e497 scsi: 3w-sas: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() a977c8158a42 scsi: 3w-9xxx: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() aae17ebb53cd workqueue: Avoid using isolated cpus' timers on queue_delayed_work ff2071a7b7fd bpf: Generate const static pointers for kernel helpers f2e4040c82d3 libbpf: Add some details for BTF parsing failures 84b22af29ff6 ASoC: Intel: mtl-match: Add cs42l43_l0 cs35l56_l23 for MTL 1e8cc8e6bd85 PCI: Place interrupt related code into irq.c aecaa3ed48c3 perf/bpf: Fix duplicate type check 646751d52358 bpf: Use -Wno-error in certain tests when building with GCC fbaf59a9f513 selftests/bpf: Remove "&>" usage in the selftests 788686e2d93a drm/amdgpu: use helper macro HW_ERR instead of Hardware error string 132a6a78b598 drm/amdgpu/pm: Use macro definitions in the smu IH process function 2bf85adfb304 drm/amd/display: 3.2.270 e8911e0a53de drm/amd/display: [FW Promotion] Release 0.0.202.0 b26b943a8dcf drm/amd/display: Populate invalid split index to be 0xF 4ba9ca63e696 drm/amd/display: Fix dcn35 8k30 Underflow/Corruption Issue ed2466da2c1c drm/amd/display: clkmgr unittest with removal of warn & rename DCN35 ips handshake for idle 2ba36e18566b drm/amd/display: fix DP audio settings 5024ae7fa88c drm/amd/display: Underflow workaround by increasing SR exit latency c50c9c872e76 drm/amd/display: use correct phantom pipe when populating subvp pipe info 607e1b0cf480 drm/amd/display: fix incorrect mpc_combine array size e8d131285c98 drm/amd/display: Fix DPSTREAM CLK on and off sequence f2a905b01c6d drm/amd/display: fix invalid reg access on DCN35 FPGA 7fc0d111baad drm/amd/display: refine code for dmcub inbox1 ring buffer debug f341055b10bd drm/amd/display: Send DTBCLK disable message on first commit 5549c37e3cf2 drm/amd/display: fix USB-C flag update after enc10 feature init 13b3d6bdbeb4 drm/amd/display: add debugfs disallow edp psr fc9f47455ae1 drm/amd/display: For FPO and SubVP/DRR configs program vmin/max sel dcbf438d4834 drm/amd/display: Unify optimize_required flags and VRR adjustments d46fb0068c54 drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz 2812b5add41e drm/amd/display: Wait for mailbox ready when powering up DMCUB 05d3dfd3edba drm/amd/display: Wait before sending idle allow and after idle disallow 6bd0960644ed Revert "drm/amd/display: initialize all the dpm level's stutter latency" 9af68235ad3d drm/amd/display: Fix static screen event mask definition change ba162ae749a5 Documentation/gpu: Introduce a simple contribution list for display code 21dd98b0ef89 Documentation/gpu: Add an explanation about the DC weekly patches d79833f34bdc Documentation/gpu: Add entry for the DIO component 0fba33311e63 Documentation/gpu: Add entry for OPP in the kernel doc b8c1c3a82e75 Documentation/gpu: Add kernel doc entry for MPC c371aa12d817 Documentation/gpu: Add kernel doc entry for DPP 50d3cf5e5a21 drm/amdkfd: Use correct drm device for cgroup permission check 7297ff96ea57 drm/amdkfd: Use S_ENDPGM_SAVED in trap handler 34e98e5b07fc drm/amdkfd: Correct partial migration virtual addr c0125b848abe drm/amdgpu: move the drm client creation behind drm device registration 9ccfe80d022d drm/amd/display: Fix potential NULL pointer dereferences in 'dcn10_set_output_transfer_func()' b8e9a995fbda drm/amd/include: Add missing registers/mask for DCN316 and 350 3595678ff833 Documentation/gpu: Add simple doc page for DCHUBBUB ee0a54a6ef6b Documentation/gpu: Add basic page for HUBP add9c58cd44e bpf: move arg:ctx type enforcement check inside the main logic loop 9eea8fafe33e libbpf: fix __arg_ctx type enforcement for perf_event programs 0e6d0a9d2348 libbpf: integrate __arg_ctx feature detector into kernel_supports() a91cf53a1077 drm/amdgpu: update documentation on new chips 3559ad395bf0 module: Change module_enable_{nx/x/ro}() to more explicit names ac88ee7d2b87 module: Use set_memory_rox() cb645fe478ea crypto: ccp: Add the SNP_SET_CONFIG command fad133c79afa crypto: ccp: Add the SNP_COMMIT command f5db8841ebe5 crypto: ccp: Add the SNP_PLATFORM_STATUS command c3b86e61b756 x86/cpufeatures: Enable/unmask SEV-SNP CPU feature 75253db41a46 KVM: SEV: Make AVIC backing, VMSA and VMCB memory allocation SNP safe 8ef979584ea8 crypto: ccp: Add panic notifier for SEV/SNP firmware shutdown on kdump f366a8dac1b8 iommu/amd: Clean up RMP entries for IOMMU pages during SNP shutdown a867ad6b340f crypto: ccp: Handle legacy SEV commands when SNP is enabled 7364a6fbca45 crypto: ccp: Handle non-volatile INIT_EX data when SNP is enabled 24512afa4336 crypto: ccp: Handle the legacy TMR allocation when SNP is enabled 8dac642999b1 x86/sev: Introduce an SNP leaked pages list 18085ac2f2fb crypto: ccp: Provide an API to issue SEV and SNP commands 1ca5614b84ee crypto: ccp: Add support to initialize the AMD-SP for SEV-SNP 3a45dc2b419e crypto: ccp: Define the SEV-SNP commands 661b1c6169e2 x86/sev: Adjust the directmap to avoid inadvertent RMP faults 2c35819ee00b x86/sev: Add helper functions for RMPUPDATE and PSMASH instruction 86964bb62a93 bus: brcmstb_gisb: Added support for 74165 register layout d9b386960247 dt-bindings: bus: Document Broadcom GISB arbiter 74165 compatible 27058b95fbb7 arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells 68f8cc0fd3f2 arm64: dts: broadcom: bcmbca: bcm4908: use NVMEM layout for Asus GT-AC5300 07daa99b7fd7 tools/workqueue/wq_dump.py: Add node_nr/max_active dump 5797b1c18919 workqueue: Implement system-wide nr_active enforcement for unbound workqueues 91ccc6e7233b workqueue: Introduce struct wq_node_nr_active dd6c3c544126 workqueue: Move pwq_dec_nr_in_flight() to the end of work item handling 9f66cff212bb workqueue: RCU protect wq->dfl_pwq and implement accessors for it c5404d4e6df6 workqueue: Make wq_adjust_max_active() round-robin pwqs while activating 1c270b79ce0b workqueue: Move nr_active handling into helpers 4c6380305d21 workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work() afa87ce85379 workqueue: Factor out pwq_is_empty() a045a272d887 workqueue: Move pwq->max_active to wq->max_active 9f5971bdf78e drm/xe: Grab mem_access when disabling C6 on skip_guc_pc platforms 955997e88017 KVM: x86: Use mutex guards to eliminate __kvm_x86_vendor_init() e8bbd303d7de x86/fault: Dump RMP table information when RMP page faults occur 54055344b232 x86/traps: Define RMP violation #PF error code 1f568d36361b x86/fault: Add helper for dumping RMP entries 94b36bc244bb x86/sev: Add RMP entry lookup helpers e3fd08afb7c3 x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabled 216d106c7ff7 x86/sev: Add SEV-SNP host initialization support 04d65a9dbb33 iommu/amd: Don't rely on external callers to enable IOMMU SNP support acaa4b5c4c85 x86/speculation: Do not enable Automatic IBRS if SEV-SNP is enabled 8613dda6af8e spi: Kconfig: cap[c]ability d489ec956583 KVM: Harden against unpaired kvm_mmu_notifier_invalidate_range_end() calls b6e0f6666f74 x86/cpufeatures: Add SEV-SNP CPU feature e814b59e6c2b x86/sme: Fix memory encryption setting if enabled by default and not overridden 4cab62c058f5 x86/mm: Fix memory encryption features advertisement e3ef461af35a x86/sev: Harden #VC instruction emulation somewhat ced33f2cfa21 docs/bpf: Improve documentation of 64-bit immediate instructions efaa47db9245 bpf: Remove unused field "mod" in struct bpf_trampoline f149d03f450b selftests/bpf: Drop return in bpf_testmod_exit 06a33d024838 riscv, bpf: Optimize bswap insns with Zbb support 519fb722bea0 riscv, bpf: Optimize sign-extention mov insns with Zbb support 647b93f65daa riscv, bpf: Add necessary Zbb instructions 361db44c3c59 riscv, bpf: Simplify sext and zext logics in branch instructions 914c7a5ff18a riscv, bpf: Unify 32-bit zero-extension to emit_zextw e33758f7493c riscv, bpf: Unify 32-bit sign-extension to emit_sextw ad5765405380 libbpf: Fix faccessat() usage on Android 29788f39a417 bpftool: Be more portable by using POSIX's basename() 7ad269787b66 netfilter: ebtables: allow xtables-nft only builds a9525c7f6219 netfilter: xtables: allow xtables-nft only builds 4654467dc7e1 netfilter: arptables: allow xtables-nft only builds d5f9142fb96d ipvs: Simplify the allocation of ip_vs_conn slab caches 2ae6e9a03dad netfilter: nf_conncount: Use KMEM_CACHE instead of kmem_cache_create() a128885ace60 netfilter: nf_tables: pass flags to set backend selection routine 31bf508be656 netfilter: nf_tables: Implement table adoption support da5141bbe0c2 netfilter: nf_tables: Introduce NFT_TABLE_F_PERSIST 941988af5724 netfilter: uapi: Document NFT_TABLE_F_OWNER flag 723de3ebef03 net: free altname using an RCU callback 54d94009cb6f thermal: gov_bang_bang: Fix possible cooling device state ping-pong f2675e588f92 thermal: gov_fair_share: Fix dependency on trip points ordering 55cda67bf312 arm64: dts: renesas: r8a779g2: Add White Hawk Single support 7605e7e90b6a arm64: dts: renesas: Add Renesas R8A779G2 SoC support 874dca5d2115 arm64: dts: renesas: white-hawk: Factor out common parts b84bd2230a58 arm64: dts: renesas: white-hawk-cpu: Factor out common parts a9baf0b42d20 arm64: dts: renesas: white-hawk: Add SoC name to top-level comment 1b940d036d5a arm64: dts: renesas: white-hawk: Drop SoC parts from sub boards 48683d4a88dd arm64: dts: renesas: white-hawk-cpu: Restore sort order c90efc452ac1 arm64: dts: renesas: r8a779g0: Add standalone White Hawk CPU support 7eb30251e157 arm64: dts: renesas: ulcb-kf: Add node for GNSS bb235b728bf6 arm64: dts: renesas: ulcb-kf: Drop duplicate 3.3v regulators c18327b36e9c dt-bindings: soc: renesas: Document R-Car V4H White Hawk Single 9e1aa985d61e dt-bindings: nfc: ti,trf7970a: fix usage example 1ddfecafabf7 ptp: add FemtoClock3 Wireless as ptp hardware clock ea1cc3ee34a5 ptp: introduce PTP_CLOCK_EXTOFF event for the measured external offset d06aa0eb0a70 net: fill in MODULE_DESCRIPTION()s for arcnet 6aa89bf8ac9a net: fill in MODULE_DESCRIPTION()s for ieee802154 be884c15de37 net: fill in MODULE_DESCRIPTION()s for PCS drivers ad979679d64b net: fill in MODULE_DESCRIPTION()s for ec_bhf 3e4620c89148 net: fill in MODULE_DESCRIPTION()s for cpsw-common 23f487f70c73 net: fill in MODULE_DESCRIPTION()s for dwmac-socfpga 66c164633bb0 net: fill in MODULE_DESCRIPTION()s for Qualcom drivers 9ba4295b2eab net: fill in MODULE_DESCRIPTION()s for SMSC drivers 1c870c63d7d2 net: fill in MODULE_DESCRIPTION()s for ocelot dec836ed69d1 net: fill in MODULE_DESCRIPTION()s for encx24j600 0efc7e541fd5 taprio: validate TCA_TAPRIO_ATTR_FLAGS through policy instead of open-coding c57e32fb29f2 octeontx2-af: Add filter profiles in hardware to extract packet headers 6933ba529d06 gpio: improve the API contract for setting direction 88b7049635dc gpio: unexport GPIO irq domain functions only used internally 83a517c77715 gpio: cdev: remove leftover function pointer typedefs aeb262c35335 drm/panel: simple: Add EDT ETML1010G3DRA panel 7a61bbc10a7b dt-bindings: display: panel-simple: add ETML1010G3DRA 423a54da3c7e soc: mediatek: mtk-socinfo: Add driver for getting chip information aafd753555c0 genirq/irq_sim: Shrink code by using helpers 453f0ae79732 RAS/AMD/ATL: Add MI300 support 6d5a2dda9bea ALSA: firewire-motu: add support for MOTU 896 mk3 FireWire and Hybrid eaffb10b51bf cpufreq: mediatek-hw: Don't error out if supply is not found b82a2a4b8562 drm/mediatek: Support MT8188 VDOSYS1 in display driver 15ef04e2b683 drm/mediatek: Add Padding to OVL adaptor f090f0d0eea9 rust: sync: update integer types in CondVar e7b9b1ff1d49 rust: sync: add `CondVar::wait_timeout` 82e170874849 rust: time: add msecs to jiffies conversion 3e6454177f3a rust: sync: add `CondVar::notify_sync` 410dd97e3f39 arm64: dts: qcom: sm7225-fairphone-fp4: Switch firmware ext to .mbn 39e62f41c3ce arm64: dts: qcom: rename PM2250 to PM4125 d51b2d5c4a04 arm64: dts: qcom: qcm6490-fairphone-fp5: Add PMIC GLINK afe9867a0c0e arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming 5dbbe7e0a2b9 arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing reserved-memory 40ec6a2817d9 arm64: dts: qcom: sc7280: Add static properties to cryptobam e51b74f2da7e arm64: dts: qcom: sa8775p: enable safety IRQ c8bf3e08c625 clk: qcom: gcc-sm8150: Add gcc video resets for sm8150 4b3dbd706a61 dt-bindings: clock: qcom,gcc-sm8150: Add gcc video resets for sm8150 2ff787e34174 clk: qcom: gcc-sm8150: Register QUPv3 RCGs for DFS on SM8150 aa8e3ef4fe53 ALSA: hda/realtek: Add quirks for various HP ENVY models 92bf7367857e ALSA: hda: cs35l41: Support HP models without _DSD using dual Speaker ID 33e5e648e631 ALSA: hda: cs35l41: Support additional HP Envy Models 135096ebfab6 ALSA: hda: cs35l41: Set Channel Index correctly when system is missing _DSD cc575083cdcf drm/loongson: Error out if no VRAM detected 5155e4812882 soc: qcom: socinfo: rename PM2250 to PM4125 651893a7c99a soc: qcom: aoss: Add tracepoints in qmp_send() d7f3a3691e3c soc: qcom: socinfo: add SoC Info support for QCM8550 and QCS8550 platform 3019d8f7eacd dt-bindings: arm: qcom,ids: add SoC ID for QCM8550 and QCS8550 d51d984c5525 soc: qcom: aoss: Add debugfs interface for sending messages fccc9d9233f9 tty: serial: uartps: Add rs485 support to uartps driver 74231ab6cc2d tty: serial: uartps: Relocate cdns_uart_tx_empty to facilitate rs485 32152467ffac dt-bindings: Add reference to rs485.yaml 1ed67ecd1349 8250: microchip: Add 4 Mbps support in PCI1XXXX UART 90d051b63519 8250: microchip: pci1xxxx: Add Burst mode transmission support in uart driver for reading from FIFO d2a2a5602cfe dt-bindings: serial: renesas,hscif: Document r8a779h0 bindings 59fdea965eee serial: txx9: Add missing #include 196f34af2bf4 tty: serial: amba-pl011: Remove QDF2xxx workarounds 09aec324b60f dt-bindings: serial: fsl-lpuart: support i.MX95 79821c8a4580 tty: serial: samsung: shrink memory footprint of ``struct s3c24xx_uart_info`` 4d0cfff7df32 tty: serial: samsung: change has_divslot type to bool 6e1e48b6ef26 tty: serial: samsung: shrink the clock selection to 8 clocks 92e32ed303a6 tty: serial: samsung: change return type for s3c24xx_serial_rx_fifocnt() be96d8945104 tty: serial: samsung: return bool for s3c24xx_serial_console_txrdy() f09e8da69bb4 tty: serial: samsung: return bool for s3c24xx_serial_txempty_nofifo() ece5cc2ac1e6 tty: serial: samsung: don't compare with zero an if (bitwise expression) b3296e7681d8 tty: serial: samsung: make max_count unsigned int 16db7adb7764 tty: serial: samsung: drop superfluous comment 048dc68709a0 tty: serial: samsung: move open brace '{' on the next line b1617c788847 tty: serial: samsung: remove braces on single statement block 032a725c16ad tty: serial: samsung: use u32 for register interactions e88538e3c5e1 tty: serial: samsung: explicitly include 1f42ff30ba52 tty: serial: samsung: sort headers alphabetically 5887cab232f7 tty: serial: samsung: add gs101 earlycon support 0b87a9fd670a tty: serial: samsung: set UPIO_MEM32 iotype for gs101 4f6f9a3f8fc7 tty: serial: samsung: prepare for different IO types 1d3f02abd551 dt-bindings: serial: samsung: do not allow reg-io-width for gs101 314c2b399288 tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT 248bd076a70c serial: max310x: fix indentation 9d9b9f5ac2f8 serial: max310x: reformat and improve comments 79b69eb09cf5 serial: max310x: replace bare use of 'unsigned' with 'unsigned int' (checkpatch) 9464833a765f serial: max310x: use common power function for all variants 74fe93eae538 serial: max310x: use common detect function for all variants 08ad4824f74d serial: max310x: replace hardcoded masks with preferred GENMASK() e16b9c8ca378 serial: max310x: use dev_err_probe() instead of dev_err() d5dd265cda80 serial: max310x: add explicit return for some switch default cases 5d888f1c32e2 serial: max310x: simplify probe() and remove() error handling 609aabb259d4 serial: max310x: use separate regmap name for each port dbaa0083896c serial: max310x: add macro for max number of ports eaf29135abb1 serial: max310x: remove holes in struct max310x_devtype 8ede8c6f4742 serial: max310x: fix syntax error in IRQ error message fc7c3921074c serial: max310x: use spi_get_device_match_data() 754500bf73e3 serial: max310x: use i2c_get_match_data() 60a389a5c82b serial: max310x: add I2C device table for instantiation from userspace 0d27056c24ef serial: max310x: fix NULL pointer dereference in I2C instantiation 5d207f62cec8 serial: stm32: get FIFO size from hwcfg register 7be985bd7cd5 serial: stm32: change register's offset type from u8 to u16 7316888fa44f serial: stm32: extend max number of U(S)ART to 9 ec240f88934f serial: stm32: implement prescaler tuning to compute low baudrate 5c49b6a4a4bc vt: remove superfluous CONFIG_HW_CONSOLE 27825593c972 soc: qcom: smem: remove hwspinlock from item get routine 9e957a155005 serial: qcom-geni: Don't cancel/abort if we can't get the port lock 486676116f48 soc: qcom: geni-se: Add M_TX_FIFO_NOT_EMPTY bit definition 85725449f3e5 serial: 8250: Move hp300_setup_serial_console() to c01e71b49c37 tty/vt: UTF-8 parsing update according to RFC 3629, modern Unicode 0f893a2cb1ab arm64: dts: qcom: apq8016-sbc-d3-camera: Use more generic node names e9e873eadced serial: linflexuart: Remove redundant uart type assignment be8db0cd5e4c ARM: dts: qcom: msm8960: drop 2nd clock frequency from timer 111bc3710caa ARM: dts: qcom: ipq4019-ap.dk01.1: align flash node with bindings 54850df251cb ARM: dts: qcom: ipq4019-ap.dk01.1: use existing labels for nodes 7f6504723104 arm64: dts: qcom: split PCIe interrupt-names entries per lines 7ee7c0f326d6 arm64: dts: qcom: sm8650: describe all PCI MSI interrupts 79d99c74c6e8 arm64: dts: qcom: sm8550: describe all PCI MSI interrupts aa87ad5575a1 arm64: dts: qcom: sm8450: describe all PCI MSI interrupts f9a7f70093da arm64: dts: qcom: sm8350: describe all PCI MSI interrupts 534ecb509d77 arm64: dts: qcom: sm8250: describe all PCI MSI interrupts b6b75a4c037a arm64: dts: qcom: sm8150: describe all PCI MSI interrupts 713bc594c633 ARM: dts: qcom: msm8926-htc-memul: Add rmtfs memory node fed99212acae treewide, serdev: change receive_buf() return type to size_t cf066f9334b9 Documentation: add console.rst 60234365aee2 tty: vt: fix up kernel-doc d1e2221644c4 tty: vt: document the rest of struct consw b23bf1a43bdb tty: vt: remove unused consw::con_flush_scrollback() f441aa3b4413 tty: vt: remove consw::con_getxy() af757ca6b274 fbcon: remove fbcon_getxy() fd1ca819710a tty: vt: make types of screenpos() more consistent 7cf01c92addb tty: vt: remove consw::con_screen_pos() d62808ba9ebc fbcon: remove consw::con_screen_pos() 42822fabfc24 tty: vt: change consw::con_set_origin() return type 4f5961706559 tty: vt: make consw::con_font_default()'s name const fd0f631fffa8 tty: vt: make font of consw::con_font_set() const 77e110936a42 tty: vt: make types around consw::con_blank() bool 0a58d83dfb14 tty: vt: use enum constants for VESA blanking modes 15d0fff7d688 tty: vt: use VESA blanking constants ace4ebf9b70a tty: vt: define a common enum for VESA blanking constants 735a51943f56 tty: vt: stop using -1 for blank mode in consw::con_blank() 8d5cc8eed738 tty: vt: make consw::con_switch() return a bool a292e3fc94cb tty: vt: remove CM_* constants 9aefbaeb30ab fbdev/core: simplify cursor_state setting in fbcon_ops::cursor() 7c5337c9ead8 consoles: use if instead of switch-case in consw::con_cursor() bfd7de49d744 tty: vt: sanitize consw::con_putcs() parameters 338c28107b51 tty: vt: sanitize consw::con_putc() parameters 8bc03a300930 tty: vt: eliminate unneeded consw::con_putc() implementations 387ccbdb634f tty: vt: add con_putc() helper 3ab8a651934f tty: vt: remove checks for count in consw::con_clear() implementations 559f01a0ee6d tty: vt: sanitize arguments of consw::con_clear() dae3e6b6180f tty: vt: make init parameter of consw::con_init() a bool 7995c30d8d77 tty: vt: make consw::con_debug_*() return void 649f6fbe6abe tty: vt: remove extern from functions in selection.h bf9e206b8ad9 tty: vt: define an enum for ascii characters 23672a572f50 tty: vt: reflow csi_K() 7eb38a765e34 tty: vt: define an enum for CSI+K codes 8e6bd49a6132 don't pass vc->vc_par[0] to csi_?() handlers eb881ebab593 use clamp() for counts in csi_?() handlers fe4f6beb59a9 tty: vt: reflow csi_J() 4b8f936185bd tty: vt: define an enum for CSI+J codes 76ec3a7a51ea tty: vt: use case ranges for CSI+m fg/bg colors 09e7f9f6c576 tty: vt: define an enum for CSI+m codes d4c0c481e49f tty: vt: make vc_is_sel()'s vc const beccdcfa1566 tty: vt: pass vc_resize_user as a parameter d321cd13f6dc tty: vt: push console lock from tioclinux() down to 2 functions a0b8a1681254 tty: vt: pass proper pointers from tioclinux() b3dd9bef75b6 tty: vt: expect valid vc when in tty ops 0e6a92f67c8a tty: vt: fix 20 vs 0x20 typo in EScsiignore b041c60590dd fbcon: make display_desc a static array in fbcon_startup() 174657478cd8 vgacon: inline vc_scrolldelta_helper() into vgacon_scrolldelta() f1a27f081c1f usb: typec: qcom-pmic-typec: allow different implementations for the port backend d2f9b93de0fe usb: typec: qcom-pmic-typec: allow different implementations for the PD PHY 65145a03d65b usb: typec: qcom-pmic-typec: fix arguments of qcom_pmic_typec_pdphy_set_roles 43a029724d1c usb: gadget: f_fs: expose ready state in configfs 2d2a3349521d usb: dwc3: Add workaround for host mode VBUS glitch when boot bc83a87759ca dt-bindings: usb: dwc3: Add snps,host-vbus-glitches-quirk avoid vbus glitch c35ba0ac4835 XHCI: Separate PORT and CAPs macros into dedicated file 983d23e2938c kselftest: devices: Add sample board file for XPS 13 9300 a1d086db92bd kselftest: devices: Add sample board file for google,spherion dacf1d7a78bf kselftest: Add test to verify probe of devices from discoverable buses 71ba4fe56656 usb: typec: altmodes/displayport: add SOP' support 7e7877c55eb1 usb: typec: tcpm: add alt mode enter/exit/vdm support for sop' 41d9d75344d9 usb: typec: tcpm: add discover svids and discover modes support for sop' af8b627046bc usb: typec: tcpm: add state machine support for SRC_VDM_IDENTITY_REQUEST fb7ff25ae433 usb: typec: tcpm: add discover identity support for SOP' 030509ac473d usb: typec: tcpci: add attempt_vconn_swap_discovery callback 6bd181ba60e1 usb: typec: tcpm: add control message support to sop' e03f6fef5ea8 usb: typec: tcpm: process receive and transmission of sop' messages 3bbb9ba4f660 usb: typec: tcpci: add tcpm_transmit_type to tcpm_pd_receive 59cd27a0cab1 usb: typec: tcpci: add cable_comm_capable attribute 231b7318413c usb: typec: altmodes: add svdm version info for typec cables 7494d4bc8e32 usb: typec: altmodes: add typec_cable_ops to typec_altmode 9f60a0cfa8fb usb: phy: generic: Disable vbus on removal 562898808cb1 usb: phy: generic: Implement otg->set_vbus 75fd6485ccce usb: phy: generic: Get the vbus supply c281d8a5a58a dt-bindings: usb: usb-nop-xceiv: Repurpose vbus-regulator 4158af057c7f usb: mtu3: Add MT8195 MTU3 ip-sleep wakeup support f99044cd1451 dt-bindings: usb: mtu3: Add MT8195 MTU3 ip-sleep support 665029ecd1e0 dt-bindings: usb: Clean-up "usb-phy" constraints fd2a052ccd69 dt-bindings: usb: add common Type-C USB Switch schema 53a2d95df836 usb: core: add phy notify connect and disconnect b48415afe5fd phy: realtek: usb: add new driver for the Realtek RTD SoC USB 3.0 PHY eeda494542e5 phy: realtek: usb: add new driver for the Realtek RTD SoC USB 2.0 PHY 5de5f1e292e5 phy: core: add notify_connect and notify_disconnect callback bec7e43b162c usb: core: Make default authorization mode configurable aa6e11e9a792 usb: core: Amend initial authorized_default value c63fe1cc7093 usb: host: Add ac5 to EHCI Orion 2fa5c7e53112 dt-bindings: usb: Add Marvell ac5 05d039e176cc ucsi_ccg: Refine the UCSI Interrupt handling 4ca79255101b usb: audio-v2: Correct comments for struct uac_clock_selector_descriptor 6e115b75b43b arm64: dts: qcom: sm8450: Add missing interconnects to serial 44481a010344 usb: dwc3-of-simple: Stop using of_reset_control_array_get() directly 41fe9ea1696c usb: typec: mux: Add ITE IT5205 Alternate Mode Passive MUX driver cde644ae1967 dt-bindings: usb: Introduce ITE IT5205 Alt. Mode Passive MUX d6429a3555fb usb: storage: sddr55: fix sloppy typing in sddr55_{read|write}_data() 7626c52b6b46 usb: usb_autopm_get_interface use modern helper b558469580f8 USB: uapi: OTG 3.0 47eed1127d2a dt-bindings: pinctrl: amlogic: narrow regex for unit address to hex numbers f6f62a9a931f pinctrl: pinctrl-zynqmp: Use devm_kcalloc() instead of devm_kzalloc() 8714b3414dd6 pinctrl: mediatek: mt7981: add additional emmc groups 398f914bf002 pinctrl: mediatek: mt7981: add additional uart group 13931e5d8faf pinctrl: mt7986: excise kernel-doc warnings 80daa2fa2ff2 dt-bindings: qcom: Document new msm8916-samsung devices 915253bdd64f arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5 microphones 6de995bc4634 arm64: dts: qcom: sm8150: add necessary ref clock to PCIe ac68c7d3912d arm64: dts: qcom: sdm630: Hook up GPU cooling device 6a464089284a arm64: dts: qcom: sm8550: Hook up GPU cooling device 36fd56ab4d1d arm64: dts: qcom: sm8450: Hook up GPU cooling device 43c925e45673 arm64: dts: qcom: sm8350: Hook up GPU cooling device fb18c893816b arm64: dts: qcom: sm8250: Hook up GPU cooling device f18c63a82139 arm64: dts: qcom: sm8150: Hook up GPU cooling device 834932689f2f arm64: dts: qcom: sm6115: Mark GPU @ 125C critical de5e4e88ac14 arm64: dts: qcom: sm6115: Hook up GPU cooling device 08b1b831e1a9 arm64: dts: qcom: sdm845: Hook up GPU cooling device f48cea4a6fff arm64: dts: qcom: sc8180x: Hook up GPU cooling device 93c4e1fb9dd9 arm64: dts: qcom: msm8939: Hook up GPU cooling device 04ee83047e4f arm64: dts: qcom: msm8916: Hook up GPU cooling device 7d62dbd1b3b2 arm64: dts: qcom: x1e80100: Flush RSC sleep & wake votes f33767e3cfa5 arm64: dts: qcom: x1e80100: Add missing system-wide PSCI power domain 8796fa0f9a08 dt-bindings: soc/qcom: Add size constraints on "qcom,rpm-msg-ram" 2248bee3ea38 pinctrl: st: Return pinctrl_gpio_direction_output to transfer the error 927173bf8a0e arm64: dts: qcom: Add missing interrupts for qcs404/ipq5332 7c9afa1fd84b arm64: dts: qcom: Fix hs_phy_irq for SDM670/SDM845/SM6350 6bf150aef236 arm64: dts: qcom: Fix hs_phy_irq for non-QUSB2 targets 2c6597c72e97 arm64: dts: qcom: Fix hs_phy_irq for QUSB2 targets b5e25ded2721 arm64: dts: qcom: sm8550: add support for the SM8550-HDK board 507cad6e0f0e dt-bindings: arm: qcom: Document the HDK8550 board aefd013624a1 net: txgbe: use irq_domain for interrupt controller 63aabc3ef196 net: txgbe: move interrupt codes to a separate file 6f83b62283ed Documentation: mlx5.rst: Add note for eswitch MD 599b75a3b753 rust: phy: use VTABLE_DEFAULT_ERROR 1d4046b57142 rust: phy: use `srctree`-relative links db60ad8b21ce batman-adv: Drop usage of export.h 5593e9abf1cf batman-adv: Improve exception handling in batadv_throw_uevent() ffc15626c861 batman-adv: Return directly after a failed batadv_dat_select_candidates() in batadv_dat_forward_data() df3fc228dead batman-adv: Start new development cycle 9e62bed6e105 net: dsa: microchip: implement PHY loopback configuration for KSZ8794 and KSZ8873 d1b7d0d85d59 net: dsa: microchip: Remove redundant optimization in ksz8_w_phy_bmcr 0c657f860e67 net: dsa: microchip: ksz8: move BMCR specific code to separate function 7196062b64ee net: phy: at803x: add LED support for qca808x 91e893b43d1c dt-bindings: net: Document QCA808x PHYs 7ae215ee7bb8 net: phy: add support for PHY LEDs polarity modes 355c6dc37efa dt-bindings: net: phy: Document LED inactive high impedance mode c94d1783136e dt-bindings: net: phy: Make LED active-low property common 5642c82b9463 bnx2x: Fix firmware version string character counts 8d0293302dfb drivers/ptp: Convert snprintf to sysfs_emit d9f21b361333 af_unix: Try to run GC async. 8b90a9f819dc af_unix: Run GC on only one CPU. 5b17307bd078 af_unix: Return struct unix_sock from unix_get_socket(). 97af84a6bba2 af_unix: Do not use atomic ops for unix_sk(sk)->inflight. 31e03207119a af_unix: Annotate data-race of gc_in_progress in wait_for_unix_gc(). fb4bb62aaac7 net: dsa: mt7530: select MEDIATEK_GE_PHY for NET_DSA_MT7530_MDIO 348769d1cbfa drm/xe: correct the assertion for number of PTEs 4c5d387d79a6 power: supply: twl4030_madc: Use devm_power_supply_register() helper 8ac675344280 power: supply: twl4030_madc: Use devm_iio_channel_get() helper 4cb372a0ca22 power: supply: rx51: Use devm_power_supply_register() helper a16dc57e9755 power: supply: rx51: Use devm_iio_channel_get() helper 077c1df8456f power: supply: da9150: Use devm_power_supply_register() helper 9115c677071a power: supply: da9150: Use devm_iio_channel_get() helper f2a7667c6cc0 power: supply: wm831x: Use devm_power_supply_register() helper aa0c8959dac7 power: supply: wm831x: Use devm_power_supply_register() helper 503920abb586 power: supply: tps65090: Use devm_power_supply_register() helper 3a93da231c12 power: supply: rt5033: Use devm_power_supply_register() helper e90a67f618c4 power: supply: pcf50633: Use devm_power_supply_register() helper 2abb571143c3 power: supply: lp8788: Use devm_power_supply_register() helper 3b4d07fdaf17 power: supply: lp8727: Use devm_power_supply_register() helper ada63f1ec91b power: supply: goldfish: Use devm_power_supply_register() helper 88a72257a438 power: supply: ds2760: Use devm_power_supply_register() helper 57261cda154b power: supply: da9052: Use devm_power_supply_register() helper 98be59bd03aa power: supply: da9030: Use devm_power_supply_register() helper b282c30dad3e power: supply: bq27xxx: Move one time design full read out of poll 7911cf971c1c power: supply: bq27xxx: Use devm_power_supply_register() helper f2d506d9fe10 power: supply: bq27xxx: Use devm to free device mutex 73697f0acc77 power: supply: bq27xxx: Add devm action to free IDA 67d85ee4bc74 power: supply: bq27xxx: Switch to a simpler IDA interface e563d0a7cdc1 workqueue: Break up enum definitions and give names to the types 6a229b0e2ff6 workqueue: Drop unnecessary kick_pool() in create_worker() d688b86a290e drm/xe/guc: Flush G2H handler when turning off CTs 83a7173bacc9 drm/xe: Move TLB invalidation reset before HW reset dc75d03716fe drm/xe/guc: Add more GuC CT states 71ce046327cf drm/ttm: Make sure the mapped tt pages are decrypted when needed fa7178b0f12e selftests/bpf: Add missing line break in test_verifier 517621b70600 drm/vmwgfx: Fix possible null pointer derefence with invalid contexts 9cb1c9820f96 PM: sleep: Relocate two device PM core functions 86686b8f7ad3 PM: sleep: Simplify dpm_suspended_list walk in dpm_resume() e48f0f4a9bfe bpf, docs: Clarify definitions of various instructions f3e17b42b28d drm/vmwgfx: Add SVGA_3D_CMD_DEFINE_GB_SURFACE_V4 to command array. effe6d278e06 kernel/cpu: Convert snprintf() to sysfs_emit() f0816d4332c3 ramfs: Initialize security of in-memory inodes be57855f5050 fs/9p: fix dups even in uncached mode 724a08450f74 fs/9p: simplify iget to remove unnecessary paths b91a26696ef3 fs/9p: rework qid2ino logic f61c906a7dff fs/9p: Eliminate now unused v9fs_get_inode 2dc92e5975a6 fs/9p: Eliminate redundant non-cache path in mknod 6bb29327221f fs/9p: remove walk and inode allocation from symlink 44c53ac09720 fs/9p: convert mkdir to use get_new_inode fe1371d0f8c6 fs/9p: switch vfsmount to use v9fs_get_new_inode ef7e585bf480 cpu/hotplug: Delete an extraneous kernel-doc description 01dffdcaa094 ASoC: dt-bindings: audio-graph-port: Drop type from "clocks" 31c6e53a4da5 ASoC: cs42l43: Use fls to calculate the pre-divider for the PLL fe04d1632cb4 ASoC: cs42l43: Refactor to use for_each_set_bit() 96c716887c1a ASoC: cs42l43: Use USEC_PER_MSEC rather than hard coding 7a93a9abe443 ASoC: cs42l43: Add pm_ptr around the power ops a2e7cf55db78 ASoC: cs42l43: Check error from device_property_read_u32_array() 40f6281c1e7d ASoC: cs42l43: Minor code tidy ups fb430b06397e ASoC: cs42l43: Tidy up header includes 36553eb7785d ASoC: dt-bindings: samsung,tm2: Correct "audio-codec" constraints 0da9a5794cfd spi: avoid double validation in __spi_sync() 8c82b4eef297 ARM: dts: sti: minor whitespace cleanup around '=' 8dab7fd47e53 genirq/irq_sim: Order headers alphabetically 3832f3904233 genirq/irq_sim: Remove unused field from struct irq_sim_irq_ctx d12a82848eac bitmap: Define a cleanup function for bitmaps ca487bc2776e arm64: dts: exynos: gs101: sysreg_peric0 needs a clock 8af75ce86f7d ARM: dts: da850: add MMD SDIO interrupts 2df262236500 ARM: dts: marvell: dove-cubox: fix si5351 node names 831e0cd4f9ee arm: dts: marvell: Fix maxium->maxim typo in brownstone dts 4073dbbc56ba drm/i915: Convert PLL flags to booleans 33c7760226c7 drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs d283ee5662c6 drm/i915: Include the PLL name in the debug messages 8f588afe6256 x86/mm: Get rid of conditional IF flag handling in page fault path 4d314d27130b dt-bindings: crypto: ice: Document SC7180 inline crypto engine 28b3df1fe6ba kunit: add wireless unit tests a923ff876f4b Revert "nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan" fdccafad7e9b wifi: iwlwifi: add support for a wiphy_work rx handler c4d32f2745c7 wifi: iwlwifi: implement can_activate_links callback 289f57bbef09 wifi: iwlwifi: bump FW API to 87 for AX/BZ/SC devices 38d84aaed528 wifi: iwlwifi: mvm: introduce PHY_CONTEXT_CMD_API_VER_5 22d9987c79cb wifi: iwlwifi: skip affinity setting on non-SMP 77b8b078440e wifi: iwlwifi: nvm-parse: advertise common packet padding 6c8ce23854b6 wifi: iwlwifi: change link id in time event to s8 dfdfe4be183b wifi: iwlwifi: remove retry loops in start de0c2cdcb7eb wifi: iwlwifi: mvm: limit EHT 320 MHz MCS for STEP URM 84ec2d2e960f wifi: iwlwifi: disable 160 MHz based on subsystem device ID 47cde0942959 wifi: iwlwifi: make TB reallocation a debug message 099a47dbe71b wifi: iwlwifi: Add support for new 802.11be device cf74ce02e394 wifi: iwlwifi: add kunit test for devinfo ordering d60277ac3fc9 wifi: mac80211: apply duration for SW scan e10322810ce0 wifi: mac80211: use deflink and fix typo in link ID check bc8a0fac8677 wifi: mac80211: don't set bss_conf in parsing f04d2c247e04 wifi: mac80211: disallow drivers with HT wider than HE 6593c7aec7fa wifi: mac80211: simplify HE capability access f73ef56c9412 wifi: mac80211: remove extra element parsing d1155f2873cf wifi: mac80211: simplify ieee80211_config_bw() prototype 2b3e35d98bca wifi: mac80211_hwsim: advertise 15 simultaneous links ccb964b4ab16 wifi: cfg80211: validate MLO connections better a8b652604e39 wifi: mac80211: take EML/MLD capa from assoc response 6a19031da915 wifi: mac80211_hwsim: advertise AP-side EMLSR/EMLMR capa 3b220ed8b217 wifi: mac80211: add support for SPP A-MSDUs 2518e89d5b19 wifi: cfg80211: add support for SPP A-MSDUs 34b5ff4617fa wifi: mac80211_hwsim: Declare support for negotiated TTLM f7660b3f584a wifi: mac80211: add support for negotiated TTLM request 9362fabcede3 wifi: mac80211_hwsim: handle BSS_CHANGED_MLD_TTLM 03d5110241eb wifi: mac80211_hwsim: handle TID to link mapping neg request 8f500fbc6c65 wifi: mac80211: process and save negotiated TID to Link mapping request 83e897a961b8 wifi: ieee80211: add definitions for negotiated TID to Link map 8203695ca50b crypto: testmgr - remove unused xts4096 and xts512 algorithms from testmgr.c 4da3bc65d218 crypto: qat - use kcalloc_node() instead of kzalloc_node() 1dc0c1389d6a crypto: sun8i-ce - Use kcalloc() instead of kzalloc() 4d1d6b3f4599 wifi: cfg80211: add RNR with reporting AP information 61909cc83175 crypto: hisilicon - Fix smp_processor_id() warnings f691d444f9a9 crypto: arm64/aes-ccm - Merge finalization into en/decrypt asm helpers 715052884929 crypto: arm64/aes-ccm - Merge encrypt and decrypt tail handling 565def1542ab crypto: arm64/aes-ccm - Cache round keys and unroll AES loops 948ffc66e595 crypto: arm64/aes-ccm - Reuse existing MAC update for AAD input c131098d6d9c crypto: arm64/aes-ccm - Replace bytewise tail handling with NEON permute 97c4c10dafcd crypto: arm64/aes-ccm - Pass short inputs via stack buffer 88c6d50f649b crypto: arm64/aes-ccm - Keep NEON enabled during skcipher walk f722002441a1 crypto: arm64/aes-ccm - Revert "Rewrite skcipher walker loop" f18483c987e1 crypto: asymmetric_keys - remove redundant pointer secs 1bfde2c572b9 crypto: pcbc - remove redundant assignment to nbytes 8db78dd6cca2 crypto: hisilicon/qm - dump important registers values before resetting 8413fe3e7fdf crypto: hisilicon/qm - support get device state cc342dba0d39 crypto: iaa - Remove unnecessary debugfs_create_dir() error check in iaa_crypto_debugfs_init() 3274819b3c81 crypto: iaa - Remove header table code 4bb439e8562d KEYS: include header for EINVAL definition 5d7e1c411c0d dt-bindings: qcom-qce: Add compatible for SM6350 23a22e831ed4 crypto: qat - avoid memcpy() overflow warning 109303336a0c crypto: vmx - Move to arch/powerpc/crypto e01966e643c9 crypto: virtio - Less function calls in __virtio_crypto_akcipher_do_req() after error detection 7f78840cf4d4 wifi: wireless: avoid strlen() in cfg80211_michael_mic_failure() c6e33edb0229 ARM: OMAP2+: fix kernel-doc warnings 0e31a8cad726 ARM: OMAP2+: fix kernel-doc warnings 57adbcd02312 ARM: OMAP2+: fix a kernel-doc warning f9dbbac93244 ARM: OMAP2+: PRM: fix kernel-doc warnings 4e4afbb3ffa4 ARM: OMAP2+: prm44xx: fix a kernel-doc warning d33bb8ffc5c1 ARM: OMAP2+: pmic-cpcap: fix kernel-doc warnings 176a16fa4fd7 ARM: OMAP2+: hwmod: fix kernel-doc warnings 73c0ec8600b1 ARM: OMAP2+: hwmod: remove misuse of kernel-doc 64de5526f2ec ARM: OMAP2+: CMINST: use matching function name in kernel-doc a9abf1784312 ARM: OMAP2+: cm33xx: use matching function name in kernel-doc e0174a22875c ARM: OMAP2+: clock: fix a function name in kernel-doc e849e1630d60 ARM: OMAP2+: clockdomain: fix kernel-doc warnings 884632ab0d09 ARM: OMAP2+: am33xx-restart: fix function name in kernel-doc 21cfb2ba471b arm64: dts: ti: k3-am654-main: Add device tree entry for SGX GPU 6804d0daf8c1 ARM: dts: DRA7xx: Add device tree entry for SGX GPU ed91cd19b6b1 ARM: dts: AM437x: Add device tree entry for SGX GPU b65bf91ff1af ARM: dts: AM33xx: Add device tree entry for SGX GPU 42b495080371 ARM: dts: omap5: Add device tree entry for SGX GPU c137afbe6c4e ARM: dts: omap4: Add device tree entry for SGX GPU 70f028ff17c8 ARM: dts: omap3: Add device tree entry for SGX GPU 796da8ca7e05 dt-bindings: gpu: Add PowerVR Series5 SGX GPUs 35df039b26ac dt-bindings: gpu: Rename img,powervr to img,powervr-rogue e6be8cd5d3cf bpf: Fix error checks against bpf_get_btf_vmlinux(). be4840b33eb2 bpf: One more maintainer for libbpf and BPF selftests 5f76499fb541 tsnep: Add link down PHY loopback support 3df18416267b gve: Modify rx_buf_alloc_fail counter centrally and closer to failure 70863c902d76 selftest: Show expected and actual return codes for test failures in fcnal-test 79bf0d4a07d4 selftest: Fix set of ping_group_range in fcnal-test ad9b701aed48 selftest: Update PATH for nettest in fcnal-test 767ec326f985 vsock/test: print type for SOCK_SEQPACKET 8981a85e1ba7 selftests: tc-testing: return fail if a test fails in setup/teardown d17d0e333707 selftests: tc-testing: enable all tdc tests 3007d8712c9b selftests: tc-testing: adjust fq test to latest iproute2 4f4d38412140 selftests: tc-testing: check if 'jq' is available in taprio tests 14a12e6c0b7f selftests: tc-testing: add missing netfilter config 7727d59de44e perf tools: Add -H short option for --hierarchy 24852ef2e2d5 perf pmu: Treat the msr pmu as software 6cb02674a061 arm64: dts: rockchip: fix nanopc-t6 sdmmc regulator dc1f5b67deab arm64: dts: rockchip: remove duplicate SPI aliases for helios64 f118d99ec334 arm64: dts: rockchip: add spi controller aliases on rk3399 d5f1d7437451 arm64: dts: rockchip: Add support for NanoPi R6C f1b11f43b3e9 arm64: dts: rockchip: Add support for NanoPi R6S 2eaa5e73f51f dt-bindings: arm: rockchip: Add NanoPi R6 series boards fa16d7a820e4 arm64: dts: rockchip: Increase maximum frequency of SPI flash for ROCK Pi 4A/B/C d8bb6c2311b6 arm64: dts: rockchip: add sdmmc card detect to the nanopc-t6 b72633ba5cfa arm64: dts: rockchip: Add cache information to the SoC dtsi for RK3399 5aab66e319df ARM: dts: rockchip: Enable HDMI output for XPI-3128 3fd6e33f8fde ARM: dts: rockchip: Add HDMI node for RK3128 695b9b57443d ARM: dts: rockchip: Add display subsystem for RK3128 82d40b141a4c arm64: dts: rockchip: add rfkill node for M.2 Key E WiFi on rock-5b d235e65adf00 arm64: dts: rockchip: enable NanoPC-T6 MiniPCIe power 9b606d2d11af arm64: dts: rockchip: Add LED_GREEN for edgeble-neu6a 762751c18375 arm64: dts: rockchip: Add Edgeble NCM6A-IO USB2 92eaee21abbd arm64: dts: rockchip: Add Edgeble NCM6A-IO M.2 B-Key, E-Key 5d85d4c7e03b arm64: dts: rockchip: Add Edgeble NCM6A-IO M.2 M-Key 8c711ff32748 arm64: dts: rockchip: Add Edgeble NCM6A-IO 2.5G ETH 9f6d8911cc3b arm64: dts: rockchip: Add vdd_cpu_big reg to rk3588-edgeble-ncm6 951d6aaa37fe arm64: dts: rockchip: Add Edgeble NCM6A WiFi6 Overlay 40137b58e7de arm64: dts: rockchip: Add common DT for edgeble-neu6b-io 736e39a0af98 arm64: dts: rockchip: Add edgeble-neu6a-common DT 271e4e979a5a arm64: dts: rockchip: Drop edgeble-neu6b dcdc-reg4 regulator-init-microvolt 16a9c74012c4 arm64: dts: rockchip: add missing definition of pmu io domains 1 and 2 on ringneck 05a708c6ebca arm64: dts: rockchip: add Anbernic RG-ARC S and RG-ARC D e441dd472eb2 dt-bindings: arm: rockchip: Add Anbernic RG-Arc 46943b333d60 arm64: dts: rockchip: Move device specific properties b3244351e2b3 clk: rockchip: rk3568: Add PLL rate for 128MHz 362936d613e8 amdgpu/drm: Use vram manager for virtualization page retirement 2474414c60b7 drm/amdgpu: Add RAS_POISON_READY host response message ed1e1e42fd68 drm/amdgpu: Support passing poison consumption ras block to SRIOV 1630c6ded587 drm/amd/display: "Enable IPS by default" 85155f5b55b5 drm/amd: Add a DC debug mask for IPS 67bbf55bd3c7 drm/amd/display: Disable ips before dc interrupt setting c0c48f0d61ff drm/amdgpu: adjust aca init/fini sequence to match gpu reset 6eb726a082e5 drm/amdgpu: add aca sysfs remove support 4b09715f1504 drm/amd/display: Fix a potential buffer overflow in 'dp_dsc_clock_en_read()' c84a7e21db79 drm/amdgpu: Fix module unload hang with RAS enabled 738227ab42fe dt-bindings: soc: rockchip: Add rk3588 hdptxphy syscon 1e201202eda1 drm/amdgpu/pm: Add default case for smu IH process func 4953be13bebb drm/amdgpu: convert some variable sized arrays to [] style fc8f5a29d4cf drm/amdgpu/gfx11: set UNORD_DISPATCH in compute MQDs ca01082353d4 drm/amdgpu/gfx10: set UNORD_DISPATCH in compute MQDs 8352ca1090d1 drm/amd/amdgpu: Assign GART pages to AMD device mapping 8d1717fb647d drm/amdgpu: Fix return type in 'aca_bank_hwip_is_matched()' 6add38716548 drm/amd/pm: Fetch current power limit from FW 693d4e8861a5 drm/amdgpu/pptable: convert some variable sized arrays to [] style a6fc5c5b35f6 spi: cs42l43: Handle error from devm_pm_runtime_enable() 8318d6a6362f workqueue: Shorten events_freezable_power_efficient name e554a8ca49d6 x86/fred: Disable FRED support if CONFIG_X86_FRED is disabled 51c158f7aacc x86/cpufeatures: Add the CPU feature bit for FRED 2cce95918d63 x86/fred: Add Kconfig option for FRED (CONFIG_X86_FRED) 51383e741b41 Documentation/x86/64: Add documentation for FRED 8df719341e85 x86/trapnr: Add event type macros to 3167b37f82ea x86/entry: Remove idtentry_sysvec from entry_{32,64}.S a4cb5ece1458 x86/cpufeatures,opcode,msr: Add the WRMSRNS instruction support 9d5f28c1366f wifi: ath11k: fix connection failure due to unexpected peer delete ce59902e56ea wifi: ath11k: avoid forward declaration of ath11k_mac_start_vdev_delay() 629642fa8b25 wifi: ath11k: rename ath11k_start_vdev_delay() 171203f0c409 wifi: ath11k: remove invalid peer create logic dbd73acb22d8 wifi: ath11k: enable 36 bit mask for stream DMA b37bf5ef177a Documentation/maintainer-tip: Add Closes tag e2fbc857d3c6 x86/nmi: Rate limit unknown NMI messages ad72872eb3ae asm-generic: remove extra type checking in acquire/release for non-SMP case 4b944f8ef996 Revert "mm/filemap: avoid buffered read/write race to read inconsistent data" d8f899d13d72 fs: make the i_size_read/write helpers be smp_load_acquire/store_release() a6b48c83d28e tools/workqueue/wq_dump.py: Clean up code and drop duplicate information 2263639f96f2 iov_iter: streamline iovec/bvec alignment iteration 90593caf7db7 selinux: reduce the object class calculations at inode init time aa13b709084a audit: use KMEM_CACHE() instead of kmem_cache_create() bda732fda193 ARM: dts: stm32: fix DSI peripheral clock on stm32mp15 boards 3104d0e94f71 audit: remove unnecessary assignment in audit_dupe_lsm_field() b2d6a1fd0e3e ALSA: hda/realtek: Add quirks for HP G11 Laptops using CS35L56 91374ba537bd net: dsa: mt7530: support OF-based registration of switch MDIO bus c6878e47431c drm/xe: Fix crash in trace_dma_fence_init() 17998b3e529b platform/x86/amd/hsmp: Define a struct to hold mailbox regs e76064e34a37 platform/x86/amd/hsmp: Create static func to handle platdev 287a821c76be platform/x86/amd/hsmp: Cache pci_dev in struct hsmp_socket e6100ef3c0bf platform/x86/amd/hsmp: Move hsmp_test to probe 2f542c937c48 dt-bindings: memory-controllers: narrow regex for unit address to hex numbers a400073ce3dd RDMA/mlx5: Delete unused mlx5_ib_copy_pas prototype 9bd5653f7677 RDMA/cxgb4: Delete unused c4iw_ep_redirect prototype 2a31c5a7e0d8 RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function 3b73eb3a4acd RDMA/mana_ib: Introduce mana_ib_get_netdev helper function 71c8cbfcdc8f RDMA/mana_ib: Introduce mdev_to_gc helper function c00743cbf2b8 RDMA/hns: Simplify 'struct hns_roce_hem' allocation 2eb999b3d40f RDMA/hns: Support adaptive PBL hopnum 0ff6c9779aaf RDMA/hns: Support flexible umem page size 6afc85951831 RDMA/hns: Alloc MTR memory before alloc_mtt() 4f5731b1fb22 RDMA/hns: Refactor mtr_init_buf_cfg() a4ca34108075 RDMA/hns: Refactor mtr find 64854534ff96 RDMA/ipoib: Print symbolic error name instead of error code 190a7affeece RDMA/rxe: Remove rxe_info from rxe_set_mtu 6482718086bf RDMA/rxe: Improve newline in printing messages 4c09f7405e46 IB/hfi1: fix spellos and kernel-doc fd895a74dc1d ALSA: hda: realtek: Move hda_component implementation to module cf0d956635e7 ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps a78a8da51b36 drm/ttm: replace busy placement with flags v6 42969726a19f Documentation: gpio: describe uAPI behaviour for unsupported config e72900467286 HID: samsung: Add Samsung wireless bookcover and universal keyboard support 46e779b087f6 HID: samsung: Add Samsung wireless action mouse support 944536c2a4de HID: samsung: Add Samsung wireless gamepad support 9b8e4adad160 HID: samsung: Add Samsung wireless keyboard support 6168f717afc3 HID: samsung: Rewrite rdesc checking code using memcmp() ac203cdbe97a HID: samsung: Broaden device compatibility in samsung driver ab1e1a38de24 xfrm6_tunnel: Use KMEM_CACHE instead of kmem_cache_create 63b21caba17e xfrm: introduce forwarding of ICMP Error messages a34fc8c7361c scsi: mpt3sas: Update driver version to 48.100.00.00 c0767560b012 scsi: mpt3sas: Reload SBR without rebooting HBA 10a39667a117 scsi: ufs: qcom: Avoid re-init quirk when gears match 883a8b451cf4 scsi: ufs: qcom: Clarify comments about the initial phy_gear f9242f166770 scsi: hisi_sas: Remove hisi_hba->timer for v3 hw 69097a631c03 scsi: hisi_sas: Check whether debugfs is enabled before removing or releasing it 3f0305504765 scsi: hisi_sas: Remove redundant checks for automatic debugfs dump 3c4f53b2c341 scsi: hisi_sas: Fix a deadlock issue related to automatic dump 5ca1a5153a28 tipc: node: remove Excess struct member kernel-doc warnings 88bf1b8f3c31 tipc: socket: remove Excess struct member kernel-doc warning e18c709230cb vsock/test: add '--peer-port' input argument cb4ede926134 riscv: Avoid code duplication with generic bitops implementation 05d450aabd73 riscv: Support RANDOMIZE_KSTACK_OFFSET dded618c07fd RISC-V: Remove duplicated include in smpboot.c 906ee42cb1be selftests/bpf: Incorporate LSM policy to token-based tests fadf54935e85 selftests/bpf: Add tests for LIBBPF_BPF_TOKEN_PATH envvar cac270ad79af libbpf: Support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar b73d08d1318a selftests/bpf: Add tests for BPF object load with implicit token d5baf0cac627 selftests/bpf: Add BPF object loading tests with explicit token passing 6b434b61b4d9 libbpf: Wire up BPF token support at BPF object level f3dcee938f48 libbpf: Wire up token_fd into feature probing logic 05f9cdd55d61 libbpf: Move feature detection code into its own file d6dd1d49367a libbpf: Further decouple feature checking logic from bpf_object ea4d587354eb libbpf: Split feature detectors definitions from cached results 0350f9d99ee5 selftests/bpf: Utilize string values for delegate_xxx mount options 6c1752e0b6ca bpf: Support symbolic BPF FS delegation mount options aeaa97b006dd bpf: Fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS 0054493e5141 bpf,selinux: Allocate bpf_security_struct per BPF token fcb9597ff7d1 selftests/bpf: Add BPF token-enabled tests 404cbc149c38 libbpf: Add BPF token support to bpf_prog_load() API a3d63e85253b libbpf: Add BPF token support to bpf_btf_load() API 364f848375af libbpf: Add BPF token support to bpf_map_create() API 639ecd7d6247 libbpf: Add bpf_token_create() API f568a3d49af9 bpf,lsm: Add BPF token LSM hooks a2431c7eabcf bpf,lsm: Refactor bpf_map_alloc/bpf_map_free LSM hooks 1b67772e4e3f bpf,lsm: Refactor bpf_prog_alloc/bpf_prog_free LSM hooks d79a35497547 bpf: Consistently use BPF token throughout BPF verifier logic bbc1d24724e1 bpf: Take into account BPF token when fetching helper protos caf8f28e036c bpf: Add BPF token support to BPF_PROG_LOAD command 9ea7c4bf17e3 bpf: Add BPF token support to BPF_BTF_LOAD command a177fc2bf6fd bpf: Add BPF token support to BPF_MAP_CREATE command 35f96de04127 bpf: Introduce BPF token object 6fe01d3cbb92 bpf: Add BPF token delegation mount options to BPF FS ed1ad5a7415d bpf: Align CAP_NET_ADMIN checks with bpf_capable() approach c9f115564561 libbpf: Ensure undefined bpf_attr field stays 0 5014396af9bb riscv: blacklist assembly symbols for kprobe 3f910b7a522e riscv: enable HAVE_FAST_GUP if MMU 69be3fb111e7 riscv: enable MMU_GATHER_RCU_TABLE_FREE for SMP && MMU 40d1bb92a493 riscv: tlb: convert __p*d_free_tlb() to inline functions fc747eebef73 x86/resctrl: Remove redundant variable in mbm_config_write_domain() 439987f6f471 drm/xe: don't build debugfs files when CONFIG_DEBUG_FS=n ac668d529fca perf test: Skip test_arm_callgraph_fp.sh if unwinding isn't built in b58ab8ac75ab perf version: Display availability of HAVE_DWARF_UNWIND_SUPPORT 63f209b6fa4d perf evlist: Fix evlist__new_default() for > 1 core PMU e63d86b8b764 smack: Initialize the in-memory inode in smack_inode_init_security() 51b15e7990cb smack: Always determine inode labels in smack_inode_init_security() ac02f007d64e smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity() 9c82169208dd smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr() 821aca20be50 perf mem: Clean up perf_pmus__num_mem_pmus() 70f4b20d07df perf mem: Clean up perf_mem_events__record_args() 8ea9dfb91661 perf mem: Clean up is_mem_loads_aux_event() db95c2ce9be6 perf mem: Clean up perf_mem_event__supported() abbdd79b786e perf mem: Clean up perf_mem_events__name() a30450e6a43b perf mem: Clean up perf_mem_events__ptr() bb65acdc832e perf mem: Add mem_events into the supported perf_pmu 1cd2b08f7cc4 KVM: arm64: selftests: Handle feature fields with nonzero minimum value correctly 4104e634bba4 drm/i915/gt: Reflect the true and current status of rc6_enable 28a98c39fa9b drm/xe: Remove additional spaces in devcoredump HW Engines section 89e394f0db47 drm/xe: Print registers spread in 2 u32 as u64 4376cee62092 drm/xe: Print more device information in devcoredump facd388708f0 drm/xe: Stash GMD_ID value in xe_gt 83ef64ebde37 drm/xe: Nuke xe from xe_devcoredump 98fefec8c381 drm/xe: Change devcoredump functions parameters to xe_sched_job c65908c33b80 drm/xe: Remove double new lines in devcoredump 966323dd9a65 ASoC: codecs: ES8326: Adding new volume kcontrols e7214441ca15 ASoC: codecs: Remove unneeded semicolon ce54e9342124 staging: Remove board staging code f402f7a02af6 staging: board: Remove Armadillo-800-EVA board staging code cc13301acc39 staging: board: Remove KZM9D board staging code 4a46fffc210f staging: emxx_udc: Remove EMMA Mobile USB Gadget driver 58dc02750fcc staging: rtl8723bs: Use kcalloc() instead of kzalloc() f4b3422ca081 staging: rtl8712: remove unnecessary braces in while loop cbfeaf08296a Staging: rtl8723bs: rtw_ieee80211: Remove extra space 5b4ee6d1e13d staging: fieldbus: Remove usage of the deprecated ida_simple_xx() API 5500382eeba8 staging: greybus: Remove usage of the deprecated ida_simple_xx() API 5b5ea3124488 staging: vt6655: Remove extra blank lines between code blocks 11e922cf62ee staging: vt6655: fix open parentheses alignment 9914cd294535 staging: greybus: gbphy: make gbphy_bus_type const 1cc357dd4e95 Staging: rtl8192e: Rename variable AsocRetryCount c9f43ad42187 Staging: rtl8192e: Rename function GetNmodeSupportBySecCfg() 7ee99ed399ff Staging: rtl8192e: Rename variable PMKCacheIdx 64df2dccb87d Staging: rtl8192e: Rename variable bHalfSupportNmode c41616e98a00 Staging: rtl8192e: Rename function SendDisassociation() 053e3b7c4d1d Staging: rtl8192e: Rename function rtllib_MlmeDisassociateRequest() b7e6e1ef1960 Staging: rtl8192e: Rename function RemovePeerTS() f70205ad3c23 Staging: rtl8192e: Rename variable RemoveAllTS 254c59bfdeaf Staging: rtl8192e: Rename variable SlotNum 124f2e444e6c Staging: rtl8192e: Rename variable NumRxUnicastOkInPeriod a89dd127306e Staging: rtl8192e: Rename variable array Bssid e2bf5a27c0fb Staging: rtl8192e: Rename variable bFilterOutNonAssociatedBSSID 5d8fef84aa9a Staging: rtl8192e: Rename function rtllib_MgntDisconnect() 6593d5bcf14a Staging: rtl8192e: Rename variable bBusyTraffic c7c4440d1962 Staging: rtl8192e: Rename variable bSupportNmode eba9c98485df Staging: rtl8192e: Rename variable bAwakePktSent 698888bdbde4 Staging: rtl8192e: Rename variable MaxPeriod 9ad8d831a08e Staging: rtl8192e: Rename variable bMulticast 7fe65bc52d66 Staging: rtl8192e: Rename function rtllib_MgntDisconnectAP() 0f5986018bd5 Staging: rtl8192e: Rename variable SlotIndex d5cae945ebbf Staging: rtl8192e: Remove unnecessary parenthesis in rtllib_softmac_new_net() 64af1ab93e31 staging: rtl8192e: remove return statement from void function ce6f6cffaeaa selftests/bpf: Wait for the netstamp_needed_key static key to be turned on 177f1d083a19 selftests/bpf: Fix the flaky tc_redirect_dtime test 16c595a53c5f Revert "net: ethernet: qualcomm: Remove QDF24xx support" 28e5126718c7 drm/ttm: return ENOSPC from ttm_bo_mem_space v3 b204aa0f99cf spi: consolidate setting message->spi b017500ab53c PM: sleep: Use bool for all 1-bit fields in struct dev_pm_info b7dbaace3971 fsnotify: Add fsnotify_sb_has_watchers() helper 082fd1ea1f98 fsnotify: optimize the case of no parent watcher 737cf74b3800 spi: dt-bindings: samsung: Add Exynos850 SPI 0229278bf33e spi: s3c64xx: Add Exynos850 support 7df1ff5a5cd6 riscv: mm: Update mmap_rnd_bits_max 71a5849aedaa mm: Change mmap_rnd_bits_max to __ro_after_init 22653244a9fe genirq: Deduplicate interrupt descriptor initialization 9676635685fe genirq: Remove unneeded forward declaration d22083a5f09b irqchip/gic(v3): Replace gic_irq() with irqd_to_hwirq() a0c446dc4d93 irqchip/gic-v3: Use readl_relaxed_poll_timeout_atomic() 81924ec7a0d5 ARM: dts: qcom: use defines for interrupts ffb05e91b68b ARM: dts: qcom: apq8026-samsung-matissewifi: Configure touch keys bb998361999e x86/entry: Avoid redundant CR3 write on paranoid returns 1289c431641f Documentation: RAS: Add index and address translation section 6c9058f49084 EDAC/amd64: Use new AMD Address Translation Library 3f3174996be6 RAS: Introduce AMD Address Translation Library 06b8db3a7dde fs: remove NTFS classic from docum. index 3f399b5d7189 platform/x86: wmi: Use ACPI device name in netlink event e5afa3d7a91b drivers/platform/mellanox: Convert snprintf to sysfs_emit 0959afbafaf8 platform/x86: Support for mode FN key 04447d48afd3 media: mediatek: vcodec: drop excess struct members descriptions 2cee4d0c82c0 platform/x86: remove obsolete calls to ledtrig_audio_get 890a48ca7b05 platform/x86: silicom-platform: clean up a check 214509e5d61d platform/x86: thinkpad_acpi: remove redundant assignment to variable i c2427e70c163 x86/resctrl: Implement new mba_MBps throttling heuristic 67a48d937fac wifi: ath12k: Fix issues in channel list update 1d4e8b91d242 ARM: dts: stm32: lxa-tac: drive powerboard lines as open-drain 7ffa8f3d3023 fs: Remove NTFS classic f7c6249d76f1 phy: armada-38x: add mux value for gbe port 0 on serdes 0 606060ce8fd0 phy: qcom-qmp-pcie: Add support for X1E80100 g3x2 and g4x2 PCIE 70e0af37e81e phy: qcom: qmp-pcie: Add QMP v6 registers layout e94b29f2bd73 dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the X1E80100 QMP PCIe PHYs ab5ae65fb25d drm/xe: Remove PVC from xe_wa kunit tests d47b9f68d289 libbpf: Correct bpf_core_read.h comment wrt bpf_core_relo struct 0b50478fd877 selftests/bpf: Skip callback tests if jit is disabled in test_verifier 15b4f88dcc0a selftests/bpf: Move is_jit_enabled() into testing_helpers f1aa6437733a scsi: fnic: Clean up some inconsistent indenting 29b75184f721 scsi: mpi3mr: Use ida to manage mrioc ID 165470fb2600 scsi: ibmvscsi_tgt: Replace deprecated strncpy() with strscpy() be7fc734b658 scsi: message: fusion: Remove redundant pointer 'hd' 9759cdc1bcb8 scsi: megaraid: Remove redundant assignment to variable 'retval' 01f256228c0f scsi: ufs: mcq: Remove unused parameters 325ec4ac7da6 scsi: ufs: mcq: Use ufshcd_mcq_req_to_hwq() to simplify updating hwq ab3e6c4e0ea1 scsi: ufs: mcq: Add definition for REG_UFS_MEM_CFG register 796cae1a79b1 scsi: core: Safe warning about bad dev info string 332973850054 scsi: ufs: ufs-mediatek: Change default autosuspend timer 4380e64a94e1 scsi: core: Move autosuspend timer delay to Scsi_Host e0dc13e5a3cb scsi: ufs: ufs-mediatek: Disable MCQ IRQ when clock off 468b3e0a3bca scsi: ufs: ufs-mediatek: Fix MCQ mode TM cmd timeout 29b3a373e2df scsi: ufs: ufs-mediatek: Check link status after exiting hibern8 0652205b4ce2 scsi: ufs: ufs-mediatek: Migrate to UFSHCD generic CPU latency PM QoS support 2777e73fc154 scsi: ufs: core: Add CPU latency QoS support for UFS driver f3753771e7cc gve: Alloc before freeing when changing features 5f08cd3d6423 gve: Alloc before freeing when adjusting queues 92a6d7a4010c gve: Refactor gve_open and gve_close f13697cc7a19 gve: Switch to config-aware queue allocation 1dfc2e46117e gve: Refactor napi add and remove functions 7cea48b9a4b2 gve: Define config structs for queue allocation 20df28fb5bd8 net/ipv6: resolve warning in ip6_fib.c a6348a7104e0 net/ipv6: Remove unnecessary pr_debug() logs a2a7f98aeeec net: ethernet: qualcomm: Remove QDF24xx support 0253e0590e2d selftests/bpf: test case for register_bpf_struct_ops(). 7c81c2490c73 bpf: export btf_ctx_access to modules. 9e926acda0c2 libbpf: Find correct module BTFs for struct_ops maps and progs. f6be98d19985 bpf, net: switch to dynamic registration 6d46d09a0d7d drm/i915/mtl: Wake GT before sending H2G message 612d087d4ba5 bpf: validate value_type e3f87fdfed7b bpf: hold module refcnt in bpf_struct_ops map creation and prog verification. fcc2c1fb0651 bpf: pass attached BTF to the bpf_struct_ops subsystem 689423db3bda bpf: lookup struct_ops types from a given module BTF. 1338b9334658 bpf: pass btf object id in bpf_map_info. 47f4f657acd5 bpf: make struct_ops_map support btfs other than btf_vmlinux. e61995111a76 bpf: add struct_ops_tab to btf. 4c5763ed996a bpf, net: introduce bpf_struct_ops_desc. 95678395386d bpf: get type information with BTF_ID_LIST 3b1f89e747cd bpf: refactory struct_ops type initialization to a function. b0dc037399b1 bpftool: Display cookie for kprobe multi link 54258324b934 bpftool: Display cookie for perf event link probes b7896486688a selftests/bpf: Add fill_link_info test for perf event d74179708473 selftests/bpf: Add cookies check for perf_event fill_link_info test 59a89706c40c selftests/bpf: Add cookies check for kprobe_multi fill_link_info test 2adb2e0fcdf3 bpftool: Fix wrong free call in do_show_link 9fd112b1f82b bpf: Store cookies in kprobe_multi bpf_link_info data d5c16492c66f bpf: Add cookie to perf_event bpf_link_info records bbc094b30526 bpf: Use r constraint instead of p constraint in selftests 756e34da5380 bpf: fix constraint in test_tcpbpf_kern.c edb799035dd7 bpf: avoid VLAs in progs/test_xdp_dynptr.c bc308d011ab8 libbpf: call dup2() syscall directly 29f868887a7d selftests/bpf: Enable kptr_xchg_inline test for arm64 18a45f12d746 bpf, arm64: Enable the inline of bpf_kptr_xchg() 20e109ea9842 bpf, docs: Clarify that MOVSX is only for BPF_X not BPF_K b3f086a7a136 bpf: Define struct bpf_tcp_req_attrs when CONFIG_SYN_COOKIES=n. 2ce793ebe207 bpf: Refactor ptr alu checking rules to allow alu explicitly 40628f9fff73 selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY values f04deb90e516 libbpf: Apply map_set_def_max_entries() for inner_maps on creation 091f2bf60d52 bpf: Sync uapi bpf.h header for the tooling infra f98df79bf7f7 bpf, docs: Fix bpf_redirect_peer header doc a74712241b46 selftest: bpf: Test bpf_sk_assign_tcp_reqsk(). e472f88891ab bpf: tcp: Support arbitrary SYN Cookie. 695751e31a63 bpf: tcp: Handle BPF SYN Cookie in cookie_v[46]_check(). 8b5ac68fb5ee bpf: tcp: Handle BPF SYN Cookie in skb_steal_sock(). d177c1be06ce selftests/bpf: Fix potential premature unload in bpf_testmod 95e752b5299f tcp: Move skb_steal_sock() to request_sock.h f5f30386c781 bpftool: Silence build warning about calloc() b18afb6f4229 tcp: Move tcp_ns_to_ts() to tcp.h 49c06547d521 bpf: Minor improvements for bpf_cmp. 88031b929c01 docs/bpf: Fix an incorrect statement in verifier.rst 6ae99ac8b7da selftests/bpf: Add a selftest with not-8-byte aligned BPF_ST 9a4c57f52b5e bpf: Track aligned st store as imprecise spilled registers 3893f0b6a069 selftests/bpf: Test assigning ID to scalars on spill 8ecfc371d829 bpf: Assign ID to scalars on spill 87e51ac6cb19 bpf: Add the get_reg_width function 8e0e074aafb8 bpf: Add the assign_scalar_id_before_mov function b827eee4c4d8 selftests/bpf: Add a test case for 32-bit spill tracking 32f55dd4add4 bpf: Make bpf_for_each_spilled_reg consider narrow spills c035b3e555b5 selftests/bpf: check if imprecise stack spills confuse infinite loop detection d5b892fd607a bpf: make infinite loop detection in is_state_visited() exact 242d18514149 selftests/bpf: Fix the u64_offset_to_skb_data test f067074bafd5 selftests/bpf: Update LLVM Phabricator links 56d3e44af80c selftests/bpf: detect testing prog flags support 81777efbf593 Introduce concept of conformance groups 15b8b0be9855 net: filter: fix spelling mistakes 522bb2c1f82b bpf: support multiple tags per argument 54c11ec4935a bpf: prepare btf_prepare_func_args() for multiple tags per argument 18810ad3929f bpf: make sure scalar args don't accept __arg_nonnull tag e31f98c1af81 selftests/bpf: fix test_loader check message 17bda53e43bc selftests/bpf: Test the inlining of bpf_kptr_xchg() b4b7a4099b8c selftests/bpf: Factor out get_xlated_program() helper 7c05e7f3e74e bpf: Support inlining bpf_kptr_xchg() helper 89a1034cd841 iio: adc: rtq6056: Add support for the whole RTQ6056 family 41b5684e58b1 dt-bindings: iio: adc: rtq6056: add support for the whole RTQ6056 family 82cc63188120 iio: buffer-dmaengine: make use of the 'struct device *' argument e7748c17bda0 iio: core: use INDIO_ALL_BUFFER_MODES in iio_buffer_enabled() 66b559169729 MAINTAINERS: correct file entry for AD7091R 4e6500bfa053 tools: iio: replace seekdir() in iio_generic_buffer b58b13f156c0 iio: invensense: remove redundant initialization of variable period b2463c49ab68 iio: accel: bmi088: add i2c support for bmi088 accel driver 3ab574ee39f7 iio: adc: ti-adc109s102: drop ACPI_PTR() and CONFIG_ACPI guards 5291fed7e324 iio: light: max44000: drop ACPI_PTR() and CONFIG_ACPI guards 51feb3e35899 iio: pressure: hp206c: drop ACPI_PTR() and CONFIG_ACPI guards 042ffa6daf6d iio: st_sensors: drop ACPI_PTR() and CONFIG_ACPI guards 3c35281c8e73 iio: potentiometer: max5487: Drop ACPI_PTR() usage b87412052cbd iio: magnetometer: mmc35240: Drop ACPI_PTR() usage e0d77ee640c3 iio: magnetometer: bmc150: Drop ACPI_PTR() usage 92f82a9f2a8e iio: light: us5182d: Drop ACPI_PTR() usage 8b6522c61420 iio: light: stk3310: Drop ACPI_PTR() usage 944ea6c36454 iio: light: rpr0521: Drop ACPI_PTR() usage 730697c1915c iio: light: ltr501: Drop ACPI_PTR() usage cc4ac27b4ac9 iio: light: jsa1212: Drop ACPI_PTR() usage 3460cb9c6b86 iio: imu: kmx61: Drop ACPI_PTR() usage 37b1ea30651a iio: imu: fxos8700: Drop ACPI_PTR() usage 3049e64036d7 iio: humidity: hts221: Drop ACPI_PTR() usage fa9ab814e8e4 iio: gyro: bmg160: Drop ACPI_PTR() usage 3b63f5e8f78b iio: accel: bmc150: Drop ACPI_PTR() 095f3ed5833f iio: accel: stk8ba50: Drop ACPI_PTR() usage 39d76808a80a iio: accel: mxc6255: Drop ACPI_PTR() usage a55c3fec3bf6 iio: accel: mxc4005: Drop ACPI_PTR() usage 3572c3700ebd iio: accel: mma9553: Drop ACPI_PTR() usage 9b397c11e04a iio: accel: mma9551: Drop ACPI_PTR() usage ab3764c77560 iio: accel: kxcjk-1013: Move acpi_device_id table under ifdef CONFIG_ACPI e91847646081 iio: accel: da280: Stop using ACPI_PTR() a0858f0cd28e iio: pressure: mprls0025pa add SPI driver d8fd0449e220 iio: pressure: mprls0025pa add triplet property 63cd31d320b5 iio: pressure: mprls0025pa refactor to split core and i2c parts. 369cc90a020f iio: pressure: mprls0025pa whitespace cleanup b586b40e1952 iio: pressure: mprls0025pa remove defaults 0a0fb0e63e51 iio: pressure: mprls0025pa improve driver error resilience 9e65506ca9c7 iio: pressure: mprls0025pa fix off-by-one enum f0b203bf9bbc memory: emif: Drop usage of platform_driver_probe() 55067a491000 dt-bindings: input: melfas,mms114: add MMS252 compatible 8d4c171f451d docs: cgroup-v1: add missing code-block tags aed6d713187b clk: sunxi: usb: fix kernel-doc warnings cc61c9e597bf clk: sunxi: sun9i-cpus: fix kernel-doc warnings 233d33117f96 clk: sunxi: a20-gmac: fix kernel-doc warnings 4ae2c995c433 clk: renesas: mstp: Remove obsolete clkdev registration 6aa175476490 clk: renesas: cpg-mssr: Ignore all clocks assigned to non-Linux system 2993eb7a8d34 Compiler Attributes: counted_by: fixup clang URL 16c31dd7fdf6 Compiler Attributes: counted_by: bump min gcc version 49527ca26434 Documentation/kernel-parameters: Add spec_rstack_overflow to mitigations=off c77b35ce66af remoteproc: stm32: Fix incorrect type assignment returned by stm32_rproc_get_loaded_rsc_tablef 32381bbccba4 remoteproc: stm32: Fix incorrect type in assignment for va a1e1b2becab7 quota: Drop GFP_NOFS instances under dquot->dq_lock and dqio_sem 6c5026c1ef5b quota: Set nofs allocation context when acquiring dqio_sem c3e637c7f0c9 ext2: Remove GFP_NOFS use in ext2_xattr_cache_insert() 36975616ea58 ext2: Drop GFP_NOFS use in ext2_get_blocks() dbc056f83b67 ext2: Drop GFP_NOFS allocation from ext2_init_block_alloc_info() 38f8af2a7191 udf: Remove GFP_NOFS allocation in udf_expand_file_adinicb() b27ffdc17c2b udf: Avoid GFP_NOFS allocation in udf_load_pvoldesc() 2ed0d3d4fee1 udf: Avoid GFP_NOFS allocation in udf_symlink() f6766303c0f2 udf: Remove GFP_NOFS from dir iteration code a9a0303dfe3f ASoC: codecs: Add support for the framer codec bd46543d7f9a eventfd: move 'eventfd-count' printing out of spinlock e2d6b54b935a Revert "RISC-V: mark hibernation as nonportable" 42c3732fa807 fs: Create a generic is_dot_dotdot() utility 9473c4450e9c exportfs: fix the fallback implementation of the get_name export operation 6240c2c43fd0 drm/xe: Document nested struct members according to guidelines 02c4e64a860a drm/xe/xe2_lpg: Introduce performance guide changes 1d9054e3a4fd clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd 4abcc42a3f87 soc: qcom: smp2p: fix all kernel-doc warnings c885886bda2a drm/xe: Fix typo in vram frequency sysfs documentation 54e35eb8611c x86/resctrl: Read supported bandwidth sources from CPUID 0976783bb123 x86/resctrl: Remove hard-coded memory bandwidth limit d10e03cf9a4d memory: emif: Simplify code handling CONFIG_OF b8631e4b96bb memory: emif: Simplify code handling CONFIG_DEBUG_FS 622a08e8de9f inet_diag: skip over empty buckets f44e64990beb sock_diag: remove sock_diag_mutex 86e8921df05c sock_diag: allow concurrent operation in sock_diag_rcv_msg() 1d55a6974756 sock_diag: allow concurrent operations 114b4bb1cc19 sock_diag: add module pointer to "struct sock_diag_handler" 223f55196bbd inet_diag: allow concurrent operations db5914695a84 inet_diag: add module pointer to "struct inet_diag_handler" e50e10ae5d81 inet_diag: annotate data-races around inet_diag_table[] efd402537673 sock_diag: annotate data-races around sock_diag_handlers[family] 78f2d7df63cd phy: qcom: qmp-usbc: enable SDM630 support 0ca5e2bf2f47 dt-bindings: phy: qcom,msm8998-qmp-usb3-phy: support SDM660 01b086ccdeff phy: qcom: qmp-usbc: handle CLAMP register in a correct way f2b2f86a8bd1 dt-bindings: phy: qcom,msm8998-qmp-usb3-phy: add TCSR registers dfdaba27b466 phy: qcom: qmp-usbc: add support for the Type-C handling 52cfdc9c6c33 phy: qcom: qmp-usb: drop dual-lane handling 19281571a4d5 phy: qcom: qmp-usb: split USB-C PHY driver c1214b579733 dt-bindings: phy: qcom,msm8998-qmp-usb3-phy: support USB-C data 159919a184c5 dt-bindings: phy: qcom,msm8998-qmp-usb3-phy: split from sc8280xp PHY schema b34ae8598c9c phy: qualcomm: phy-qcom-qmp-ufs: Add High Speed Gear 5 support for SM8550 be53a3b3bc58 soc: xilinx: update maintainer of event manager driver fd712118aa1a clk: qcom: gcc-ipq6018: add qdss_at clock needed for wifi operation b57c1a1e7eff EDAC/synopsys: Convert to devm_platform_ioremap_resource() f6553769131b arm64: dts: exynos: gs101: enable eeprom on gs101-oriole 6d44d1a1fb62 arm64: dts: exynos: gs101: define USI8 with I2C configuration d97b6c902a40 arm64: dts: exynos: gs101: update USI UART to use peric0 clocks e62c706f3aa0 arm64: dts: exynos: gs101: enable cmu-peric0 clock controller af5c317a93ef arm64: dts: exynos: gs101: remove reg-io-width from serial 927b46b543c8 arm64: dts: exynos: gs101: define Multi Core Timer (MCT) node 00e532cd023c clk: samsung: exynos850: Add PDMA clocks dd4905de4702 dt-bindings: clock: tesla,fsd: Fix spelling mistake 893f133a040b clk: samsung: gs101: add support for cmu_peric0 bc8cc7fb55b8 dt-bindings: clock: exynos850: Add PDMA clocks bc77bde2d3f0 drm/bridge: sii902x: Fix audio codec unregistration dffdfb8f5de1 drm/bridge: sii902x: Fix probing race issue acf868ff60b1 wifi: iwlegacy: Use kcalloc() instead of kzalloc() 5ba45ba77616 wifi: rtw89: fix disabling concurrent mode TX hang issue f59a98c82534 wifi: rtw89: fix HW scan timeout due to TSF sync issue bcbefbd032df wifi: rtw89: add wait/completion for abort scan 7e11a2966f51 wifi: rtw89: fix null pointer access when abort scan dab2b8c41db2 wifi: rtw89: disable RTS when broadcast/multicast 7cf6b6764b2f wifi: rtw89: Set default CQM config if not present b9979843febf wifi: rtw89: refine hardware scan C2H events 49d158557474 wifi: rtw89: refine add_chan H2C command to encode_bits a4374cbd6b2e wifi: rtw89: 8922a: add BTG functions to assist BT coexistence to control TX/RX 295304040d9f wifi: rtw89: 8922a: add TX power related ops d2ff221579e5 wifi: rtw89: 8922a: add register definitions of H2C, C2H, page, RRSR and EDCCA 10af16279a9a wifi: rtw89: 8922a: add chip_ops related to BB init 5c682bcb2ced wifi: rtw89: 8922a: add chip_ops::{enable,disable}_bb_rf aacb84adf1a2 wifi: rtw89: add mlo_dbcc_mode for WiFi 7 chips dec6a613574c thunderbolt: Remove usage of the deprecated ida_simple_xx() API f86ae204bec4 drm/bridge: tc358767: Limit the Pixel PLL input range 2814646f76f8 HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd c63349fc4a2d mm/slub: remove unused parameter in next_freelist_entry() a6def11b6dcd mm/slub: remove full list manipulation for non-debug slab 90b1e56641bb mm/slub: directly load freelist from cpu partial slab in the likely case 92aec2026dec HID: nintendo: Remove some unused functions 931732221810 ARM: multi_v7_defconfig: Disable board staging 626b1ec6f743 ARM: shmobile: defconfig: Disable staging f80c43887ab3 dt-bindings: clock: google,gs101-clock: add PERIC0 clock management unit c9959996a8fc drm/etnaviv: add sensitive state for PE_RT_ADDR_4_PIPE(3, 0|1) address 1dccdba08489 drm/etnaviv: Expose a few more chipspecs to userspace b0da08559c74 drm/etnaviv: disable MLCG and pulse eater on GPU reset 9e2e8a5113bf drm/etnaviv: Drop the 'len' parameter of etnaviv_iommu_map() function e8491f023862 drm/etnaviv: Clean up etnaviv_gem_get_pages f5cc0cbc2796 drm/etnaviv: Add a helper to get the first available GPU device node 71fc3249f50a video/nomodeset: Select nomodeset= parameter with CONFIG_VIDEO 55ea87a4f900 video/cmdline: Hide __video_get_options() behind CONFIG_FB_CORE a3b6792e990d video/cmdline: Introduce CONFIG_VIDEO for video= parameter ba407525f824 drm/i915: Try to preserve the current shared_dpll for fastset on type-c ports 28c5d4e40752 of: Add for_each_reserved_child_of_node() 8918283af1bd of: Add of_get_next_status_child() and makes more generic of_get_next b5056ecf7cf9 of: Add __of_device_is_status() and makes more generic status check 7551d945cb9a phy: qcom: qmp-ufs: Add SC7180 support 1cf2bf8ffadf dt-bindings: phy: Add QMP UFS PHY compatible for SC7180 68f87f24f953 perf sched: Commit to evsel__taskstate() to parse task state info df8bc77e4a6b perf util: Add evsel__taskstate() to parse the task state info instead 2f29a74f1dff perf util: Add helpers to parse task state string from libtraceevent ccc606a7d312 perf sched: Sync state char array with the kernel 9ac3ebaef3cc Documentation: power: Use kcalloc() instead of kzalloc() 788715b5f21c cpufreq: mediatek-hw: Wait for CPU supplies before probing f661017e6d32 cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value f21401ca96e6 cpufreq: imx6: use regmap to read ocotp register d38e2e7bcb3e clocksource: extend the max_delta_ns of timer-riscv and timer-clint to ULONG_MAX b8d06352bbf3 crypto: riscv - add vector crypto accelerated SM4 563a5255afa2 crypto: riscv - add vector crypto accelerated SM3 b3415925a08b crypto: riscv - add vector crypto accelerated SHA-{512,384} 8c8e40470ffe crypto: riscv - add vector crypto accelerated SHA-{256,224} 600a3853dfa0 crypto: riscv - add vector crypto accelerated GHASH bb54668837a0 crypto: riscv - add vector crypto accelerated ChaCha20 eb24af5d7a05 crypto: riscv - add vector crypto accelerated AES-{ECB,CBC,CTR,XTS} 178f3856436c RISC-V: hook new crypto subdir into build-system 34ca4ec628de RISC-V: add TOOLCHAIN_HAS_VECTOR_CRYPTO df513ed49f00 RISC-V: add helper function to read the vector VLEN acc48fee5e74 rpmsg: Remove usage of the deprecated ida_simple_xx() API 3168e86af8d1 arm64: dts: qcom: sc8180x: Add RPMh sleep stats dcad0590d1ea arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size f0cd5a0ebd41 arm64: dts: qcom: sc8180x: Add missing CPU<->MDP_CFG path 6d9fb9e4c473 arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if DISPCC is on 309b5774f45a arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX 24e98cb3d5e2 arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains 07b600dfdfea arm64: dts: qcom: sc8180x: Add missing CPU off state 266a3a92044b arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry latency 3c58b96df110 arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain af5b3a595954 dt-bindings: clock: gcc-sc8180x: Add the missing CX power domain b65a3fa38dbb soc: qcom: aoss: Mark qmp_send() __printf() b327c72753d6 remoteproc: virtio: Fix wdg cannot recovery remote processor 7055c5856aa1 Revert "drm/amd/pm: fix the high voltage and temperature issue" e432f14a4285 drm/amd/display: hook up DCN20 color blocks data to DTN log f5be15bb2699 drm/amd/display: add DPP and MPC color caps to DTN log 8feca9f32ce6 drm/amd/display: Address kdoc for eDP Panel Replay feature in 'amdgpu_dm_crtc_set_panel_sr_feature()' 060963bf7759 drm/amd/display: hook up DCN30 color blocks data to DTN log 9bfb1a538a25 drm/amdgpu: Fix null pointer dereference 2866a4549cf4 drm/amdgpu: skip call ras_late_init if ras block is not supported 9c3f6e2c4ee0 drm/amdgpu: Show vram vendor only if available e0eb08dcec0f drm/amdgpu: Avoid fetching vram vendor information bba8200a184a drm/amd/pm: update the power cap setting 42ffb3c396b5 drm/amdgpu/pm: Fix the power source flag error a499b68cce3c drm/amd/display: Promote DAL to 3.2.269 a125206c2004 drm/amd/display: [FW Promotion] Release 0.0.201.0 f980579c29a6 drm/amd/display: Replay + IPS + ABM in Full Screen VPB 4516a7930203 drm/amd/display: turn off windowed Mpo ODM feature for dcn321 624e0d7f39cb drm/amd/display: Add GART memory support for dmcub 8457bddc266c drm/amd/display: Revert "Rework DC Z10 restore" 2a8e918f48bd drm/amd/display: add power_state and pme_pending flag 60818ed76577 drm/amd/display: Add IPS checks before dcn register access b8f2234846d7 drm/amd/display: Add NULL-checks in dml2 assigned pipe search 855f42ba9254 drm/amd/display: Add usb4_bw_alloc_support flag 9feaa4c0de83 drm/amd/display: Promote DAL to 3.2.268 6348469450d6 drm/amd/display: create DCN3-specific log for MPC state c597479f27b6 drm/amd/display: Fix timing bandwidth calculation for HDMI aa708057c410 drm/amd/display: add get_gamut_remap helper for MPC3 e808825c6c38 drm/amd/display: fill up DCN3 DPP color state f26407564f1e drm/amd/display: read gamut remap matrix in fixed-point 31.32 format 07b2483ee1d0 drm/amd/display: Add dpp_get_gamut_remap functions efbfc987a331 drm/amd/display: decouple color state from hw state log 3295580d4683 drm/amd/display: Fix uninitialized variable usage in core_link_ 'read_dpcd() & write_dpcd()' functions 1757bb7dab6d drm/amdgpu: update check condition of query for ras page retire 18d71047922e Revert "drm/amd/pm: smu v13_0_6 supports ecc info by default" e8cc57a96cb0 drm/amd/display: Drop kdoc markers for some Panel Replay functions be91a828d08a drm/amdgpu: Cleanup inconsistent indenting in 'amdgpu_gfx_enable_kcq()' 0d50f4048de9 drm/amd/pm: udpate smu v13.0.6 message permission 0795b5d23490 drm/amdgpu:Support retiring multiple MCA error address pages afb617f38f22 drm/amdgpu: add interface to check mca umc status 6c23f3d12a92 drm/amdgpu: Use asynchronous polling to handle umc_v12_0 poisoning ee9c3031d027 drm/amdgpu: Fix ras features value calltrace 3fdcd0a31d7a drm/amdgpu: Prepare for asynchronous processing of umc page retirement 22f6e3e11297 drm/amdgpu: Add log info for umc_v12_0 3e22174603da drm/amdgpu: fix wrong sizeof argument 00a11f977beb drm/amdgpu: Enable seq64 manager and fix bugs 059e7c6b8f5e drm/radeon/ni_dpm: remove redundant NULL check bf38a4e4ab68 drm/radeon: remove dead code in ni_mc_load_microcode() 8d01f741a046 riscv: dts: starfive: jh7110: Add PWM node and pins configuration 5e598b99fedf riscv: dts: starfive: jh7100: Add PWM node and pins configuration 18ab9e9e8889 dt-bindings: spi: nxp-fspi: support i.MX93 and i.MX95 6685d552a0cc dt-bindings: spi: fsl-lpspi: support i.MX95 LPSPI 57c8f1073f14 perf data: Minor code style alignment cleanup 02f9b50e0481 perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording aff10a165201 perf record: Fix possible incorrect free in record__switch_output() 55442cc2f22d perf dwarf-aux: Check allowed DWARF Ops bc10db8eb895 perf annotate-data: Support stack variables 6fed025f119d perf dwarf-aux: Add die_get_cfa() 5f7cdde843dd perf annotate-data: Support global variables 83bfa06d0805 perf annotate-data: Handle PC-relative addressing 7a54f1d83def perf annotate-data: Add stack operation pseudo type d3030191d3a6 perf annotate-data: Handle array style accesses 1cf4df0373ee perf annotate-data: Handle macro fusion on x86 a3397d69e4e7 perf annotate-data: Parse 'lock' prefix from llvm-objdump 8462247fd167 perf build: Check whether pkg-config is installed when libtraceevent is linked 999eea92e8d7 perf test: raise limit to 20 percent for perf_stat_--bpf-counters_test b6ea4284c7e7 ASoC: dt-bindings: fsl-sai: Support Rx-only SAI 7084f0de2322 ASoC: dt-bindings: fsl-sai: Add power-domains f08849166101 dt-bindings: iio: pressure: honeywell,mprls0025pa.yaml add spi bus 0181749d4e0e dt-bindings: iio: pressure: honeywell,mprls0025pa.yaml add pressure-triplet 7b34e1e33029 dt-bindings: iio: pressure: honeywell,mprls0025pa.yaml improvements ab30e1a93c07 Input: 88pm80x_onkey - add SPDX and drop GPL boilerplate 0ba6014a2317 iio: adc: ti-ads1015: Use correct pga upper bound a9058f287016 iio: accel: da280: Simplify id-matching 02324a09cbe2 iio: light: as73211: add support for as7331 b4d971656407 dt-bindings: iio: light: as73211: add support for as7331 8745465e884c iio: light: as73211: use IIO_VAL_FRACTIONAL for intensity scales 1b908debf53f x86/resctrl: Fix unused variable warning in cache_alloc_hsw_probe() 6568d82512b0 PCI/DPC: Print all TLP Prefixes, not just the first 021d23428bdb RISC-V: build: Allow LTO to be selected 4c716711a5c5 regulator: fixed-helper: Save a few bytes of memory when registering a 'nfc_llc' engine 6a71770442b5 selftests: livepatch: Test livepatching a heavily called syscall c4bbe83d27c2 livepatch: Move tests from lib/livepatch to selftests/livepatch 6727980b6785 kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable 6bc41f9cf252 Revert "drm/i915/xe2lpd: Treat cursor plane as regular plane for DDB allocation" 1de63528e728 drm/i915: Perform vblank evasion around legacy cursor updates dea1731dfc25 drm/i915: Move intel_vblank_evade() & co. into intel_vblank.c 318ec320c6c7 drm/i915: Move the min/max scanline sanity check into intel_vblank_evade() b5ad7ce024b3 drm/i915: Extract intel_vblank_evade() b1f9bc3dbe28 drm/i915: Include need_vlv_dsi_wa in intel_vblank_evade_ctx 637bda52bf36 drm/i915: Introduce struct intel_vblank_evade_ctx bb83f348ead2 drm/i915: Reorder drm_vblank_put() vs. need_vlv_dsi_wa c045bc428f77 drm/i915: Decouple intel_crtc_vblank_evade_scanlines() from atomic commits 71ae7237cd31 ARM: dts: qcom: ipq4019: correct clock order in DWC3 node 7d912adff5c6 ARM: dts: qcom: sdx65: correct clock order in DWC3 node a78a95b98dc5 ARM: dts: qcom: ipq8064: drop unused reset-names from DWC3 node 2aa72de2fc92 arm64: dts: qcom: qcm6490-fairphone-fp5: Enable venus node 82066cdb1760 arm64: dts: qcom: sc7280: Move video-firmware to chrome-common f6bf0424cadc drm/xe/vm: bugfix in xe_vm_create_ioctl e81e86765f95 arm64: dts: qcom: x1e80100: drop qcom,drv-count b8ba66b40da3 arm64: dts: qcom: sc7280: Add additional MSI interrupts 460efee706c2 spi: s3c64xx: Extract FIFO depth calculation to a dedicated macro 2529085831b0 dt-bindings: pwm: Add bindings for OpenCores PWM Controller eba5e4075505 media: i2c: ar0521: fix spellos 5fd593b8736c media: mc: Drop useless debug print on file handle release 53aa6b38f10c media: v4l2-mc: Add debug prints for v4l2_fwnode_create_links_for_pad() b97dc22b195f media: ipu3-cio2: Further clean up async subdev link creation 87318b709267 media: staging: ipu3-imgu: Set fields before media_entity_pads_init() c2716904918e media: cadence: csi2rx: Add enum_mbus_code pad ops 999eb5f8107a media: media-entity.h: fix Excess kernel-doc description warnings 2edfa0ea6bc2 media: platform: xilinx: Fix Kconfig indentation fc999dd90f2f media: v4l2-subdev: Fix spelling mistake "heigth" -> "height" 5eb0ad467cb0 media: ti: j721e-csi2rx: add support for RGB formats 77759eb0b895 media: cadence: csi2rx: add support for RGB formats 24a4e4025d1a media: ti: j721e-csi2rx: add GREY format 5b2a3687e440 media: cadence: csi2rx: add Y8_1X8 format 448699c522af media: cadence: csi2rx: use match fwnode for media link dcef3ed5b0d7 staging: media: ipu3: Remove some excess struct member documentation cf41cebf9dc8 drm/exec, drm/gpuvm: Prefer u32 over uint32_t 87399f1ff922 media: tc358743: register v4l2 async device only after successful setup 72a0cfdc3ad7 drm: bridge: samsung-dsim: complete the CLKLANE_STOP setting b2fe2292624a drm: bridge: samsung-dsim: enter display mode in the enable() callback 3948abaa4e2b do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak 12f7900c5756 writeback: move wb_wakeup_delayed defination to fs-writeback.c 73fa7547c70b vfs: add RWF_NOAPPEND flag for pwritev2 9e3f1c593675 selftests/move_mount_set_group:Make tests build with old libc 0f05ee447949 selftests/filesystems:fix build error in overlayfs 8b3d838139bc fs: improve dump_mapping() robustness de8a3207aed3 buffer: Use KMEM_CACHE instead of kmem_cache_create() 6b6ec4ca4e33 eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi 6c8ac6e24eb0 initramfs: remove duplicate built-in __initramfs_start unpacking 73f65b8b0325 fs: Wrong function name in comment fe12cfc17429 fs: fix a typo in attr.c 8f04135c8843 drm/vmwgfx: remove vmw_vram_gmr_placement 6b1b2326b2bc rust: sync: `CondVar` rename "wait_list" to "wait_queue_head" c5fed8ce6549 rust: upgrade to Rust 1.75.0 e20cd62b1f17 of: property: Make 'no port node found' output a debug message 3b8435db840c dt-bindings: Add DPS310 as trivial device 9c08be64059e docs: dt: submitting-patches: add commit subject prefix in reversed format ed3648d264c7 docs: dt: submitting-patches: drop outdated points to TXT format 9f8bbb531a17 dt-bindings: Turn on undocumented compatible checks a22f00c0167f ARM: zynq: Remove clk/zynq.h header 554add032d9d ARM: zynq: slcr: fix function prototype kernel-doc warnings 237a1bbc3231 arm64: zynqmp: Align usb clock nodes with binding 672aa9abb637 arm64: zynqmp: Comment all smmu entries 8258cf0d4a22 arm64: zynqmp: Rename i2c?-gpio to i2c?-gpio-grp ea470fe330d5 arm64: zynqmp: Disable Tri-state for MIO38 Pin 24e85ff034a3 arm64: zynqmp: Remove incorrect comment from kv260s 2385a6d8ed66 arm64: zynqmp: Introduce u-boot options node with bootscr-address 97fed7ecbbe5 arm64: zynqmp: Fix comment to be aligned with board name. 3473622299da arm64: zynqmp: Update ECAM size to discover up to 256 buses 46de36a48967 arm64: zynqmp: Describe assigned-clocks for uarts be5df5e0c177 arm64: zynqmp: Setup default si570 frequency to 156.25MHz 1993f676461c arm64: zynqmp: Add resets property for CAN nodes 06d22ed6b663 arm64: zynqmp: Add an OP-TEE node to the device tree 34e48901e7e2 arm64: zynqmp: Add output-enable pins to SOMs 5710ea6a901a arm64: zynqmp: Rename zynqmp-power node to power-management e83e3c55e46e dt-bindings: firmware: xilinx: Sort node names (clock-controller) 6f9c4e691f43 dt-bindings: firmware: xilinx: Describe missing child nodes 93b7a95f6dd9 dt-bindings: firmware: xilinx: Fix versal-fpga node name 3473765920ea MAINTAINERS: add Documentation/userspace-api/gpio/ to GPIO UAPI section 8e312baaccd2 dt-bindings: firmware: versal: add versal-net compatible string 702107ed5d89 clocksource/drivers/ti-32K: Fix misuse of "/**" comment 906fed29f452 clocksource/drivers/stm32: Fix all kernel-doc warnings f253c9a1aa33 dt-bindings: timer: exynos4210-mct: Add google,gs101-mct compatible bf3159c0ef1f clocksource/drivers/imx: Fix -Wunused-but-set-variable warning 1ac1b4b79bf5 ALSA: synth: Save a few bytes of memory when registering a 'snd_emux' 249f374eb9b6 quota: Remove BUG_ON from dqget() d44c57663723 quota: Remove BUG_ON in dquot_load_quota_sb() c8238508c85e quota: Replace BUG_ON in dqput() 6a02867560f7 drm/xe/xe2: Use XE_CACHE_WB pat index e8f1297ba31f thunderbolt: Fix rollback in tb_port_lane_bonding_enable() for lane 1 7ebe52f3e7bc thunderbolt: Fix XDomain rx_lanes_show and tx_lanes_show 8fcc3f7dbdae dmaengine: xilinx_dma: check for invalid vdma interleaved parameters 59a54c5f3dbd thunderbolt: Reset topology created by the boot firmware ec8162b3f068 thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers b35c1d7b11da thunderbolt: Introduce tb_path_deactivate_hop() 01da6b99d49f thunderbolt: Introduce tb_port_reset() c007ae835d3f media: s5p-mfc: drop static device variable in s5p_mfc_pm.c 9e1b5ab82171 media: s5p-mfc: drop useless static s5p_mfc_dev in s5p_mfc_pm.c 6b1e2e04b451 media: s5p-mfc: drop useless clock refcnt debugging 362af7abbfba media: s5p-mfc: constify local pointers to s5p_mfc_enc_params 60a2a86fb827 media: s5p-mfc: constify pointers to s5p_mfc_cmd_args 4b9f9109690f media: s5p-mfc: constify struct structures 028111b3d822 media: s5p-mfc: constify s5p_mfc_fmt structures f0015b196ba4 media: s5p-mfc: constify s5p_mfc_hw_ops structures c76c43d77869 media: s5p-mfc: constify s5p_mfc_hw_cmds structures 5451bbd3e368 media: s5p-mfc: constify s5p_mfc_variant structures e8cc4c0bc2a6 media: s5p-mfc: constify s5p_mfc_buf_size structures dd761d3cf4d5 media: s5p-mfc: constify fw_name strings e12dcb89e8aa media: s5p-mfc: drop unused get_*_def_fmt declarations 36588ba3a3df media: s5p-mfc: drop unused static s5p_mfc_ops 8798f1a8e0cc media: s5p-mfc: drop unused static s5p_mfc_cmds 12273a329552 media: fimc-is: constify local pointers to fimc_frame 7d441e29896b media: fimc-is: constify local pointers to fimc_vid_cap 4303e2063e75 media: fimc-is: constify local pointers to fimc_dma_offset f157398a2ae9 media: fimc-is: constify pointers to v4l2_pix_format_mplane 17b8d951b54c media: fimc-is: constify fimc_formats array 6b659c7b10e3 media: fimc-is: constify local pointers to fimc_fmt 764d5a74b177 media: fimc-is: constify several pointers in function arguments ab1270eeb6b2 media: fimc-is: constify clock names a311c6084077 media: fimc-is: drop unused fimc_vidioc_enum_fmt_mplane() 185bc5368367 media: fimc-lite: constify pointers to v4l2_pix_format_mplane f4036d7eaeb1 media: fimc-lite: constify several pointers in function arguments cad151904379 media: fimc-lite: drop unused flite_hw_set_camera_polarity() 33b7db45533a dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA a0f80b86ff53 dt-bindings: i2c: exynos5: add google,gs101-hsi2c compatible 163cd42fc490 clk: samsung: gs101: register cmu_misc clocks early 497b447cf89b ARM: dts: samsung: exynos4412-p4note: add accelerometer and gyro to p4note df294f4ec618 ARM: dts: samsung: exynos5800-peach: Enable cros-ec-spi as wake source 8f51b5290ff4 ARM: dts: samsung: exynos5420-peach: Enable cros-ec-spi as wake source ccbc2b02c22e ARM: dts: samsung: exynos5422-odroidxu3: disable thermal polling 52524ff0558b ARM: s5pv210: fix pm.c kernel-doc warning 44a0d880b91d gpio: eic-sprd: Optimize the calculation method of eic number 4728e3fe2ff1 dmaengine: pl330: Clear callback_result for re-used descs c055f7ed9744 Documentation: gpio: move gpio-mockup into obsolete section c3d336cae797 Documentation: gpio: document gpio-mockup as obsoleted by gpio-sim f1ccbe9aaea6 Documentation: gpio: capitalize GPIO in index title 16b2bb7fe5e4 Documentation: gpio: add chardev v1 userspace API documentation e10b64175383 Documentation: gpio: update sysfs documentation to reference new chardev doc 5054626a9b80 Documentation: gpio: move sysfs into an obsolete section f1fc93d9e551 Documentation: ABI: update sysfs-gpio to reference gpio-cdev c27cdd7a3010 Documentation: ABI: update gpio-cdev to reference chardev.rst 32a0a0da530e Documentation: gpio: add chardev userspace API documentation 98d3b6d98f80 mm/slub: make the description of slab_min_objects helpful in doc cb109a9d6070 mm/slub: replace slub_$params with slab_$params in slub.rst 671776b32b26 mm/slub: unify all sl[au]b parameters with "slab_$param" f1868165d2d7 Documentation: kernel-parameters: remove noaliencache b6747ef69fa4 gpio: uapi: clarify using v2 rather than v1 ead7c5817cff gpio: uapi: document possible values of gpioevent_data.id a6beb0b46121 gpio: uapi: drop trailing period from one sentence descriptions f75d508eeb24 gpio: uapi: clarify hte references 7889968e6475 gpio: uapi: improve description of fd fields f4028860a998 gpio: legacy: mark old interfaces as deprecated in kernel docs 0707496ff4e4 soundwire: stream: add missing const to Documentation 8b93657c976a arm64: dts: renesas: r8a779g0: Restore sort order d2339555c36a ARM: dts: renesas: r8a73a4: Fix thermal parent clock dd9cc6afcbe7 ARM: dts: renesas: r8a73a4: Add cp clock 090c40945747 ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate 347c80f7c7b2 arm64: dts: renesas: rzg3s-smarc: Add gpio keys 3a6dd5f614a1 riscv: remove unneeded #include 50c4f8172dbf spi: nxp-fspi: Adjust LUT debug output alignment 6df534cc7136 spi: make spi_bus_type const 4247d7f2ca56 spi: spi-mt65xx: Support sleep pin control a6ffa02ba7a2 dt-bindings: regulator: Convert ti,tps65132 to YAML 5df3b41bd6b5 regulator: qcom_smd: Keep one rpm handle for all vregs be69eae96736 ASoC: ti: j721e-evm: Use devm_kcalloc() instead of devm_kzalloc() 9423d7b9edba ASoC: nau8540: Add pre-charge actions for input 90050b8d2e15 ASoC: p1022_rdk: fix all kernel-doc warnings 059870e53aa0 ASoC: dt-bindings: Do not override firmware-name $ref 322ed3a10bf2 ASoC: qcom: Use devm_kcalloc() instead of devm_kzalloc() d9cacc1a2af2 ASoC: SOF: amd: Compute file paths on firmware load 369b997a1371 ASoC: SOF: core: Skip firmware test for custom loaders a13f0c3c0e8f ASoC: SOF: amd: Optimize quirk for Valve Galileo 222be59e5eed ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe() a4832a946880 ASoC: amd: acp: Update MODULE_DESCRIPTION for sof-mach d0ada20279db ASoC: amd: acp: Add missing error handling in sof-mach 68ab29426d88 ASoC: amd: acp: Make use of existing *_CODEC_DAI macros f0f1021fc9cb ASoC: amd: acp: Drop redundant initialization of machine driver data 10f514bd172a ASoC: codecs: Add WCD939x Codec driver be2af391cea0 ASoC: codecs: Add WCD939x Soundwire devices driver 0c105997eefd ASoC: codec: wcd-mbhc-v2: add support when connected behind an USB-C audio mux edf647d1335f ASoC: dt-bindings: document WCD939x Audio Codec 166ee0b3bfbb ASoC: dt-bindings: qcom,wcd938x: move out common properties 20d2719937cf ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX95 platform 2f2d78e2c293 ASoC: fsl_sai: Add support for i.MX95 platform 52523f70fdf9 ASoC: dt-bindings: fsl,sai: Add compatible string for i.MX95 platform 00352af2504a ASoC: atmel: use devm_snd_soc_register_card() a4005007161c ASoC: fsl: use devm_snd_soc_register_card() 98e9645a3599 ASoC: ti: use devm_snd_soc_register_card() 698b43780ba2 Input: leds - set default-trigger for mute d259f137461b dt-bindings: input: touchscreen: goodix: clarify irq-gpios misleading text 8109e032cf07 Input: bcm-keypad - remove redundant of_match_ptr() 8bafa2f2eab8 dt-bindings: input: silead,gsl1680: do not override firmware-name $ref 2a992413a112 Input: remove usage of the deprecated ida_simple_xx() API 7bd20b6b8718 workqueue: mark power efficient workqueue as unbounded if nohz_full enabled 836e487149c2 drm/xe: Enable 32bits build 8d038f49c1f3 drm/xe: Fix cast on trace variable 406663f777be drm/xe/display: Avoid calling readq() 6d8d038364d8 drm/xe/mmio: Cast to u64 when printing 7b5bdb447b14 drm/xe: Use _ULL for u64 division f020c3029932 wifi: ath10k: Fix enum ath10k_fw_crash_dump_type kernel-doc c80cc5cfefba wifi: ath10k: Fix htt_data_tx_completion kernel-doc warning 75dd17fdef11 wifi: ath10k: fix htt_q_state_conf & htt_q_state kernel-doc 5f813b0447fe wifi: ath10k: correctly document enum wmi_tlv_tx_pause_id 1779487e72e0 wifi: ath10k: add missing wmi_10_4_feature_mask documentation 9f9df1a2535f wifi: ath12k: add support for collecting firmware log 6db6e70a17f6 wifi: ath12k: Introduce the container for mac80211 hw b856f023b40f wifi: ath12k: Refactor the mac80211 hw access from link/radio b06439c66874 wifi: rtlwifi: Speed up firmware loading for USB 563d5025cf3b wifi: rtl8xxxu: add missing number of sec cam entries for all variants edec42821911 wifi: brcmfmac: allow per-vendor event handling b822015a1f57 wifi: brcmfmac: avoid invalid list operation when vendor attach fails 85da8f71aaa7 wifi: brcmfmac: Demote vendor-specific attach/detach messages to info 9f7861c56b51 wifi: brcmfmac: cfg80211: Use WSEC to set SAE password ba4d4726335c wifi: brcmfmac: move feature overrides before feature_disable 14e1391b7102 wifi: brcmfmac: add per-vendor feature detection callback 31343230abb1 wifi: brcmfmac: export firmware interface functions 70a46e1fda3b drm/doc/rfc: Removing missing reference to xe.rst 286c4dcf6cc6 Documentation/gpu: Reference articles on Linux graphics stack 92b47c3b8b24 drm/i915: Replace a memset() with zero initialization 94501c3ca640 drm/i915/psr: Only allow PSR in LPSP mode on HSW non-ULT 06af1954aecc drm/xe: Do not flood dmesg with guc log f87f5ea43959 drm/xe/xe_debugfs: Print skip_guc_pc in xe info 9c0155b652bf drm/xe: constify engine class sysfs attributes 480ea9e306c7 drm/xe: make gpuvm_ops const 3cacf808c9d8 drm/xe: make hwmon_info const c96baaa83993 drm/xe: make heci_gsc_irq_chip const 2fe36db5fd24 drm/xe: make xe_ttm_funcs const 8ea8c918e7db drm/xe: Modify the cfb size to be page size aligned for FBC 2095d5071d60 drm/panel: novatek-nt36672e: Include 2f862fdc0fd8 drm: panel-orientation-quirks: Add quirk for GPD Win Mini 04ae3eb470e5 drm/lima: fix a memleak in lima_heap_alloc c44d4ef47fda drm/i915/xelpg: Extend some workarounds/tuning to gfx version 12.74 84bf82f4f866 drm/i915/xelpg: Extend driver code of Xe_LPG to Xe_LPG+ bddacdf4861c drm/i915: Add additional ARL PCI IDs bc4996184d56 Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails f0eb58dd0877 Input: navpoint - remove driver 43d48379c939 drm/xe: correct the calculation of remaining size 0cd2bc06de72 drm/amd/pm: enable amdgpu smu send message log a9e4f61df1cc drm/amdgpu: update error condition check for umc_v12_0_query_error_address 601429cca96b drm/amdgpu: Skip do PCI error slot reset during RAS recovery 2c7a1560e8a6 drm/amdgpu: Show deferred error count for UMC 776b0953aba8 drm/amdgpu: Enable GFXOFF for Compute on GFX11 7ed97155b258 drm/amdgpu: fix UBSAN array-index-out-of-bounds for ras_block_string[] b5387349cadd drm/amd/amdgpu: Update RLC_SPM_MC_CNT by ring wreg in guest b2f26f49e84b drm/amd/display: Drop 'acrtc' and add 'new_crtc_state' NULL check for writeback requests. 5394fb2a5bd5 drm/amdgpu: Remove unnecessary NULL check 087a3e13ec49 drm/amdgpu: revert "Adjust removal control flow for smu v13_0_2" 8a1f7fddabe1 drm/amdgpu: Remove usage of the deprecated ida_simple_xx() API 733965a90f88 drm/amdkfd: init drm_client with funcs hook ab762f937db9 drm/amd/display: Fix a switch statement in populate_dml_output_cfg_from_stream_state() bf14cd4f2e9a drm/radeon/ni_dpm: Clean up errors in nislands_smc.h a87076d37598 drm/radeon/evergreen_cs: Clean up errors in evergreen_cs.c ce136e15e0f8 drm/radeon: Clean up errors in si.c 17c31edfa2e4 drm/radeon: Clean up errors in radeon.h c435ebd0c661 drm/radeon: Clean up errors in ci_dpm.h 6080a591bfaf drm/radeon/dpm: Clean up errors in evergreen_smc.h 4a93a7c92779 drm/radeon: Clean up errors in clearstate_cayman.h b1baf42f8523 drm/radeon: Clean up errors in clearstate_ci.h 6d01359dfd61 drm/radeon/kms: Clean up errors in radeon_pm.c 3af3497f335c drm/radeon/kms: Clean up errors in smu7.h 93709fa06d5b drm/radeon/kms: Clean up errors in smu7_fusion.h 848da1928b7b drm/radeon: Clean up errors in r600_dpm.c a62b1547e028 drm/radeon: Clean up errors in rv515.c 15711063f827 drm/radeon: Clean up errors in radeon_mode.h f63686ce2f5e drm/radeon: Clean up errors in evergreen_reg.h 8be4f5312e80 drm/radeon: Clean up errors in kv_smc.c 40d89a92f1c7 gpu/drm/radeon: Clean up errors in evergreen.c c40bc91776b9 drm/radeon: Clean up errors in evergreen.c c6ebd422a6eb drm/radeon: Clean up errors in rv770_smc.h 63373186aa1b drm/radeon/ci_dpm: Clean up errors in ci_dpm.c cc588e799549 drm/radeon: Clean up errors in r600.c f11562434778 drm/radeon: Clean up errors in rs600.c 6e4362dd21f4 drm/radeon: Clean up errors in si_dpm.h 50958960c443 drm/radeon: Clean up errors in radeon_audio.c ab2533d4fd0f drm/radeon: Clean up errors in rs400.c 9f9a40852e29 drm/radeon: Clean up errors in radeon_audio.h 3e9156fb5555 drm/radeon: Clean up errors in uvd_v1_0.c 22dfe0aedb56 drm/radeon: Clean up errors in radeon_asic.c 25157b1bc12e drm/radeon/kms: Clean up errors in rv6xx_dpm.h 3013edd68ea7 drm/radeon/btc_dpm: Clean up errors in btc_dpm.c 1b5a5e4055f5 drm/radeon/dpm: Clean up errors in trinity_dpm.h e0353ea0da61 drm/radeon/rv770: Clean up errors in rv770_dpm.c d93eb053b240 drm/radeon: Clean up errors in smu7_discrete.h 007cded6014f drm/radeon: Clean up errors in ni_dpm.c b8cbb7defe76 drm/radeon/ni_dpm: Clean up errors in ni_dpm.c 30d30e0f1523 drm/radeon/dpm: Clean up errors in sumo_dpm.c 765290661cfa drm/radeon: Clean up errors in ni.c 236ff5f967bb drm/radeon: Clean up errors in r600_dpm.h 1e68ffdcd182 drm/radeon/r100: Clean up errors in r100.c c4769ac4d594 drm/radeon: Clean up errors in radeon_atpx_handler.c 328f63b158f8 drm/radeon: Clean up errors in trinity_dpm.c 54a5d71723ac drm/radeon/trinity_dpm: Clean up errors in trinity_dpm.c b42eecdfa3a9 drm/radeon: Clean up errors in si_dpm.c 9c7fdfa396a9 drm/amd/include/vega20_ip_offset: Clean up errors in vega20_ip_offset.h 296cce5d4ebb drm/amd/display: Clean up errors in renoir_ip_offset.h 70debdf217e8 drm/amd/amdgpu: Clean up errors in beige_goby_ip_offset.h 58479e2126fd drm/amdgpu: Clean up errors in v10_structs.h e1fe442fec46 drm/amd/include/navi14_ip_offset: Clean up errors in navi14_ip_offset.h a0caeabb96f2 drm/amdgpu: Clean up errors in cgs_common.h aca4300ab2b2 drm/amd/include/sienna_cichlid_ip_offset: Clean up errors in sienna_cichlid_ip_offset.h 1ef4fd9278c7 drm/amd/include/vangogh_ip_offset: Clean up errors in vangogh_ip_offset.h 78a855f95420 drm/amdgpu: Clean up errors in dimgrey_cavefish_ip_offset.h eadf484e6bad drm/amd/pp: Clean up errors in dm_pp_interface.h 882c82b9ac66 drm/amd: Clean up errors in vega10_ip_offset.h 3c642f34e9c6 drm/amd/include/vega10_ip_offset:Clean up errors in vega10_ip_offset.h 577fa1be30e6 drm/amdgpu: Clean up errors in kgd_pp_interface.h 84900320970d drm/amdgpu: Clean up errors in navi12_ip_offset.h 522f878a0c26 drm/amdgpu: Clean up errors in atom-bits.h 142e2227582e drm/amd/include: Clean up errors in arct_ip_offset.h 7937b6f63f89 drm/amdgpu: Clean up errors in umc_v6_0.c ac4d654f3daf drm/amdgpu: Clean up errors in clearstate_si.h eb08104f90fc drm/xe/gsc: add support for GSC proxy interrupt 997a55caa1c3 drm/xe/gsc: Initialize GSC proxy 6af7ee08279c drm/xe/guc: Add kernel-doc for xe_guc_ct_send_recv() a54e016ace26 drm/xe/guc: Return CTB HXG response DATA0 if no buffer provided fb5ceca046ef tools/power turbostat: Print ucode revision only if valid bb6181fa6bc9 tools/power turbostat: Expand probe_intel_uncore_frequency() 34e9d836f9d0 drm/xe: Mark internal gmdid mappings as const c5a06c9169f3 drm/xe/guc: Enable WA 14018913170 0f7352557a35 wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach 173b0fb47c3d wifi: rt2x00: simplify rt2x00crypto_rx_insert_iv() 50180c7f8e3d wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() 899c0e8a2219 wifi: mwifiex: Use helpers to check multicast addresses 47f0e32ffe4e wifi: brcmsmac: phy: Remove unreachable code 79f8eacbdf9d drm/xe: Use a NULL pointer instead of 0. e2dc52f849f8 drm/xe/dmabuf: Make xe_dmabuf_ops static 92c7428f942d wifi: rtl8xxxu: make instances of iface limit and combination to be static const 426e7b477392 wifi: rtl8xxxu: convert EN_DESC_ID of TX descriptor to le32 type 12cfc9c8d3fa wifi: wilc1000: fix multi-vif management when deleting a vif a4f1a05b832e wifi: wilc1000: fix incorrect power down sequence 328efda22af8 wifi: wilc1000: do not realloc workqueue everytime an interface is added 52284952cbf3 wifi: wilc1000: fix driver_handler when committing initial configuration 0635d73d85c1 wifi: rtlwifi: rtl8192de: Don't read register in _rtl92de_query_rxphystatus 3832a9c40b35 wifi: rtw89: fw: extend JOIN H2C command to support WiFi 7 chips 85eacdcabd0f wifi: rtw89: fw: use struct to fill JOIN H2C command 011e276865d3 wifi: rtw89: fw: add H2C command to reset DMAC table for WiFi 7 3d49ed071582 wifi: rtw89: fw: add H2C command to reset CMAC table for WiFi 7 999db6f48b28 wifi: rtw89: fw: update TX AMPDU parameter to CMAC table 7e24cc86c9c9 wifi: rtw89: fw: add chip_ops to update CMAC table to associated station 799261930656 wifi: rtw89: fw: fill CMAC table to associated station for WiFi 7 chips 8d666e575455 wifi: rtw89: fw: add H2C command to update security CAM v2 4f47e0cf1a84 wifi: rtw89: declare EXT NSS BW of VHT capability 9156181f6274 wifi: rtw89: add EHT capabilities for WiFi 7 chips c5bdcddaa32c wifi: rtw89: change supported bandwidths of chip_info to bit mask c19443700370 wifi: rtw89: adjust init_he_cap() to add EHT cap into iftype_data 23b8330156e5 wifi: rtw88: use kstrtoX_from_user() in debugfs handlers a99d453d2459 drm/i915/opregion: remove unused lid_state 955df16f2a4c wifi: ath12k: change MAC buffer ring size to 2048 b0970f50839e wifi: ath12k: add support for BA1024 60b937658321 wifi: ath12k: fix wrong definitions of hal_reo_update_rx_queue bc2ef64931c2 wifi: ath10k: replace ENOTSUPP with EOPNOTSUPP 3422402bacd0 wifi: ath11k: replace ENOTSUPP with EOPNOTSUPP 49b88e5f3fa1 wifi: ath12k: replace ENOTSUPP with EOPNOTSUPP 05ae67d95bad drm/i915: Drop -Wstringop-overflow dc524d05974f Revert "drm/i915/dsi: Do display on sequence later on icl+" 2e722c868b3a drm/tests: managed: Add a simple test for drmm_managed_release 8ec16a7a9a74 drm/tests: managed: Extract device initialization into test init a1c73a3b7940 drm/tests: managed: Add comments about test intent dd0ce02f9897 drm/tests: managed: Rename the suite name to match other DRM tests 42d6196f6a94 drm/managed: Add drmm_release_action aabf5c412f04 drm/rockchip: inno_hdmi: Explicitly include drm_atomic.h 53a65445c144 wifi: ath12k: add QMI PHY capability learn support 76fece36f17a wifi: ath12k: refactor QMI MLO host capability helper function 1a65a6d17cbc workqueue: Add rcu lock check at the end of work item execution 85f0ab43f9de kernel/workqueue: Bind rescuer to unbound cpumask for WQ_UNBOUND ab5e5b99a949 tools/workqueue: Add rescuers printing to wq_dump.py 31c89007285d workqueue.c: Increase workqueue name length 85f3b79fb578 drm/xe: Group normal kunit tests in a single module ddc3c0877e16 drm/xe: Use kstrdup while creating snapshot a05f7279307b ASoC: hdmi-codec: drop drm/drm_edid.h include 9666ad011992 wifi: ath11k: document HAL_RX_BUF_RBM_SW4_BM 5bdfb8c9db22 wifi: ath12k: ath12k_start_vdev_delay(): convert to use ar b33dcbe8d53d wifi: ath12k: refactor ath12k_mac_op_flush() 5b1b5dbfd6a6 wifi: ath12k: refactor ath12k_mac_op_ampdu_action() d629b0c149c9 wifi: ath12k: refactor ath12k_mac_op_configure_filter() 92b30bb39786 wifi: ath12k: refactor ath12k_mac_op_update_vif_offload() 3bbc9c7429ff wifi: ath12k: refactor ath12k_mac_op_stop() e1e275a69906 wifi: ath12k: refactor ath12k_mac_op_start() 00c9b1a6d21d wifi: ath12k: refactor ath12k_mac_op_conf_tx() ce20a10fdff4 wifi: ath12k: refactor ath12k_bss_assoc() 3e141f0034d5 wifi: ath12k: refactor ath12k_mac_op_config() d786c9f5fe34 wifi: ath12k: refactor ath12k_mac_register() and ath12k_mac_unregister() d2b7a6e5fa1c wifi: ath12k: refactor ath12k_mac_setup_channels_rates() 8a742a79f90e wifi: ath12k: refactor ath12k_mac_allocate() and ath12k_mac_destroy() eaf9f17b861b wifi: ath12k: relocate ath12k_dp_pdev_pre_alloc() call a52c854a29bb drm/i915/opregion: make struct intel_opregion opaque 2619861c470d drm/i915/gvt: use local INTEL_GVT_OPREGION_SIZE 9eb4826f2856 drm/i915/opregion: abstract ASLE presence check 37e2100312b1 drm/i915/opregion: abstract getting the opregion VBT bb94644716cf drm/i915/opregion: move i915_opregion debugfs to intel_opregion.c 30ef2627b207 drm/i915/bios: move i915_vbt debugfs to intel_bios.c 762343f79e43 drm/amdgpu: Clean up errors in amdgpu.h f5e1f90b67b8 drm/amdgpu: Clean up errors in amdgpu_gmc.c 0b0fb6da9b01 drm/amdgpu: Clean up errors in jpeg_v2_5.c 7230ebeb0a9b drm/amdgpu: Clean up errors in gfx_v9_4.c b679566bf0c1 drm/amdgpu: Clean up errors in amdgpu_drv.c 995d629f7476 drm/amd: Clean up errors in amdgpu_vkms.c 849e133c973c drm/amdgpu: Fix the null pointer when load rlc firmware 4e2965bd3bdd drm/amdgpu: Centralize ras cap query to amdgpu_ras_check_supported 0e14eb0cefd9 drm/amdgpu: Query ras capablity from psp v2 bcee21a437ab drm/amd/display: 3.2.267 3b84525544be drm/amd/display: Align the returned error code with legacy DP 14656c4fde65 drm/amd/display: Allow Z8 for multiplane configurations on DCN35 aa4e18d30076 drm/amd/display: Set default Z8 minimum residency for DCN35 e6f82bd44b40 drm/amd/display: Rework DC Z10 restore 5950efe25ee0 drm/amd/display: Enable Panel Replay for static screen use case 12f72a1599dc drm/amd/display: Add DP audio BW validation d451b534e0b4 drm/amd/display: Fix dml2 assigned pipe search f0ec30549a2b drm/amd/display: Ensure populate uclk in bb construction 038c53234641 drm/amd/display: Update P010 scaling cap 2254ab45dab2 drm/amd/display: Fix DML2 watermark calculation b4e05bb1dec5 drm/amd/display: Clear OPTC mem select on disable 3fc394111ea7 drm/amd/display: Floor to mhz when requesting dpp disp clock changes to SMU 6c605f44086a drm/amd/display: Port DENTIST hang and TDR fixes to OTG disable W/A 012fe0674af0 drm/amd/display: Add logging resource checks 73888bad4d1f drm/amdgpu: Clean up errors in amdgpu_rlc.c 1ed8ccf26877 drm/amd: Clean up errors in sdma_v2_4.c 32a0a398fc78 drm/amd/amdgpu: Clean up errors in amdgpu_umr.h 2bb012138d72 drm/amdgpu: Clean up errors in amdgpu_atomfirmware.h 05ec62314720 drm/amdgpu: Clean up errors in clearstate_gfx9.h 2763da27f93f drm/amdgpu: Clean up errors in navi10_ih.c f7a16fa37694 drm/radeon: check PS, WS index 4630d5031cd8 drm/amdgpu: check PS, WS index a25dea474a24 drm/amd/display: Add Replay IPS register for DMUB command table ca25a2b5f841 drm/amd/display: Init link enc resources in dc_state only if res_pool presents ac9c748362fd drm/amd/display: Allow IPS2 during Replay 166225e79ccc drm/amd/display: Fix late derefrence 'dsc' check in 'link_set_dsc_pps_packet()' 81d4b9706845 drm/amdkfd: Fix variable dereferenced before NULL check in 'kfd_dbg_trap_device_snapshot()' 30df05fb74f6 drm/amdgpu: Align ras block enum with firmware 1714a1ffafcb drm/amdgpu: replace MCA macro with ACA for XGMI 46e2231ce03b drm/amdgpu: Log deferred error separately 9c97bf88f4a7 drm/amdgpu: Do bad page retirement for deferred errors bbcbfd4363e9 drm/amdgpu: add xgmi v6.4.0 ACA support f45e6f2b5c79 drm/amdgpu: add mmhub v1.8 ACA support 373e970a4a2a drm/amdgpu: add sdma v4.4.2 ACA support 0f3cd24e96b8 drm/amdgpu: add gfx v9.4.3 ACA support e372baeb3d33 drm/amdgpu: Check extended configuration space register when system uses large bar f38765de8385 drm/amdgpu: add umc v12.0 ACA support 37973b69eab4 drm/amdgpu: add aca sysfs support 04c4fcd2630d drm/amdgpu: add amdgpu ras aca query interface 0c54e457ac58 drm/amd/pm: add aca smu backend support for smu v13.0.6 26405ff4306a drm/amdgpu: move kiq_reg_write_reg_wait() out of amdgpu_virt.c d3f452f3a01e drm/amdgpu: add new INFO IOCTL query for input power d4b9cfe2c725 drm/amdgpu: Query boot status if boot failed 33dcda51e9bd drm/amdgpu: add ACA bank dump debugfs support 0599849c3276 drm/amdgpu: add ACA kernel hardware error log support c8cb7e09db90 drm/amdgpu: Query boot status if discovery failed cce4febb274c drm/amdgpu: Add ras helper to query boot errors v2 f5e4cc8461c4 drm/amdgpu: implement RAS ACA driver framework ad390542ec48 drm/amdgpu: Init pcie_index/data address as fallback (v2) ea0f6dfeecab drm/amdgpu: drop psp v13 query_boot_status implementation ac3ff8a90637 drm/amdgpu: Replace DRM_* with dev_* in amdgpu_psp.c 4cabb2174d2c drm/amdkfd: Bump KFD ioctl version 50661eb1a2c8 drm/amdgpu: Auto-validate DMABuf imports in compute VMs ea489a3d983b drm/ci: add sc7180-trogdor-kingoftown d315a68e94a7 drm/ci: uprev mesa version: fix kdl commit fetch 1bafe1e62f82 drm/ci: Update xfails for newly added msm tests 8eab35e764c8 drm/ci: Add msm tests de8ac5696ebc drm/panel: nt36523: Set 120Hz fps for xiaomi,elish panels 78d49aaa36bd drm/i915/psr: CAN_PSR and CAN_PANEL_REPLAY can be now local defines a480dd59fe25 drm/i915/display: No need for full modeset due to psr ece90a862232 wifi: rtl8xxxu: enable channel switch support 1213acb478a7 wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work 6d2b0a066941 wifi: ath12k: Use initializers for QMI message buffers 2e82b5f09a97 wifi: ath12k: Add missing qmi_txn_cancel() calls 59cf57ab3dee wifi: ath12k: Remove unnecessary struct qmi_txn initializers 74ef2d05ede6 wifi: ath11k: use WMI_VDEV_SET_TPC_POWER_CMDID when EXT_TPC_REG_SUPPORT for 6 GHz ed0a61dcb2d3 wifi: ath11k: add handler for WMI_VDEV_SET_TPC_POWER_CMDID f8a573bd5f3b wifi: ath11k: add WMI_TLV_SERVICE_EXT_TPC_REG_SUPPORT service bit 92425f788fee wifi: ath11k: fill parameters for vdev set tpc power WMI command 46f20de2c4f8 wifi: ath11k: save max transmit power in vdev start response event from firmware 6f4e235be655 wifi: ath11k: add parse of transmit power envelope element 28f64d368b21 wifi: ath11k: save power spectral density(PSD) of regulatory rule 1329beb56297 wifi: ath11k: update regulatory rules when connect to AP on 6 GHz band for station 17144d32e907 wifi: ath11k: update regulatory rules when interface added cf2df0080bd5 wifi: ath11k: fix a possible dead lock caused by ab->base_lock 7004bdceef60 wifi: ath11k: store cur_regulatory_info for each radio e3d373ec4f02 wifi: ath11k: add support to select 6 GHz regulatory type 227ed18f456a tools/power turbostat: Do not print negative LPI residency 0b13410b52c4 tools/power turbostat: Fix Bzy_MHz documentation typo 3ac1d14d0583 tools/power turbostat: Increase the limit for fd opened 1c7531f50eaa drm/xe: display support should not depend on EXPERT e5f4e68eed85 tools/power turbostat: Fix added raw MSR output 52e3fa3e3ea3 drm/xe: Fix bounds checking in __xe_bo_placement_for_flags() 178cc55d5129 wifi: rtlwifi: rtl_usb: Use sync register writes 0ac008b6357f wifi: rtlwifi: cleanup few rtlxxx_tx_fill_desc() routines bcd1ae78448e wifi: rtw89: add chip_ops::update_beacon to abstract update beacon operation a880b9283009 wifi: rtw89: add H2C command to download beacon frame for WiFi 7 chips 69466b979a72 wifi: rtw89: use struct to fill H2C command to download beacon frame c313c31ff40d wifi: rtw89: add new H2C command to pause/sleep transmitting by MAC ID e3552b37dace wifi: rtw89: refine H2C command that pause transmitting by MAC ID cdd368ce1ca4 wifi: rtw89: fw: use struct to fill BA CAM H2C commands 2d623151bf26 wifi: rtw89: 8922a: update BA CAM number to 24 5d461dba16fa wifi: rtw89: add chip_ops::h2c_ba_cam() to configure BA CAM 3b96833a5727 wifi: rtw89: mac: add feature_init to initialize BA CAM V1 6f066439f9dc wifi: rtw89: add firmware H2C command of BA CAM V1 205c50306acf wifi: wilc1000: fix RCU usage in connect path 535733e90e5d wifi: wilc1000: fix declarations ordering ca630876aa98 drm/xe/migrate: Cap PTEs written by MI_STORE_DATA_IMM to 510 45017df3033e dma-buf/dma-fence: fix spelling f730d43afb21 dma-buf/dma-resv: fix spelling a7983eefb642 drm/doc: internals: remove section on PCI legacy support c95d67a63c7e drm: Clean-up superfluously selecting VT_HW_CONSOLE_BINDING 1113e52ffee7 drm/xe: Fix potential deadlock in __fini_dbm 33ff1f21bd2f drm/xe: Allow to exclude part of GGTT from allocations 9f78b3ae051d drm/panel: Simplify with dev_err_probe() ea4f9975625a drm/panel: Add support for Novatek NT36672E panel driver 30cc664f0962 dt-bindings: display: panel: Add Novatek NT36672E LCD DSI 420186db1483 drm/panel: Add driver for BOE TH101MB31IG002-28A panel baae3a0b10c4 dt-bindings: display: panel: Add BOE TH101MB31IG002-28A panel c3ba13a0ed3d drm: panel: simple: convert LG LB070WV8 fixed mode into display timings d4978a67ae97 drm/xe/guc: Use HXG definitions on HXG messages d898c2e55593 drm/xe/guc: Return CTB response length 3c01e0121402 drm/xe/guc: Treat non-response message after BUSY as unexpected 88cbf8502023 drm/xe: Split GuC communication initialization 502756e23360 drm/v3d: Show the memory-management stats on debugfs b9bc05495174 drm/ttm/tests: Fix argument in ttm_tt_kunit_init() 5ee0d47dcf33 drm/vc4: don't check if plane->state->fb == state->fb cbe7cea7eece drm/edid: Clean up errors in drm_edid.c fba97a777dcb wifi: ath12k: refactor ath12k_wmi_tlv_parse_alloc() aaf244141ed7 wifi: ath11k: fix IOMMU errors on buffer rings ef51d7542d14 drm/xe/migrate: Fix CCS copy for small VRAM copy chunks cf46019e8550 drm/xe: unlock on error path in xe_vm_add_compute_exec_queue() 88ec23528b32 drm/xe/selftests: Fix an error pointer dereference bug c10da95afa68 drm/xe/device: clean up on error in probe() 7c0f97cb62dc drm/xe: Invert access counter queue head / tail d0ca70c03398 drm/xe: Add build on bug to assert access counter queue works 1fd77ceaf0d8 drm/xe: Invert page fault queue head / tail 86f41f4333e3 drm/xe: Add build on bug to assert page fault queue works 801e8c7ed670 drm/xe: Remove set_job_timeout_ms() from exec_queue_ops 25ce7c5063b3 drm/xe: Finish refactoring of exec_queue_create 6ae24344e2e3 drm/xe: Add exec_queue.sched_props.job_timeout_ms 6e144a7d6f8a drm/xe: Refactor __xe_exec_queue_create() d11dc7aa98e5 drm/doc/rfc: Remove Xe's pre-merge plan 284781470de2 drm/i915/gt: Use rc6.supported flag from intel_gt for rc6_enable sysfs a109d1999229 drm/xe: Fix build bug for GCC 11 09795bded2e7 wifi: b43: Disable QoS for bcm4331 581c8967d66c wifi: b43: Stop correct queue in DMA worker when QoS is disabled 77135a38f6c2 wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is disabled 9636951e4468 wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled 80850ca041f2 wifi: rtl8xxxu: Fix off by one initial RTS rate 9475cc7ac315 wifi: rtl8xxxu: Fix LED control code of RTL8192FU 1cd165adf314 wifi: rtl8xxxu: declare concurrent mode support for 8188f 69abad618efd wifi: rtl8xxxu: make supporting AP mode only on port 0 transparent b837f78fbffa wifi: rtl8xxxu: add hw crypto support for AP mode f232e9d91bb8 wifi: rtl8xxxu: remove obsolete priv->vif 5ce0d7e8aee0 wifi: rtl8xxxu: add macids for STA mode 61fdbd9e2a9d wifi: rtl8xxxu: support multiple interface in start_ap() 073401c3b6b9 wifi: rtl8xxxu: support multiple interfaces in bss_info_changed() eef55f1545c9 wifi: rtl8xxxu: support multiple interfaces in {add,remove}_interface() 3f9baa99f842 wifi: rtl8xxxu: support multiple interfaces in watchdog_callback() 6b7663828705 wifi: rtl8xxxu: support multiple interfaces in configure_filter() 05b22e9b7d84 wifi: rtl8xxxu: support multiple interfaces in update_beacon_work_callback() 43532c050f8e wifi: rtl8xxxu: support multiple interfaces in set_aifs() 3ff7a05996f9 wifi: rtl8xxxu: support setting bssid register for multiple interfaces f86dd8eaf8da wifi: rtl8xxxu: don't parse CFO, if both interfaces are connected in STA mode 80fd8687db41 wifi: rtl8xxxu: extend check for matching bssid to both interfaces 9aa776209ca3 wifi: rtl8xxxu: extend wifi connected check to both interfaces 00add60cad3c wifi: rtl8xxxu: support setting mac address register for both interfaces a047e46a7b98 wifi: rtl8xxxu: 8188e: convert usage of priv->vif to priv->vifs[0] 7f444692cde8 wifi: rtl8xxxu: support setting linktype for both interfaces 2bbd7d584046 wifi: rtl8xxxu: prepare supporting two virtual interfaces d55cb6d8a994 wifi: rtl8xxxu: remove assignment of priv->vif in rtl8xxxu_bss_info_changed() 8d101b15f86d wifi: rtw88: 8822ce: refine power parameters for RFE type 5 6aeaa379291b wifi: rtw89: mac: Fix spelling mistakes "notfify" -> "notify" 6bd232192261 wifi: rtw89: phy: set channel_info for WiFi 7 chips ce84ecbdc168 wifi: rtw89: phy: add BB wrapper of TX power for WiFi 7 chips c207e14d9328 wifi: rtw89: 8922a: add NCTL pre-settings for WiFi 7 chips 0377e2a77201 wifi: rtw89: phy: ignore special data from BB parameter file d16f34b084d9 wifi: rtw89: 8922a: update the register used in DIG and the DIG flow cac432a08537 wifi: rtw89: 8922a: set RX gain along with set_channel operation 0edcdd82337a wifi: rtw89: phy: add parser to support RX gain dynamic setting flow 9225b9734670 wifi: rtw89: phy: move bb_gain_info used by WiFi 6 chips to union e52fafea56b2 wifi: rtw89: 8851b: update TX power tables to R37 ac770f07a93b wifi: rtw89: 8852b: update TX power tables to R36 9496d62f3877 wifi: rtw89: pci: use DBI function for 8852AE/8852BE/8851BE 0911b8c52c4d x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNK a033eec9a06c x86/bugs: Rename CONFIG_CPU_SRSO => CONFIG_MITIGATION_SRSO 1da8d2172ce5 x86/bugs: Rename CONFIG_CPU_IBRS_ENTRY => CONFIG_MITIGATION_IBRS_ENTRY ac61d43983a4 x86/bugs: Rename CONFIG_CPU_UNRET_ENTRY => CONFIG_MITIGATION_UNRET_ENTRY 7b75782ffd82 x86/bugs: Rename CONFIG_SLS => CONFIG_MITIGATION_SLS aefb2f2e619b x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINE ea4654e08853 x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_ISOLATION 5fa31af31e72 x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING => CONFIG_MITIGATION_CALL_DEPTH_TRACKING e0b8fcfa3cfa x86/bugs: Rename CONFIG_CPU_IBPB_ENTRY => CONFIG_MITIGATION_IBPB_ENTRY be83e809ca67 x86/bugs: Rename CONFIG_GDS_FORCE_MITIGATION => CONFIG_MITIGATION_GDS_FORCE 5465b0a591ed drm/hisilicon: include drm/drm_edid.h only where needed c3c33a139a88 drm/nouveau: include drm/drm_edid.h only where needed 69cac0a8f3ef drm/xe: Check skip_guc_pc before setting SLPC flag 4ae3aeab32d7 drm/xe: Add vram frequency sysfs attributes a8004af338f6 drm/xe: Fix modifying exec_queue priority in xe_migrate_init b16483f9f812 drm/xe: Fix guc_exec_queue_set_priority 9fbedddfc900 drm/xe/xe2_lpg: Add Wa_16018610683 0e00a8814eec drm/i915/guc: Avoid circular locking issue on busyness flush 632ca3c92f38 drm/nouveau/disp: switch to use kmemdup() helper 2f2cc53b5fe7 drm/i915/guc: Close deregister-context race against CT-loss 5e83c060e95b drm/i915/guc: Flush context destruction worker at suspend ca077ff8cac5 drm/bridge: Fixed a DP link training bug dcddb6f0b06d drm/xe: Annotate xe_ttm_stolen_mgr::mapping with __iomem 9d612ee52c60 drm/xe: Annotate multiple mmio pointers with __iomem 20855b62a305 drm/xe: Annotate xe_mem_region::mapping with __iomem 9d03bf30e786 drm/xe: Use __iomem for the regs pointer 9d0c1c5618be drm/xe/vm: Fix an error path 5030e16140b6 drm/xe/guc: Only take actions in CT irq handler if CTs are enabled 97d0047cbb17 drm/xe: Fix exec IOCTL long running exec queue ring full condition f4e8ab468fc6 drm/xe/exec: reserve fence slot for CPU bind 29f424eb8702 drm/xe/exec: move fence reservation f3c2031db7df drm/i915/psr: Disable early transport by default 467e4e061c44 drm/i915/psr: Enable psr2 early transport as possible 3291bbb93e16 drm/i915/psr: Configure PIPE_SRCSZ_ERLY_TPT for psr2 early transport 7f85883e4a7b drm/i915/psr: Calculate and configure CUR_POS_ERLY_TPT 86b26b6aeac7 drm/i915/psr: Carry su area in crtc_state 1bff93b8bc27 drm/i915/psr: Extend SU area to cover cursor fully if needed 9962c25ac41b drm: Add eDP 1.5 early transport definition 219a1f49094f drm/panel: nt35510: support FRIDA FRD400B25025-A-CTK 9b26d5c044d6 drm/panel: nt35510: move hardwired parameters to configuration 9676bee4afb1 dt-bindings: nt35510: add compatible for FRIDA FRD400B25025-A-CTK de8c6a352131 x86/percpu: Use %RIP-relative address in untagged_addr() cd7b0b2dd3d9 drm/i915/dp: Fix the max DSC bpc supported by source fa78e188d8d1 drm/xe/dgfx: Release mmap mappings on rpm suspend 49ddab089611 drm/panel-edp: use put_sync in unprepare ddb5bade29de drm/xe/xe2: synchronise CS_CHICKEN1 with WMTP support 935e486b718f drm/i915/cdclk: Re-use bxt_cdclk_ctl() when sanitizing ebb9c4240dea drm/i915/cdclk: Reorder bxt_sanitize_cdclk() 7af2f3e55c1e drm/i915/cdclk: Extract bxt_cdclk_ctl() bdb7a38a8f40 drm/i915/xe2lpd: Update bxt_sanitize_cdclk() be8755a0a818 drm/xe/kunit: Drop xe_wa tests for pre-production DG2 251ba4583f75 drm/nouveau: uapi: fix kerneldoc warnings eeb8e8d9f124 drm/nouveau/volt/gk20a: don't misuse kernel-doc comments ce6106ffa9f4 drm/nouveau/gr/gf100: don't misuse kernel-doc comments 607a9b29ef81 drm/nouveau: don't misuse kernel-doc comments 648c3814dcf6 drm/nouveau/disp: don't misuse kernel-doc comments 5f807f00b5f5 drm/nouveau/bios/init: drop kernel-doc notation d544d000a3cb drm/i915/dp: Abort AUX on disconnected native DP ports 2e4b90fbe755 drm/i915: Filter out glitches on HPD lines during hotplug detection 9210e94a5a3b drm/i915: Add intel_digital_port lock/unlock hooks bab87ef4db9a drm/i915: Disable hotplug detection handlers during driver init/shutdown cd572b3bb27e drm/i915: Disable hotplug detection works during driver init/shutdown bd738d859e71 drm/i915: Prevent modesets during driver init/shutdown 1ef28d86bea9 drm/i915: Suspend the framebuffer console earlier during system suspend f4ed123ae295 drm/i915: Suspend the framebuffer console during driver shutdown 24b412b1bfeb drm/i915: Disable intel HPD poll after DRM poll init/enable a1a0e8630711 drm/i915: Move audio deinit after disabling polling f7d16a538ad2 drm/i915: Keep the connector polled state disabled after storm 289d4180bda9 drm/i915: Init DRM connector polled field early 264ed178781c drm/xe: Fix spelling mistake "gueue" -> "queue" babebd1dc127 drm/probe-helper: remove unused drm_connector_helper_get_modes_from_ddc() 2e367ad4da33 drm/mgag200: convert get modes to struct drm_edid f5b6fd4ea320 drm/mgag200: Fix caching setup for remapped video memory 0fa647659c49 drm/i915/display: Use helper to select C20 MPLLA/B 26a4591b3191 drm/sched: Return an error code only as a constant in drm_sched_init() 3bb45618061c drm/sched: One function call less in drm_sched_init() after error detection a79709956226 drm/i915/huc: Allow for very slow HuC loading 2b35ae108c7f drm/xe: Fix compilation without CONFIG_KUNIT 5343f29b3dc5 drm: Move drm_set_preferred_mode() helper from drm_edid to drm_modes c5b32a419461 drm/i915/xelpg: Add workaround 14019877138 0d68d06553ee drm/xe: Add mocs reset kunit 26d4481ac23f drm/xe/guc: Start handling GuC Relay event messages 927b042a8daf drm/xe/kunit: Add GuC Relay kunit tests 4469eae6bc52 drm/xe/kunit: Allow to replace xe_guc_ct_send_recv() with stub 811fe9f556fc drm/xe/guc: Introduce Relay Communication for SR-IOV fa6c12e036c9 drm/xe/guc: Add Relay Communication ABI definitions e83679985ac7 drm/xe/guc: Update few GuC CTB ABI definitions e6cbc458b4f8 drm/xe/guc: Add helpers for HXG messages 13f976ea6220 drm/xe: Introduce GT-oriented SR-IOV logging macros b97d87039fe5 drm/xe: Define Virtual Function Identifier 0cfb7caefabd drm/xe: Allocate dedicated workqueue for SR-IOV workers 9bab383d47c9 drm/xe: Use intel_wakeref_t in intel_runtime_pm functions fdbadf504375 drm/xe: Fix definition of intel_wakeref_t fe761f3465c0 drm/i915: don't make assumptions about intel_wakeref_t type c27f010aa188 drm/i915: Disable DSB in Xe KMD 39c9f38e1ad3 drm/i915/tv: use DISPLAY_VER instead of GRAPHICS_VER ee3c386e4bee drm/i915/display: use IS_DISPLAY_VER instead of IS_GRAPHICS_VER fbfb125c8492 drm/i915/hdcp: use DISPLAY_VER instead of GRAPHICS_VER 102971422e57 drm/i915/dmc: use DISPLAY_VER instead of GRAPHICS_VER a133e35bc650 drm/i915/irq: use DISPLAY_VER instead of GRAPHICS_VER de06b42edc5b drm/i915: don't make assumptions about intel_wakeref_t type e130ba220da5 drm/edid: prefer forward declarations over includes in drm_edid.h 9b0b61c5bc08 drm/i915/dp: Fix the PSR debugfs entries wrt. MST connectors 056a9965e58e drm/panel: ltk050h3146w: use dev_err_probe wherever possible 65afd91e8d70 drm/panel: ltk050h3146w: only print message when GPIO getting is not EPROBE_DEFER a1d91c6e989d drm/i915/display: Skip C10 state verification in case of fastset 52d11c863ac9 drm/rockchip: lvds: do not print scary message when probing defer 79b09453c4e3 drm/rockchip: lvds: do not overwrite error code 2e13b5bb5e28 drm/i915/display: Cleanup mplla/mpllb selection 172516e153c9 drm/i915/display: Store hw clock for C20 f4304beadd88 drm/i915/display: Fix C20 pll selection for state verification 50a3c772bd92 drm/rockchip: inno_hdmi: Drop custom fill_modes hook 701029621d41 drm/rockchip: inno_hdmi: Add basic mode validation aa54f334c291 drm/rockchip: inno_hdmi: Add RK3128 support 5f2e93e67197 drm/rockchip: inno_hdmi: Add variant support bb056046c213 drm/rockchip: analogix_dp: get encoder port ID from DT 27571c64f185 drm/vmwgfx: Unmap the surface before resetting it on a plane state 85110d04688d drm/vmwgfx: fix kernel-doc Excess struct member 'base' 89709105a609 drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node 834b1d720511 drm/vmwgfx: fix all kernel-doc warnings in stdu ecc8271f56d3 drm/vmwgfx: Fix typos in vmwgfx_execbuf.c 09d015deddd6 drm/virtio: Spelling fixes 93cbc1accbce drm/i915/mtl: Add fake PCH for Meteor Lake 835e4d9bb3a1 drm/i915/guc: Change wa and EU_PERF_CNTL registers to MCR type 0c75d52190b8 drm/debugfs: drop unneeded DEBUG_FS guard 2fee84030d12 drm/vkms: Avoid reading beyond LUT array ffcc67cd79ff drm/vkms: Create separate Kconfig file for VKMS cf8837d72044 drm: Don't treat 0 as -1 in drm_fixp2int_ceil b8a5d1f4a087 drm/vc4: plane: check drm_gem_plane_helper_prepare_fb() return value b4299c936d8f drm/ssd130x: Add support for the SSD133x OLED controller family e06b7373cfb9 dt-bindings: display: Add SSD133x OLED controllers 95ea83829e5f dt-bindings: display: ssd132x: Add vendor prefix to width and height a72aa8985c41 dt-bindings: display: ssd1307fb: Add vendor prefix to width and height f01e33cb586b drm/rockchip: inno_hdmi: Split power mode setting 71892cee6ceb drm/rockchip: inno_hdmi: Don't power up the phy after resetting 164abbd2b7ef drm/rockchip: inno_hdmi: Correctly setup HDMI quantization range ceeb0f0104a6 drm/rockchip: inno_hdmi: Subclass connector state f68a68fe9d91 drm/rockchip: inno_hdmi: Remove useless include 073aa696f8cb drm/rockchip: inno_hdmi: Drop irq struct member 153fe8dbd866 drm/rockchip: inno_hdmi: Remove unused drm device pointer 4278ff62b739 drm/rockchip: inno_hdmi: Switch to infoframe type cc9ec38cb2cd drm/rockchip: inno_hdmi: Move infoframe disable to separate function aa4f96e2de82 drm/rockchip: inno_hdmi: Drop HDMI Vendor Infoframe support 5f92474844a4 drm/rockchip: inno_hdmi: Remove tmds rate from structure 139771b8239c drm/rockchip: inno_hdmi: Remove YUV-based csc coefficents c1ceee324874 drm/rockchip: inno_hdmi: Remove useless input format f8723484e045 drm/rockchip: inno_hdmi: Remove unneeded has audio flag d7ba3d711cf5 drm/rockchip: inno_hdmi: no need to store vic d3e040f450ec drm/rockchip: inno_hdmi: Get rid of mode_set ff4d4fa76fcc drm/rockchip: inno_hdmi: Switch encoder hooks to atomic 8f0df2012b8a drm/rockchip: inno_hdmi: Remove useless copy of drm_display_mode 099be7b67186 drm/rockchip: inno_hdmi: Remove useless mode_fixup 47a145c03484 drm/rockchip: inno_hdmi: Fix video timing 407eaa4aa64a drm/rockchip: vop: Add output selection registers for RK312x aa253baca534 drm/i915/perf: reconcile Excess struct member kernel-doc warnings e4cf1a70fad3 drm/i915/guc: reconcile Excess struct member kernel-doc warnings cd1d91115ff1 drm/i915/gt: reconcile Excess struct member kernel-doc warnings 7353c3d7c150 drm/i915/gem: reconcile Excess struct member kernel-doc warnings e7b2d82d420a drm/i915/bios: remove some unused leftover declarations a196a5166e08 drm/tilcdc: request and mapp iomem with devres 570a8fc233b2 drm/xe/xe2: Add workaround 16020183090 f031c3a7af8e drm/xe/uapi: Remove DRM_XE_VM_BIND_FLAG_ASYNC comment left over 0e209fa7bf66 drm/xe: Disable 32bits build 0c68132df6e6 drm/i915/perf: Update handling of MMIO triggered reports 021a81e7ac8f dt-bindings: panel: lvds: Append edt,etml0700z9ndha in panel-lvds bac2d7d8e64b drm/i915/display: Take care of VSC select field in video dip ctl register 16448cf437ea drm/i915/display: Read PSR configuration before VSC SDP 6b6276138450 drm/i915/display: Ignore only psr specific part of vsc sdp fde53fa18d8e drm/i915/display: Fix vsc_sdp computation 31a5b6ed88c7 drm/i915/display: Unify VSC SPD preparation 00076671a648 drm/i915/display: Move colorimetry_support from intel_psr to intel_dp e11300a1d8e3 drm/i915/display: Remove intel_crtc_state->psr_vsc da2d668480c3 drm/i915/hdcp: Fail Repeater authentication if Type1 device not present 0eb16fd26795 drm/xe/guc: Use FAST_REQUEST for non-blocking H2G messages c5be725eb09d drm/xe/xelpg: Extend Wa_14019877138 for Graphics 12.70/71 6e2546131750 drm/xe/kunit: Add GuC Doorbells Manager tests 90ad6f301789 drm/xe/kunit: Enable CONFIG_LOCKDEP in tests 29d52c9c1b9d drm/xe/kunit: Use xe kunit helper in WA test d8ba1ede4cbd drm/xe/kunit: Use xe kunit helper in RTP test 0b75475723b1 drm/xe/kunit: Restore test->priv when done with fake xe device 5095d13d758b drm/xe/kunit: Define helper functions to allocate fake xe device 4ceb8645bd85 drm/xe/kunit: Set SR-IOV mode of the fake device 587c73343ac7 drm/xe: Introduce GuC Doorbells Manager e8b9b3097ca8 drm/xe: Report TLB timeout using GT oriented functions b2e1f97fb418 drm/xe: Add GT oriented drm_printers b130289b2324 drm/xe/vf: Add VF specific interrupt handler aef4eb7c7dec drm/xe/vf: Setup memory based interrupts in GuC 9a30b04f15f0 drm/xe/vf: Update LRC with memory based interrupts data a6581ebe7685 drm/xe/vf: Introduce Memory Based Interrupts Handler f15de1936f8d drm/xe: Add XE_BO_NEEDS_UC flag to force UC mode instead WB 35c933f68048 drm/xe: Define IRQ offsets used by HW engines 7158a688935c drm/xe: Update definition of GT_INTR_DW e3408839dd27 drm/xe: Update LRC context layout definitions 54020e2b406d drm/xe: Define registers used by memory based irq processing 6901f732691f drm/xe: Add command MI_LOAD_REGISTER_MEM 4e124151fcfc drm/xe/dg2: Drop pre-production workarounds 717cf0a78340 drm/xe: Fix warning on impossible condition 20277d8c1ff5 drm/xe: Fix UBSAN splat in add_preempt_fences() e7ab40b73309 wifi: ath12k: Make QMI message rules const 5202c721da4c accel/qaic: Order pci_remove() operations in reverse of probe() 22ec9a3b73dd accel/qaic: Leverage DRM managed APIs to release resources 89d6708d947a drm/i915/cdclk: Remove divider field from tables 3ee302ec22d6 drm/i915/dp: Fix passing the correct DPCD_REV for drm_dp_set_phy_test_pattern 6c7ffa7a1c92 drm/i915/dp: Add TPS4 PHY test pattern support 8e1cd40ddfba drm/i915/dp: Use LINK_QUAL_PATTERN_* Phy test pattern names 47cdb66a55f5 drm/i915: Ratelimit debug log in vm_fault_ttm 20f5583dd7a5 drm/print: Add drm_dbg_ratelimited 86ceaaaec597 drm/i915/gem: Atomically invalidate userptr on mmu-notifier 547a720e8e8f drm/i915/hdcp: fix intel_hdcp_get_repeater_ctl() error return value 4773293bc564 drm/i915/hdcp: unify connector logging format 86ed430cf529 x86/alternatives: Move apply_relocation() out of init section 0547692ac146 drm/panel-edp: Add several generic edp panels 52f8c45fa36d wifi: ath12k: support default regdb while searching board-2.bin for WCN7850 511207452221 wifi: ath12k: add support to search regdb data in board-2.bin for WCN7850 97474e5f5424 wifi: ath12k: remove unused ATH12K_BD_IE_BOARD_EXT 7173972a2eb1 wifi: ath12k: add fallback board name without variant while searching board-2.bin f4c2a9d62213 wifi: ath12k: add string type to search board data in board-2.bin for WCN7850 6b9923f1f6d1 wifi: ath10k: remove duplicate memset() in 10.4 TDLS peer update cb188e862c1c wifi: ath10k: use flexible array in struct wmi_tdls_peer_capabilities b0c0794b05ec wifi: ath10k: remove unused template structs 26eb704a46f8 wifi: ath10k: remove struct wmi_pdev_chanlist_update_event 72ca7c4073ac wifi: ath10k: use flexible arrays for WMI start scan TLVs d2eb318f4b6b wifi: ath10k: use flexible array in struct wmi_host_mem_chunks d6b27eb997ef wifi: ath9k: fix LNA selection in ath_ant_try_scan() 27ce06d018ce wifi: ath9k: Convert to platform remove callback returning void 504130491026 wifi: ath9k: delete some unused/duplicate macros f5e6c0c4b087 wifi: ath11k: refactor ath11k_wmi_tlv_parse_alloc() ad25ee36f001 wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() 7c8690d8fc80 drm/panel-edp: Add some panels with conservative timings f4ccd9fea227 drm/edp-panel: Add panels delay entries 4464af92f276 drm/panel-edp: Add powered_on_to_enable delay 3a63826c7206 drm/mm: Allow CONFIG_DRM_MM_DEBUG with DRM=m d0ac5722dae5 drm/todo: Add entry to rename drm_atomic_state ab9fabeae4e7 drm/atomic: Make the drm_atomic_state documentation less ambiguous 17beda5e951a drm/atomic: Rework the object doc a bit 786f6c2fa4ae drm/atomic: Remove inexistent reference 1c20d8b8e171 drm/atomic: Move the drm_atomic_state field doc inline 0f7c246235a0 fbdev/vesafb: Use screen_info pointer from device 3218286bbb78 fbdev/vesafb: Replace references to global screen_info by local pointer b9cfd1d271ab fbdev/efifb: Use screen_info pointer from device 8505e70821ad fbdev/efifb: Replace references to global screen_info by local pointer 2f4494b34fe3 accel/qaic: Call drm_gem_create_mmap_offset() once for each BO ce5fed9aa0f6 accel/qaic: Drop the reference to BO in error path of create BO IOCTL fbd60a67f497 accel/qaic: Fix MHI channel struct field order 401c005c16c9 accel/qaic: Remove bo->queued field 0808aef86dc2 accel/qaic: Deprecate ->size field from attach slice IOCTL structure 216d86b9a430 drm/virtio: add definition for venus capset 045159f5018e drm/bridge: samsung-dsim: check the return value only if necessary 9203f6727253 drm/bridge: tc358767: Add descriptions to register definitions 230dae78d6d4 drm/bridge: tc358767: Add precious register SYSSTAT ef34c0eb0b58 drm/bridge: tc358767: Add more volatile registers b36bc498d183 drm/bridge: tc358767: Sort volatile registers according to address f8a4ac9e9e3c drm/bridge: tc358767: Add more registers to non-writeable range 31094d3d2a5c drm/bridge: tc358767: Fix order of register defines c3b785774627 drm/bridge: tc358767: Use regmap_access_table for writeable registers 2db4578ef6ff drm/tegra: output: Fix missing i2c_put_adapter() in the error handling paths of tegra_output_probe() 45c8034db478 drm/tegra: rgb: Fix missing clk_put() in the error handling paths of tegra_dc_rgb_probe() bc456b5d93db drm/tegra: rgb: Fix some error handling paths in tegra_dc_rgb_probe() 643ae131b859 drm/tegra: hdmi: Fix some error handling paths in tegra_hdmi_probe() 5286a9fc280c drm/tegra: dsi: Fix missing pm_runtime_disable() in the error handling path of tegra_dsi_probe() 830c1ded3563 drm/tegra: dsi: Fix some error handling paths in tegra_dsi_probe() 0800880f4eb7 drm/tegra: dpaux: Fix PM disable depth imbalance in tegra_dpaux_probe 11aa6d78ab8b drm/tegra: include drm/drm_edid.h only where needed afe6fcb97758 drm/tegra: dsi: Add missing check for of_find_device_by_node 100035bf8677 MAINTAINERS: Remove Donald Robson from powervr driver maintainers 8acf543cc68c drm/ioc32: replace __attribute__((packed)) with __packed dd20946516b6 drm/edid: replace __attribute__((packed)) with __packed 995279d280d1 drm/ttm/tests: Add tests for ttm_bo functions e6f7c641fae3 drm/ttm/tests: Add tests for ttm_tt 9afc1e0aa485 drm/ttm/tests: Add tests for ttm_resource and ttm_sys_man 4350aa21cca4 fbdev/simplefb: change loglevel when the power domains cannot be parsed 3a1d3829e193 x86/percpu: Avoid sparse warning with cast to named address space 13408c6ae684 x86/traps: Use current_top_of_stack() helper in traps.c 0e3703630bd3 x86/percpu: Fix "const_pcpu_hot" version generation failure 27c82f14e6d2 lib/find: optimize find_*_bit_wrap 92697139b013 lib/find_bit: Fix the code comments about find_next_bit_wrap fc50065325f8 x86/callthunks: Correct calculation of dest address in is_callthunk() 9e9d673b2c84 x86/smp: Use atomic_try_cmpxchg in native_stop_other_cpus() 9d1c8f215337 x86/smp: Move the call to smp_processor_id() after the early exit in native_stop_other_cpus() 4604c052b84d x86/percpu: Declare const_pcpu_hot as extern const variable 6724ba89e0b0 x86/callthunks: Mark apply_relocation() as __init_or_module 0978d64f9406 x86/acpi: Use %rip-relative addressing in wakeup_64.S 2adeed985a42 x86/callthunks: Fix and unify call thunks assembly snippets 17bce3b2ae2d x86/callthunks: Handle %rip-relative relocations in call thunk template 43bda69ed9e3 x86/percpu: Define PER_CPU_VAR macro also for !__ASSEMBLY__ 8e5647a723c4 x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type 0548eb067ed6 x86/percpu: Return correct variable from current_top_of_stack() ed2f752e0e0a x86/percpu: Introduce const-qualified const_pcpu_hot to micro-optimize code generation 59bec00ace28 x86/percpu: Introduce %rip-relative addressing to PER_CPU_VAR() aa47f90cd433 x86/percpu, xen: Correct PER_CPU_VAR() usage to include symbol and its addend 39d64ee59cee x86/percpu: Correct PER_CPU_VAR() usage to include symbol and its addend 24b8a23638cb x86/fpu: Clean up FPU switching in the middle of task switching e39828d2c1c0 x86/percpu: Use the correct asm operand modifier in percpu_stable_op() 1d10f3aec2bb x86/percpu: Use C for arch_raw_cpu_ptr(), to improve code generation a048d3abae7c x86/percpu: Rewrite arch_raw_cpu_ptr() to be easier for compilers to optimize a10a43eee858 drm/etnaviv: Add helper functions to create and destroy platform device 4cb91cc2cd0d drm/etnaviv: Fix coding style 4c6e6c01d82f drm/etnaviv: Drop the second argument of the etnaviv_gem_new_impl() 939fcf7b8691 drm/etnaviv: Replace strncpy with strscpy_pad e29aad08b1da x86/percpu: Disable named address spaces for KASAN ca4256348660 x86/percpu: Use C for percpu read/write accessors 9a462b9eafa6 x86/percpu: Use compiler segment prefix qualifier 1ca3683cc6d2 x86/percpu: Enable named address spaces with known compiler version