This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits a4cda136f021 Add linux-next specific files for 20250404 omits da3973605329 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits 263eabdf2afe Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 19f1354c1643 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 06f0617159b8 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits fa11d09df902 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 99c330f27438 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b1ca4b5fec78 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 90c725611606 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 1484e7cb5105 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d4e5eeff6c0e Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 610844415e48 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 92a89df17b74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e62820d8d6f Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits ddf07e482488 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits ef176b85ce69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 748e09ea1927 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d07a66cfc111 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 87c1194163a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c72e01ade90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a3e01bbbef1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e3cf59986a3 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits 4ef5eaffd82f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6101b95569bf Merge branch 'next' of https://github.com/kvm-x86/linux.git omits ed4c0eb6d042 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits c97bce2c9a44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7cbcecaa5ec6 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits f1fdcf4a240c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 14b03e57d1d1 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits facea5d85b89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8037262b100 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 4c9b5883aa03 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a71fbcd75c35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 12c9000c3b59 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits f3e41793f2ec Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 80147d592536 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 92622ca4717d Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits c4792433d6ba Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7d3180fd0c43 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits a7428b7f88dc Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 05103667a2d7 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 779d554fe247 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits f51af1e2f31f Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 7721f4badee2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aa8340a0f13f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c82a9354911f Merge branch 'fs-next' of linux-next omits 3ae600737258 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 113330502f1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c0a813cbda64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 99837dcf1cbd Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 06bcad3ef313 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 1a219dc173bc Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits afe24056458d Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits f3a73984c272 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 8a5172d3f03a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7162ca516768 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits ad29730e9ede Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 32e97a1117f4 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits c664ad8f7cc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 306de6ca156b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b9ff19480e2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5b9788e4e8ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4823b3dea0e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5e68eb4793e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f7560b202b1 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 02da752eec3c Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits f35a9be8c1ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 890113ef554e Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 3c2a88f71b6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0579198471e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c628210c7d9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 62c66da55b98 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 20f5ae069c27 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 80831c2911cb Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits aa23d845876e Merge branch 'ring-buffer/fixes' of git://git.kernel.org/p [...] omits aedd9a87ed9d Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits b9f9db72c483 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits efc08798d7d9 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits a6fb91831b81 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d077b76c65db Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 90e40db5a556 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c9bed531d8fc Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits ec8b8e065899 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2087290bcbb1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 190419c8f4bf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits fd595f442dd0 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 1697a44ba7eb Merge branch 'fs-current' of linux-next omits 20292e22b403 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits cae342459b56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 021118779204 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits b1bbad961f87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 5a5dc9edf6c4 Merge branch '9p-next' of git://github.com/martinetd/linux omits 8ce412365c81 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 364314ec2316 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 158ff9d54245 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits eb43291fd1af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b613fe54c326 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits a128aedcb1da Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0065e2e68bf7 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits c3ef9a827f25 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 983e17aaca7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a88bb303c7de Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 3c05f87a1f5b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits eab65790ec12 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 7b383ba35e60 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 83aa2fa9a76c bcachefs: add missing include omits 5c27039f3809 bcachefs: bch2_snapshot_table_make_room() omits 042380b872b2 bcachefs: darray: provide typedefs for primitive types omits 9f2587a30bbc bcachefs: reduce new_stripe_alloc_buckets() stack usage omits 74a9c8a9ddaf bcachefs: alloc_request no longer on stack omits 70f7baa65016 bcachefs: alloc_request.ptrs2 omits 4283aec066ef bcachefs: alloc_request.ca omits 0e72b96a9a2a bcachefs: alloc_request.counters omits 2ba5b00c6382 bcachefs: alloc_request.usage omits 2b95ffe22262 bcachefs: alloc_request: deallocate_extra_replicas() omits d9a96c8195b2 bcachefs: new_stripe_alloc_buckets() takes alloc_request omits 4f5b4fd8a7bd bcachefs: bch2_ec_stripe_head_get() takes alloc_request omits 72cd8407d304 bcachefs: bch2_bucket_alloc_trans() takes alloc_request omits b36c0fbaaab0 bcachefs: alloc_request.data_type omits 5b788ce245e3 bcachefs: struct alloc_request omits 8b2df71520fa bcachefs: trace bch2_trans_kmalloc() omits 3db24328ad39 bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...] omits 10f51a86812a bcachefs: replace strncpy() with memcpy_and_pad in journal [...] omits b10f9e2cb1d7 bcachefs: Rebalance now skips poisoned extents omits eddc627a364f bcachefs: Data move can read from poisoned extents omits 0fbb551a158f bcachefs: Poison extents that can't be read due to checksu [...] omits 727fe57016ba bcachefs: Be precise about bch_io_failures omits 5f92f1eee105 bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup omits 33632fd420a3 Merge branch 'io_uring-6.15' into for-next omits 350854eb97d1 Merge branch 'block-6.15' into for-next omits b42a8e96802b Merge branch into tip/master: 'x86/nmi' omits 9fa02576b471 Merge branch into tip/master: 'x86/mm' omits bb4abf94b93a Merge branch into tip/master: 'x86/kconfig' omits 62a682b96f57 Merge branch into tip/master: 'x86/fpu' omits aa2452295a93 Merge branch into tip/master: 'x86/cpu' omits 5d0d6fdc6899 Merge branch into tip/master: 'x86/asm' omits d37f4fc6be3a Merge branch into tip/master: 'x86/alternatives' omits e5b0fc922194 Merge branch into tip/master: 'x86/urgent' omits 99e2d713cd14 Merge branch into tip/master: 'sched/urgent' omits 3e54a58d49ba Merge branch into tip/master: 'perf/urgent' omits b4ca1f9cd597 pwm: fsl-ftm: Handle clk_get_rate() returning 0 omits b41a4921d409 pwm: rcar: Improve register calculation omits 7bb2f33d97cf Revert "smb: client: fix TCP timers deadlock after rmmod" omits 1d785606338e Revert "smb: client: Fix netns refcount imbalance causing [...] omits 073e38cf6081 smb: client: optimize pathname checking omits 7d39d21f7191 Merge branch 'block-6.15' into for-next omits 17c91f2a4511 lib/crc: remove CONFIG_LIBCRC32C omits 84a9a1fc9eaa lib/crc: document all the CRC library kconfig options omits 03122c4fa898 lib/crc: remove unnecessary prompt for CONFIG_CRC_ITU_T omits 78384b947bde lib/crc: remove unnecessary prompt for CONFIG_CRC_T10DIF omits 63b4dece6124 lib/crc: remove unnecessary prompt for CONFIG_CRC16 omits 575e6e14ee87 lib/crc: remove unnecessary prompt for CONFIG_CRC_CCITT omits 12fa7d7c0a49 lib/crc: remove unnecessary prompt for CONFIG_CRC32 and dr [...] omits 710e2c687a16 Merge branch 'io_uring-6.15' into for-next omits 5cbb299a7452 Merge branch 'io_uring-6.15' into for-next omits a7c01b8c37cb Merge branch 'io_uring-6.15' into for-next omits 79db36accc5c Merge branch 'block-6.15' into for-next omits 9d2568b38f22 Merge branch 'io_uring-6.15' into for-next omits 4cfcc398357b Merge branch 'io_uring-6.15' into for-next omits 1dc91dedafb8 Merge branch 'io_uring-6.15' into for-next omits cba77a5ed1b4 Merge branch 'io_uring-6.15' into for-next omits d796d8a38f76 Merge branch 'io_uring-6.15' into for-next omits 82b6a8dd857d Merge reverts for HSM page fault events. omits 1e5f94eb8ef7 Merge branch 'for-6.15' into for-next adds 5916a6fbc0a5 Merge tag 'rtc-6.15' of git://git.kernel.org/pub/scm/linux [...] adds bdafff62ae02 Merge tag '9p-for-6.15-rc1' of https://github.com/martinetd/linux adds 56770e24f678 Merge tag 'bcachefs-2025-04-03' of git://evilpiepirate.org [...] adds c0dbd11ada2c fs: actually hold the namespace semaphore adds 7930edcc3a7e Merge tag 'io_uring-6.15-20250403' of git://git.kernel.dk/linux adds 949dd321ded4 Merge tag 'block-6.15-20250403' of git://git.kernel.dk/linux adds 6cb0bd94c08e Merge tag 'trace-ringbuffer-v6.15-3' of git://git.kernel.o [...] adds 06a22366d6a1 Merge tag 'v6.15rc-part2-ksmbd-server-fixes' of git://git. [...] adds e48e99b6edf4 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 3551e679c3ee Merge tag 'sound-fix-6.15-rc1' of git://git.kernel.org/pub [...] adds fffb5cd21e0b Merge tag 'x86-urgent-2025-04-04' of git://git.kernel.org/ [...] adds 7ebd68d978bb Merge tag 'platform-drivers-x86-v6.15-2' of git://git.kern [...] adds 45c88e9e8282 Merge tag 'soc_fsl-6.15-1' of https://github.com/chleroy/l [...] adds af34290cdc60 Merge tag 'omap-for-v6.14/drivers-signed' of https://git.k [...] adds a05c6e6694c1 Merge tag 'soc-drivers-6.15-2' of git://git.kernel.org/pub [...] adds 963645273579 Merge tag 'spi-fix-v6.15-merge-window' of git://git.kernel [...] adds 15970e1b23f5 gve: handle overflow when reporting TX consumed descriptors adds 8241ecec1cdc sfc: fix NULL dereferences in ef100_process_design_param() adds e5ddf19dbc3e net/selftests: Add loopback link local route for self-connect adds e4546c6498c6 eth: bnxt: fix deadlock in the mgmt_ops adds 7ac6ea4a3e08 ipv6: fix omitted netlink attributes when using RTEXT_FILT [...] adds 40eb4a0434cd MAINTAINERS: Update Loic Poulain's email address adds a58d882841a0 net: dsa: mv88e6xxx: propperly shutdown PPU re-enable time [...] adds 09bccf56db36 net: airoha: Validate egress gdm port in airoha_ppe_foe_en [...] adds d2ccd0560d96 net: switch to netif_disable_lro in inetdev_init adds 4c975fd70002 net: hold instance lock during NETDEV_REGISTER/UP adds 8965c160b8f7 net: use netif_disable_lro in ipv6_add_dev adds b912d599d3d8 net: rename rtnl_net_debug to lock_debug adds 1901066aab76 netdevsim: add dummy device notifiers adds dbfc99495d96 net: dummy: request ops lock adds ee705fa21fdc docs: net: document netdev notifier expectations adds 56c8a23f8a0f selftests: net: use netdevsim in netns test adds 8ea7c1b3f222 Merge branch 'net-hold-instance-lock-during-netdev_up-register' adds c0f21784bca5 io_uring/zcrx: fix selftests w/ updated netdev Python helpers adds b27055a08ad4 net: fix geneve_opt length integer overflow adds dddeeaa16ce9 igc: Fix XSK queue NAPI ID mapping adds d931cf9b38da igc: Fix TX drops in XDP ZC adds efaaf344bc29 e1000e: change k1 configuration on MTP and later platforms adds 40206599beec ixgbe: fix media type detection for E610 device adds 4c9106f4906a idpf: fix adapter NULL pointer dereference on reboot adds 915873752ccf Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 9d74da1177c8 netfilter: nft_set_hash: GC reaps elements with conncount [...] adds 688c15017d5c netfilter: nf_tables: don't unregister hook when table is dormant adds 1b755d8eb1ac netfilter: nft_tunnel: fix geneve_opt type confusion addition adds 8bc251e5d874 Merge tag 'nf-25-04-03' of git://git.kernel.org/pub/scm/li [...] adds 2a8377720a0a net: octeontx2: Handle XDP_ABORTED and XDP invalid as XDP_DROP adds 51de36000934 usbnet:fix NPE during rx_complete adds 4d0ab3a6885e ipv6: Start path selection from the first nexthop adds 8b8e0dd35716 ipv6: Do not consider link down nexthops in path selection adds 613f727c5b2a Merge branch 'ipv6-multipath-routing-fixes' adds fda8c491db2a arcnet: Add NULL check in com20020pci_probe() adds 053f3ff67d7f net: ibmveth: make veth_pool_store stop hanging adds ec304b70d46b net: move mp dev config validation to __net_mp_open_rxq() adds 34f71de3f548 net: avoid false positive warnings in __net_mp_close_rxq() adds d84366bc5b1b Merge branch 'net-make-memory-provider-install-close-paths [...] adds 0802c32d4b03 netlink: specs: rt_addr: fix the spec format / schema failures adds 524c03585fda netlink: specs: rt_addr: fix get multi command name adds 0c8e30252d9f netlink: specs: rt_addr: pull the ifa- prefix out of the names adds 1a1eba0e9899 netlink: specs: rt_route: pull the ifa- prefix out of the names adds af6610ef2e6b Merge branch 'netlink-specs-rt_addr-fix-problems-revealed- [...] adds 94f68c0f99a5 selftests: net: amt: indicate progress in the stress test adds 61f96e684edd Merge tag 'net-6.15-rc1' of git://git.kernel.org/pub/scm/l [...] adds 4a1d8ababde6 Merge tag 'riscv-for-linus-6.15-mw1' of git://git.kernel.o [...] adds a52a3c18cdf3 Merge tag 'ntb-6.15' of https://github.com/jonmason/ntb adds 9f867ba24d36 Merge tag '6.15-rc-part2-smb3-client-fixes' of git://git.s [...] adds dd9db3bff8ec Merge tag 's390-6.15-2' of git://git.kernel.org/pub/scm/li [...] adds a8662bcd2ff1 Merge tag 'v6.15-p3' of git://git.kernel.org/pub/scm/linux [...] adds 946661e3bef8 Merge branch 'next' into for-linus adds 56f944529ec2 Merge tag 'input-for-v6.15-rc0' of git://git.kernel.org/pu [...] adds e2cb28ea3e01 Merge tag 'drm-misc-next-fixes-2025-04-04' of https://gitl [...] adds 758e4c86a159 Merge tag 'drm-next-2025-04-05' of https://gitlab.freedesk [...] adds 3b8241f64c46 nios2: migrate to the generic rule for built-in DTB adds a26fe287eed1 kconfig: merge_config: use an empty file as initfile adds a7c699d090a1 kbuild: rpm-pkg: build a debuginfo RPM adds f4d2ef48250a Merge tag 'kbuild-v6.15' of git://git.kernel.org/pub/scm/l [...] adds 427011db477d sh: Align .bss section padding to 8-byte boundary adds 5f2efd67a17e sh: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX adds 1f80fbac0ba7 Merge tag 'sh-for-v6.15-tag1' of git://git.kernel.org/pub/ [...] adds 324a2219ba38 Revert "timekeeping: Fix possible inconsistencies in _COAR [...] adds a91c49517de3 Merge tag 'timers-urgent-2025-04-06' of git://git.kernel.o [...] adds 825dfab23bca irqdomain: Rename irq_set_default_host() to irq_set_defaul [...] adds 0a27ea384c82 irqdomain: Rename irq_get_default_host() to irq_get_defaul [...] adds d2705d33885e irqdomain: Stop using 'host' for domain adds 9b305678c55d genirq/migration: Use irqd_get_parent_data() in irq_force_ [...] adds ff0c66685d93 Merge tag 'irq-urgent-2025-04-06' of git://git.kernel.org/ [...] adds 8fa7292fee5c treewide: Switch/rename to timer_delete[_sync]() adds 48ad7bbfd53a treewide: Convert new and leftover hrtimer_init() users adds 9779489a31d7 hrtimers: Delete hrtimer_init() adds 50177a8b2ec7 hrtimers: Switch to use __htimer_setup() adds 87d82cff3829 hrtimers: Merge __hrtimer_init() into __hrtimer_setup() adds 04257da0c99c hrtimers: Make callback function pointer private adds 1cc24f2e766c hrtimers: Remove unnecessary NULL check in hrtimer_start_r [...] adds fcea1ccf2476 hrtimers: Rename __hrtimer_init_sleeper() to __hrtimer_set [...] adds e9ef2093ad9e hrtimers: Rename debug_init() to debug_setup() adds 59c9edafc0f3 hrtimers: Rename debug_init_on_stack() to debug_setup_on_stack() adds 244132c4e577 tracing/timers: Rename the hrtimer_init event to hrtimer_setup adds 16cd1c265776 Merge tag 'timers-cleanups-2025-04-06' of git://git.kernel [...] adds 6f110a5e4f99 Disable SLUB_TINY for build testing adds 302deb109d6c Merge tag 'sched-urgent-2025-04-06' of git://git.kernel.or [...] adds dda888789496 Merge tag 'perf-urgent-2025-04-06' of git://git.kernel.org [...] adds 59f392fa7cf8 Merge tag 'soundwire-6.15-rc1-fixes' of git://git.kernel.o [...] adds ed625c61b85c tools/power turbostat: Add idle governor statistics reporting adds eb187540d13a tools/power turbostat: Increase CPU_SUBSET_MAXCPUS to 8192 adds f729775f79a9 tools/power turbostat: report CoreThr per measurement interval adds 3ae850866337 tools/power turbostat: Document GNR UncMHz domain convention adds f8b136ef2605 tools/power turbostat: Restore GFX sysfs fflush() call adds 994633894f20 tools/power turbostat: re-factor sysfs code adds ec4acd3166d8 tools/power turbostat: disable "cpuidle" invocation counte [...] adds 03e00e373cab tools/power turbostat: v2025.05.06 adds 710329254dc3 Merge tag 'turbostat-2025.05.06' of git://git.kernel.org/p [...] adds 0efdedb3358a tools/include: make uapi/linux/types.h usable from assembly adds 0af2f6be1b42 Linux 6.15-rc1 adds bd746459bf60 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 324bbe0e60d3 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds 50c224f2b3a9 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 493432cbc7fe Merge branch 'fs-current' of linux-next adds 9bae8f4f2168 selftests/bpf: Make res_spin_lock test less verbose adds 3889c526b0da Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 3658ecb6ed8f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 64fa8c99e163 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9567c68a9c41 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 362f70a098c4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 80fd663590cf selftests: kvm: revamp MONITOR/MWAIT tests adds 11934771e7e7 selftests: kvm: bring list of exit reasons up to date adds c57047f6f379 selftests: kvm: list once tests that are valid on all arch [...] adds f3e555ba45da Documentation: KVM: KVM_GET_SUPPORTED_CPUID now exposes TS [...] adds 26cb30f22f9c Documentation: kvm: give correct name for KVM_CAP_SPAPR_MULTITCE adds 2f313018de0f Documentation: kvm: drop "Capability" heading from capabilities adds ed7974fd592b Documentation: kvm: fix some definition lists adds af339282e203 Documentation: kvm: organize capabilities in the right section adds 269a2c3663c6 Documentation: kvm: remove KVM_CAP_MIPS_TE adds 70817b2b4624 Merge branch 'kvm-6.15-rc2-cleanups' into HEAD adds ef01cac401f1 KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect gues [...] adds 0297cdc12a87 KVM: selftests: Add option to rseq test to override /dev/c [...] adds 81d480fdf8b7 KVM: x86/mmu: Wrap sanity check on number of TDP MMU pages [...] adds 459a35111b0a KVM: Allow building irqbypass.ko as as module when kvm.ko [...] adds bc52ae0a708c KVM: x86: Explicitly zero-initialize on-stack CPUID unions adds 369348e1d8ce Merge branch 'kvm-6.15-rc2-fixes' into HEAD adds 6bad6ecc63b7 KVM: VMX: Assert that IRQs are disabled when putting vCPU [...] adds c0b8dcabb2cd KVM: VMX: Use separate subclasses for PI wakeup lock to sq [...] adds c77eee50caa2 Merge branch 'kvm-pi-fix-lockdep' into HEAD adds eca23ee1e249 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds a49ef936b4d5 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 0ba3a4ab76fd perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init adds 5a05ef3ea996 Merge branch into tip/master: 'perf/urgent' adds 88a97cdaf55f Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds 9bdda8c3f2df Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 8c969b1ae940 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 71d4bf1b653e Merge branch 'soc/drivers-2' into for-next new 642989287350 firmware: turris-mox-rwtm: fix building without CONFIG_KEYS new b24e88b42d68 platform: cznic: use ffs() instead of __bf_shf() new 1990c01f0bcc Merge branch 'cznic/platform' into for-next new dc86f968e3e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7cc2dd6dc9d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cc475225a902 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 976ad56c16fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 10eedd53b245 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new f5af4ca28b1d Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 3fdc2bc040a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ef0627c19ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 992cb1cde551 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cacaebc5ad26 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4b5e1681600f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e542b31a5a22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7bed89eca3d5 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new f03e8854c32a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 7d95e7890997 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new f13c22c78116 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 054bf4c3f9cd Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new d343bb49b6fc Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 52c7711521f2 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 40131ef90897 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 5a3734dbb57e Merge branch 'for-next' of git://github.com/openrisc/linux.git new 33584d5ec3ff Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds d589fb60c015 bcachefs: Fix escape sequence in prt_printf adds 6c14329d3da1 bcachefs: Fix type for parameter in journal_advance_devs_t [...] adds ff89dfe4d59e bcachefs: Use cpu_to_le16 for dirent lengths adds 7dbcd51dd047 bcachefs: Fix UAF in bchfs_read() adds e30d676f11bf bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup adds 6aa2d9871cba bcachefs: Be precise about bch_io_failures adds 7079cc0c10c9 bcachefs: Poison extents that can't be read due to checksu [...] adds 8d98539a746b bcachefs: Data move can read from poisoned extents adds ccf1f5cd1513 bcachefs: Rebalance now skips poisoned extents adds 0789f9345cd5 bcachefs: replace strncpy() with memcpy_and_pad in journal [...] adds e025f420017d bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...] adds 9468997a5191 bcachefs: trace bch2_trans_kmalloc() adds 173d85a18f64 bcachefs: struct alloc_request adds cba271305019 bcachefs: alloc_request.data_type adds 496bc16095b7 bcachefs: bch2_bucket_alloc_trans() takes alloc_request adds 9a51c0b7a209 bcachefs: bch2_ec_stripe_head_get() takes alloc_request adds 2b337921ade7 bcachefs: new_stripe_alloc_buckets() takes alloc_request adds e46a4f9b4c64 bcachefs: alloc_request: deallocate_extra_replicas() adds 9f682edab6b2 bcachefs: alloc_request.usage adds c2ff261226b0 bcachefs: alloc_request.counters adds 5a63e197d29f bcachefs: alloc_request.ca adds 285cfa6f439c bcachefs: alloc_request.ptrs2 adds dfe23c7c4ea0 bcachefs: alloc_request no longer on stack adds db59ee228aaa bcachefs: reduce new_stripe_alloc_buckets() stack usage adds 05a9004dce34 bcachefs: darray: provide typedefs for primitive types adds d75b56becbe1 bcachefs: bch2_snapshot_table_make_room() adds 3a770e23b75b bcachefs: add missing include adds af78099879d4 bcachefs: bch2_kvmalloc() mem alloc profiling adds b92ffbb4c469 bcachefs: Initialize c->name earlier on single dev filesystems adds d80602d09fd3 bcachefs: Single device mode adds 3b207a9a31f9 bcachefs: btree_io_complete_wq -> btree_write_complete_wq adds 7d7a4e6436ff bcachefs: simplify journal pin initialization adds 54bb7f18c09b bcachefs: alphabetize init function calls adds 3b2a152e50cf bcachefs: Move various init code to _init_early() adds f4e35e5f940c bcachefs: RO mounts now use less memory adds 7f057b79ef9f Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds 5ae29a3c0fb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 356dc26a6c26 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 4966f675c860 cifs: Ensure that all non-client-specific reparse points a [...] adds 351b14baf444 smb311 client: fix missing tcon check when mounting with l [...] adds 9dd894a79561 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 17629e06462d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 07252a3ce64d exfat: fix double free in delayed_free adds 70afb1f96685 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 0405d4b63d08 isofs: Prevent the use of too small fid adds 276b25c6726e fanotify: allow creating FAN_PRE_ACCESS events on directories adds 209e834cd5e6 Pull FAN_PRE_ACCESS on directory fanotify event support adds 75027e9348e3 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 391bf0eed75c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 54251bf4e279 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds f03d73f91fed Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds 79ec6243ce31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 24949fc8462e Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds 63f428b6683f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 03936be436af Merge branch 'fs-next' of linux-next new 60de0f80d736 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8fbd04ec178a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce0f9a62400c Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 6370f2446673 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 5f3a70df3272 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 1dbf0172bf0c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 18195d05c562 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 9ad231432358 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 32d90bcea6c3 ieee802154: Restore initial state on failed device_rename( [...] new 44dcb0bbc4a4 ieee802154: Avoid calling WARN_ON() on -ENOMEM in cfg80215 [...] new 1dd9291eb903 ieee802154: Remove WARN_ON() in cfg802154_pernet_exit() new f4576e69da95 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ce656885c966 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 91c8cbe845f8 drm/i915: Fix scanline_offset for LNL+ and BMG+ new 3dc01a6e9770 drm/i915: Disable RPG during live selftest new 0cd4ce822f50 drm/i915/gvt: fix unterminated-string-initialization warning new 70eba63ba74a drm/i915/dp: Reject HBR3 when sink doesn't support TPS4 new 13fb2aa53722 drm/i915/xe2hpd: Identify the memory type for SKUs with GD [...] new d4ecf3113209 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 7654d51f1fd8 drm/xe/xe2hpg: Add Wa_16025250150 new 86f69c26113c drm/xe: use backup object for pinned save/restore new 045448da87bf drm/xe: Add XE_BO_FLAG_PINNED_NORESTORE new 58fa61ce4a0d drm/xe/migrate: ignore CCS for kernel objects new 7f387e6012b6 drm/xe: add XE_BO_FLAG_PINNED_LATE_RESTORE new 8e8e9c26631c drm/xe: unconditionally apply PINNED for pin_map() new 52a36e7ed6f4 drm/xe: allow non-contig VRAM kernel BO new 1e32ffbc9dc8 drm/xe/sriov: support non-contig VRAM provisioning new b8d8e50f822e Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new bb98a6e1d4fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 72070e57b0a5 selftests: ublk: fix test_stripe_04 new 3ac6d9b044b8 Merge branch 'block-6.15' into for-next new ab6005f3912f io_uring: don't post tag CQEs on file/buffer registration failure new 88e581728f3f Merge branch 'io_uring-6.15' into for-next new 0e70e097ea91 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 62085bd8959d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b3fc0a59d9b Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new b0d023797e3e keys: Add a list for unreferenced keys new 457e6b88667b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3e816361e94a sched/tracepoints: Move and extend the sched_process_exit( [...] new 2270dca858b4 Merge branch into tip/master: 'sched/core' new 05fc8092fbd7 Merge branch into tip/master: 'x86/alternatives' new 46ac10ff58cf Merge branch into tip/master: 'x86/asm' new e37aa1211fbf x86/cpuid: Add AMX and SPEC_CTRL dependencies new d2b61eb976f5 Merge branch into tip/master: 'x86/cpu' new a2bb7044a985 Merge branch into tip/master: 'x86/fpu' new 21dcb459de75 Merge branch into tip/master: 'x86/kconfig' new 4ebe58ffba50 Merge branch into tip/master: 'x86/mm' new 1d8f71533af7 Merge branch into tip/master: 'x86/nmi' new 0ee07a079202 x86/boot: Use __ALIGN_KERNEL_MASK() instead of open coded [...] new 5d4456fc88f7 x86/boot/compressed: Merge the local pgtable.h include int [...] new 5a67da1f49cf x86/boot: Move the 5-level paging trampoline into /startup new 4f2d1bbc2c92 x86/boot: Move the EFI mixed mode startup code back under [...] new cc34e658c6db x86/boot: Move the early GDT/IDT setup code into startup/ new 10a56919789a Merge branch into tip/master: 'x86/boot' new ee2ea3d0b85b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 38aaabb6d7b7 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new e829e8dd0e6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a9a4c75f0feb Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new d29497c376db Merge branch 'next' of https://github.com/kvm-x86/linux.git new c22cf2159031 workqueue: Better document teardown for delayed_work new 2a03caaf58e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1a7ff7216c8b sched_ext: Drop "ops" from scx_ops_enable_state and friends new a50c365f996d sched_ext: Drop "ops" from scx_ops_helper, scx_ops_enable_ [...] new 8c6ee862467e sched_ext: Drop "ops" from scx_ops_bypass(), scx_ops_breat [...] new c5f22258f5f6 sched_ext: Drop "ops" from scx_ops_exit(), scx_ops_error() [...] new 1a2469403eb2 sched_ext: Drop "ops" from scx_ops_{init|exit|enable|disab [...] new 29b49be6c97e sched_ext: Drop "ops" from SCX_OPS_TASK_ITER_BATCH new b6f9dc42c8a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1bb711b565d2 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new f6e9a26e2d48 cgroup: move rstat base stat objects into their own struct new 845a72458011 cgroup: add helper for checking when css is cgroup::self new a97915559f5c cgroup: change rstat function signatures from cgroup-based [...] new 09fec7c341ff Merge branch 'for-6.16' into for-next new a8be7b387474 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 73d2fae8057c Merge branch 'misc' into for-next new 22c0cab84f3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3fdb8b6bd72f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f76d8a4dfa6b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 5419d0a9f83b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 29285464981b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e7327c193014 pwm: rcar: Improve register calculation new 928446a5302e pwm: fsl-ftm: Handle clk_get_rate() returning 0 new ca5200db8743 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 504eea8ea8b9 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new de51c42556de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c3b839cb0c57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 60f192628d9b Merge branch 'main' of git://git.infradead.org/users/willy [...] new b11e82814934 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c983e7f74c92 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0cd08d9f3fd6 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 21592017d384 include: Move typedefs in nls.h to their own header new 61df817d1d1b lib/string.c: Add wcslen() new acc66d46810d string: Add load_unaligned_zeropad() code path to sized_strscpy() new 48ac25ef250d kasan: Add strscpy() test to trigger tag fault on arm64 new 926bc3128ab2 Merge branch 'for-next/hardening' into for-next/kspp new ccaaacc101f2 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new fdfdcf406b58 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7707944710a8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 9ad19171b6d6 lib/crc: remove unnecessary prompt for CONFIG_CRC32 and dr [...] new 7939da264bcc lib/crc: remove unnecessary prompt for CONFIG_CRC_CCITT new 2038af8edae2 lib/crc: remove unnecessary prompt for CONFIG_CRC16 new a6d0dbba9508 lib/crc: remove unnecessary prompt for CONFIG_CRC_T10DIF new a0d55dd740db lib/crc: remove unnecessary prompt for CONFIG_CRC_ITU_T new 31ab49a99f05 lib/crc: document all the CRC library kconfig options new b261d2222063 lib/crc: remove CONFIG_LIBCRC32C new d9c40813415e Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new 2bdde620f7f2 Add linux-next specific files for 20250407
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (a4cda136f021) \ N -- N -- N refs/heads/master (2bdde620f7f2)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 135 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/netlink/specs/rt_addr.yaml | 42 +- Documentation/netlink/specs/rt_route.yaml | 180 +- Documentation/networking/netdevices.rst | 23 + Documentation/trace/ftrace.rst | 4 +- Documentation/virt/kvm/api.rst | 789 +++-- MAINTAINERS | 6 +- Makefile | 4 +- Next/SHA1s | 98 +- Next/merge.log | 3192 +++++++++++--------- arch/alpha/kernel/srmcons.c | 2 +- arch/arc/kernel/intc-arcv2.c | 2 +- arch/arc/kernel/intc-compact.c | 2 +- arch/arm/mach-footbridge/dc21285.c | 2 +- arch/arm/mach-pxa/irq.c | 2 +- arch/arm/mach-pxa/sharpsl_pm.c | 4 +- arch/m68k/amiga/amisound.c | 2 +- arch/m68k/mac/macboing.c | 4 +- arch/mips/cavium-octeon/octeon-irq.c | 6 +- arch/mips/pci/pci-xtalk-bridge.c | 2 +- arch/mips/sgi-ip22/ip22-reset.c | 2 +- arch/mips/sgi-ip27/ip27-irq.c | 2 +- arch/mips/sgi-ip30/ip30-irq.c | 2 +- arch/nios2/Kbuild | 2 +- arch/nios2/boot/dts/Makefile | 4 +- arch/nios2/kernel/irq.c | 2 +- arch/nios2/kernel/prom.c | 2 +- arch/nios2/platform/Kconfig.platform | 11 +- arch/powerpc/kvm/book3s_hv.c | 2 +- arch/powerpc/kvm/book3s_xive.c | 2 +- arch/powerpc/kvm/booke.c | 4 +- arch/powerpc/platforms/44x/uic.c | 2 +- arch/powerpc/platforms/52xx/mpc52xx_pic.c | 2 +- arch/powerpc/platforms/amigaone/setup.c | 2 +- arch/powerpc/platforms/cell/spufs/sched.c | 6 +- arch/powerpc/platforms/chrp/setup.c | 2 +- arch/powerpc/platforms/embedded6xx/flipper-pic.c | 2 +- arch/powerpc/platforms/pasemi/setup.c | 2 +- arch/powerpc/platforms/powermac/low_i2c.c | 2 +- arch/powerpc/platforms/powermac/pic.c | 2 +- arch/powerpc/platforms/powernv/pci-ioda.c | 2 +- arch/powerpc/platforms/ps3/interrupt.c | 2 +- arch/powerpc/platforms/pseries/msi.c | 2 +- arch/powerpc/sysdev/ehv_pic.c | 2 +- arch/powerpc/sysdev/ipic.c | 2 +- arch/powerpc/sysdev/mpic.c | 2 +- arch/powerpc/sysdev/xics/xics-common.c | 2 +- arch/powerpc/sysdev/xive/common.c | 2 +- arch/riscv/mm/tlbflush.c | 4 +- arch/s390/kernel/time.c | 2 +- arch/s390/mm/cmm.c | 6 +- arch/sh/configs/se7712_defconfig | 1 - arch/sh/configs/se7721_defconfig | 1 - arch/sh/configs/sh7710voipgw_defconfig | 1 - arch/sh/configs/titan_defconfig | 1 - arch/sh/drivers/pci/common.c | 4 +- arch/sh/kernel/vmlinux.lds.S | 15 +- arch/sparc/kernel/led.c | 4 +- arch/um/drivers/vector_kern.c | 2 +- arch/x86/Makefile | 1 + arch/x86/boot/compressed/Makefile | 4 +- arch/x86/boot/compressed/head_64.S | 1 - arch/x86/boot/compressed/misc.c | 1 - arch/x86/boot/compressed/pgtable.h | 18 - arch/x86/boot/compressed/pgtable_64.c | 1 - arch/x86/boot/startup/Makefile | 21 + .../x86/boot/startup/efi-mixed.S | 0 arch/x86/boot/startup/gdt_idt.c | 82 + arch/x86/boot/{compressed => startup}/la57toggle.S | 1 - arch/x86/include/asm/boot.h | 10 + arch/x86/include/asm/kvm_host.h | 7 +- arch/x86/include/asm/page_types.h | 4 +- arch/x86/kernel/apic/vector.c | 2 +- arch/x86/kernel/cpu/cpuid-deps.c | 4 + arch/x86/kernel/cpu/mce/core.c | 6 +- arch/x86/kernel/head64.c | 74 - arch/x86/kvm/cpuid.c | 8 +- arch/x86/kvm/mmu/tdp_mmu.c | 8 +- arch/x86/kvm/vmx/posted_intr.c | 37 +- arch/x86/kvm/x86.c | 4 + arch/x86/kvm/xen.c | 4 +- arch/xtensa/platforms/iss/console.c | 2 +- arch/xtensa/platforms/iss/network.c | 2 +- block/blk-cgroup.c | 6 +- block/blk-core.c | 2 +- block/blk-stat.c | 2 +- block/blk-stat.h | 2 +- block/blk-throttle.c | 4 +- drivers/accel/qaic/qaic_timesync.c | 2 +- drivers/accessibility/speakup/main.c | 18 +- drivers/accessibility/speakup/synth.c | 2 +- drivers/ata/libata-eh.c | 2 +- drivers/atm/idt77105.c | 4 +- drivers/atm/iphase.c | 2 +- drivers/atm/lanai.c | 2 +- drivers/atm/nicstar.c | 2 +- drivers/atm/suni.c | 2 +- drivers/auxdisplay/line-display.c | 8 +- drivers/auxdisplay/panel.c | 4 +- drivers/base/devcoredump.c | 2 +- drivers/base/power/main.c | 2 +- drivers/base/power/wakeup.c | 6 +- drivers/block/amiflop.c | 10 +- drivers/block/aoe/aoedev.c | 2 +- drivers/block/aoe/aoemain.c | 2 +- drivers/block/ataflop.c | 12 +- drivers/block/drbd/drbd_main.c | 2 +- drivers/block/drbd/drbd_nl.c | 2 +- drivers/block/drbd/drbd_receiver.c | 2 +- drivers/block/floppy.c | 8 +- drivers/block/sunvdc.c | 2 +- drivers/block/swim3.c | 10 +- drivers/bluetooth/bluecard_cs.c | 4 +- drivers/bluetooth/hci_bcsp.c | 2 +- drivers/bluetooth/hci_h5.c | 6 +- drivers/bluetooth/hci_qca.c | 10 +- drivers/bus/mhi/host/pci_generic.c | 8 +- drivers/char/dtlk.c | 6 +- drivers/char/hangcheck-timer.c | 2 +- drivers/char/hw_random/xgene-rng.c | 2 +- drivers/char/ipmi/bt-bmc.c | 2 +- drivers/char/ipmi/ipmi_msghandler.c | 2 +- drivers/char/ipmi/ipmi_si_intf.c | 4 +- drivers/char/ipmi/ipmi_ssif.c | 6 +- drivers/char/ipmi/kcs_bmc_aspeed.c | 4 +- drivers/char/ipmi/ssif_bmc.c | 2 +- drivers/char/random.c | 2 +- drivers/char/tlclk.c | 4 +- drivers/char/tpm/tpm-dev-common.c | 4 +- drivers/comedi/drivers/comedi_test.c | 12 +- drivers/comedi/drivers/das16.c | 4 +- drivers/comedi/drivers/jr3_pci.c | 2 +- drivers/cpufreq/powernv-cpufreq.c | 4 +- drivers/crypto/axis/artpec6_crypto.c | 4 +- drivers/dma-buf/st-dma-fence.c | 2 +- drivers/dma/imx-dma.c | 4 +- drivers/dma/ioat/dma.c | 2 +- drivers/dma/ioat/init.c | 4 +- drivers/firewire/core-transaction.c | 2 +- drivers/firmware/efi/libstub/Makefile | 1 - drivers/firmware/psci/psci_checker.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c | 2 +- drivers/gpu/drm/bridge/tda998x_drv.c | 2 +- drivers/gpu/drm/drm_vblank.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_vidi.c | 2 +- drivers/gpu/drm/gud/gud_pipe.c | 2 +- drivers/gpu/drm/i915/display/intel_bw.c | 14 +- drivers/gpu/drm/i915/display/intel_dp.c | 49 +- drivers/gpu/drm/i915/display/intel_vblank.c | 4 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 6 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 19 +- drivers/gpu/drm/i915/gt/intel_rps.c | 2 +- drivers/gpu/drm/i915/gt/mock_engine.c | 4 +- drivers/gpu/drm/i915/gt/selftest_execlists.c | 4 +- drivers/gpu/drm/i915/gt/selftest_migrate.c | 2 +- drivers/gpu/drm/i915/gvt/opregion.c | 7 +- drivers/gpu/drm/i915/i915_drv.h | 1 + drivers/gpu/drm/i915/i915_utils.c | 2 +- drivers/gpu/drm/i915/intel_wakeref.c | 2 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 18 + drivers/gpu/drm/i915/selftests/lib_sw_fence.c | 2 +- drivers/gpu/drm/i915/soc/intel_dram.c | 4 + drivers/gpu/drm/mediatek/mtk_dp.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_preempt.c | 2 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 4 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 2 +- drivers/gpu/drm/vc4/vc4_bo.c | 2 +- drivers/gpu/drm/vgem/vgem_fence.c | 2 +- drivers/gpu/drm/xe/display/intel_fbdev_fb.c | 4 +- drivers/gpu/drm/xe/display/xe_plane_initial.c | 2 +- drivers/gpu/drm/xe/regs/xe_gt_regs.h | 12 + drivers/gpu/drm/xe/tests/xe_bo.c | 4 +- drivers/gpu/drm/xe/tests/xe_migrate.c | 9 +- drivers/gpu/drm/xe/xe_bo.c | 339 ++- drivers/gpu/drm/xe/xe_bo.h | 10 +- drivers/gpu/drm/xe/xe_bo_evict.c | 66 +- drivers/gpu/drm/xe/xe_bo_evict.h | 4 +- drivers/gpu/drm/xe/xe_bo_types.h | 2 + drivers/gpu/drm/xe/xe_device_types.h | 23 +- drivers/gpu/drm/xe/xe_execlist.c | 2 +- drivers/gpu/drm/xe/xe_ggtt.c | 2 +- drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 20 +- drivers/gpu/drm/xe/xe_guc.c | 3 +- drivers/gpu/drm/xe/xe_guc_ads.c | 3 +- drivers/gpu/drm/xe/xe_guc_ct.c | 3 +- drivers/gpu/drm/xe/xe_guc_log.c | 3 +- drivers/gpu/drm/xe/xe_guc_pc.c | 3 +- drivers/gpu/drm/xe/xe_lmtt.c | 2 +- drivers/gpu/drm/xe/xe_lrc.c | 10 +- drivers/gpu/drm/xe/xe_migrate.c | 10 +- drivers/gpu/drm/xe/xe_pm.c | 8 +- drivers/gpu/drm/xe/xe_pt.c | 13 +- drivers/gpu/drm/xe/xe_sa.c | 3 +- drivers/gpu/drm/xe/xe_wa.c | 12 + drivers/greybus/operation.c | 2 +- drivers/hid/hid-apple.c | 4 +- drivers/hid/hid-appleir.c | 2 +- drivers/hid/hid-appletb-kbd.c | 2 +- drivers/hid/hid-magicmouse.c | 4 +- drivers/hid/hid-multitouch.c | 4 +- drivers/hid/hid-nvidia-shield.c | 2 +- drivers/hid/hid-prodikeys.c | 2 +- drivers/hid/hid-sony.c | 2 +- drivers/hid/hid-uclogic-core.c | 2 +- drivers/hid/hid-wiimote-core.c | 2 +- drivers/hid/usbhid/hid-core.c | 4 +- drivers/hid/wacom_sys.c | 2 +- drivers/hsi/clients/ssi_protocol.c | 18 +- drivers/hte/hte-tegra194-test.c | 2 +- drivers/hwmon/pwm-fan.c | 2 +- drivers/i2c/busses/i2c-img-scb.c | 2 +- drivers/iio/common/ssp_sensors/ssp_dev.c | 4 +- drivers/infiniband/hw/cxgb4/cm.c | 2 +- drivers/infiniband/hw/hfi1/aspm.c | 2 +- drivers/infiniband/hw/hfi1/chip.c | 4 +- drivers/infiniband/hw/hfi1/driver.c | 2 +- drivers/infiniband/hw/hfi1/init.c | 2 +- drivers/infiniband/hw/hfi1/sdma.c | 2 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 8 +- drivers/infiniband/hw/hfi1/verbs.c | 2 +- drivers/infiniband/hw/irdma/cm.c | 2 +- drivers/infiniband/hw/irdma/utils.c | 4 +- drivers/infiniband/hw/mlx5/mr.c | 2 +- drivers/infiniband/hw/mthca/mthca_catas.c | 2 +- drivers/infiniband/hw/qib/qib_driver.c | 2 +- drivers/infiniband/hw/qib/qib_iba7220.c | 4 +- drivers/infiniband/hw/qib/qib_iba7322.c | 4 +- drivers/infiniband/hw/qib/qib_init.c | 10 +- drivers/infiniband/hw/qib/qib_mad.c | 2 +- drivers/infiniband/hw/qib/qib_sd7220.c | 2 +- drivers/infiniband/hw/qib/qib_verbs.c | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 8 +- drivers/infiniband/sw/rxe/rxe_qp.c | 4 +- drivers/input/ff-memless.c | 4 +- drivers/input/gameport/gameport.c | 4 +- drivers/input/input.c | 4 +- drivers/input/joystick/db9.c | 2 +- drivers/input/joystick/gamecon.c | 2 +- drivers/input/joystick/n64joy.c | 2 +- drivers/input/joystick/turbografx.c | 2 +- drivers/input/keyboard/gpio_keys.c | 8 +- drivers/input/keyboard/imx_keypad.c | 2 +- drivers/input/keyboard/snvs_pwrkey.c | 2 +- drivers/input/keyboard/tegra-kbc.c | 4 +- drivers/input/mouse/alps.c | 2 +- drivers/input/mouse/byd.c | 2 +- drivers/input/serio/hil_mlc.c | 2 +- drivers/input/serio/hp_sdc.c | 2 +- drivers/input/touchscreen/ad7877.c | 2 +- drivers/input/touchscreen/ad7879.c | 2 +- drivers/input/touchscreen/bu21029_ts.c | 2 +- drivers/input/touchscreen/exc3000.c | 2 +- drivers/input/touchscreen/sx8654.c | 2 +- drivers/input/touchscreen/tsc200x-core.c | 4 +- drivers/iommu/dma-iommu.c | 2 +- drivers/irqchip/irq-armada-370-xp.c | 6 +- drivers/irqchip/irq-clps711x.c | 2 +- drivers/irqchip/irq-imx-gpcv2.c | 2 +- drivers/irqchip/irq-pic32-evic.c | 2 +- drivers/irqchip/irq-xilinx-intc.c | 2 +- drivers/irqchip/irq-xtensa-mx.c | 2 +- drivers/irqchip/irq-xtensa-pic.c | 4 +- drivers/isdn/hardware/mISDN/hfcmulti.c | 6 +- drivers/isdn/hardware/mISDN/hfcpci.c | 14 +- drivers/isdn/hardware/mISDN/mISDNipac.c | 10 +- drivers/isdn/hardware/mISDN/mISDNisar.c | 6 +- drivers/isdn/hardware/mISDN/w6692.c | 8 +- drivers/isdn/mISDN/dsp_core.c | 6 +- drivers/isdn/mISDN/dsp_tones.c | 4 +- drivers/isdn/mISDN/fsm.c | 4 +- drivers/leds/flash/leds-rt8515.c | 4 +- drivers/leds/flash/leds-sgm3140.c | 6 +- drivers/leds/led-core.c | 4 +- drivers/leds/trigger/ledtrig-pattern.c | 2 +- drivers/leds/trigger/ledtrig-transient.c | 2 +- drivers/macintosh/adbhid.c | 2 +- drivers/mailbox/mailbox-altera.c | 2 +- drivers/md/bcache/stats.c | 2 +- drivers/md/dm-integrity.c | 4 +- drivers/md/dm-mpath.c | 2 +- drivers/md/dm-raid1.c | 2 +- drivers/md/dm-vdo/dedupe.c | 2 +- drivers/md/dm-writecache.c | 6 +- drivers/md/md.c | 4 +- drivers/media/common/saa7146/saa7146_fops.c | 2 +- drivers/media/common/saa7146/saa7146_vbi.c | 4 +- drivers/media/common/saa7146/saa7146_video.c | 2 +- drivers/media/dvb-core/dmxdev.c | 6 +- drivers/media/i2c/tc358743.c | 4 +- drivers/media/i2c/tvaudio.c | 4 +- drivers/media/pci/bt8xx/bttv-driver.c | 2 +- drivers/media/pci/bt8xx/bttv-input.c | 4 +- drivers/media/pci/bt8xx/bttv-risc.c | 2 +- drivers/media/pci/ivtv/ivtv-irq.c | 6 +- drivers/media/pci/ivtv/ivtv-streams.c | 4 +- drivers/media/pci/netup_unidvb/netup_unidvb_core.c | 2 +- drivers/media/pci/saa7134/saa7134-core.c | 10 +- drivers/media/pci/saa7134/saa7134-input.c | 2 +- drivers/media/pci/saa7134/saa7134-ts.c | 2 +- drivers/media/pci/saa7134/saa7134-vbi.c | 2 +- drivers/media/pci/saa7134/saa7134-video.c | 2 +- drivers/media/pci/tw686x/tw686x-core.c | 2 +- drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c | 6 +- .../platform/st/sti/c8sectpfe/c8sectpfe-core.c | 2 +- drivers/media/radio/radio-cadet.c | 2 +- drivers/media/rc/ene_ir.c | 2 +- drivers/media/rc/igorplugusb.c | 4 +- drivers/media/rc/img-ir/img-ir-hw.c | 4 +- drivers/media/rc/img-ir/img-ir-raw.c | 2 +- drivers/media/rc/imon.c | 2 +- drivers/media/rc/ir-mce_kbd-decoder.c | 4 +- drivers/media/rc/rc-ir-raw.c | 2 +- drivers/media/rc/rc-main.c | 6 +- drivers/media/rc/serial_ir.c | 2 +- drivers/media/usb/au0828/au0828-dvb.c | 4 +- drivers/media/usb/au0828/au0828-video.c | 12 +- drivers/media/usb/pvrusb2/pvrusb2-encoder.c | 2 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 16 +- drivers/memory/tegra/tegra210-emc-core.c | 4 +- drivers/memstick/core/ms_block.c | 4 +- drivers/memstick/host/jmb38x_ms.c | 2 +- drivers/memstick/host/r592.c | 4 +- drivers/memstick/host/tifm_ms.c | 4 +- drivers/misc/bcm-vk/bcm_vk_tty.c | 4 +- drivers/misc/cardreader/rtsx_usb.c | 2 +- drivers/misc/sgi-xp/xpc_main.c | 2 +- drivers/misc/sgi-xp/xpc_partition.c | 2 +- drivers/mmc/core/host.c | 4 +- drivers/mmc/host/atmel-mci.c | 8 +- drivers/mmc/host/dw_mmc.c | 16 +- drivers/mmc/host/jz4740_mmc.c | 4 +- drivers/mmc/host/meson-mx-sdio.c | 4 +- drivers/mmc/host/mvsdio.c | 4 +- drivers/mmc/host/mxcmmc.c | 4 +- drivers/mmc/host/omap.c | 10 +- drivers/mmc/host/sdhci.c | 8 +- drivers/mmc/host/tifm_sd.c | 2 +- drivers/mmc/host/via-sdmmc.c | 4 +- drivers/mmc/host/vub300.c | 6 +- drivers/mmc/host/wbsd.c | 2 +- drivers/most/most_usb.c | 4 +- drivers/mtd/sm_ftl.c | 4 +- drivers/net/arcnet/arcnet.c | 2 +- drivers/net/arcnet/com20020-pci.c | 17 +- drivers/net/can/grcan.c | 12 +- drivers/net/can/kvaser_pciefd.c | 6 +- drivers/net/can/sja1000/peak_pcmcia.c | 2 +- drivers/net/dsa/mv88e6xxx/chip.c | 11 +- drivers/net/dsa/mv88e6xxx/phy.c | 7 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 4 +- drivers/net/dummy.c | 1 + drivers/net/eql.c | 2 +- drivers/net/ethernet/3com/3c515.c | 2 +- drivers/net/ethernet/3com/3c574_cs.c | 2 +- drivers/net/ethernet/3com/3c589_cs.c | 2 +- drivers/net/ethernet/3com/3c59x.c | 2 +- drivers/net/ethernet/8390/axnet_cs.c | 2 +- drivers/net/ethernet/8390/pcnet_cs.c | 2 +- drivers/net/ethernet/agere/et131x.c | 2 +- drivers/net/ethernet/airoha/airoha_eth.c | 13 + drivers/net/ethernet/airoha/airoha_eth.h | 3 + drivers/net/ethernet/airoha/airoha_ppe.c | 8 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 6 +- drivers/net/ethernet/amd/a2065.c | 2 +- drivers/net/ethernet/amd/amd8111e.c | 4 +- drivers/net/ethernet/amd/declance.c | 2 +- drivers/net/ethernet/amd/pcnet32.c | 2 +- drivers/net/ethernet/amd/sunlance.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 4 +- drivers/net/ethernet/apple/bmac.c | 6 +- drivers/net/ethernet/apple/mace.c | 4 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 4 +- drivers/net/ethernet/atheros/ag71xx.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 2 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 2 +- drivers/net/ethernet/atheros/atlx/atl1.c | 2 +- drivers/net/ethernet/atheros/atlx/atl2.c | 8 +- drivers/net/ethernet/broadcom/b44.c | 4 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 6 +- drivers/net/ethernet/broadcom/bnx2.c | 10 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 8 +- drivers/net/ethernet/broadcom/tg3.c | 2 +- drivers/net/ethernet/brocade/bna/bfa_ioc.c | 26 +- drivers/net/ethernet/brocade/bna/bnad.c | 16 +- drivers/net/ethernet/brocade/bna/bnad_ethtool.c | 2 +- drivers/net/ethernet/chelsio/cxgb/sge.c | 4 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 4 +- drivers/net/ethernet/chelsio/cxgb4vf/sge.c | 4 +- drivers/net/ethernet/cisco/enic/enic_clsf.h | 2 +- drivers/net/ethernet/cisco/enic/enic_main.c | 2 +- drivers/net/ethernet/dec/tulip/21142.c | 4 +- drivers/net/ethernet/dec/tulip/de2104x.c | 6 +- drivers/net/ethernet/dec/tulip/dmfe.c | 2 +- drivers/net/ethernet/dec/tulip/interrupt.c | 4 +- drivers/net/ethernet/dec/tulip/pnic2.c | 6 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 4 +- drivers/net/ethernet/dec/tulip/uli526x.c | 2 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 4 +- drivers/net/ethernet/dlink/dl2k.c | 4 +- drivers/net/ethernet/fealnx.c | 4 +- drivers/net/ethernet/google/gve/gve_ethtool.c | 6 +- drivers/net/ethernet/google/gve/gve_main.c | 4 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 2 +- drivers/net/ethernet/ibm/ibmveth.c | 39 +- drivers/net/ethernet/intel/e100.c | 4 +- drivers/net/ethernet/intel/e1000e/defines.h | 3 + drivers/net/ethernet/intel/e1000e/ich8lan.c | 80 +- drivers/net/ethernet/intel/e1000e/ich8lan.h | 4 + drivers/net/ethernet/intel/e1000e/netdev.c | 8 +- drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 4 +- drivers/net/ethernet/intel/ice/ice_main.c | 2 +- drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c | 4 +- drivers/net/ethernet/intel/idpf/idpf_main.c | 6 +- drivers/net/ethernet/intel/igb/igb_main.c | 8 +- drivers/net/ethernet/intel/igbvf/netdev.c | 4 +- drivers/net/ethernet/intel/igc/igc.h | 2 - drivers/net/ethernet/intel/igc/igc_main.c | 14 +- drivers/net/ethernet/intel/igc/igc_xdp.c | 2 - drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/korina.c | 2 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 6 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 9 +- drivers/net/ethernet/marvell/pxa168_eth.c | 2 +- drivers/net/ethernet/marvell/skge.c | 2 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mellanox/mlx4/catas.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 2 +- drivers/net/ethernet/micrel/ksz884x.c | 2 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 2 +- drivers/net/ethernet/natsemi/natsemi.c | 4 +- drivers/net/ethernet/natsemi/ns83820.c | 2 +- drivers/net/ethernet/neterion/s2io.c | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 2 +- drivers/net/ethernet/nvidia/forcedeth.c | 6 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 2 +- drivers/net/ethernet/packetengines/hamachi.c | 2 +- drivers/net/ethernet/packetengines/yellowfin.c | 2 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 2 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 2 +- drivers/net/ethernet/qlogic/qla3xxx.c | 2 +- drivers/net/ethernet/realtek/atp.c | 2 +- drivers/net/ethernet/rocker/rocker_ofdpa.c | 2 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 6 +- drivers/net/ethernet/seeq/ether3.c | 6 +- drivers/net/ethernet/sfc/ef100_netdev.c | 6 +- drivers/net/ethernet/sfc/ef100_nic.c | 47 +- drivers/net/ethernet/sfc/falcon/falcon.c | 2 +- drivers/net/ethernet/sfc/falcon/rx.c | 2 +- drivers/net/ethernet/sfc/mcdi.c | 4 +- drivers/net/ethernet/sfc/rx_common.c | 2 +- drivers/net/ethernet/sfc/siena/mcdi.c | 4 +- drivers/net/ethernet/sfc/siena/rx_common.c | 2 +- drivers/net/ethernet/sgi/ioc3-eth.c | 8 +- drivers/net/ethernet/sis/sis190.c | 4 +- drivers/net/ethernet/sis/sis900.c | 2 +- drivers/net/ethernet/smsc/epic100.c | 2 +- drivers/net/ethernet/smsc/smc91c92_cs.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 6 +- drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/ldmvsw.c | 6 +- drivers/net/ethernet/sun/niu.c | 6 +- drivers/net/ethernet/sun/sunbmac.c | 2 +- drivers/net/ethernet/sun/sungem.c | 8 +- drivers/net/ethernet/sun/sunhme.c | 6 +- drivers/net/ethernet/sun/sunvnet.c | 2 +- drivers/net/ethernet/sun/sunvnet_common.c | 6 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/ti/cpsw_ale.c | 2 +- drivers/net/ethernet/ti/netcp_ethss.c | 2 +- drivers/net/ethernet/ti/tlan.c | 4 +- drivers/net/ethernet/tundra/tsi108_eth.c | 2 +- drivers/net/fddi/defza.c | 10 +- drivers/net/hamradio/6pack.c | 6 +- drivers/net/hamradio/scc.c | 26 +- drivers/net/hamradio/yam.c | 2 +- drivers/net/hippi/rrunner.c | 2 +- drivers/net/netdevsim/netdev.c | 17 +- drivers/net/netdevsim/netdevsim.h | 3 + drivers/net/ntb_netdev.c | 2 +- drivers/net/phy/phylink.c | 4 +- drivers/net/slip/slip.c | 14 +- drivers/net/tun.c | 2 +- drivers/net/usb/catc.c | 2 +- drivers/net/usb/lan78xx.c | 6 +- drivers/net/usb/sierra_net.c | 2 +- drivers/net/usb/usbnet.c | 12 +- drivers/net/vxlan/vxlan_core.c | 2 +- drivers/net/wan/hdlc_cisco.c | 2 +- drivers/net/wan/hdlc_fr.c | 2 +- drivers/net/wan/hdlc_ppp.c | 2 +- drivers/net/wireguard/device.c | 2 +- drivers/net/wireguard/timers.c | 8 +- drivers/net/wireless/ath/ar5523/ar5523.c | 4 +- drivers/net/wireless/ath/ath10k/debug.c | 2 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 2 +- drivers/net/wireless/ath/ath10k/pci.c | 4 +- drivers/net/wireless/ath/ath10k/sdio.c | 2 +- drivers/net/wireless/ath/ath10k/snoc.c | 2 +- drivers/net/wireless/ath/ath11k/ahb.c | 2 +- drivers/net/wireless/ath/ath11k/dp.c | 4 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 8 +- drivers/net/wireless/ath/ath12k/dp.c | 2 +- drivers/net/wireless/ath/ath12k/dp_rx.c | 4 +- drivers/net/wireless/ath/ath6kl/cfg80211.c | 6 +- drivers/net/wireless/ath/ath6kl/init.c | 2 +- drivers/net/wireless/ath/ath6kl/main.c | 2 +- drivers/net/wireless/ath/ath6kl/recovery.c | 4 +- drivers/net/wireless/ath/ath6kl/txrx.c | 2 +- drivers/net/wireless/ath/ath9k/channel.c | 2 +- drivers/net/wireless/ath/ath9k/gpio.c | 8 +- drivers/net/wireless/ath/ath9k/htc_drv_main.c | 6 +- drivers/net/wireless/ath/ath9k/init.c | 2 +- drivers/net/wireless/ath/ath9k/link.c | 2 +- drivers/net/wireless/ath/ath9k/main.c | 10 +- drivers/net/wireless/ath/ath9k/pci.c | 2 +- drivers/net/wireless/ath/wcn36xx/dxe.c | 4 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 2 +- drivers/net/wireless/ath/wil6210/main.c | 6 +- drivers/net/wireless/ath/wil6210/netdev.c | 6 +- drivers/net/wireless/ath/wil6210/p2p.c | 2 +- drivers/net/wireless/ath/wil6210/wmi.c | 6 +- drivers/net/wireless/atmel/at76c50x-usb.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/btcoex.c | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 2 +- drivers/net/wireless/intel/ipw2x00/libipw_crypto.c | 2 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 2 +- drivers/net/wireless/intel/iwlegacy/3945-rs.c | 2 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 4 +- drivers/net/wireless/intel/iwlegacy/common.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/tt.c | 10 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 6 +- drivers/net/wireless/marvell/libertas/cmdresp.c | 2 +- drivers/net/wireless/marvell/libertas/if_usb.c | 2 +- drivers/net/wireless/marvell/libertas/main.c | 12 +- drivers/net/wireless/marvell/libertas_tf/cmd.c | 2 +- drivers/net/wireless/marvell/libertas_tf/if_usb.c | 2 +- drivers/net/wireless/marvell/libertas_tf/main.c | 4 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 2 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 2 +- drivers/net/wireless/marvell/mwifiex/init.c | 4 +- drivers/net/wireless/marvell/mwifiex/main.c | 2 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 4 +- drivers/net/wireless/marvell/mwifiex/sta_event.c | 4 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 2 +- drivers/net/wireless/marvell/mwifiex/usb.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 4 +- .../net/wireless/mediatek/mt76/mt7615/pci_mac.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/usb.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7925/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt792x_core.c | 2 +- drivers/net/wireless/microchip/wilc1000/hif.c | 18 +- drivers/net/wireless/purelifi/plfxlc/usb.c | 4 +- drivers/net/wireless/realtek/rtlwifi/base.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/sw.c | 4 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 4 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 6 +- drivers/net/wireless/st/cw1200/main.c | 2 +- drivers/net/wireless/st/cw1200/pm.c | 2 +- drivers/net/wireless/st/cw1200/queue.c | 2 +- drivers/net/wireless/st/cw1200/sta.c | 6 +- drivers/net/wireless/ti/wlcore/main.c | 4 +- drivers/net/xen-netback/interface.c | 2 +- drivers/net/xen-netfront.c | 2 +- drivers/nfc/nfcmrvl/fw_dnld.c | 6 +- drivers/nfc/pn533/pn533.c | 4 +- drivers/nfc/pn533/uart.c | 2 +- drivers/nfc/st-nci/ndlc.c | 12 +- drivers/nfc/st-nci/se.c | 10 +- drivers/nfc/st21nfca/core.c | 4 +- drivers/nfc/st21nfca/se.c | 6 +- drivers/nvme/host/multipath.c | 4 +- drivers/parport/ieee1284.c | 2 +- drivers/pci/hotplug/cpqphp_ctrl.c | 2 +- drivers/pci/hotplug/shpchp_hpc.c | 2 +- drivers/pcmcia/i82365.c | 2 +- drivers/pcmcia/soc_common.c | 4 +- drivers/pcmcia/tcic.c | 2 +- drivers/platform/cznic/turris-omnia-mcu-gpio.c | 2 +- drivers/platform/mellanox/mlxbf-tmfifo.c | 2 +- drivers/platform/x86/intel_ips.c | 2 +- drivers/platform/x86/sony-laptop.c | 2 +- drivers/pps/clients/pps-gpio.c | 2 +- drivers/pps/clients/pps-ktimer.c | 2 +- drivers/pps/generators/pps_gen-dummy.c | 4 +- drivers/pps/generators/pps_gen_tio.c | 4 +- drivers/ptp/ptp_ocp.c | 2 +- drivers/rtc/dev.c | 2 +- drivers/rtc/rtc-test.c | 4 +- drivers/s390/block/dasd.c | 8 +- drivers/s390/char/con3270.c | 4 +- drivers/s390/char/sclp.c | 12 +- drivers/s390/char/sclp_con.c | 2 +- drivers/s390/char/sclp_vt220.c | 4 +- drivers/s390/char/tape_core.c | 2 +- drivers/s390/char/tape_std.c | 2 +- drivers/s390/cio/device_fsm.c | 2 +- drivers/s390/cio/eadm_sch.c | 2 +- drivers/s390/crypto/ap_queue.c | 2 +- drivers/s390/net/fsm.c | 4 +- drivers/s390/net/qeth_core_main.c | 2 +- drivers/s390/scsi/zfcp_fsf.c | 4 +- drivers/s390/scsi/zfcp_qdio.c | 2 +- drivers/scsi/aic7xxx/aic79xx_core.c | 4 +- drivers/scsi/aic94xx/aic94xx_hwi.c | 2 +- drivers/scsi/aic94xx/aic94xx_init.c | 2 +- drivers/scsi/aic94xx/aic94xx_tmf.c | 6 +- drivers/scsi/arcmsr/arcmsr_hba.c | 20 +- drivers/scsi/arm/fas216.c | 6 +- drivers/scsi/be2iscsi/be_main.c | 4 +- drivers/scsi/bfa/bfad.c | 10 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 4 +- drivers/scsi/bnx2fc/bnx2fc_tgt.c | 4 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 8 +- drivers/scsi/csiostor/csio_hw.c | 4 +- drivers/scsi/csiostor/csio_mb.c | 4 +- drivers/scsi/cxgbi/cxgb3i/cxgb3i.c | 2 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 2 +- drivers/scsi/dc395x.c | 12 +- drivers/scsi/elx/efct/efct_driver.c | 2 +- drivers/scsi/elx/efct/efct_xport.c | 2 +- drivers/scsi/elx/libefc/efc_fabric.c | 2 +- drivers/scsi/elx/libefc/efc_node.c | 2 +- drivers/scsi/esas2r/esas2r_init.c | 2 +- drivers/scsi/fcoe/fcoe.c | 2 +- drivers/scsi/fcoe/fcoe_ctlr.c | 4 +- drivers/scsi/fnic/fdls_disc.c | 12 +- drivers/scsi/fnic/fip.c | 12 +- drivers/scsi/fnic/fnic_main.c | 12 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 6 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 14 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 4 +- drivers/scsi/ibmvscsi/ibmvfc.c | 16 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 6 +- drivers/scsi/ipr.c | 12 +- drivers/scsi/isci/host.c | 12 +- drivers/scsi/isci/isci.h | 8 +- drivers/scsi/libfc/fc_fcp.c | 4 +- drivers/scsi/libiscsi.c | 6 +- drivers/scsi/libsas/sas_expander.c | 2 +- drivers/scsi/libsas/sas_scsi_host.c | 8 +- drivers/scsi/lpfc/lpfc_attr.c | 2 +- drivers/scsi/lpfc/lpfc_els.c | 4 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 8 +- drivers/scsi/lpfc/lpfc_init.c | 20 +- drivers/scsi/lpfc/lpfc_scsi.c | 2 +- drivers/scsi/lpfc/lpfc_sli.c | 10 +- drivers/scsi/megaraid/megaraid_mbox.c | 2 +- drivers/scsi/megaraid/megaraid_mm.c | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 10 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 2 +- drivers/scsi/mvsas/mv_sas.c | 2 +- drivers/scsi/pmcraid.c | 6 +- drivers/scsi/qla1280.c | 2 +- drivers/scsi/qla2xxx/qla_init.c | 2 +- drivers/scsi/qla2xxx/qla_iocb.c | 4 +- drivers/scsi/qla2xxx/qla_mid.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 2 +- drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/smartpqi/smartpqi_init.c | 2 +- drivers/scsi/sym53c8xx_2/sym_glue.c | 2 +- .../staging/gpib/agilent_82357a/agilent_82357a.c | 4 +- drivers/staging/gpib/common/gpib_os.c | 4 +- drivers/staging/gpib/common/iblib.c | 2 +- drivers/staging/gpib/ni_usb/ni_usb_gpib.c | 8 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 2 +- drivers/staging/media/imx/imx-media-csi.c | 2 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 4 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 22 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 2 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 6 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 2 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 12 +- drivers/target/iscsi/iscsi_target_erl0.c | 2 +- drivers/target/iscsi/iscsi_target_erl1.c | 2 +- drivers/target/iscsi/iscsi_target_util.c | 4 +- drivers/target/target_core_user.c | 8 +- drivers/tty/ipwireless/hardware.c | 4 +- drivers/tty/mips_ejtag_fdc.c | 4 +- drivers/tty/moxa.c | 2 +- drivers/tty/n_gsm.c | 14 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 2 +- drivers/tty/serial/8250/8250_core.c | 2 +- drivers/tty/serial/altera_uart.c | 2 +- drivers/tty/serial/amba-pl011.c | 4 +- drivers/tty/serial/atmel_serial.c | 2 +- drivers/tty/serial/fsl_lpuart.c | 6 +- drivers/tty/serial/imx.c | 4 +- drivers/tty/serial/liteuart.c | 4 +- drivers/tty/serial/max3100.c | 4 +- drivers/tty/serial/mux.c | 2 +- drivers/tty/serial/sa1100.c | 4 +- drivers/tty/serial/sccnxp.c | 2 +- drivers/tty/serial/sh-sci.c | 2 +- drivers/tty/synclink_gt.c | 8 +- drivers/tty/sysrq.c | 4 +- drivers/tty/vcc.c | 6 +- drivers/tty/vt/keyboard.c | 2 +- drivers/tty/vt/vt.c | 4 +- drivers/ufs/core/ufshcd.c | 3 +- drivers/usb/atm/cxacru.c | 2 +- drivers/usb/atm/speedtch.c | 8 +- drivers/usb/atm/usbatm.c | 4 +- drivers/usb/core/hcd.c | 6 +- drivers/usb/core/hub.c | 2 +- drivers/usb/dwc2/hcd.c | 2 +- drivers/usb/dwc2/hcd_queue.c | 4 +- drivers/usb/gadget/legacy/zero.c | 4 +- drivers/usb/gadget/udc/omap_udc.c | 2 +- drivers/usb/gadget/udc/pxa25x_udc.c | 8 +- drivers/usb/gadget/udc/r8a66597-udc.c | 2 +- drivers/usb/gadget/udc/snps_udc_core.c | 4 +- drivers/usb/host/ehci-platform.c | 2 +- drivers/usb/host/isp1362-hcd.c | 2 +- drivers/usb/host/ohci-hcd.c | 2 +- drivers/usb/host/ohci-hub.c | 2 +- drivers/usb/host/oxu210hp-hcd.c | 6 +- drivers/usb/host/r8a66597-hcd.c | 2 +- drivers/usb/host/sl811-hcd.c | 2 +- drivers/usb/host/uhci-hcd.c | 2 +- drivers/usb/host/uhci-q.c | 2 +- drivers/usb/host/xen-hcd.c | 4 +- drivers/usb/host/xhci-hub.c | 2 +- drivers/usb/host/xhci-mtk.c | 4 +- drivers/usb/host/xhci.c | 14 +- drivers/usb/isp1760/isp1760-hcd.c | 2 +- drivers/usb/isp1760/isp1760-udc.c | 4 +- drivers/usb/misc/usbtest.c | 2 +- drivers/usb/musb/da8xx.c | 6 +- drivers/usb/musb/mpfs.c | 4 +- drivers/usb/musb/musb_core.c | 4 +- drivers/usb/musb/musb_dsps.c | 8 +- drivers/usb/musb/tusb6010.c | 8 +- drivers/usb/phy/phy-mv-usb.c | 2 +- drivers/usb/storage/realtek_cr.c | 2 +- drivers/video/fbdev/aty/radeon_backlight.c | 2 +- drivers/video/fbdev/aty/radeon_base.c | 4 +- drivers/video/fbdev/aty/radeon_pm.c | 2 +- drivers/video/fbdev/omap/hwa742.c | 2 +- drivers/video/fbdev/omap2/omapfb/dss/dsi.c | 2 +- drivers/virt/vboxguest/vboxguest_core.c | 2 +- drivers/watchdog/alim7101_wdt.c | 4 +- drivers/watchdog/at91sam9_wdt.c | 4 +- drivers/watchdog/bcm47xx_wdt.c | 4 +- drivers/watchdog/cpwd.c | 4 +- drivers/watchdog/lpc18xx_wdt.c | 4 +- drivers/watchdog/machzwd.c | 4 +- drivers/watchdog/mixcomwd.c | 4 +- drivers/watchdog/pcwd.c | 2 +- drivers/watchdog/pika_wdt.c | 2 +- drivers/watchdog/sbc60xxwdt.c | 4 +- drivers/watchdog/sc520_wdt.c | 2 +- drivers/watchdog/shwdt.c | 2 +- drivers/watchdog/via_wdt.c | 2 +- drivers/watchdog/w83877f_wdt.c | 4 +- fs/afs/fs_probe.c | 2 +- fs/afs/server.c | 2 +- fs/bcachefs/bcachefs.h | 3 +- fs/bcachefs/bcachefs_format.h | 2 +- fs/bcachefs/btree_gc.c | 7 +- fs/bcachefs/btree_gc.h | 3 +- fs/bcachefs/btree_io.c | 2 +- fs/bcachefs/btree_write_buffer.c | 7 +- fs/bcachefs/btree_write_buffer.h | 1 + fs/bcachefs/clock.c | 2 +- fs/bcachefs/data_update.c | 2 +- fs/bcachefs/debug.c | 6 +- fs/bcachefs/dirent.c | 4 +- fs/bcachefs/errcode.h | 2 + fs/bcachefs/fs-io-buffered.c | 17 +- fs/bcachefs/io_read.c | 8 + fs/bcachefs/io_write.c | 8 - fs/bcachefs/journal.c | 23 +- fs/bcachefs/journal.h | 1 + fs/bcachefs/journal_io.c | 2 +- fs/bcachefs/nocow_locking.c | 4 +- fs/bcachefs/nocow_locking.h | 2 +- fs/bcachefs/opts.c | 8 + fs/bcachefs/opts.h | 11 +- fs/bcachefs/subvolume.c | 3 +- fs/bcachefs/subvolume.h | 2 +- fs/bcachefs/super.c | 145 +- fs/bcachefs/util.h | 7 +- fs/btrfs/zstd.c | 2 +- fs/exfat/nls.c | 1 + fs/ext4/super.c | 2 +- fs/isofs/export.c | 2 +- fs/jbd2/journal.c | 4 +- fs/jffs2/wbuf.c | 2 +- fs/nilfs2/segment.c | 2 +- fs/notify/fanotify/fanotify.c | 8 +- fs/notify/fanotify/fanotify_user.c | 9 - fs/ocfs2/cluster/tcp.c | 2 +- fs/pstore/platform.c | 2 +- fs/smb/client/cached_dir.c | 3 +- fs/smb/client/cifs_unicode.c | 22 +- fs/smb/client/cifs_unicode.h | 14 - fs/smb/client/cifsacl.c | 36 +- fs/smb/client/cifsfs.c | 24 +- fs/smb/client/cifsglob.h | 25 - fs/smb/client/cifsproto.h | 119 +- fs/smb/client/cifssmb.c | 570 ++-- fs/smb/client/connect.c | 60 +- fs/smb/client/dir.c | 74 +- fs/smb/client/file.c | 3 +- fs/smb/client/fs_context.c | 3 +- fs/smb/client/inode.c | 49 +- fs/smb/client/link.c | 9 +- fs/smb/client/misc.c | 2 +- fs/smb/client/namespace.c | 1 + fs/smb/client/reparse.c | 4 - fs/smb/client/smb1ops.c | 37 +- fs/smb/client/smb2misc.c | 30 +- include/linux/cgroup-defs.h | 40 +- include/linux/cgroup.h | 9 +- include/linux/hrtimer.h | 2 - include/linux/hrtimer_types.h | 4 +- include/linux/irqdomain.h | 16 +- include/linux/kvm_host.h | 2 +- include/linux/netdevice.h | 2 +- include/linux/nls.h | 19 +- include/linux/nls_types.h | 26 + include/linux/string.h | 2 + include/linux/timer.h | 36 +- include/linux/turris-signing-key.h | 2 + include/net/ip.h | 16 +- include/net/netdev_lock.h | 3 + include/net/page_pool/memory_provider.h | 6 + include/net/sctp/sctp.h | 2 +- include/trace/events/sched.h | 6 +- include/trace/events/timer.h | 8 +- io_uring/rsrc.c | 17 +- kernel/cgroup/cgroup-internal.h | 4 +- kernel/cgroup/cgroup.c | 44 +- kernel/cgroup/rstat.c | 164 +- kernel/events/core.c | 6 +- kernel/irq/irqdomain.c | 14 +- kernel/irq/migration.c | 2 +- kernel/kcsan/kcsan_test.c | 2 +- kernel/kthread.c | 4 +- kernel/rcu/rcutorture.c | 2 +- kernel/rcu/srcutree.c | 2 +- kernel/rcu/tasks.h | 2 +- kernel/rcu/tree_nocb.h | 4 +- kernel/sched/ext.c | 466 ++- kernel/sched/ext_idle.c | 20 +- kernel/sched/psi.c | 2 +- kernel/sched/sched.h | 4 +- kernel/time/clocksource.c | 2 +- kernel/time/hrtimer.c | 71 +- kernel/time/sleep_timeout.c | 2 +- kernel/time/timekeeping.c | 94 +- kernel/time/timer.c | 8 +- kernel/time/timer_list.c | 2 +- kernel/workqueue.c | 25 +- lib/string.c | 24 +- localversion-next | 2 +- mm/Kconfig | 2 +- mm/backing-dev.c | 2 +- mm/kasan/kasan_test_c.c | 20 + mm/memcontrol.c | 4 +- mm/page-writeback.c | 4 +- net/appletalk/aarp.c | 4 +- net/atm/clip.c | 2 +- net/atm/lec.c | 26 +- net/atm/mpc.c | 4 +- net/ax25/af_ax25.c | 10 +- net/ax25/ax25_ds_timer.c | 2 +- net/ax25/ax25_subr.c | 10 +- net/ax25/ax25_timer.c | 14 +- net/batman-adv/tp_meter.c | 6 +- net/bluetooth/hidp/core.c | 2 +- net/bluetooth/rfcomm/core.c | 4 +- net/bridge/br_mdb.c | 6 +- net/bridge/br_multicast.c | 44 +- net/bridge/br_stp.c | 14 +- net/bridge/br_stp_if.c | 12 +- net/can/af_can.c | 2 +- net/core/Makefile | 2 +- net/core/dev.c | 13 +- net/core/dev_api.c | 8 +- net/core/devmem.c | 62 +- net/core/drop_monitor.c | 8 +- net/core/gen_estimator.c | 2 +- net/core/{rtnl_net_debug.c => lock_debug.c} | 14 +- net/core/neighbour.c | 10 +- net/core/netdev-genl.c | 6 - net/core/netdev_rx_queue.c | 53 +- net/core/rtnetlink.c | 8 +- net/core/sock.c | 4 +- net/ieee802154/core.c | 51 +- net/ipv4/devinet.c | 2 +- net/ipv4/igmp.c | 10 +- net/ipv4/inet_fragment.c | 6 +- net/ipv4/ip_tunnel_core.c | 2 +- net/ipv4/ipmr.c | 2 +- net/ipv6/addrconf.c | 54 +- net/ipv6/ip6_fib.c | 4 +- net/ipv6/ip6_flowlabel.c | 2 +- net/ipv6/ip6mr.c | 2 +- net/ipv6/route.c | 42 +- net/lapb/lapb_iface.c | 4 +- net/lapb/lapb_timer.c | 8 +- net/llc/llc_c_ac.c | 18 +- net/llc/llc_conn.c | 16 +- net/mac80211/agg-rx.c | 4 +- net/mac80211/agg-tx.c | 6 +- net/mac80211/ibss.c | 2 +- net/mac80211/iface.c | 2 +- net/mac80211/led.c | 2 +- net/mac80211/mesh.c | 8 +- net/mac80211/mesh_plink.c | 12 +- net/mac80211/mlme.c | 16 +- net/mac80211/ocb.c | 2 +- net/mac80211/offchannel.c | 6 +- net/mac80211/pm.c | 4 +- net/mac80211/rx.c | 2 +- net/mac80211/sta_info.c | 2 +- net/mctp/af_mctp.c | 2 +- net/mptcp/pm.c | 2 +- net/ncsi/ncsi-manage.c | 4 +- net/netfilter/ipset/ip_set_bitmap_gen.h | 2 +- net/netfilter/ipvs/ip_vs_conn.c | 6 +- net/netfilter/ipvs/ip_vs_ctl.c | 2 +- net/netfilter/nf_conntrack_expect.c | 10 +- net/netfilter/nf_conntrack_netlink.c | 4 +- net/netfilter/nf_tables_api.c | 4 +- net/netfilter/nfnetlink_log.c | 2 +- net/netfilter/nft_set_hash.c | 3 +- net/netfilter/nft_tunnel.c | 6 +- net/netrom/nr_loopback.c | 2 +- net/nfc/core.c | 6 +- net/nfc/hci/core.c | 4 +- net/nfc/hci/llc_shdlc.c | 8 +- net/nfc/llcp_core.c | 6 +- net/nfc/nci/core.c | 6 +- net/nfc/nci/data.c | 2 +- net/nfc/nci/rsp.c | 2 +- net/packet/af_packet.c | 2 +- net/rose/rose_link.c | 8 +- net/rose/rose_loopback.c | 2 +- net/rose/rose_route.c | 4 +- net/rxrpc/call_event.c | 2 +- net/rxrpc/call_object.c | 4 +- net/rxrpc/conn_client.c | 2 +- net/rxrpc/conn_object.c | 8 +- net/rxrpc/net_ns.c | 4 +- net/sched/act_tunnel_key.c | 2 +- net/sched/cls_flower.c | 2 +- net/sched/sch_fq_pie.c | 2 +- net/sched/sch_generic.c | 2 +- net/sched/sch_pie.c | 2 +- net/sched/sch_red.c | 4 +- net/sched/sch_sfq.c | 4 +- net/sctp/associola.c | 4 +- net/sctp/input.c | 2 +- net/sctp/output.c | 2 +- net/sctp/outqueue.c | 5 +- net/sctp/protocol.c | 2 +- net/sctp/sm_sideeffect.c | 6 +- net/sctp/stream.c | 6 +- net/sctp/transport.c | 12 +- net/sunrpc/xprt.c | 4 +- net/tipc/node.c | 2 +- net/tipc/subscr.c | 2 +- net/wireless/core.c | 6 +- net/x25/x25_link.c | 2 +- net/x25/x25_timer.c | 4 +- net/xfrm/xfrm_policy.c | 10 +- net/xfrm/xfrm_state.c | 2 +- samples/connector/cn_test.c | 2 +- samples/ftrace/sample-trace-array.c | 2 +- scripts/kconfig/merge_config.sh | 4 +- scripts/mod/modpost.c | 2 +- scripts/package/kernel.spec | 46 +- scripts/package/mkspec | 10 + security/keys/gc.c | 25 +- security/keys/internal.h | 3 + security/keys/key.c | 6 + sound/core/timer.c | 4 +- sound/drivers/aloop.c | 4 +- sound/drivers/dummy.c | 2 +- sound/drivers/mpu401/mpu401_uart.c | 2 +- sound/drivers/mtpav.c | 2 +- sound/drivers/opl3/opl3_seq.c | 2 +- sound/drivers/serial-u16550.c | 2 +- sound/i2c/other/ak4117.c | 2 +- sound/isa/sb/emu8000_pcm.c | 2 +- sound/isa/sb/sb8_midi.c | 4 +- sound/isa/wavefront/wavefront_midi.c | 4 +- sound/pci/asihpi/asihpi.c | 2 +- sound/pci/ctxfi/cttimer.c | 2 +- sound/pci/echoaudio/midi.c | 2 +- sound/pci/rme9652/hdsp.c | 2 +- sound/pci/rme9652/hdspm.c | 2 +- sound/sh/aica.c | 2 +- sound/soc/codecs/rt5645.c | 4 +- sound/soc/fsl/imx-pcm-rpmsg.c | 4 +- sound/soc/ti/ams-delta.c | 2 +- sound/usb/midi.c | 2 +- tools/include/uapi/linux/types.h | 3 + tools/perf/tests/shell/trace_btf_enum.sh | 2 +- tools/power/x86/turbostat/turbostat.c | 2 +- tools/sched_ext/scx_show_state.py | 14 +- .../selftests/bpf/prog_tests/res_spin_lock.c | 7 +- .../bpf/progs/cgroup_hierarchical_stats.c | 9 +- tools/testing/selftests/drivers/net/hw/iou-zcrx.py | 8 +- tools/testing/selftests/kvm/Makefile.kvm | 45 +- tools/testing/selftests/kvm/lib/kvm_util.c | 5 +- tools/testing/selftests/kvm/rseq_test.c | 31 +- .../testing/selftests/kvm/x86/monitor_mwait_test.c | 108 +- tools/testing/selftests/net/amt.sh | 20 +- tools/testing/selftests/net/lib.sh | 25 + tools/testing/selftests/net/netns-name.sh | 13 +- tools/testing/selftests/net/rtnetlink.py | 4 +- tools/testing/selftests/net/tcp_ao/self-connect.c | 3 + .../ublk/{test_stripe_02.sh => test_stripe_04.sh} | 6 +- virt/kvm/Kconfig | 2 +- virt/kvm/eventfd.c | 10 +- 1039 files changed, 6806 insertions(+), 5467 deletions(-) delete mode 100644 arch/x86/boot/compressed/pgtable.h create mode 100644 arch/x86/boot/startup/Makefile rename drivers/firmware/efi/libstub/x86-mixed.S => arch/x86/boot/startup/efi-mixed [...] create mode 100644 arch/x86/boot/startup/gdt_idt.c rename arch/x86/boot/{compressed => startup}/la57toggle.S (99%) create mode 100644 include/linux/nls_types.h rename net/core/{rtnl_net_debug.c => lock_debug.c} (89%) copy tools/testing/selftests/ublk/{test_stripe_02.sh => test_stripe_04.sh} (73%)