summaryrefslogtreecommitdiff
path: root/Next
diff options
context:
space:
mode:
Diffstat (limited to 'Next')
-rw-r--r--Next/SHA1s407
-rw-r--r--Next/Trees407
-rw-r--r--Next/kselftest-targets109
-rw-r--r--Next/merge.log6556
4 files changed, 7479 insertions, 0 deletions
diff --git a/Next/SHA1s b/Next/SHA1s
new file mode 100644
index 000000000000..ee6eb53f1e98
--- /dev/null
+++ b/Next/SHA1s
@@ -0,0 +1,407 @@
+Name SHA1
+---- ----
+origin cee73b1e840c154f64ace682cb477c1ae2e29cc4
+ext4-fixes d250bdf531d9cd4096fedbb9f172bb2ca660c868
+vfs-brauner-fixes 8dfce8991b95d8625d0a1d2896e42f93b9d7f68d
+fscrypt-current 1e39da974ce621ed874c6d3aaf65ad14848c9f0d
+fsverity-current 211ddde0823f1442e4ad052a2f30f050145ccada
+btrfs-fixes 01def27899affbd967674cd7403ff1cc3d785657
+vfs-fixes 49c5d168a3a8f4eb27d44a2a22b7e8a856ca601f
+erofs-fixes 05f7e89ab9731565d8a62e3b5d1ec206485eeb0b
+nfsd-fixes 0b88bfa42e5468baff71909c2f324a495318532b
+v9fs-fixes 2014c95afecee3e76ca4a56956a936e23283f05b
+fscrypt 211ddde0823f1442e4ad052a2f30f050145ccada
+btrfs 7f786cd3d2e4566f2882b5a17e15a5b73f73b2f7
+ceph cfdde144ae455b8612a756fe7419d57c9b7833c1
+cifs 4c91b67f87ac032c77650108ef9841772b9dc364
+configfs 6363844fdbbb76afe1d44d678fe0746390204a5f
+ecryptfs 2a9cb23307db71319e6b841e1c3d70066c0ff660
+dlm 2c3a0b730012ef87aaaf35243e1fbe9880666f7c
+erofs 1caf50ce4af096d0280d59a31abdd85703cd995c
+exfat c1f57406672ba6644ebc437b70a139115b68a0dc
+ext3 93a803d2ab6413e159926d34f08ff0a598b65d2c
+ext4 4f5e8e6f012349a107531b02eed5b5ace6181449
+f2fs 52190933c37a96164b271f3f30c16099d9eb8c09
+fsverity 433fbcac9ebe491b518b21c7305fba9a748c7d2c
+fuse 7897c0ae19458c0e5dca095937f21983276f8c77
+gfs2 7141433fbed290f4dd42008d3102db2363275035
+jfs 7833570dae833028337bb53b7f389825b910c100
+ksmbd 0418c43237055444b30ccef8ca84d8d32560d72c
+nfs 24d479d26b25bce5faea3ddd9fa8f3a6c3129ea7
+nfs-anna dd2fdc3504592d85e549c523b054898a036a6afe
+nfsd e939bd675634fd52d559b90e2cf58333e16afea8
+ntfs3 2391a1a2469ae0d275b951e8e8ba7651525df11a
+orangefs 9e835108a9ae1c37aef52a6f8d53265f474904a1
+overlayfs 869056dbbd636f8f256b695f39c102eb3ce2edd0
+ubifs 11efa98bcc0d00271e8f66c7c940c284f973f39d
+v9fs ce8ded2e61f47747e31eeefb44dc24a2160a7e32
+v9fs-ericvh 2014c95afecee3e76ca4a56956a936e23283f05b
+xfs e33839b514a8af27ba03f9f2a414d154aa980320
+zonefs a42938e80357a13f8b8592111e63f2e33a919863
+vfs-brauner ab682d0a35cce40e97e5365c84bb01aebeb47641
+vfs 0787a93baa1aab9fd0cb8500105d11d3d3a58f7a
+mm-hotfixes 39a7efa0282b49ca4f564e427dfb2e29c19b348e
+fs-current 3470497f96f45e4b854b77b97cb0cefa8828e1c7
+kbuild-current d59d7292d8b2f3123450e0ba573da6072fd869ef
+arc-current d7b8f8e20813f0179d8ef519541a3527e7661d3a
+arm-current 23ea2a4c72323feb6e3e025e8a6f18336513d5ad
+arm64-fixes e2f8216ca2d8e61a23cb6ec355616339667e0ba6
+arm-soc-fixes c3cb2722e28969650c58d6defb09d57339a2a223
+davinci-current 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+drivers-memory-fixes 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+sophgo-fixes 19272b37aa4f83ca52bdf9c16d5d81bdd1354494
+sophgo-soc-fixes 0af2f6be1b4281385b618cb86ad946eded089ac8
+m68k-current cb39cf99d88e8f2c68a41fb3bb01c4f40a8fcc30
+powerpc-fixes 9ace4753a5202b02191d54e9fdf7f9e3d02b85eb
+s390-fixes c48953d81972bfe16a9e3551883992aa6efe541a
+net 8383522821c6fea6bbb4bc0317056c433a482a95
+bpf 8419dbecccb4fa9cbf8bc790bea5e17332fb34ae
+ipsec 0a4524bc69882a4ddb235bb6b279597721bda197
+netfilter 37a93dd5c49b5fda807fd204edf2547c3493319c
+ipvs 37a93dd5c49b5fda807fd204edf2547c3493319c
+wireless 7d6ba706ae5ef7d3d00b67140d2873ae1da6d41f
+ath 7d6ba706ae5ef7d3d00b67140d2873ae1da6d41f
+iwlwifi fb7f54aa2a99b07945911152c5d3d4a6eb39f797
+wpan 8ce4f287524c74a118b0af1eebd4b24a8efca57a
+rdma-fixes 4d310797262f0ddf129e76c2aad2b950adaf1fda
+sound-current 5a36d2bda9c8303a46a52beafcb0711eff8d6a42
+sound-asoc-fixes b82fa9b0c26eeb2fde6017f7de2c3c544484efef
+regmap-fixes 63804fed149a6750ffd28610c5c1c98cce6bd377
+regulator-fixes e590159d904e604bb9dd5ac8235e3c4452662755
+spi-fixes f921571df917408594a9039ed450859f3bf9cc2e
+pci-current e5f72cb9cea599dc9f5a9b80a33560a1d06f01cc
+driver-core.current 37a93dd5c49b5fda807fd204edf2547c3493319c
+tty.current 63804fed149a6750ffd28610c5c1c98cce6bd377
+usb.current 24d479d26b25bce5faea3ddd9fa8f3a6c3129ea7
+usb-serial-fixes 24d479d26b25bce5faea3ddd9fa8f3a6c3129ea7
+phy 24d479d26b25bce5faea3ddd9fa8f3a6c3129ea7
+staging.current 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+iio-fixes 0f11bb7985ceef2aeeb5c45c3c7bfff3f5a16e03
+counter-current 9448598b22c50c8a5bb77a9103e2d49f134c9578
+char-misc.current ec4ddc90d201d09ef4e4bef8a2c6d9624525ad68
+soundwire-fixes 24d479d26b25bce5faea3ddd9fa8f3a6c3129ea7
+thunderbolt-fixes 05f7e89ab9731565d8a62e3b5d1ec206485eeb0b
+input-current 19a5d9ba6208e9006a2a9d5962aea4d6e427d8ab
+crypto-current 0ce90934c0a6baac053029ad28566536ae50d604
+libcrypto-fixes 74d74bb78aeccc9edc10db216d6be121cf7ec176
+vfio-fixes 61ceaf236115f20f4fdd7cf60f883ada1063349a
+kselftest-fixes 6e39903c73df08b256322d04c4dfe4a82ec63a45
+dmaengine-fixes 24d479d26b25bce5faea3ddd9fa8f3a6c3129ea7
+backlight-fixes 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+mtd-fixes 2f6d2c8d9ac05a7a1c02333f6ad30868246880d8
+mfd-fixes aa6e63373d91f82628b20f6fae7ffe9b97b568a5
+v4l-dvb-fixes 69d6c6fc79eb3a8309691250a3b0a9c1870c1f83
+reset-fixes 997c06330fd5c2e220b692f2a358986c6c8fd5a2
+mips-fixes 63804fed149a6750ffd28610c5c1c98cce6bd377
+at91-fixes 94ad504e67cd3be94fa1b2fed0cb87da0d8f9396
+omap-fixes 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+kvm-fixes 0de4a0eec25b9171f2a2abb1a820e125e6797770
+kvms390-fixes 5f9df945d4e862979b50e4ecaba3dc81fb06e8ed
+hwmon-fixes b7ef56a07672e0d7ebe71c9d9b45f959f0c2f8e8
+nvdimm-fixes d0b3b7b22dfa1f4b515fd3a295b3fd958f9e81af
+cxl-fixes 8441c7d3bd6c5a52ab2ecf77e43a5bf262004f5c
+dma-mapping-fixes c33efdfcfa6f80e05ce1ee33694c1bad4994cd78
+drivers-x86-fixes 008bec8ffe6e7746588d1e12c5b3865fa478fc91
+samsung-krzk-fixes 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+pinctrl-samsung-fixes 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+devicetree-fixes 81122fba08fa3ccafab6ed272a5c6f2203923a7e
+dt-krzk-fixes 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+scsi-fixes 0444568edbf87c1da76b61c798ce0f1c1e478467
+drm-fixes 05f7e89ab9731565d8a62e3b5d1ec206485eeb0b
+drm-intel-fixes 63804fed149a6750ffd28610c5c1c98cce6bd377
+mmc-fixes 78f1bc30e0eb3824b90a44b97eb56802e2d861a3
+rtc-fixes c6cf26c15ce7f19d6c9d3366d40b360e58fe22aa
+gnss-fixes 0f61b1860cc3f52aef9036d7235ed1f017632193
+hyperv-fixes 12ffd561d2de28825f39e15e8d22346d26b09688
+risc-v-fixes 0ea05c4f7527a98f5946f96c829733788934311d
+riscv-dt-fixes 004c371d0bd140b02bf359fdab6e16613a6aa4a8
+riscv-soc-fixes 0528a348b04b327a4611e29589beb4c9ae81304a
+fpga-fixes 19272b37aa4f83ca52bdf9c16d5d81bdd1354494
+spdx c86d39d6805474ab879c00ca6b938c6dd7e4d33f
+gpio-brgl-fixes e34f77b09080c86c929153e2a72da26b4f8947ff
+gpio-intel-fixes 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+pinctrl-intel-fixes 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+auxdisplay-fixes 9ace4753a5202b02191d54e9fdf7f9e3d02b85eb
+kunit-fixes c33b68801fbe9d5ee8a9178beb5747ec65873530
+memblock-fixes be05f571464404432a0f8fe1c81a86a0862da283
+renesas-fixes 379c590113ce46f605439d4887996c60ab8820cc
+perf-current 1eb217ab2e737609f8a861b517649e82e7236d05
+efi-fixes 4b22ec1685ce1fc0d862dcda3225d852fb107995
+battery-fixes 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+iommufd-fixes 2724138b2f7f6299812b3404e23b124304834759
+rust-fixes c431b00ca6afc5da3133636ecc34ee7edd38d6cc
+w1-fixes cc8f92e41eb76f450f05234fef2054afc3633100
+pmdomain-fixes e2c4c5b2bbd4f688a0f9f6da26cdf6d723c53478
+i2c-host-fixes b4b4d88ebfbfd3aadb4c9a0f2bfe1abdbaf5822c
+sparc-fixes 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+clk-fixes 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+thead-clk-fixes 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+pwrseq-fixes 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+thead-dt-fixes 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+ftrace-fixes 1650a1b6cb1ae6cb99bb4fce21b30ebdf9fc238e
+ring-buffer-fixes b042fdf18e89a347177a49e795d8e5184778b5b6
+trace-fixes 033c55fe2e326bea022c3cc5178ecf3e0e459b82
+tracefs-fixes 8b55572e51805184353ee7d587c720a51818fb82
+spacemit-fixes 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+tip-fixes f45bd2c29389a2d2e97646c2e985c005e9c0a281
+slab-fixes e6c53ead2d8fa73206e0a63e9cd9aea6bc929837
+drm-msm-fixes dedb897f11c5d7e32c0e0a0eff7cec23a8047167
+uml-fixes df447a3b4a4b961c9979b4b3ffb74317394b9b40
+fwctl-fixes f8f9c1f4d0c7a64600e2ca312dec824a0bc2f1da
+devsec-tsm-fixes c2012263047689e495e81c96d7d5b0586299578d
+drm-rust-fixes 0f61b1860cc3f52aef9036d7235ed1f017632193
+tenstorrent-dt-fixes 3a8660878839faadb4f1a6dd72c3179c1df56787
+drm-misc-fixes fef0e649f8b42bdffe4a916dd46e1b1e9ad2f207
+rust 192c0159402e6bfbe13de6f8379546943297783d
+rust-alloc f8f9c1f4d0c7a64600e2ca312dec824a0bc2f1da
+rust-io 86731a2a651e58953fc949573895f2fa6d456841
+rust-pin-init aeb5ecad5316f6af160993915163367290825b6b
+rust-timekeeping 4521438fb076f8a6a52f45b0e508f6ef10ac0c49
+rust-xarray c455f19bbe6104debd980bb15515faf716bd81b8
+rust-analyzer 18f7fcd5e69a04df57b563360b88be72471d6b62
+mm-stable ac1ea219590c09572ed5992dc233bbf7bb70fef9
+mm-nonmm-stable 90627a1e08e602b8b7bea970d7d5007626be7527
+mm-unstable 9fff1ab283e0982c2b8e73f1d2246fd38caf40c8
+mm-nonmm-unstable 6c8dd4f02805de481c200636e567a871f25399a2
+kbuild d8ad80a85b96649a6ef30976762660245ae61a25
+clang-format 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+perf dbf0108347bdb5d4ccef8910555b16c1f1a505f8
+compiler-attributes 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+dma-mapping 8a840ab0567ff2b7d382694ba24a58a893d2c7af
+asm-generic adbbd9714f8058730f93c8df5c5bf1679456424b
+alpha d58041d2c63e09a1c9083e0e9f4151e487c4e16a
+arm b9cbb9e3bed3ffd40201fc28398f5f0a5f9a324a
+arm64 36c0de02575ce59dfd879eb4ef63d53a68bbf9ce
+arm-perf ab26d9c85554c4ff1d95ca8341522880ed9219d6
+arm-soc 1c94e21cdb348ba1a5c619ab62dc0b4feb5a9519
+amlogic e3194dfb772304a1b7ca3bcfccacefec3468b7bf
+asahi-soc d31647c698f632e0c08080a760e004ba4d71f8dd
+at91 d75e671528b49294fc4c4be2152a71b93c7df1be
+bmc 87aec5ed2323f1fdbccf785cfce12e9b42b69eb4
+broadcom 8bb18f06da3148bdae80b4a7266d9966a1dc0f52
+cix 4d24b32aa342e32f93ab8e73f0cce579502abec0
+davinci 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+drivers-memory 9805f2cfc883018f7bf84c84e3af3786c37dac7b
+fsl 39676244858f24089f83134bbf975dd31abe7544
+imx-mxs 3cea6b209a3f2acbc4fcc9c60aea657e7f7d10fc
+mediatek dee56d3440b5c5bbd2aa55f804aedd77ab4447dd
+mvebu 8dcbe20fc92456507eb4d15fa1892dbba592e1af
+omap 35ca43aadd4ea05e0f2af1e38deb134f84a4042a
+qcom 1a0829927afbfe654c632eb2e779fa32df825b06
+renesas 08e16a461a8f66ae38b7e1febd4230c9aba9414f
+reset 938ce3b16582657e67f3bd8a7efa59089c467c90
+rockchip 82cafae8c386c3b26aea6aafb2fce07e5c1d9af0
+samsung-krzk 4b2dd5ec2cab75875fab9507c7665899e2e51f42
+scmi 37a93dd5c49b5fda807fd204edf2547c3493319c
+sophgo 85352e8c088c9993a2f74dd69a9f0e65607b9c38
+sophgo-soc c8754c7deab4cbfa947fa2d656cbaf83771828ef
+spacemit 5f499bb7a07fcdcf8877acaa8f413a5dc1fcfacc
+stm32 291f393298f72091490dfa70ab4a0ebdbb4c7d7e
+sunxi f36e738549d483878ebf4cc9826c46d9dc4aa496
+tee dca52747925434aae27deb46a15a8ea10f623686
+tegra 5ce9dde55d5849ccf901ec0227c4809bc2189cf7
+tenstorrent-dt a71e6e8eea8ae2d624f097911f43357bba06d2a5
+thead-dt 34ce47c9cdfdd30317fb5b1b71c73ba9c2016a20
+ti 18258938db0c4ffcd51d7bebaf80db92564117f2
+xilinx 50d1a926f4631639d617bed8b62abae57aca950d
+clk ea7282e99ead6d2a294cef40acd2a29ada3ab71d
+clk-imx 3e6b0227b93c708e93e33f6c3485bad077650766
+clk-renesas 4fef3fd633be4a1a18c490a63f4131284f6ee0f4
+thead-clk baf4fc7c03bd0f68c768cfe27829674bd060c6b4
+csky 817d21578d51e801df58ab012654486a71073074
+loongarch 92860256402cce9fa6268763365f5333a56c1428
+m68k cb39cf99d88e8f2c68a41fb3bb01c4f40a8fcc30
+m68knommu a16ac6ca46d62bcbcbd7b01be0ef03fb39530d7b
+microblaze 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+mips 720452a6d0fdc94ec3301f31ea10b43102eaeeef
+openrisc 0dfffa5479d6260d04d021f69203b1926f73d889
+parisc-hd 05f7e89ab9731565d8a62e3b5d1ec206485eeb0b
+powerpc e2071f9ce42b6985a40feaf98d2f5f7ce0fca006
+risc-v 18be4ca5cb4e5a86833de97d331f5bc14a6c5a6d
+riscv-dt 18649ffbb63bca40896f973b6997914f9d603b1e
+riscv-soc fd69c5b3002c39889bc271116cc4e08cd02d7b21
+s390 c48953d81972bfe16a9e3551883992aa6efe541a
+sh 8f5ae30d69d7543eee0d70083daf4de8fe15d585
+sparc d844152d85cfcc7d2ef9430a25882604c12da279
+uml 68e25613ed4d06c987a42b0589f54ce88c13477c
+xtensa 0d4b3ca115b5436d7e68453527566db3e87ab7f0
+fs-next 4da3613fe93f706f98b0af787fbcc2d3178ff65b
+printk 08c32fa109b6e4f6e4b1af6a59b3bd3f76c36c0e
+pci 1c2b4a4c2bcb950f182eeeb33d94b565607608cf
+pstore 5669645c052f235726a85f443769b6fc02f66762
+hid 01204b2d878036561fc26c1229a04bedda90be9d
+i2c 0f519443d553a71e5ff88eb401375a1e8a602422
+i2c-host 51e8ce3630878fa6083e1eec84f58f49ec85089b
+i3c ed318b3fb4ab317c533d38d160326fa5d7569497
+dmi 1afafbaf749d8e8ec53f8e38efdc731131902b5b
+hwmon-staging b7ef56a07672e0d7ebe71c9d9b45f959f0c2f8e8
+jc_docs 6c5c07bc85890a8eadcad484d9bbaa239ca8e623
+v4l-dvb c824345288d11e269ce41b36c105715bc2286050
+v4l-dvb-next adc218676eef25575469234709c2d87185ca223a
+pm 199fa4d9e97a20c2eb35a17855e981b4411ba7f9
+cpufreq-arm 0b7fbf9333fa4699a53145bad8ce74ea986caa13
+cpupower 4ca3c45eb30b9331013a12acb84bb62b20fafe28
+devfreq b08a82bd1f5737d1aacd2eac856acbd3f1a9592c
+pmdomain 1fca2a4426aac222a724770a56c71e6bb3cf96f2
+opp fc72a587c6c9e40926b67452d880ee85bd2b87a3
+thermal 0061030929e2d09398ade9fae320528bdcba2bed
+rdma d6c58f4eb3d00a695f5a610ea780cad322ec714e
+net-next 37a93dd5c49b5fda807fd204edf2547c3493319c
+bpf-next 192c0159402e6bfbe13de6f8379546943297783d
+ipsec-next 3eef6c061f97ab2a942dc98291bcdae9a16e5bda
+mlx5-next 49e41f3ea3f7545c732a0b399cb123173afc5cfe
+netfilter-next 37a93dd5c49b5fda807fd204edf2547c3493319c
+ipvs-next 37a93dd5c49b5fda807fd204edf2547c3493319c
+bluetooth c2b82511ef7dfe3d096261a9741e83dfd4e717e5
+wireless-next 333225e1e9ead7b06e5363389403bdac72ba3046
+ath-next 2c1ba9c2adf0fda96eaaebd8799268a7506a8fc9
+iwlwifi-next 66af8ac52d10ea229d5755b8700e2fe86fc037f7
+wpan-next 1dd9291eb90378f8096669d9cb33761fd84599e0
+wpan-staging 1dd9291eb90378f8096669d9cb33761fd84599e0
+mtd 875382759298650c96192bf2c12e2d1e4575de92
+nand 6c7860aa28b81b7e909b8d2072ed76fa22db6eda
+spi-nor ed26bd40df11ee438d623adc9c6cc2a7bf9c5dd3
+crypto 0ce90934c0a6baac053029ad28566536ae50d604
+libcrypto ffd42b6d0420c4be97cc28fd1bb5f4c29e286e98
+drm 2f5db9b4002470ea19380326c5a390647c56e780
+drm-exynos 3a8660878839faadb4f1a6dd72c3179c1df56787
+drm-misc 69674c1c704c0199ca7a3947f3cdcd575973175d
+amdgpu fd1fa48b935f22c7d99713bf33846e14a6bb6ab9
+drm-intel 57b85fd53fccfdf14ce7b36d919c31aa752255f8
+drm-msm 50c4a49f7292b33b454ea1a16c4f77d6965405dc
+drm-msm-lumag 50c4a49f7292b33b454ea1a16c4f77d6965405dc
+drm-xe aafbb42be589d4a3d282b377f50a1ddb42400628
+etnaviv 6bde14ba5f7ef59e103ac317df6cc5ac4291ff4a
+fbdev c730e512029e27a395b33e52f6d2a4cee50c60ab
+regmap 4651c87b0083925540f6c3d26a6c5b4868d7b884
+sound 5a36d2bda9c8303a46a52beafcb0711eff8d6a42
+ieee1394 6b617317e5bc95e9962a712314ae0c4b7a4d5cc3
+sound-asoc b82fa9b0c26eeb2fde6017f7de2c3c544484efef
+modules b68758e6f4307179247126b7641fa7ba7109c820
+input ed8a4ef29da3821ee3155d3b1925fa67fc92aae2
+block 0c54837d111c47c3f58d5a6f6e7fb99c976cc6b2
+device-mapper 218b16992a37ea97b9e09b7659a25a864fb9976f
+libata ff4a46c278ac6a4b3f39be1492a4568b6dcc6105
+pcmcia 4a81f78caa53e0633cf311ca1526377d9bff7479
+mmc 1d73c99a3edf30f723da98699af431bb07dbff48
+mfd 845776177cf3b75be4e27213425f25dcb630d817
+backlight 83333aa97441ba7ce32b91e8a007c72d316a1c67
+battery 12bdf471e374b34cb0e48b29bb9eb9127ed26fc5
+regulator e590159d904e604bb9dd5ac8235e3c4452662755
+security 472711068fa950642b9b471aaebcc82e9930eb8c
+apparmor 1b51bd761599b84e963d9cb510e7c7d8fbf9d1ee
+integrity 0496fc9cdc384f67be4413b1c6156eb64fccd5c4
+selinux ea64aa57d596c4cbe518ffd043c52ef64089708d
+smack 33d589ed60ae433b483761987b85e0d24e54584e
+tomoyo 755d028a40bfbef34f98286b394ab4d30d07e07b
+tpmdd 3e91b44c93ad2871f89fc2a98c5e4fe6ca5db3d9
+watchdog 450517fa5aae98b857c68743fd12ce93e4b8989d
+iommu ad095636604604b3574c1920260b1360c25ced6f
+audit 76489955c6d4a065ca69dc88faf7a50a59b66f35
+devicetree a16f91f80735e653b88370b840d5c771f2c175c5
+dt-krzk 5cd532f7f017460395836d8f129ad3ee5ae63110
+mailbox 75df94d05fc03fd9d861eaf79ce10fbb7a548bd8
+spi f921571df917408594a9039ed450859f3bf9cc2e
+tip 89958a994c7a6f3e5f1c119c5a399c93ebe6742f
+clockevents a83f9c04be4e807d1c3961eec3fe3310c60ed9aa
+edac 148f30165b4bd17983f0b1f7c926fb66725f8959
+ftrace 9d0e23f4670c1afbdf37b2528d4d66487ead501d
+rcu ed062c41dfda2de8d1712c91e089303dae013bb7
+paulmck 7f8fcc6f09fb732745b3252f481def76b18fb99c
+kvm b1195183ed42f1522fae3fe44ebee3af437aa000
+kvm-arm 6316366129d2885fae07c2774f4b7ae0a45fb55d
+kvms390 e3372ffb5f9e2dda3da259b768aab6271672b90d
+kvm-ppc 9448598b22c50c8a5bb77a9103e2d49f134c9578
+kvm-riscv 376e2f8cca2816c489a9196e65cc904d1a907fd2
+kvm-x86 183bb0ce8c77b0fd1fb25874112bc8751a461e49
+xen-tip c307b6dc9c4f68d00524ec10899cdf21466b5c1e
+percpu 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+workqueues 9cb8b0f289560728dbb8b88158e7a957e2e90a14
+sched-ext 048714d9df73a724d3f84b587f1110963e32f9b3
+drivers-x86 5a5203a45b063a594e89a2aeaf9e4923893a5b4c
+chrome-platform 520e345dfdab89aed4a0ad98d5ec35086661a11a
+chrome-platform-firmware 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+hsi 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+leds-lj b2c87f5e98cd88095dbc6802197526703d5e4e48
+ipmi 21dae7b420098fa474ef713776451370a9bdfabd
+driver-core 37a93dd5c49b5fda807fd204edf2547c3493319c
+usb da87d45b195148d670ab995367d52aa9e8a9a1fa
+thunderbolt 062191adfde0b11b01656ea6db51a9385fa3d104
+usb-serial 509f403f3ccec14188036212118651bf23599396
+tty 0a15f43b92ddaa2fdb476891a12ac2e207c7fcd2
+char-misc 3c4ae63073d84abee5d81ce46d86a94e9dae9c89
+coresight eebe8dbd8630f51cf70b1f68a440cd3d7f7a914d
+fastrpc 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+fpga ae801944cbfb70326afc373c11a282d1ce3bae97
+icc 0e841d1d561376828ea9ecdf7d591f491046924c
+iio 3674f3ca92730d9a07b42b311f1337d83c4d5605
+phy-next dbeea86fecef7cf2b93aded4525d74f6277376ef
+soundwire dc3a6a942e9ee3f18560bfcb16c06bb94f37fabf
+extcon cc59e9ce5c15e0272c0eb189c1b3e10424168ff0
+gnss 0f61b1860cc3f52aef9036d7235ed1f017632193
+vfio 96ca4caf9066f5ebd35b561a521af588a8eb0215
+w1 cc8f92e41eb76f450f05234fef2054afc3633100
+spmi 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+staging 319e3ff5ed7bc16a9932423159b1665418a1a9a0
+counter-next ad415677b7e3b733270adaf04e3a7a9c46f1e929
+mux 59b723cd2adbac2a34fc8e12c74ae26ae45bf230
+dmaengine ab736ed52e3409b58a4888715e4425b6e8ac444f
+cgroup 5ee01f1a7343d6a3547b6802ca2d4cdce0edacb1
+scsi 1ed063d413b4adaef834663638ac8d5bc97ce808
+scsi-mkp 1982257570b84dc33753d536dd969fd357a014e9
+vhost ebcff9dacaf2c1418f8bc927388186d7d3674603
+rpmsg 85ab651885e1b542ee0bb9ec4642ef0b11716997
+gpio-brgl af9b4a56f0000fb11057e204ddfb05d72ba4dba0
+gpio-intel 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+pinctrl 6accf19a57b3f6743cf79b892c0a9878b7bdd16b
+pinctrl-intel 8e03e6ecc23537531ddae6488c9dd67546486a7b
+pinctrl-renesas 829dde3369a91ad637ac15629ea8d73f3db2c562
+pinctrl-samsung 8c483209a6fc71a555fec4a0c99b05e46a5bd38c
+pwm 9321f9d27fbaf6c4f32772fc2620961a0c492135
+ktest d3042cbe84a060b4df764eb6c5300bbe20d125ca
+kselftest 6d6ad32e22f028c525d5df471c5522616e645a6b
+kunit 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+kunit-next db0c35ca36526f3072affcb573631ccf8c85f827
+livepatching 51ab33fc0a8bef9454849371ef897a1241911b37
+rtc 8eeb611b3d16241559bbf81ae5d938368c87818c
+nvdimm a9ba6733c7f1096c4506bf4e34a546e07242df74
+at24 de284988c270cc16a3fb41f8f6955394d4af2a12
+ntb 68113d26067408736fc3be948c2fe8db935aff1c
+seccomp 7d0a66e4bb9081d75c82ec4957c50034cb0ea449
+slimbus 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+nvmem bfab89e362066c5556c0c39fc1c2651e7e50e740
+xarray 863810caeb3cf04ee479f3944a678574001af7a9
+hyperv 2e7577cd5ddc1f86d1b6c48caf3cfa87dbb14e34
+auxdisplay 693142d4d761dd188ead136a7bca1e870a6af8cd
+kgdb fdbdd0ccb30af18d3b29e714ac8d5ab6163279e0
+hmm 19272b37aa4f83ca52bdf9c16d5d81bdd1354494
+cfi 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+mhi 91a0b0dce350766675961892ba4431363c4e29f7
+memblock f56ccc32468ee7885d3a9175e7d2cb608d301521
+cxl 63fbf275fa9f18f7020fb8acf54fa107e51d0f23
+zstd 65d1f5507ed2c78c64fce40e44e5574a9419eb09
+efi c5a8f13f1e476c90f4bc184a58751d3e7ff88f2b
+unicode bcfee135d584714c2130031c7e28aafa91057b9a
+slab 27125df9a5d3b4cfd03bce3a8ec405a368cc9aae
+random bb9ff576fdff48c242876f55098a3ee20a29df5d
+landlock c22e26bd0906e9c8325462993f01adb16b8ea2c0
+sysctl d174174c6776a340f5c25aab1ac47a2dd950f380
+execve 46a03ea50b5f380bdb99178b8f90b39c6ba1f528
+bitmap 6711069dd72fcbafe010fb16be504364e5ced190
+hte 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+kspp 44dd7cfbd1db5199cf7afe03158a578a64b55800
+nolibc a5f00be9b3b07d92c6689997403851a32e1874cc
+iommufd f8f9c1f4d0c7a64600e2ca312dec824a0bc2f1da
+turbostat deee7e8ad5bd253a2fe4714dd5f7d4ca507c58a3
+pwrseq ecfcae7885f105b29898ff71d3cb70abd56ef96e
+capabilities-next 071588136007482d70fd2667b827036bc60b1f8f
+ipe 7d0a66e4bb9081d75c82ec4957c50034cb0ea449
+kcsan dcb6fa37fd7bc9c3d2b066329b0d27dedf8becaa
+crc dcb6fa37fd7bc9c3d2b066329b0d27dedf8becaa
+keys-next 965e9a2cf23b066d8bdeb690dff9cd7089c5f667
+fwctl f8f9c1f4d0c7a64600e2ca312dec824a0bc2f1da
+devsec-tsm 43185067c6fd55b548ecb648a69d9569fcf622b5
+hisilicon 6c177775dcc5e70a64ddf4ee842c66af498f2c7c
+kthread fa39ec4f89f2637ed1cdbcde3656825951787668
+drm-rust cea7b66a80412e2a5b74627b89ae25f1d0110a4b
+drm-nova 93296e9d9528f0d87f2cf3fee494599060a0f14a
diff --git a/Next/Trees b/Next/Trees
new file mode 100644
index 000000000000..4143a3bd0cb7
--- /dev/null
+++ b/Next/Trees
@@ -0,0 +1,407 @@
+Trees included into this release:
+
+Name Url
+---- ---
+origin https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#master
+ext4-fixes https://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git#fixes
+vfs-brauner-fixes https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git#vfs.fixes
+fscrypt-current https://git.kernel.org/pub/scm/fs/fscrypt/linux.git#for-current
+fsverity-current https://git.kernel.org/pub/scm/fs/fsverity/linux.git#for-current
+btrfs-fixes https://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git#next-fixes
+vfs-fixes https://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git#fixes
+erofs-fixes https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git#fixes
+nfsd-fixes https://git.kernel.org/pub/scm/linux/kernel/git/cel/linux#nfsd-fixes
+v9fs-fixes https://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git#fixes/next
+fscrypt https://git.kernel.org/pub/scm/fs/fscrypt/linux.git#for-next
+btrfs https://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git#for-next
+ceph https://github.com/ceph/ceph-client.git#master
+cifs git://git.samba.org/sfrench/cifs-2.6.git#for-next
+configfs https://git.kernel.org/pub/scm/linux/kernel/git/a.hindborg/linux.git#configfs-next
+ecryptfs https://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git#next
+dlm https://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git#next
+erofs https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git#dev
+exfat https://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git#dev
+ext3 https://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git#for_next
+ext4 https://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git#dev
+f2fs https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git#dev
+fsverity https://git.kernel.org/pub/scm/fs/fsverity/linux.git#for-next
+fuse https://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git#for-next
+gfs2 https://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git#for-next
+jfs https://github.com/kleikamp/linux-shaggy.git#jfs-next
+ksmbd https://github.com/smfrench/smb3-kernel.git#ksmbd-for-next
+nfs git://git.linux-nfs.org/projects/trondmy/nfs-2.6.git#linux-next
+nfs-anna git://git.linux-nfs.org/projects/anna/linux-nfs.git#linux-next
+nfsd https://git.kernel.org/pub/scm/linux/kernel/git/cel/linux#nfsd-next
+ntfs3 https://github.com/Paragon-Software-Group/linux-ntfs3.git#master
+orangefs https://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git#for-next
+overlayfs https://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git#overlayfs-next
+ubifs https://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git#next
+v9fs https://github.com/martinetd/linux#9p-next
+v9fs-ericvh https://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git#ericvh/for-next
+xfs https://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git#for-next
+zonefs https://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git#for-next
+vfs-brauner https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git#vfs.all
+vfs https://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git#for-next
+mm-hotfixes https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm#mm-hotfixes-unstable
+kbuild-current https://git.kernel.org/pub/scm/linux/kernel/git/kbuild/linux.git#kbuild-fixes-for-next
+arc-current https://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git#for-curr
+arm-current https://git.kernel.org/pub/scm/linux/kernel/git/rmk/linux.git#fixes
+arm64-fixes https://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux#for-next/fixes
+arm-soc-fixes https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git#arm/fixes
+davinci-current https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git#davinci/for-current
+drivers-memory-fixes https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git#fixes
+sophgo-fixes https://github.com/sophgo/linux.git#fixes
+sophgo-soc-fixes https://github.com/sophgo/linux.git#soc-fixes
+m68k-current https://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git#for-linus
+powerpc-fixes https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git#fixes
+s390-fixes https://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git#fixes
+net https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git#main
+bpf https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git/#master
+ipsec https://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git#master
+netfilter https://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git#main
+ipvs https://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git#main
+wireless https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git#for-next
+ath https://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git#for-current
+iwlwifi https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next.git#fixes
+wpan https://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git#master
+rdma-fixes https://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git#for-rc
+sound-current https://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git#for-linus
+sound-asoc-fixes https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git#for-linus
+regmap-fixes https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git#for-linus
+regulator-fixes https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git#for-linus
+spi-fixes https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git#for-linus
+pci-current https://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git#for-linus
+driver-core.current https://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core.git#driver-core-linus
+tty.current https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git#tty-linus
+usb.current https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git#usb-linus
+usb-serial-fixes https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git#usb-linus
+phy https://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git#fixes
+staging.current https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git#staging-linus
+iio-fixes https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git#fixes-togreg
+counter-current https://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git#counter-current
+char-misc.current https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git#char-misc-linus
+soundwire-fixes https://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git#fixes
+thunderbolt-fixes https://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git#fixes
+input-current https://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git#for-linus
+crypto-current https://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git#master
+libcrypto-fixes https://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux.git#libcrypto-fixes
+vfio-fixes https://github.com/awilliam/linux-vfio.git#for-linus
+kselftest-fixes https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git#fixes
+dmaengine-fixes https://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git#fixes
+backlight-fixes https://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git#for-backlight-fixes
+mtd-fixes https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git#mtd/fixes
+mfd-fixes https://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git#for-mfd-fixes
+v4l-dvb-fixes git://linuxtv.org/media-ci/media-pending.git#fixes
+reset-fixes https://git.pengutronix.de/git/pza/linux#reset/fixes
+mips-fixes https://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git#mips-fixes
+at91-fixes https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git#at91-fixes
+omap-fixes https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap.git#fixes
+kvm-fixes git://git.kernel.org/pub/scm/virt/kvm/kvm.git#master
+kvms390-fixes https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git#master
+hwmon-fixes https://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git#hwmon
+nvdimm-fixes https://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git#libnvdimm-fixes
+cxl-fixes https://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl.git#fixes
+dma-mapping-fixes https://git.kernel.org/pub/scm/linux/kernel/git/mszyprowski/linux.git#dma-mapping-fixes
+drivers-x86-fixes https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git#fixes
+samsung-krzk-fixes https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git#fixes
+pinctrl-samsung-fixes https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git#fixes
+devicetree-fixes https://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git#dt/linus
+dt-krzk-fixes https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt.git#fixes
+scsi-fixes https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git#fixes
+drm-fixes https://gitlab.freedesktop.org/drm/kernel.git#drm-fixes
+drm-intel-fixes https://gitlab.freedesktop.org/drm/i915/kernel.git#for-linux-next-fixes
+mmc-fixes https://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git#fixes
+rtc-fixes https://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git#rtc-fixes
+gnss-fixes https://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git#gnss-linus
+hyperv-fixes https://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git#hyperv-fixes
+risc-v-fixes https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git#fixes
+riscv-dt-fixes https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git#riscv-dt-fixes
+riscv-soc-fixes https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git#riscv-soc-fixes
+fpga-fixes https://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git#fixes
+spdx https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git#spdx-linus
+gpio-brgl-fixes https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git#gpio/for-current
+gpio-intel-fixes https://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git#fixes
+pinctrl-intel-fixes https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git#fixes
+auxdisplay-fixes https://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay.git#fixes
+kunit-fixes https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git#kunit-fixes
+memblock-fixes https://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock.git#fixes
+renesas-fixes https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git#fixes
+perf-current https://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git#perf-tools
+efi-fixes https://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git#urgent
+battery-fixes https://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git#fixes
+iommufd-fixes https://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git#for-rc
+rust-fixes https://github.com/Rust-for-Linux/linux.git#rust-fixes
+w1-fixes https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-w1.git#fixes
+pmdomain-fixes https://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git#fixes
+i2c-host-fixes https://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git#i2c/i2c-host-fixes
+sparc-fixes https://git.kernel.org/pub/scm/linux/kernel/git/alarsson/linux-sparc.git#for-linus
+clk-fixes https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git#clk-fixes
+thead-clk-fixes https://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux.git#thead-clk-fixes
+pwrseq-fixes https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git#pwrseq/for-current
+thead-dt-fixes https://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux.git#thead-dt-fixes
+ftrace-fixes https://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git#ftrace/fixes
+ring-buffer-fixes https://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git#ring-buffer/fixes
+trace-fixes https://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git#trace/fixes
+tracefs-fixes https://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git#tracefs/fixes
+spacemit-fixes https://github.com/spacemit-com/linux#fixes
+tip-fixes https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git#tip/urgent
+slab-fixes https://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git#slab/for-next-fixes
+drm-msm-fixes https://gitlab.freedesktop.org/drm/msm.git#msm-fixes
+uml-fixes https://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git#fixes
+fwctl-fixes https://git.kernel.org/pub/scm/linux/kernel/git/fwctl/fwctl.git#for-rc
+devsec-tsm-fixes https://git.kernel.org/pub/scm/linux/kernel/git/devsec/tsm.git#fixes
+drm-rust-fixes https://gitlab.freedesktop.org/drm/rust/kernel.git#drm-rust-fixes
+tenstorrent-dt-fixes https://github.com/tenstorrent/linux.git#tenstorrent-dt-fixes
+drm-misc-fixes https://gitlab.freedesktop.org/drm/misc/kernel.git#for-linux-next-fixes
+rust https://github.com/Rust-for-Linux/linux.git#rust-next
+rust-alloc https://github.com/Rust-for-Linux/linux.git#alloc-next
+rust-io https://github.com/Rust-for-Linux/linux.git#io-next
+rust-pin-init https://github.com/Rust-for-Linux/linux.git#pin-init-next
+rust-timekeeping https://github.com/Rust-for-Linux/linux.git#timekeeping-next
+rust-xarray https://github.com/Rust-for-Linux/linux.git#xarray-next
+rust-analyzer https://github.com/Rust-for-Linux/linux.git#rust-analyzer-next
+mm-stable https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm#mm-stable
+mm-nonmm-stable https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm#mm-nonmm-stable
+mm-unstable https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm#mm-unstable
+mm-nonmm-unstable https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm#mm-nonmm-unstable
+kbuild https://git.kernel.org/pub/scm/linux/kernel/git/kbuild/linux.git#kbuild-for-next
+clang-format https://github.com/ojeda/linux.git#clang-format
+perf https://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git#perf-tools-next
+compiler-attributes https://github.com/ojeda/linux.git#compiler-attributes
+dma-mapping https://git.kernel.org/pub/scm/linux/kernel/git/mszyprowski/linux.git#dma-mapping-for-next
+asm-generic https://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic#master
+alpha https://git.kernel.org/pub/scm/linux/kernel/git/mattst88/alpha.git#alpha-next
+arm https://git.kernel.org/pub/scm/linux/kernel/git/rmk/linux.git#for-next
+arm64 https://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux#for-next/core
+arm-perf https://git.kernel.org/pub/scm/linux/kernel/git/will/linux.git#for-next/perf
+arm-soc https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git#for-next
+amlogic https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux.git#for-next
+asahi-soc https://github.com/AsahiLinux/linux.git#asahi-soc/for-next
+at91 https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git#at91-next
+bmc https://git.kernel.org/pub/scm/linux/kernel/git/bmc/linux.git#for-next
+broadcom https://github.com/Broadcom/stblinux.git#next
+cix https://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/cix.git#for-next
+davinci https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git#davinci/for-next
+drivers-memory https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git#for-next
+fsl https://git.kernel.org/pub/scm/linux/kernel/git/chleroy/linux.git#soc_fsl
+imx-mxs https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git#for-next
+mediatek https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux.git#for-next
+mvebu https://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git#for-next
+omap https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap.git#for-next
+qcom https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git#for-next
+renesas https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git#next
+reset https://git.pengutronix.de/git/pza/linux#reset/next
+rockchip https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git#for-next
+samsung-krzk https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git#for-next
+scmi https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux.git#for-linux-next
+sophgo https://github.com/sophgo/linux.git#for-next
+sophgo-soc https://github.com/sophgo/linux.git#soc-for-next
+spacemit https://github.com/spacemit-com/linux#for-next
+stm32 https://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git#stm32-next
+sunxi https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git#sunxi/for-next
+tee https://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee.git#next
+tegra https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git#for-next
+tenstorrent-dt https://github.com/tenstorrent/linux.git#tenstorrent-dt-for-next
+thead-dt https://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux.git#thead-dt-for-next
+ti https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git#ti-next
+xilinx https://github.com/Xilinx/linux-xlnx.git#for-next
+clk https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git#clk-next
+clk-imx https://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git#for-next
+clk-renesas https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git#renesas-clk
+thead-clk https://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux.git#thead-clk-for-next
+csky https://github.com/c-sky/csky-linux.git#linux-next
+loongarch https://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git#loongarch-next
+m68k https://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git#for-next
+m68knommu https://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git#for-next
+microblaze git://git.monstr.eu/linux-2.6-microblaze.git#next
+mips https://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git#mips-next
+openrisc https://github.com/openrisc/linux.git#for-next
+parisc-hd https://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git#for-next
+powerpc https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git#next
+risc-v https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git#for-next
+riscv-dt https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git#riscv-dt-for-next
+riscv-soc https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git#riscv-soc-for-next
+s390 https://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git#for-next
+sh https://git.kernel.org/pub/scm/linux/kernel/git/glaubitz/sh-linux.git#for-next
+sparc https://git.kernel.org/pub/scm/linux/kernel/git/alarsson/linux-sparc.git#for-next
+uml https://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git#next
+xtensa https://github.com/jcmvbkbc/linux-xtensa.git#xtensa-for-next
+printk https://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git#for-next
+pci https://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git#next
+pstore https://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git#for-next/pstore
+hid https://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git#for-next
+i2c https://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git#i2c/for-next
+i2c-host https://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git#i2c/i2c-host
+i3c https://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git#i3c/next
+dmi https://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git#dmi-for-next
+hwmon-staging https://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git#hwmon-next
+jc_docs git://git.lwn.net/linux.git#docs-next
+v4l-dvb git://linuxtv.org/media-ci/media-pending.git#next
+v4l-dvb-next git://linuxtv.org/mchehab/media-next.git#master
+pm https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git#linux-next
+cpufreq-arm https://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git#cpufreq/arm/linux-next
+cpupower https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux.git#cpupower
+devfreq https://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git#devfreq-next
+pmdomain https://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git#next
+opp https://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git#opp/linux-next
+thermal https://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git#thermal/linux-next
+rdma https://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git#for-next
+net-next https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git#main
+bpf-next https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git#for-next
+ipsec-next https://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git#master
+mlx5-next https://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux.git#mlx5-next
+netfilter-next https://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git#main
+ipvs-next https://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git#main
+bluetooth https://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git#master
+wireless-next https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git#for-next
+ath-next https://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git#for-next
+iwlwifi-next https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next.git#next
+wpan-next https://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git#master
+wpan-staging https://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git#staging
+mtd https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git#mtd/next
+nand https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git#nand/next
+spi-nor https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git#spi-nor/next
+crypto https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git#master
+libcrypto https://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux.git#libcrypto-next
+drm https://gitlab.freedesktop.org/drm/kernel.git#drm-next
+drm-exynos https://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git#for-linux-next
+drm-misc https://gitlab.freedesktop.org/drm/misc/kernel.git#for-linux-next
+amdgpu https://gitlab.freedesktop.org/agd5f/linux.git#drm-next
+drm-intel https://gitlab.freedesktop.org/drm/i915/kernel.git#for-linux-next
+drm-msm https://gitlab.freedesktop.org/drm/msm.git#msm-next
+drm-msm-lumag https://gitlab.freedesktop.org/lumag/msm.git#msm-next-lumag
+drm-xe https://gitlab.freedesktop.org/drm/xe/kernel.git#drm-xe-next
+etnaviv https://git.pengutronix.de/git/lst/linux#etnaviv/next
+fbdev https://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git#for-next
+regmap https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git#for-next
+sound https://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git#for-next
+ieee1394 https://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git#for-next
+sound-asoc https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git#for-next
+modules https://git.kernel.org/pub/scm/linux/kernel/git/modules/linux.git#modules-next
+input https://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git#next
+block https://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux.git#for-next
+device-mapper https://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git#for-next
+libata https://git.kernel.org/pub/scm/linux/kernel/git/libata/linux#for-next
+pcmcia https://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git#pcmcia-next
+mmc https://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git#next
+mfd https://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git#for-mfd-next
+backlight https://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git#for-backlight-next
+battery https://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git#for-next
+regulator https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git#for-next
+security https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git#next
+apparmor https://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor#apparmor-next
+integrity https://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity#next-integrity
+selinux https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git#next
+smack https://github.com/cschaufler/smack-next#next
+tomoyo git://git.code.sf.net/p/tomoyo/tomoyo.git#master
+tpmdd https://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git#next
+watchdog git://www.linux-watchdog.org/linux-watchdog-next.git#master
+iommu https://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git#next
+audit https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git#next
+devicetree https://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git#for-next
+dt-krzk https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt.git#for-next
+mailbox https://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox.git#for-next
+spi https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git#for-next
+tip https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git#master
+clockevents https://git.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux.git#timers/drivers/next
+edac https://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git#edac-for-next
+ftrace https://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git#for-next
+rcu https://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux#next
+paulmck https://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git#non-rcu/next
+kvm git://git.kernel.org/pub/scm/virt/kvm/kvm.git#next
+kvm-arm https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git#next
+kvms390 https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git#next
+kvm-ppc https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git#topic/ppc-kvm
+kvm-riscv https://github.com/kvm-riscv/linux.git#riscv_kvm_next
+kvm-x86 https://github.com/kvm-x86/linux.git#next
+xen-tip https://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git#linux-next
+percpu https://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git#for-next
+workqueues https://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git#for-next
+sched-ext https://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext.git#for-next
+drivers-x86 https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git#for-next
+chrome-platform https://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git#for-next
+chrome-platform-firmware https://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git#for-firmware-next
+hsi https://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git#for-next
+leds-lj https://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git#for-leds-next
+ipmi https://github.com/cminyard/linux-ipmi.git#for-next
+driver-core https://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core.git#driver-core-next
+usb https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git#usb-next
+thunderbolt https://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git#next
+usb-serial https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git#usb-next
+tty https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git#tty-next
+char-misc https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git#char-misc-next
+coresight https://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git#next
+fastrpc https://git.kernel.org/pub/scm/linux/kernel/git/srini/fastrpc.git#for-next
+fpga https://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git#for-next
+icc https://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git#icc-next
+iio https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git#togreg
+phy-next https://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git#next
+soundwire https://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git#next
+extcon https://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git#extcon-next
+gnss https://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git#gnss-next
+vfio https://github.com/awilliam/linux-vfio.git#next
+w1 https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-w1.git#for-next
+spmi https://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git#spmi-next
+staging https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git#staging-next
+counter-next https://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git#counter-next
+mux https://gitlab.com/peda-linux/mux.git#for-next
+dmaengine https://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git#next
+cgroup https://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git#for-next
+scsi https://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git#for-next
+scsi-mkp https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git#for-next
+vhost https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git#linux-next
+rpmsg https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git#for-next
+gpio-brgl https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git#gpio/for-next
+gpio-intel https://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git#for-next
+pinctrl https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git#for-next
+pinctrl-intel https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git#for-next
+pinctrl-renesas https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git#renesas-pinctrl
+pinctrl-samsung https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git#for-next
+pwm https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git#pwm/for-next
+ktest https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-ktest.git#for-next
+kselftest https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git#next
+kunit https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git#test
+kunit-next https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git#kunit
+livepatching https://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git#for-next
+rtc https://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git#rtc-next
+nvdimm https://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git#libnvdimm-for-next
+at24 https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git#at24/for-next
+ntb https://github.com/jonmason/ntb.git#ntb-next
+seccomp https://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git#for-next/seccomp
+slimbus https://git.kernel.org/pub/scm/linux/kernel/git/srini/slimbus.git#for-next
+nvmem https://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git#for-next
+xarray git://git.infradead.org/users/willy/xarray.git#main
+hyperv https://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git#hyperv-next
+auxdisplay https://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay.git#for-next
+kgdb https://git.kernel.org/pub/scm/linux/kernel/git/danielt/linux.git#kgdb/for-next
+hmm https://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git#hmm
+cfi https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git#cfi/next
+mhi https://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git#mhi-next
+memblock https://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock.git#for-next
+cxl https://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl.git#next
+zstd https://github.com/terrelln/linux.git#zstd-next
+efi https://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git#next
+unicode https://git.kernel.org/pub/scm/linux/kernel/git/krisman/unicode.git#for-next
+slab https://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git#slab/for-next
+random https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git#master
+landlock https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git#next
+sysctl https://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git#sysctl-next
+execve https://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git#for-next/execve
+bitmap https://github.com/norov/linux.git#bitmap-for-next
+hte https://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git#for-next
+kspp https://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git#for-next/kspp
+nolibc https://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git#for-next
+iommufd https://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git#for-next
+turbostat https://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git#next
+pwrseq https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git#pwrseq/for-next
+capabilities-next https://git.kernel.org/pub/scm/linux/kernel/git/sergeh/linux.git#caps-next
+ipe https://git.kernel.org/pub/scm/linux/kernel/git/wufan/ipe.git#next
+kcsan https://git.kernel.org/pub/scm/linux/kernel/git/melver/linux.git#next
+crc https://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux.git#crc-next
+keys-next https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs.git#keys-next
+fwctl https://git.kernel.org/pub/scm/linux/kernel/git/fwctl/fwctl.git#for-next
+devsec-tsm https://git.kernel.org/pub/scm/linux/kernel/git/devsec/tsm.git#next
+hisilicon https://github.com/hisilicon/linux-hisi.git#for-next
+kthread https://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks.git#for-next
+drm-rust https://gitlab.freedesktop.org/drm/rust/kernel.git#drm-rust-next
+drm-nova https://gitlab.freedesktop.org/drm/nova.git#nova-next
diff --git a/Next/kselftest-targets b/Next/kselftest-targets
new file mode 100644
index 000000000000..932bb653513e
--- /dev/null
+++ b/Next/kselftest-targets
@@ -0,0 +1,109 @@
+acct
+amd-pstate
+breakpoints
+cachestat
+cgroup
+clone3
+connector
+core
+coredump
+cpufreq
+cpu-hotplug
+damon
+devices/error_logs
+devices/probe
+dmabuf-heaps
+drivers/dma-buf
+drivers/net/bonding
+drivers/net/team
+drivers/net/virtio_net
+dt
+efivarfs
+exec
+filelock
+filesystems
+filesystems/binderfs
+filesystems/epoll
+filesystems/fat
+filesystems/mount-notify
+filesystems/overlayfs
+filesystems/statmount
+firmware
+fpu
+ftrace
+futex
+gpio
+intel_pstate
+iommu
+ipc
+ir
+kcmp
+kmod
+kselftest_harness
+kvm
+landlock
+lib
+livepatch
+lkdtm
+locking
+lsm
+media_tests
+membarrier
+memory-hotplug
+mincore
+module
+mount
+mount_setattr
+move_mount_set_group
+mseal_system_mappings
+namespaces
+nci
+net/can
+net/forwarding
+net/hsr
+net/openvswitch
+net/packetdrill
+net/tcp_ao
+pcie_bwctrl
+pci_endpoint
+perf_events
+pidfd
+pid_namespace
+powerpc
+power_supply
+proc
+pstore
+ptp
+ptrace
+resctrl
+ring-buffer
+riscv
+rlimits
+rseq
+rtc
+rust
+safesetid
+sched
+seccomp
+sgx
+signal
+size
+sparc64
+splice
+static_keys
+sync
+syscall_user_dispatch
+sysctl
+tc-testing
+tdx
+timens
+timers
+tmpfs
+tpm2
+tty
+user_events
+vDSO
+verification
+watchdog
+x86
+zram
diff --git a/Next/merge.log b/Next/merge.log
new file mode 100644
index 000000000000..3adf9211f4c6
--- /dev/null
+++ b/Next/merge.log
@@ -0,0 +1,6556 @@
+$ date -R
+Fri, 13 Feb 2026 15:42:42 +0000
+$ git checkout master
+Already on 'master'
+$ git reset --hard stable
+HEAD is now at 37a93dd5c49b5 Merge tag 'net-next-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
+Merging origin/master (cee73b1e840c1 Merge tag 'riscv-for-linus-7.0-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux)
+$ git merge -m Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git origin/master
+Updating 37a93dd5c49b5..cee73b1e840c1
+Fast-forward (no commit created; -m option ignored)
+ .editorconfig | 4 +-
+ Documentation/ABI/testing/sysfs-block-zram | 14 +
+ Documentation/ABI/testing/sysfs-kernel-mm-damon | 13 +
+ Documentation/accounting/delay-accounting.rst | 32 +-
+ Documentation/admin-guide/blockdev/zram.rst | 24 +-
+ Documentation/admin-guide/cgroup-v1/memory.rst | 5 +-
+ Documentation/admin-guide/kernel-parameters.txt | 38 +-
+ Documentation/admin-guide/laptops/index.rst | 1 -
+ Documentation/admin-guide/laptops/laptop-mode.rst | 770 -----------
+ Documentation/admin-guide/mm/damon/lru_sort.rst | 37 +
+ Documentation/admin-guide/mm/damon/usage.rst | 19 +-
+ Documentation/admin-guide/mm/memory-hotplug.rst | 22 +-
+ Documentation/admin-guide/sysctl/vm.rst | 36 +-
+ Documentation/arch/riscv/hwprobe.rst | 6 +-
+ Documentation/arch/riscv/index.rst | 2 +
+ Documentation/arch/riscv/zicfilp.rst | 122 ++
+ Documentation/arch/riscv/zicfiss.rst | 194 +++
+ Documentation/core-api/kho/abi.rst | 28 +
+ Documentation/core-api/kho/bindings/kho.yaml | 43 -
+ .../core-api/kho/bindings/memblock/memblock.yaml | 39 -
+ .../kho/bindings/memblock/reserve-mem.yaml | 40 -
+ Documentation/core-api/kho/bindings/sub-fdt.yaml | 27 -
+ Documentation/core-api/kho/concepts.rst | 74 --
+ Documentation/core-api/kho/fdt.rst | 80 --
+ Documentation/core-api/kho/index.rst | 82 +-
+ Documentation/core-api/list.rst | 9 +
+ Documentation/core-api/liveupdate.rst | 13 +-
+ Documentation/core-api/mm-api.rst | 2 +-
+ Documentation/dev-tools/checkpatch.rst | 5 +
+ .../devicetree/bindings/ata/ahci-platform.yaml | 20 -
+ .../devicetree/bindings/ata/sata-common.yaml | 3 +
+ .../devicetree/bindings/goldfish/battery.txt | 17 -
+ .../power/supply/google,goldfish-battery.yaml | 41 +
+ .../devicetree/bindings/riscv/extensions.yaml | 14 +
+ .../bindings/ufs/qcom,sa8255p-ufshc.yaml | 56 +
+ Documentation/driver-api/cxl/conventions.rst | 178 +--
+ .../driver-api/cxl/conventions/cxl-atl.rst | 304 +++++
+ .../driver-api/cxl/conventions/cxl-lmh.rst | 135 ++
+ .../driver-api/cxl/conventions/template.rst | 37 +
+ Documentation/driver-api/cxl/index.rst | 1 +
+ Documentation/driver-api/cxl/linux/early-boot.rst | 2 +-
+ .../driver-api/cxl/platform/bios-and-efi.rst | 23 +
+ .../driver-api/cxl/platform/device-hotplug.rst | 130 ++
+ Documentation/filesystems/ext2.rst | 2 +-
+ Documentation/filesystems/sysfs.rst | 2 +-
+ Documentation/mm/damon/design.rst | 32 +-
+ Documentation/mm/damon/index.rst | 29 +-
+ Documentation/mm/damon/maintainer-profile.rst | 7 +-
+ Documentation/mm/memfd_preservation.rst | 2 +-
+ Documentation/mm/memory-model.rst | 3 -
+ Documentation/netlink/specs/nfsd.yaml | 5 +
+ Documentation/power/charger-manager.rst | 12 +-
+ Documentation/scsi/scsi_mid_low_api.rst | 3 +-
+ Documentation/sunrpc/xdr/nfs4_1.x | 61 +
+ .../tools/rtla/common_timerlat_options.txt | 20 +-
+ Documentation/trace/rv/monitor_synthesis.rst | 44 +-
+ .../translations/zh_CN/mm/memory-model.rst | 2 -
+ MAINTAINERS | 32 +-
+ arch/alpha/Kconfig | 1 +
+ arch/alpha/include/asm/page.h | 1 -
+ arch/alpha/include/asm/tlb.h | 6 +-
+ arch/alpha/kernel/setup.c | 1 -
+ arch/alpha/mm/init.c | 16 +-
+ arch/arc/include/asm/page.h | 2 +
+ arch/arc/mm/init.c | 37 +-
+ arch/arm/configs/aspeed_g5_defconfig | 2 +-
+ arch/arm/configs/pxa3xx_defconfig | 2 +-
+ arch/arm/include/asm/page-nommu.h | 1 -
+ arch/arm/include/asm/pgtable.h | 4 +-
+ arch/arm/mm/init.c | 25 +-
+ arch/arm/mm/mmu.c | 10 +-
+ arch/arm/mm/nommu.c | 10 +-
+ arch/arm64/Kconfig | 1 +
+ arch/arm64/include/asm/hugetlb.h | 2 -
+ arch/arm64/include/asm/page.h | 1 -
+ arch/arm64/include/asm/pgtable.h | 87 +-
+ arch/arm64/include/asm/thread_info.h | 3 +-
+ arch/arm64/mm/hugetlbpage.c | 27 +-
+ arch/arm64/mm/init.c | 39 +-
+ arch/arm64/mm/mmu.c | 8 +-
+ arch/arm64/mm/pageattr.c | 4 +-
+ arch/arm64/net/bpf_jit_comp.c | 2 +-
+ arch/csky/abiv1/inc/abi/page.h | 1 +
+ arch/csky/abiv2/inc/abi/page.h | 7 -
+ arch/csky/kernel/setup.c | 16 +-
+ arch/hexagon/include/asm/page.h | 1 -
+ arch/hexagon/mm/init.c | 19 +-
+ arch/loongarch/Kconfig | 1 +
+ arch/loongarch/include/asm/page.h | 1 -
+ arch/loongarch/include/asm/pgalloc.h | 7 +-
+ arch/loongarch/include/asm/pgtable.h | 2 -
+ arch/loongarch/kernel/setup.c | 10 -
+ arch/loongarch/mm/init.c | 6 +-
+ arch/loongarch/net/bpf_jit.c | 2 +-
+ arch/m68k/configs/amiga_defconfig | 3 -
+ arch/m68k/configs/apollo_defconfig | 3 -
+ arch/m68k/configs/atari_defconfig | 3 -
+ arch/m68k/configs/bvme6000_defconfig | 3 -
+ arch/m68k/configs/hp300_defconfig | 3 -
+ arch/m68k/configs/mac_defconfig | 3 -
+ arch/m68k/configs/multi_defconfig | 3 -
+ arch/m68k/configs/mvme147_defconfig | 3 -
+ arch/m68k/configs/mvme16x_defconfig | 3 -
+ arch/m68k/configs/q40_defconfig | 3 -
+ arch/m68k/configs/sun3_defconfig | 3 -
+ arch/m68k/configs/sun3x_defconfig | 3 -
+ arch/m68k/include/asm/page_no.h | 1 -
+ arch/m68k/mm/init.c | 8 +-
+ arch/m68k/mm/mcfmmu.c | 3 -
+ arch/m68k/mm/motorola.c | 6 +-
+ arch/m68k/mm/sun3mmu.c | 9 -
+ arch/microblaze/include/asm/page.h | 1 -
+ arch/microblaze/mm/init.c | 22 +-
+ arch/mips/Kconfig | 1 +
+ arch/mips/include/asm/page.h | 1 +
+ arch/mips/include/asm/pgalloc.h | 9 +-
+ arch/mips/include/asm/pgtable.h | 2 +-
+ arch/mips/kernel/setup.c | 16 +-
+ arch/mips/loongson64/numa.c | 10 +-
+ arch/mips/mm/init.c | 8 +-
+ arch/mips/rb532/devices.c | 1 +
+ arch/mips/sgi-ip27/ip27-memory.c | 8 +-
+ arch/nios2/include/asm/page.h | 1 +
+ arch/nios2/mm/init.c | 12 +-
+ arch/openrisc/boot/dts/de0-nano-common.dtsi | 42 +
+ arch/openrisc/boot/dts/de0-nano-multicore.dts | 25 +
+ arch/openrisc/boot/dts/de0-nano.dts | 54 +
+ arch/openrisc/boot/dts/simple-smp.dts | 25 +
+ .../boot/dts/{simple_smp.dts => simple-smp.dtsi} | 11 +-
+ arch/openrisc/configs/de0_nano_defconfig | 79 ++
+ arch/openrisc/configs/de0_nano_multicore_defconfig | 92 ++
+ arch/openrisc/configs/or1klitex_defconfig | 2 +-
+ arch/openrisc/configs/simple_smp_defconfig | 2 +-
+ arch/openrisc/include/asm/barrier.h | 2 +
+ arch/openrisc/include/asm/page.h | 1 -
+ arch/openrisc/include/asm/smp.h | 3 +-
+ arch/openrisc/kernel/smp.c | 22 +-
+ arch/openrisc/mm/init.c | 10 +-
+ arch/parisc/Kconfig | 1 +
+ arch/parisc/include/asm/page.h | 1 -
+ arch/parisc/include/asm/tlb.h | 4 +-
+ arch/parisc/mm/init.c | 11 +-
+ arch/powerpc/Kconfig | 2 +
+ arch/powerpc/configs/ppc64_defconfig | 2 -
+ arch/powerpc/configs/skiroot_defconfig | 2 +-
+ arch/powerpc/include/asm/book3s/32/pgtable.h | 12 +-
+ arch/powerpc/include/asm/book3s/64/pgtable.h | 62 +-
+ arch/powerpc/include/asm/book3s/64/tlbflush-hash.h | 20 +-
+ arch/powerpc/include/asm/hugetlb.h | 5 -
+ arch/powerpc/include/asm/nohash/pgtable.h | 13 +-
+ arch/powerpc/include/asm/page.h | 1 +
+ arch/powerpc/include/asm/pgtable.h | 10 +
+ arch/powerpc/include/asm/setup.h | 4 +
+ arch/powerpc/include/asm/thread_info.h | 2 -
+ arch/powerpc/include/asm/tlb.h | 1 -
+ arch/powerpc/kernel/btext.c | 1 +
+ arch/powerpc/kernel/process.c | 25 -
+ arch/powerpc/kernel/setup-common.c | 1 -
+ arch/powerpc/mm/book3s64/hash_pgtable.c | 4 +
+ arch/powerpc/mm/book3s64/hash_tlb.c | 14 +-
+ arch/powerpc/mm/book3s64/pgtable.c | 25 +-
+ arch/powerpc/mm/book3s64/radix_pgtable.c | 9 +-
+ arch/powerpc/mm/book3s64/subpage_prot.c | 4 +-
+ arch/powerpc/mm/hugetlbpage.c | 11 +-
+ arch/powerpc/mm/mem.c | 27 +-
+ arch/powerpc/mm/numa.c | 2 -
+ arch/powerpc/mm/pgtable.c | 12 +
+ arch/powerpc/net/bpf_jit_comp.c | 2 +-
+ arch/powerpc/platforms/Kconfig.cputype | 1 +
+ arch/powerpc/platforms/pseries/Kconfig | 2 +-
+ arch/powerpc/platforms/pseries/cmm.c | 53 +-
+ arch/riscv/Kconfig | 22 +
+ arch/riscv/Makefile | 8 +-
+ arch/riscv/configs/defconfig | 2 +-
+ arch/riscv/configs/hardening.config | 4 +
+ arch/riscv/include/asm/asm-prototypes.h | 1 +
+ arch/riscv/include/asm/assembler.h | 44 +
+ arch/riscv/include/asm/cpufeature.h | 12 +
+ arch/riscv/include/asm/csr.h | 31 +
+ arch/riscv/include/asm/entry-common.h | 2 +
+ arch/riscv/include/asm/hwcap.h | 2 +
+ arch/riscv/include/asm/hwprobe.h | 3 +-
+ arch/riscv/include/asm/mman.h | 26 +
+ arch/riscv/include/asm/mmu_context.h | 7 +
+ arch/riscv/include/asm/page.h | 4 +-
+ arch/riscv/include/asm/pgtable.h | 52 +-
+ arch/riscv/include/asm/processor.h | 1 +
+ arch/riscv/include/asm/thread_info.h | 3 +
+ arch/riscv/include/asm/usercfi.h | 97 ++
+ arch/riscv/include/asm/vdso.h | 13 +-
+ arch/riscv/include/uapi/asm/hwprobe.h | 4 +
+ arch/riscv/include/uapi/asm/ptrace.h | 34 +
+ arch/riscv/include/uapi/asm/sigcontext.h | 1 +
+ arch/riscv/kernel/Makefile | 2 +
+ arch/riscv/kernel/asm-offsets.c | 10 +
+ arch/riscv/kernel/cpufeature.c | 25 +
+ arch/riscv/kernel/entry.S | 38 +
+ arch/riscv/kernel/head.S | 27 +
+ arch/riscv/kernel/process.c | 27 +-
+ arch/riscv/kernel/ptrace.c | 193 ++-
+ arch/riscv/kernel/signal.c | 86 ++
+ arch/riscv/kernel/sys_hwprobe.c | 170 ++-
+ arch/riscv/kernel/sys_riscv.c | 10 +
+ arch/riscv/kernel/traps.c | 54 +
+ arch/riscv/kernel/usercfi.c | 542 ++++++++
+ arch/riscv/kernel/vdso.c | 7 +
+ arch/riscv/kernel/vdso/Makefile | 40 +-
+ arch/riscv/kernel/vdso/flush_icache.S | 4 +
+ arch/riscv/kernel/vdso/gen_vdso_offsets.sh | 4 +-
+ arch/riscv/kernel/vdso/getcpu.S | 4 +
+ arch/riscv/kernel/vdso/note.S | 3 +
+ arch/riscv/kernel/vdso/rt_sigreturn.S | 4 +
+ arch/riscv/kernel/vdso/sys_hwprobe.S | 4 +
+ arch/riscv/kernel/vdso/vgetrandom-chacha.S | 5 +-
+ arch/riscv/kernel/vdso_cfi/Makefile | 25 +
+ arch/riscv/kernel/vdso_cfi/vdso-cfi.S | 11 +
+ arch/riscv/kernel/vector.c | 12 +-
+ arch/riscv/lib/strlen.S | 8 +-
+ arch/riscv/mm/hugetlbpage.c | 8 +
+ arch/riscv/mm/init.c | 12 +-
+ arch/riscv/mm/pgtable.c | 16 +
+ arch/s390/configs/debug_defconfig | 2 +-
+ arch/s390/include/asm/page.h | 1 -
+ arch/s390/include/asm/processor.h | 1 +
+ arch/s390/include/asm/tlb.h | 6 +-
+ arch/s390/kernel/alternative.c | 1 +
+ arch/s390/kernel/setup.c | 2 -
+ arch/s390/kernel/stackprotector.c | 1 +
+ arch/s390/mm/gmap_helpers.c | 2 +-
+ arch/s390/mm/hugetlbpage.c | 8 +
+ arch/s390/mm/init.c | 13 +-
+ arch/s390/mm/pgtable.c | 2 +-
+ arch/sh/mm/init.c | 12 +-
+ arch/sparc/Kconfig | 2 +
+ arch/sparc/include/asm/page_64.h | 1 +
+ arch/sparc/include/asm/tlb_64.h | 1 -
+ arch/sparc/include/asm/tlbflush_64.h | 5 +-
+ arch/sparc/mm/init_64.c | 17 +-
+ arch/sparc/mm/srmmu.c | 17 +-
+ arch/sparc/mm/tlb.c | 20 +-
+ arch/um/Kconfig | 1 +
+ arch/um/drivers/vector_kern.c | 1 +
+ arch/um/include/asm/page.h | 1 -
+ arch/um/kernel/mem.c | 10 +-
+ arch/x86/Kconfig | 2 +-
+ arch/x86/boot/compressed/misc.h | 1 +
+ arch/x86/boot/startup/sme.c | 1 +
+ arch/x86/include/asm/page.h | 6 -
+ arch/x86/include/asm/page_32.h | 6 +
+ arch/x86/include/asm/page_64.h | 76 +-
+ arch/x86/include/asm/paravirt.h | 1 -
+ arch/x86/include/asm/pgtable.h | 23 +-
+ arch/x86/include/asm/thread_info.h | 4 +-
+ arch/x86/kernel/e820.c | 22 +-
+ arch/x86/kernel/setup.c | 11 +-
+ arch/x86/lib/clear_page_64.S | 39 +-
+ arch/x86/mm/hugetlbpage.c | 8 +
+ arch/x86/mm/init.c | 8 +-
+ arch/x86/mm/init_32.c | 2 -
+ arch/x86/mm/init_64.c | 4 -
+ arch/x86/mm/mm_internal.h | 1 -
+ arch/x86/xen/enlighten_pv.c | 3 +-
+ arch/x86/xen/mmu_pv.c | 6 +-
+ arch/xtensa/include/asm/page.h | 1 -
+ arch/xtensa/mm/init.c | 16 +-
+ arch/xtensa/platforms/iss/network.c | 1 +
+ block/blk-mq.c | 3 -
+ certs/blacklist.c | 1 +
+ crypto/asymmetric_keys/asymmetric_type.c | 1 +
+ crypto/asymmetric_keys/x509_public_key.c | 1 +
+ crypto/krb5/selftest.c | 1 +
+ drivers/android/binder.c | 9 +-
+ drivers/android/binder_alloc.c | 2 +-
+ drivers/ata/Kconfig | 17 +-
+ drivers/ata/ahci_dwc.c | 10 +-
+ drivers/ata/ahci_imx.c | 2 +-
+ drivers/ata/ahci_xgene.c | 2 +-
+ drivers/ata/libata-core.c | 241 +++-
+ drivers/ata/libata-eh.c | 9 +-
+ drivers/ata/libata-scsi.c | 190 ++-
+ drivers/ata/libata.h | 6 +-
+ drivers/ata/pata_cypress.c | 2 +-
+ drivers/ata/pata_ftide010.c | 6 +-
+ drivers/ata/pata_legacy.c | 867 +------------
+ drivers/atm/nicstar.c | 1 +
+ drivers/auxdisplay/hd44780_common.c | 1 +
+ drivers/auxdisplay/lcd2s.c | 1 +
+ drivers/base/transport_class.c | 8 +
+ drivers/block/floppy.c | 2 -
+ drivers/block/rnull/configfs.rs | 1 -
+ drivers/block/zram/zram_drv.c | 1001 ++++++++-------
+ drivers/block/zram/zram_drv.h | 15 +-
+ drivers/bus/moxtet.c | 1 +
+ drivers/char/tpm/tpm.h | 1 +
+ drivers/comedi/drivers/jr3_pci.c | 1 +
+ drivers/cxl/Kconfig | 11 +-
+ drivers/cxl/acpi.c | 46 +-
+ drivers/cxl/core/Makefile | 4 +-
+ drivers/cxl/core/atl.c | 211 ++++
+ drivers/cxl/core/cdat.c | 8 +-
+ drivers/cxl/core/core.h | 40 +
+ drivers/cxl/core/edac.c | 64 +-
+ drivers/cxl/core/hdm.c | 13 +-
+ drivers/cxl/core/memdev.c | 111 +-
+ drivers/cxl/core/pci.c | 384 +-----
+ drivers/cxl/core/pmem.c | 13 +-
+ drivers/cxl/core/port.c | 183 +--
+ drivers/cxl/core/ras.c | 198 +++
+ drivers/cxl/core/ras_rch.c | 121 ++
+ drivers/cxl/core/region.c | 462 +++++--
+ drivers/cxl/core/regs.c | 14 +-
+ drivers/cxl/cxl.h | 80 +-
+ drivers/cxl/cxlmem.h | 21 +-
+ drivers/cxl/cxlpci.h | 75 +-
+ drivers/cxl/mem.c | 77 +-
+ drivers/cxl/pci.c | 67 +-
+ drivers/cxl/port.c | 162 +++
+ drivers/dax/hmem/device.c | 3 +-
+ drivers/dax/hmem/hmem.c | 5 +-
+ drivers/dma-buf/dma-buf-mapping.c | 6 +-
+ drivers/firewire/sbp2.c | 7 +-
+ drivers/firmware/broadcom/bcm47xx_sprom.c | 1 +
+ drivers/gpio/gpio-macsmc.c | 1 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 5 +-
+ drivers/gpu/drm/amd/amdkfd/kfd_process.c | 6 -
+ drivers/gpu/drm/ci/arm.config | 2 +-
+ drivers/gpu/drm/ci/arm64.config | 2 +-
+ drivers/gpu/drm/ci/x86_64.config | 2 +-
+ drivers/gpu/drm/i915/gt/selftest_ring_submission.c | 1 +
+ drivers/gpu/drm/i915/i915_selftest.h | 2 +
+ drivers/gpu/drm/panfrost/panfrost_gem.c | 2 +-
+ drivers/gpu/drm/panthor/panthor_gem.c | 2 +-
+ drivers/hid/hid-picolcd_debugfs.c | 1 +
+ drivers/hwmon/pmbus/q54sj108a2.c | 1 +
+ drivers/hwmon/pmbus/ucd9000.c | 1 +
+ drivers/infiniband/core/Makefile | 1 +
+ drivers/infiniband/core/cache.c | 3 +-
+ drivers/infiniband/core/cma.c | 30 +
+ drivers/infiniband/core/cma_priv.h | 1 +
+ drivers/infiniband/core/device.c | 33 +-
+ drivers/infiniband/core/ib_core_uverbs.c | 24 +
+ drivers/infiniband/core/iwcm.c | 56 +-
+ drivers/infiniband/core/iwcm.h | 1 -
+ drivers/infiniband/core/rdma_core.c | 63 +-
+ drivers/infiniband/core/rdma_core.h | 1 +
+ drivers/infiniband/core/rw.c | 521 +++++++-
+ drivers/infiniband/core/sysfs.c | 56 +-
+ drivers/infiniband/core/umem_dmabuf.c | 3 -
+ drivers/infiniband/core/umem_odp.c | 4 +-
+ drivers/infiniband/core/user_mad.c | 8 +-
+ drivers/infiniband/core/uverbs.h | 21 +
+ drivers/infiniband/core/uverbs_cmd.c | 7 +-
+ drivers/infiniband/core/uverbs_std_types_device.c | 42 +
+ drivers/infiniband/core/uverbs_std_types_dmabuf.c | 200 +++
+ drivers/infiniband/core/uverbs_uapi.c | 1 +
+ drivers/infiniband/core/verbs.c | 61 +-
+ drivers/infiniband/hw/bnxt_re/debugfs.c | 14 +-
+ drivers/infiniband/hw/bnxt_re/ib_verbs.c | 34 +-
+ drivers/infiniband/hw/bnxt_re/qplib_fp.c | 12 +-
+ drivers/infiniband/hw/bnxt_re/qplib_fp.h | 3 +
+ drivers/infiniband/hw/bnxt_re/qplib_res.h | 6 +
+ drivers/infiniband/hw/bnxt_re/qplib_sp.c | 5 +
+ drivers/infiniband/hw/bnxt_re/qplib_sp.h | 2 +
+ drivers/infiniband/hw/bnxt_re/roce_hsi.h | 13 +-
+ drivers/infiniband/hw/efa/efa_com.c | 99 +-
+ drivers/infiniband/hw/hns/hns_roce_ah.c | 23 +-
+ drivers/infiniband/hw/hns/hns_roce_cq.c | 12 +-
+ drivers/infiniband/hw/hns/hns_roce_device.h | 6 +
+ drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 220 +++-
+ drivers/infiniband/hw/hns/hns_roce_main.c | 5 +
+ drivers/infiniband/hw/hns/hns_roce_qp.c | 49 +-
+ drivers/infiniband/hw/hns/hns_roce_restrack.c | 4 +-
+ drivers/infiniband/hw/irdma/ctrl.c | 67 +-
+ drivers/infiniband/hw/irdma/hw.c | 108 +-
+ drivers/infiniband/hw/irdma/main.h | 2 +
+ drivers/infiniband/hw/irdma/puda.c | 14 +
+ drivers/infiniband/hw/irdma/type.h | 18 +-
+ drivers/infiniband/hw/irdma/uk.c | 6 +-
+ drivers/infiniband/hw/irdma/utils.c | 11 +-
+ drivers/infiniband/hw/irdma/verbs.c | 21 +-
+ drivers/infiniband/hw/mana/cq.c | 4 +-
+ drivers/infiniband/hw/mana/device.c | 7 +
+ drivers/infiniband/hw/mana/mana_ib.h | 12 +
+ drivers/infiniband/hw/mana/mr.c | 130 ++
+ drivers/infiniband/hw/mlx5/main.c | 305 ++++-
+ drivers/infiniband/hw/mlx5/mlx5_ib.h | 4 +
+ drivers/infiniband/hw/mlx5/mr.c | 11 +-
+ drivers/infiniband/hw/mlx5/qp.c | 5 +
+ drivers/infiniband/hw/mlx5/std_types.c | 4 +-
+ drivers/infiniband/hw/ocrdma/ocrdma.h | 2 -
+ drivers/infiniband/hw/qedr/qedr.h | 20 -
+ drivers/infiniband/sw/rxe/rxe_comp.c | 3 +
+ drivers/infiniband/sw/rxe/rxe_mr.c | 286 +++--
+ drivers/infiniband/sw/rxe/rxe_odp.c | 1 -
+ drivers/infiniband/sw/rxe/rxe_req.c | 3 +
+ drivers/infiniband/sw/rxe/rxe_srq.c | 6 +-
+ drivers/infiniband/sw/rxe/rxe_verbs.h | 11 +-
+ drivers/infiniband/sw/siw/siw_qp_rx.c | 3 +-
+ drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 8 +-
+ drivers/infiniband/ulp/rtrs/rtrs-clt.c | 131 +-
+ drivers/infiniband/ulp/rtrs/rtrs-clt.h | 3 -
+ drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 12 +-
+ drivers/infiniband/ulp/rtrs/rtrs-srv.c | 192 ++-
+ drivers/infiniband/ulp/rtrs/rtrs-srv.h | 1 +
+ drivers/infiniband/ulp/rtrs/rtrs.c | 9 +-
+ drivers/infiniband/ulp/srp/ib_srp.c | 4 +-
+ drivers/infiniband/ulp/srpt/ib_srpt.c | 1 +
+ drivers/input/touchscreen/iqs5xx.c | 1 +
+ drivers/iommu/iommufd/io_pagetable.h | 2 +-
+ drivers/iommu/iommufd/iommufd_private.h | 5 +-
+ drivers/iommu/iommufd/pages.c | 4 +-
+ drivers/iommu/iommufd/selftest.c | 2 +-
+ drivers/iommu/riscv/iommu.c | 8 +-
+ drivers/irqchip/irq-ompic.c | 17 +-
+ drivers/irqchip/irq-or1k-pic.c | 27 +-
+ drivers/md/dm-crypt.c | 1 +
+ drivers/md/dm-integrity.c | 1 +
+ drivers/md/dm-verity-target.c | 1 +
+ .../extron-da-hd-4k-plus/extron-da-hd-4k-plus.c | 1 +
+ drivers/media/cec/usb/rainshadow/rainshadow-cec.c | 1 +
+ drivers/media/i2c/ccs/ccs-reg-access.c | 1 +
+ drivers/media/usb/pvrusb2/pvrusb2-debugifc.c | 1 +
+ drivers/message/fusion/mptfc.c | 7 +-
+ drivers/message/fusion/mptsas.c | 4 +-
+ drivers/message/fusion/mptscsih.c | 3 +-
+ drivers/message/fusion/mptscsih.h | 2 +-
+ drivers/message/fusion/mptspi.c | 4 +-
+ drivers/misc/Kconfig | 2 +-
+ drivers/misc/kgdbts.c | 1 +
+ drivers/misc/pch_phub.c | 1 +
+ drivers/misc/vmw_balloon.c | 105 +-
+ drivers/net/bonding/bond_options.c | 1 +
+ drivers/net/can/can327.c | 1 +
+ drivers/net/can/slcan/slcan-core.c | 1 +
+ drivers/net/ethernet/chelsio/cxgb3/common.h | 1 +
+ .../mellanox/mlx5/core/steering/sws/dr_dbg.c | 1 +
+ drivers/net/ethernet/micrel/ksz884x.c | 1 +
+ drivers/net/ethernet/pasemi/pasemi_mac.c | 1 +
+ drivers/net/netconsole.c | 1 +
+ drivers/net/netdevsim/dev.c | 1 +
+ drivers/net/usb/r8152.c | 1 +
+ drivers/net/usb/usbnet.c | 1 +
+ drivers/net/wireless/ath/ath6kl/debug.c | 1 +
+ drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 1 +
+ drivers/net/wireless/intel/iwlwifi/mld/debugfs.c | 1 +
+ drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 1 +
+ drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 1 +
+ drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 1 +
+ drivers/net/wireless/realtek/rtw89/debug.c | 1 +
+ drivers/net/wireless/silabs/wfx/fwio.c | 1 +
+ drivers/nvdimm/btt.c | 12 +-
+ drivers/nvdimm/nd_virtio.c | 3 +-
+ drivers/nvdimm/pmem.c | 8 +-
+ drivers/nvdimm/virtio_pmem.c | 1 +
+ drivers/nvdimm/virtio_pmem.h | 4 +
+ drivers/nvme/target/configfs.c | 1 +
+ drivers/nvme/target/core.c | 1 +
+ drivers/nvmem/brcm_nvram.c | 1 +
+ drivers/nvmem/layouts/u-boot-env.c | 1 +
+ drivers/of/kexec.c | 15 +-
+ drivers/pci/pci.h | 39 +-
+ drivers/pci/pcie/Kconfig | 9 -
+ drivers/pci/pcie/Makefile | 1 +
+ drivers/pci/pcie/aer.c | 135 +-
+ drivers/pci/pcie/aer_cxl_rch.c | 104 ++
+ drivers/pci/pcie/portdrv.h | 12 +
+ drivers/pci/probe.c | 31 +
+ drivers/platform/x86/intel/wmi/thunderbolt.c | 1 +
+ drivers/pnp/support.c | 1 +
+ drivers/power/reset/nvmem-reboot-mode.c | 15 +-
+ drivers/power/reset/tdx-ec-poweroff.c | 19 +
+ drivers/power/supply/ab8500_chargalg.c | 15 +-
+ drivers/power/supply/ab8500_charger.c | 40 +-
+ drivers/power/supply/act8945a_charger.c | 16 +-
+ drivers/power/supply/bd71828-power.c | 9 +-
+ drivers/power/supply/bd99954-charger.c | 1 -
+ drivers/power/supply/bq256xx_charger.c | 13 +-
+ drivers/power/supply/bq25980_charger.c | 13 +-
+ drivers/power/supply/bq27xxx_battery.c | 6 +-
+ drivers/power/supply/cpcap-battery.c | 8 +-
+ drivers/power/supply/cw2015_battery.c | 1 -
+ drivers/power/supply/goldfish_battery.c | 12 +-
+ drivers/power/supply/pf1550-charger.c | 32 +-
+ drivers/power/supply/pm8916_bms_vm.c | 18 +-
+ drivers/power/supply/pm8916_lbc.c | 18 +-
+ drivers/power/supply/power_supply_sysfs.c | 6 +-
+ drivers/power/supply/qcom_battmgr.c | 3 +-
+ drivers/power/supply/rt9455_charger.c | 17 +-
+ drivers/power/supply/sbs-battery.c | 36 +-
+ drivers/power/supply/ucs1002_power.c | 1 -
+ drivers/power/supply/wm97xx_battery.c | 40 +-
+ drivers/ptp/ptp_pch.c | 1 +
+ drivers/rapidio/rio-scan.c | 3 +-
+ drivers/s390/cio/blacklist.c | 1 +
+ drivers/s390/crypto/ap_bus.c | 1 +
+ drivers/s390/crypto/zcrypt_cex4.c | 1 +
+ drivers/s390/scsi/zfcp_scsi.c | 4 +-
+ drivers/s390/virtio/virtio_ccw.c | 1 +
+ drivers/scsi/3w-9xxx.c | 2 +-
+ drivers/scsi/3w-sas.c | 8 +-
+ drivers/scsi/3w-xxxx.c | 2 +-
+ drivers/scsi/53c700.c | 6 +-
+ drivers/scsi/BusLogic.c | 8 +-
+ drivers/scsi/BusLogic.h | 3 +-
+ drivers/scsi/NCR5380.c | 4 +-
+ drivers/scsi/a100u2w.c | 2 +-
+ drivers/scsi/aacraid/linit.c | 4 +-
+ drivers/scsi/aacraid/rx.c | 1 +
+ drivers/scsi/advansys.c | 5 +-
+ drivers/scsi/aha152x.c | 8 +-
+ drivers/scsi/aha1542.c | 3 +-
+ drivers/scsi/aha1740.c | 2 +-
+ drivers/scsi/aic7xxx/aic79xx_osm.c | 12 +-
+ drivers/scsi/aic7xxx/aic7xxx_osm.c | 4 +-
+ drivers/scsi/arcmsr/arcmsr_hba.c | 5 +-
+ drivers/scsi/arm/acornscsi.c | 2 +-
+ drivers/scsi/arm/fas216.c | 11 +-
+ drivers/scsi/arm/fas216.h | 11 +-
+ drivers/scsi/atp870u.c | 2 +-
+ drivers/scsi/bfa/bfad_im.c | 5 +-
+ drivers/scsi/bnx2fc/bnx2fc.h | 3 +-
+ drivers/scsi/bnx2fc/bnx2fc_io.c | 4 +-
+ drivers/scsi/ch.c | 18 +-
+ drivers/scsi/csiostor/csio_scsi.c | 7 +-
+ drivers/scsi/dc395x.c | 2 +-
+ drivers/scsi/esas2r/esas2r.h | 3 +-
+ drivers/scsi/esas2r/esas2r_main.c | 3 +-
+ drivers/scsi/esp_scsi.c | 2 +-
+ drivers/scsi/fdomain.c | 3 +-
+ drivers/scsi/fnic/fnic.h | 3 +-
+ drivers/scsi/fnic/fnic_scsi.c | 3 +-
+ drivers/scsi/hosts.c | 5 +-
+ drivers/scsi/hpsa.c | 6 +-
+ drivers/scsi/hptiop.c | 2 +-
+ drivers/scsi/ibmvscsi/ibmvfc.c | 3 +-
+ drivers/scsi/ibmvscsi/ibmvscsi.c | 9 +-
+ drivers/scsi/imm.c | 2 +-
+ drivers/scsi/initio.c | 2 +-
+ drivers/scsi/ipr.c | 4 +-
+ drivers/scsi/ips.c | 5 +-
+ drivers/scsi/libfc/fc_fcp.c | 3 +-
+ drivers/scsi/libiscsi.c | 3 +-
+ drivers/scsi/libsas/sas_scsi_host.c | 4 +-
+ drivers/scsi/lpfc/lpfc_attr.c | 40 +
+ drivers/scsi/lpfc/lpfc_debugfs.c | 7 +
+ drivers/scsi/lpfc/lpfc_disc.h | 7 +
+ drivers/scsi/lpfc/lpfc_els.c | 57 +
+ drivers/scsi/lpfc/lpfc_hbadisc.c | 1 +
+ drivers/scsi/lpfc/lpfc_hw4.h | 11 +-
+ drivers/scsi/lpfc/lpfc_init.c | 5 +
+ drivers/scsi/lpfc/lpfc_logmsg.h | 3 +-
+ drivers/scsi/lpfc/lpfc_scsi.c | 8 +-
+ drivers/scsi/lpfc/lpfc_sli.c | 62 +-
+ drivers/scsi/lpfc/lpfc_sli4.h | 4 +
+ drivers/scsi/lpfc/lpfc_version.h | 2 +-
+ drivers/scsi/mac53c94.c | 2 +-
+ drivers/scsi/megaraid.c | 17 +-
+ drivers/scsi/megaraid.h | 6 +-
+ drivers/scsi/megaraid/megaraid_mbox.c | 23 +-
+ drivers/scsi/megaraid/megaraid_sas_base.c | 4 +-
+ drivers/scsi/mesh.c | 2 +-
+ drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h | 92 +-
+ drivers/scsi/mpi3mr/mpi/mpi30_image.h | 102 +-
+ drivers/scsi/mpi3mr/mpi/mpi30_init.h | 2 +-
+ drivers/scsi/mpi3mr/mpi/mpi30_ioc.h | 1 +
+ drivers/scsi/mpi3mr/mpi/mpi30_pci.h | 2 +-
+ drivers/scsi/mpi3mr/mpi/mpi30_sas.h | 2 +-
+ drivers/scsi/mpi3mr/mpi/mpi30_tool.h | 6 +-
+ drivers/scsi/mpi3mr/mpi/mpi30_transport.h | 4 +-
+ drivers/scsi/mpi3mr/mpi3mr.h | 18 +-
+ drivers/scsi/mpi3mr/mpi3mr_app.c | 28 +-
+ drivers/scsi/mpi3mr/mpi3mr_fw.c | 136 +-
+ drivers/scsi/mpi3mr/mpi3mr_os.c | 111 +-
+ drivers/scsi/mpi3mr/mpi3mr_transport.c | 30 +-
+ drivers/scsi/mpt3sas/mpt3sas_base.c | 17 +-
+ drivers/scsi/mpt3sas/mpt3sas_base.h | 10 +-
+ drivers/scsi/mpt3sas/mpt3sas_scsih.c | 1336 +++++++++++++++++++-
+ drivers/scsi/mvumi.c | 4 +-
+ drivers/scsi/myrb.c | 12 +-
+ drivers/scsi/myrs.c | 4 +-
+ drivers/scsi/ncr53c8xx.c | 2 +-
+ drivers/scsi/nsp32.c | 5 +-
+ drivers/scsi/pcmcia/nsp_cs.c | 2 +-
+ drivers/scsi/pcmcia/nsp_cs.h | 3 +-
+ drivers/scsi/pcmcia/sym53c500_cs.c | 2 +-
+ drivers/scsi/pmcraid.c | 4 +-
+ drivers/scsi/ppa.c | 2 +-
+ drivers/scsi/ps3rom.c | 2 +-
+ drivers/scsi/qedf/qedf.h | 4 +-
+ drivers/scsi/qedf/qedf_io.c | 4 +-
+ drivers/scsi/qla1280.c | 18 +-
+ drivers/scsi/qla2xxx/qla_bsg.c | 147 ++-
+ drivers/scsi/qla2xxx/qla_bsg.h | 12 +
+ drivers/scsi/qla2xxx/qla_def.h | 30 +-
+ drivers/scsi/qla2xxx/qla_gbl.h | 5 +
+ drivers/scsi/qla2xxx/qla_gs.c | 41 +-
+ drivers/scsi/qla2xxx/qla_init.c | 232 +++-
+ drivers/scsi/qla2xxx/qla_isr.c | 19 +-
+ drivers/scsi/qla2xxx/qla_mbx.c | 88 ++
+ drivers/scsi/qla2xxx/qla_nx.h | 1 +
+ drivers/scsi/qla2xxx/qla_os.c | 16 +-
+ drivers/scsi/qla2xxx/qla_sup.c | 29 +
+ drivers/scsi/qla2xxx/qla_target.c | 2 +-
+ drivers/scsi/qla2xxx/qla_version.h | 8 +-
+ drivers/scsi/qla2xxx/tcm_qla2xxx.c | 3 +-
+ drivers/scsi/qla4xxx/ql4_os.c | 8 +-
+ drivers/scsi/qlogicfas408.c | 2 +-
+ drivers/scsi/qlogicfas408.h | 3 +-
+ drivers/scsi/qlogicpti.c | 2 +-
+ drivers/scsi/scsi_debug.c | 127 +-
+ drivers/scsi/scsi_lib.c | 11 +-
+ drivers/scsi/scsi_priv.h | 3 +-
+ drivers/scsi/scsi_sysfs.c | 77 +-
+ drivers/scsi/scsi_transport_fc.c | 43 +
+ drivers/scsi/sd.c | 295 +++--
+ drivers/scsi/ses.c | 15 +-
+ drivers/scsi/smartpqi/smartpqi_init.c | 16 +-
+ drivers/scsi/snic/snic.h | 3 +-
+ drivers/scsi/snic/snic_scsi.c | 4 +-
+ drivers/scsi/sr.c | 21 +-
+ drivers/scsi/st.c | 22 +-
+ drivers/scsi/stex.c | 2 +-
+ drivers/scsi/storvsc_drv.c | 3 +-
+ drivers/scsi/sym53c8xx_2/sym_glue.c | 2 +-
+ drivers/scsi/virtio_scsi.c | 4 +-
+ drivers/scsi/vmw_pvscsi.c | 2 +-
+ drivers/scsi/wd33c93.c | 2 +-
+ drivers/scsi/wd33c93.h | 3 +-
+ drivers/scsi/wd719x.c | 3 +-
+ drivers/scsi/xen-scsifront.c | 4 +-
+ drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 1 +
+ drivers/target/iscsi/iscsi_target_auth.c | 1 +
+ drivers/target/loopback/tcm_loop.c | 3 +-
+ drivers/target/target_core_configfs.c | 68 +-
+ drivers/target/target_core_fabric_configfs.c | 30 +-
+ drivers/target/target_core_fabric_lib.c | 1 +
+ drivers/target/target_core_spc.c | 87 ++
+ drivers/target/tcm_fc/tfc_conf.c | 1 +
+ drivers/thunderbolt/switch.c | 1 +
+ drivers/tty/vt/vt.c | 1 +
+ drivers/ufs/core/ufs-mcq.c | 5 +-
+ drivers/ufs/core/ufs-sysfs.c | 6 +-
+ drivers/ufs/core/ufshcd-priv.h | 7 +-
+ drivers/ufs/core/ufshcd.c | 39 +-
+ drivers/ufs/host/Kconfig | 1 +
+ drivers/ufs/host/ufs-exynos.c | 10 +
+ drivers/ufs/host/ufs-mediatek-trace.h | 6 +-
+ drivers/ufs/host/ufs-mediatek.c | 12 +-
+ drivers/ufs/host/ufs-qcom.c | 156 ++-
+ drivers/ufs/host/ufs-qcom.h | 1 +
+ drivers/usb/atm/speedtch.c | 1 +
+ drivers/usb/atm/ueagle-atm.c | 1 +
+ drivers/usb/gadget/function/u_ether.c | 1 +
+ drivers/usb/gadget/function/uvc_configfs.c | 1 +
+ drivers/usb/image/microtek.c | 6 +-
+ drivers/usb/storage/scsiglue.c | 2 +-
+ drivers/usb/storage/uas.c | 2 +-
+ drivers/usb/typec/ucsi/debugfs.c | 1 +
+ drivers/usb/typec/ucsi/ucsi_ccg.c | 1 +
+ drivers/vfio/fsl-mc/Kconfig | 5 +-
+ drivers/vfio/fsl-mc/vfio_fsl_mc.c | 2 -
+ drivers/vfio/mdev/mdev_sysfs.c | 2 +-
+ drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 30 +-
+ drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.h | 2 +
+ drivers/vfio/pci/nvgrace-gpu/main.c | 115 +-
+ drivers/vfio/pci/vfio_pci_core.c | 17 +-
+ drivers/vfio/pci/vfio_pci_dmabuf.c | 8 +-
+ drivers/virtio/Kconfig | 2 +-
+ drivers/virtio/virtio_balloon.c | 64 +-
+ drivers/watchdog/hpwdt.c | 1 +
+ fs/adfs/dir.c | 1 +
+ fs/attr.c | 12 +-
+ fs/binfmt_misc.c | 1 +
+ fs/btrfs/btrfs_inode.h | 4 -
+ fs/btrfs/extent_io.c | 53 +-
+ fs/btrfs/inode.c | 13 +-
+ fs/btrfs/verity.c | 11 +-
+ fs/buffer.c | 25 +-
+ fs/ecryptfs/ecryptfs_kernel.h | 1 +
+ fs/efivarfs/vars.c | 1 +
+ fs/ext4/ext4.h | 42 +-
+ fs/ext4/extents-test.c | 1027 +++++++++++++++
+ fs/ext4/extents.c | 608 +++++----
+ fs/ext4/extents_status.c | 125 +-
+ fs/ext4/fast_commit.c | 54 +-
+ fs/ext4/fast_commit.h | 3 +
+ fs/ext4/file.c | 24 +-
+ fs/ext4/inode.c | 128 +-
+ fs/ext4/ioctl.c | 3 +
+ fs/ext4/mballoc-test.c | 2 +-
+ fs/ext4/mballoc.c | 73 +-
+ fs/ext4/migrate.c | 12 +
+ fs/ext4/move_extent.c | 2 +
+ fs/ext4/readpage.c | 64 +-
+ fs/ext4/super.c | 41 +-
+ fs/ext4/sysfs.c | 36 +
+ fs/ext4/verity.c | 38 +-
+ fs/f2fs/compress.c | 7 +-
+ fs/f2fs/data.c | 100 +-
+ fs/f2fs/f2fs.h | 12 +-
+ fs/f2fs/file.c | 6 +-
+ fs/f2fs/inode.c | 1 -
+ fs/f2fs/super.c | 3 -
+ fs/f2fs/verity.c | 36 +-
+ fs/fat/cache.c | 4 +-
+ fs/fat/dir.c | 1 +
+ fs/fat/namei_msdos.c | 7 +-
+ fs/fat/namei_vfat.c | 8 +-
+ fs/gfs2/lock_dlm.c | 1 +
+ fs/inode.c | 9 +
+ fs/isofs/rock.c | 2 +-
+ fs/jfs/jfs_dtree.c | 4 +-
+ fs/jfs/jfs_logmgr.c | 1 +
+ fs/jfs/namei.c | 6 +-
+ fs/lockd/svc.c | 6 +-
+ fs/lockd/svclock.c | 4 -
+ fs/locks.c | 17 +-
+ fs/nfs/Kconfig | 26 +-
+ fs/nfs/Makefile | 4 +-
+ fs/nfs/callback.c | 23 +-
+ fs/nfs/callback.h | 3 -
+ fs/nfs/callback_proc.c | 16 +-
+ fs/nfs/callback_xdr.c | 21 -
+ fs/nfs/client.c | 12 +-
+ fs/nfs/delegation.c | 604 +++++----
+ fs/nfs/delegation.h | 9 +-
+ fs/nfs/dir.c | 4 +-
+ fs/nfs/fs_context.c | 3 +-
+ fs/nfs/internal.h | 15 +-
+ fs/nfs/localio.c | 126 +-
+ fs/nfs/netns.h | 4 +-
+ fs/nfs/nfs3proc.c | 3 +-
+ fs/nfs/nfs40.h | 19 +
+ fs/nfs/nfs40client.c | 245 ++++
+ fs/nfs/nfs40proc.c | 395 ++++++
+ fs/nfs/nfs42proc.c | 13 +-
+ fs/nfs/nfs4_fs.h | 86 +-
+ fs/nfs/nfs4client.c | 193 +--
+ fs/nfs/nfs4proc.c | 766 +++--------
+ fs/nfs/nfs4renewd.c | 15 +-
+ fs/nfs/nfs4session.c | 4 -
+ fs/nfs/nfs4session.h | 23 -
+ fs/nfs/nfs4state.c | 93 +-
+ fs/nfs/nfs4trace.c | 2 -
+ fs/nfs/nfs4trace.h | 21 +-
+ fs/nfs/nfs4xdr.c | 109 +-
+ fs/nfs/pnfs.c | 3 +-
+ fs/nfs/pnfs.h | 6 +-
+ fs/nfs/proc.c | 3 +-
+ fs/nfs/read.c | 4 +-
+ fs/nfs/super.c | 30 +-
+ fs/nfs/sysfs.c | 10 +-
+ fs/nfs/write.c | 2 +-
+ fs/nfsd/Kconfig | 19 +
+ fs/nfsd/Makefile | 10 +-
+ fs/nfsd/acl.h | 1 +
+ fs/nfsd/netlink.c | 5 +-
+ fs/nfsd/netns.h | 7 +-
+ fs/nfsd/nfs2acl.c | 2 +-
+ fs/nfsd/nfs4acl.c | 17 +-
+ fs/nfsd/nfs4idmap.c | 52 +-
+ fs/nfsd/nfs4proc.c | 265 +++-
+ fs/nfsd/nfs4recover.c | 1 +
+ fs/nfsd/nfs4state.c | 52 +-
+ fs/nfsd/nfs4xdr.c | 363 +++++-
+ fs/nfsd/nfs4xdr_gen.c | 351 ++++-
+ fs/nfsd/nfs4xdr_gen.h | 12 +-
+ fs/nfsd/nfsctl.c | 7 +
+ fs/nfsd/nfsd.h | 24 +-
+ fs/nfsd/nfsproc.c | 2 +-
+ fs/nfsd/nfssvc.c | 64 +-
+ fs/nfsd/state.h | 5 +
+ fs/nfsd/trace.h | 54 +
+ fs/nfsd/vfs.c | 34 +-
+ fs/nfsd/vfs.h | 3 +-
+ fs/nfsd/xdr4.h | 7 +
+ fs/notify/fsnotify.c | 69 +-
+ fs/notify/fsnotify.h | 5 +-
+ fs/notify/mark.c | 139 +-
+ fs/ntfs3/ntfs_fs.h | 1 +
+ fs/ocfs2/alloc.c | 9 +-
+ fs/ocfs2/cluster/heartbeat.c | 4 +-
+ fs/ocfs2/cluster/nodemanager.c | 8 +-
+ fs/ocfs2/dlm/dlmdomain.c | 2 +-
+ fs/ocfs2/export.c | 6 +-
+ fs/ocfs2/inode.c | 32 +-
+ fs/ocfs2/localalloc.c | 4 +-
+ fs/ocfs2/move_extents.c | 7 +-
+ fs/ocfs2/ocfs2_fs.h | 4 +-
+ fs/ocfs2/slot_map.c | 27 +-
+ fs/ocfs2/suballoc.c | 334 ++++-
+ fs/ocfs2/xattr.c | 9 +-
+ fs/orangefs/orangefs-debugfs.c | 36 +-
+ fs/orangefs/xattr.c | 12 +-
+ fs/overlayfs/namei.c | 1 +
+ fs/proc/array.c | 3 +-
+ fs/proc/task_mmu.c | 4 +-
+ fs/quota/quota.c | 1 +
+ fs/seq_file.c | 1 +
+ fs/smb/client/smbdirect.c | 568 +++++++--
+ fs/smb/common/smbdirect/smbdirect_socket.h | 18 +
+ fs/smb/server/Makefile | 1 +
+ fs/smb/server/connection.c | 59 +
+ fs/smb/server/connection.h | 5 +-
+ fs/smb/server/mgmt/tree_connect.c | 36 +-
+ fs/smb/server/mgmt/user_config.c | 6 +-
+ fs/smb/server/mgmt/user_config.h | 2 +-
+ fs/smb/server/mgmt/user_session.c | 231 +++-
+ fs/smb/server/mgmt/user_session.h | 8 +-
+ fs/smb/server/misc.h | 30 +
+ fs/smb/server/proc.c | 134 ++
+ fs/smb/server/server.c | 15 +-
+ fs/smb/server/smb2ops.c | 4 +
+ fs/smb/server/smb2pdu.c | 23 +-
+ fs/smb/server/smb_common.c | 24 +
+ fs/smb/server/smb_common.h | 2 +
+ fs/smb/server/stats.h | 73 ++
+ fs/smb/server/transport_rdma.c | 301 ++++-
+ fs/smb/server/transport_tcp.c | 3 +-
+ fs/smb/server/vfs.c | 3 +
+ fs/smb/server/vfs_cache.c | 94 ++
+ fs/super.c | 4 +-
+ fs/sync.c | 2 -
+ fs/udf/unicode.c | 1 +
+ fs/verity/Makefile | 1 +
+ fs/verity/enable.c | 41 +-
+ fs/verity/fsverity_private.h | 20 +-
+ fs/verity/open.c | 86 +-
+ fs/verity/pagecache.c | 58 +
+ fs/verity/read_metadata.c | 19 +-
+ fs/verity/verify.c | 91 +-
+ fs/xfs/xfs_super.c | 9 -
+ include/asm-generic/atomic64.h | 2 +-
+ include/asm-generic/rqspinlock.h | 2 +-
+ include/asm-generic/tlb.h | 7 +-
+ include/linux/aer.h | 2 +
+ include/linux/array_size.h | 6 +
+ include/linux/ata.h | 3 -
+ include/linux/backing-dev-defs.h | 3 -
+ include/linux/balloon.h | 77 ++
+ include/linux/balloon_compaction.h | 160 ---
+ include/linux/capability.h | 6 +
+ include/linux/cma.h | 27 +-
+ include/linux/compiler-clang.h | 2 +-
+ include/linux/compiler_types.h | 23 +-
+ include/linux/cpu.h | 4 +
+ include/linux/damon.h | 65 +-
+ include/linux/delayacct.h | 8 +
+ include/linux/dma-buf-mapping.h | 2 +-
+ include/linux/dma-buf.h | 10 -
+ include/linux/filter.h | 26 +-
+ include/linux/fsnotify_backend.h | 5 +-
+ include/linux/fsverity.h | 190 ++-
+ include/linux/ftrace.h | 6 +-
+ include/linux/gfp.h | 56 +-
+ include/linux/gfp_types.h | 7 +-
+ include/linux/highmem.h | 98 +-
+ include/linux/hugetlb.h | 15 +-
+ include/linux/ima.h | 1 +
+ include/linux/instrumented.h | 17 +
+ include/linux/ioport.h | 12 +-
+ include/linux/kernel.h | 211 +---
+ include/linux/kexec_handover.h | 33 +-
+ include/linux/kho/abi/kexec_handover.h | 163 +++
+ include/linux/kho/abi/luo.h | 89 +-
+ include/linux/kho/abi/memblock.h | 73 ++
+ include/linux/kho/abi/memfd.h | 6 +-
+ include/linux/khugepaged.h | 9 +-
+ include/linux/libata.h | 76 +-
+ include/linux/list_private.h | 256 ++++
+ include/linux/liveupdate.h | 147 +++
+ include/linux/log2.h | 2 +-
+ include/linux/maple_tree.h | 9 -
+ include/linux/memblock.h | 4 +-
+ include/linux/memcontrol.h | 48 +-
+ include/linux/memory-failure.h | 13 +-
+ include/linux/mm.h | 77 +-
+ include/linux/mm_types.h | 57 +-
+ include/linux/mm_types_task.h | 5 +
+ include/linux/mmap_lock.h | 283 ++++-
+ include/linux/mmdebug.h | 10 +
+ include/linux/mmzone.h | 19 +-
+ include/linux/module.h | 9 +
+ include/linux/moduleparam.h | 7 +-
+ include/linux/nfs4.h | 4 +
+ include/linux/nfs_fs_sb.h | 10 +-
+ include/linux/nfs_xdr.h | 9 +-
+ include/linux/nodemask.h | 8 +-
+ include/linux/page-isolation.h | 2 +
+ include/linux/page_table_check.h | 69 +-
+ include/linux/panic.h | 8 +
+ include/linux/pci.h | 6 +
+ include/linux/pgtable.h | 168 ++-
+ include/linux/rmap.h | 76 +-
+ include/linux/rv.h | 4 +
+ include/linux/sched.h | 50 +
+ include/linux/smp.h | 1 +
+ include/linux/sunrpc/debug.h | 2 -
+ include/linux/sunrpc/svc.h | 13 +-
+ include/linux/sunrpc/svcsock.h | 2 +-
+ include/linux/sunrpc/xdrgen/_builtins.h | 80 +-
+ include/linux/sunrpc/xdrgen/nfs4_1.h | 112 +-
+ include/linux/swap.h | 71 +-
+ include/linux/sysfs.h | 13 +
+ include/linux/trace_printk.h | 204 +++
+ include/linux/transport_class.h | 1 +
+ include/linux/types.h | 3 +-
+ include/linux/vfio_pci_core.h | 13 +-
+ include/linux/vm_event_item.h | 8 +-
+ include/linux/vmstat.h | 6 -
+ include/linux/writeback.h | 4 -
+ include/linux/ww_mutex.h | 1 +
+ include/linux/zsmalloc.h | 8 +-
+ include/net/mana/gdma.h | 47 +-
+ include/ras/ras_event.h | 12 +-
+ include/rdma/ib_verbs.h | 70 +-
+ include/rdma/rdma_cm.h | 17 +
+ include/rdma/rw.h | 22 +
+ include/rdma/uverbs_types.h | 1 +
+ include/rv/automata.h | 134 +-
+ include/rv/da_monitor.h | 893 +++++++------
+ include/scsi/libfc.h | 3 +-
+ include/scsi/libiscsi.h | 3 +-
+ include/scsi/libsas.h | 3 +-
+ include/scsi/scsi.h | 13 +-
+ include/scsi/scsi_driver.h | 7 +-
+ include/scsi/scsi_host.h | 12 +-
+ include/scsi/scsi_transport_fc.h | 12 +
+ include/target/target_core_base.h | 4 +
+ include/trace/events/damon.h | 41 +
+ include/trace/events/ext4.h | 8 +-
+ include/trace/events/huge_memory.h | 3 +-
+ include/trace/events/vmscan.h | 51 +
+ include/trace/events/writeback.h | 1 -
+ include/uapi/linux/elf.h | 2 +
+ include/uapi/linux/io_uring.h | 2 +-
+ include/uapi/linux/mempolicy.h | 3 +
+ include/uapi/linux/nfs.h | 2 +-
+ include/uapi/linux/nfsd_netlink.h | 1 +
+ include/uapi/linux/pci_regs.h | 64 +-
+ include/uapi/linux/prctl.h | 27 +
+ include/uapi/linux/shm.h | 3 -
+ include/uapi/linux/sysctl.h | 2 +-
+ include/uapi/linux/taskstats.h | 13 +-
+ include/uapi/rdma/bnxt_re-abi.h | 16 +
+ include/uapi/rdma/ib_user_ioctl_cmds.h | 16 +
+ include/uapi/rdma/mana-abi.h | 3 +
+ include/uapi/scsi/scsi_bsg_ufs.h | 17 +-
+ include/ufs/ufs.h | 5 +-
+ include/ufs/ufshcd.h | 6 +-
+ include/ufs/ufshci.h | 1 +
+ init/main.c | 17 +-
+ io_uring/zcrx.c | 38 +-
+ ipc/ipc_sysctl.c | 2 +-
+ kernel/audit.c | 1 +
+ kernel/bpf/core.c | 5 +-
+ kernel/bpf/rqspinlock.c | 1 -
+ kernel/bpf/syscall.c | 1 +
+ kernel/cgroup/cpuset.c | 7 +-
+ kernel/configs/debug.config | 2 +-
+ kernel/crash_core.c | 17 +-
+ kernel/crash_dump_dm_crypt.c | 21 +-
+ kernel/debug/gdbstub.c | 1 +
+ kernel/delayacct.c | 33 +-
+ kernel/fork.c | 4 +-
+ kernel/kallsyms.c | 73 +-
+ kernel/kcsan/kcsan_test.c | 4 +-
+ kernel/kexec_file.c | 131 +-
+ kernel/liveupdate/Kconfig | 17 +-
+ kernel/liveupdate/Makefile | 1 +
+ kernel/liveupdate/kexec_handover.c | 147 +--
+ kernel/liveupdate/luo_core.c | 10 +-
+ kernel/liveupdate/luo_file.c | 39 +-
+ kernel/liveupdate/luo_flb.c | 654 ++++++++++
+ kernel/liveupdate/luo_internal.h | 22 +-
+ kernel/module/kallsyms.c | 9 +-
+ kernel/panic.c | 164 ++-
+ kernel/power/swap.c | 10 +-
+ kernel/resource.c | 71 +-
+ kernel/sched/stats.h | 8 +-
+ kernel/sys.c | 30 +
+ kernel/trace/ftrace.c | 5 +-
+ kernel/trace/rv/monitors/nrp/nrp.c | 30 +-
+ kernel/trace/rv/monitors/nrp/nrp.h | 22 +-
+ kernel/trace/rv/monitors/opid/opid.c | 40 +-
+ kernel/trace/rv/monitors/opid/opid.h | 24 +-
+ kernel/trace/rv/monitors/rtapp/rtapp.c | 2 -
+ kernel/trace/rv/monitors/sched/sched.c | 2 -
+ kernel/trace/rv/monitors/sco/sco.c | 26 +-
+ kernel/trace/rv/monitors/sco/sco.h | 14 +-
+ kernel/trace/rv/monitors/scpd/scpd.c | 28 +-
+ kernel/trace/rv/monitors/scpd/scpd.h | 14 +-
+ kernel/trace/rv/monitors/snep/snep.c | 28 +-
+ kernel/trace/rv/monitors/snep/snep.h | 18 +-
+ kernel/trace/rv/monitors/snroc/snroc.c | 26 +-
+ kernel/trace/rv/monitors/snroc/snroc.h | 14 +-
+ kernel/trace/rv/monitors/sssw/sssw.c | 38 +-
+ kernel/trace/rv/monitors/sssw/sssw.h | 22 +-
+ kernel/trace/rv/monitors/sts/sts.c | 34 +-
+ kernel/trace/rv/monitors/sts/sts.h | 28 +-
+ kernel/trace/rv/monitors/wip/wip.c | 26 +-
+ kernel/trace/rv/monitors/wip/wip.h | 14 +-
+ kernel/trace/rv/monitors/wwnr/wwnr.c | 28 +-
+ kernel/trace/rv/monitors/wwnr/wwnr.h | 14 +-
+ kernel/trace/trace.c | 7 +-
+ kernel/trace/trace.h | 2 +-
+ kernel/tsacct.c | 2 +-
+ kernel/ucount.c | 2 +-
+ kernel/vmcore_info.c | 6 +-
+ kernel/watchdog.c | 12 +-
+ kernel/watchdog_perf.c | 50 +-
+ lib/Kconfig | 13 -
+ lib/Kconfig.debug | 118 +-
+ lib/Makefile | 3 -
+ lib/alloc_tag.c | 27 +-
+ lib/build_OID_registry | 26 +-
+ lib/globtest.c | 167 ---
+ lib/group_cpus.c | 271 +++-
+ lib/hexdump.c | 1 +
+ lib/kfifo.c | 2 +-
+ lib/kstrtox.c | 4 +-
+ lib/once.c | 2 +-
+ lib/string_helpers.c | 1 +
+ lib/test_kho.c | 7 +-
+ lib/test_uuid.c | 134 --
+ lib/test_vmalloc.c | 11 +-
+ lib/tests/Makefile | 5 +
+ lib/tests/glob_kunit.c | 125 ++
+ lib/tests/list-private-test.c | 76 ++
+ lib/tests/liveupdate.c | 158 +++
+ lib/{test_min_heap.c => tests/min_heap_kunit.c} | 145 +--
+ lib/tests/uuid_kunit.c | 106 ++
+ lib/uuid.c | 1 +
+ lib/vsprintf.c | 1 +
+ mm/Kconfig | 48 +-
+ mm/Makefile | 6 +-
+ mm/backing-dev.c | 9 +-
+ mm/{balloon_compaction.c => balloon.c} | 199 ++-
+ mm/cma.c | 125 +-
+ mm/damon/core.c | 250 ++--
+ mm/damon/lru_sort.c | 120 +-
+ mm/damon/paddr.c | 27 +-
+ mm/damon/reclaim.c | 10 +-
+ mm/damon/stat.c | 14 +-
+ mm/damon/sysfs-schemes.c | 58 +-
+ mm/damon/sysfs.c | 18 +-
+ mm/damon/tests/core-kunit.h | 51 +-
+ mm/damon/tests/vaddr-kunit.h | 2 +-
+ mm/damon/vaddr.c | 25 +-
+ mm/debug_vm_pgtable.c | 38 +-
+ mm/dmapool_test.c | 1 +
+ mm/early_ioremap.c | 16 +-
+ mm/folio-compat.c | 1 +
+ mm/gup.c | 11 -
+ mm/gup_test.c | 1 +
+ mm/highmem.c | 3 +-
+ mm/huge_memory.c | 8 +-
+ mm/hugetlb.c | 180 +--
+ mm/hugetlb_cgroup.c | 11 +-
+ mm/hugetlb_cma.c | 71 +-
+ mm/hugetlb_cma.h | 15 +-
+ mm/hugetlb_sysctl.c | 11 +
+ mm/hugetlb_vmemmap.c | 11 -
+ mm/internal.h | 106 +-
+ mm/kasan/kasan_test_c.c | 52 +-
+ mm/kasan/report.c | 8 +-
+ mm/kasan/shadow.c | 8 +-
+ mm/kfence/core.c | 6 +-
+ mm/kfence/kfence_test.c | 4 +-
+ mm/khugepaged.c | 185 +--
+ mm/kmemleak.c | 2 +-
+ mm/kmsan/kmsan_test.c | 66 +-
+ mm/list_lru.c | 6 +-
+ mm/madvise.c | 26 +-
+ mm/memblock.c | 8 +-
+ mm/memcontrol-v1.c | 32 +-
+ mm/memcontrol-v1.h | 6 +-
+ mm/memcontrol.c | 99 +-
+ mm/memfd.c | 3 +-
+ mm/memory-failure.c | 2 +-
+ mm/memory-tiers.c | 7 +-
+ mm/memory.c | 451 ++++---
+ mm/memory_hotplug.c | 8 +-
+ mm/mempolicy.c | 5 +-
+ mm/migrate.c | 14 +-
+ mm/migrate_device.c | 12 +-
+ mm/mm_init.c | 35 +-
+ mm/mmap_lock.c | 177 ++-
+ mm/mmu_gather.c | 6 +-
+ mm/mprotect.c | 4 +-
+ mm/mremap.c | 10 +-
+ mm/mseal.c | 4 +-
+ mm/numa_memblks.c | 2 +-
+ mm/oom_kill.c | 26 +-
+ mm/page-writeback.c | 74 +-
+ mm/page_alloc.c | 431 ++++---
+ mm/page_io.c | 4 +-
+ mm/page_isolation.c | 189 +--
+ mm/page_reporting.c | 2 +-
+ mm/page_table_check.c | 41 +-
+ mm/pagewalk.c | 3 +-
+ mm/percpu.c | 15 +-
+ mm/pt_reclaim.c | 72 --
+ mm/readahead.c | 17 +-
+ mm/rmap.c | 316 +++--
+ mm/shmem.c | 90 +-
+ mm/show_mem.c | 3 +-
+ mm/shrinker_debug.c | 13 +-
+ mm/slub.c | 3 +-
+ mm/swap.c | 2 +-
+ mm/swap.h | 72 +-
+ mm/swap_state.c | 360 ++++--
+ mm/swapfile.c | 866 ++++++-------
+ mm/tests/lazy_mmu_mode_kunit.c | 73 ++
+ mm/userfaultfd.c | 18 +-
+ mm/vma.c | 16 +-
+ mm/vma.h | 14 +-
+ mm/vmalloc.c | 26 +-
+ mm/vmscan.c | 221 ++--
+ mm/vmstat.c | 30 +-
+ mm/workingset.c | 8 +-
+ mm/zsmalloc.c | 194 ++-
+ mm/zswap.c | 58 +-
+ net/bridge/br_sysfs_br.c | 1 +
+ net/core/netclassid_cgroup.c | 2 +-
+ net/core/pktgen.c | 1 +
+ net/core/utils.c | 1 +
+ net/ipv4/arp.c | 1 +
+ net/mac80211/debugfs_netdev.c | 1 +
+ net/sunrpc/auth_gss/auth_gss.c | 3 +
+ net/sunrpc/auth_gss/gss_rpc_xdr.c | 82 +-
+ net/sunrpc/backchannel_rqst.c | 3 +-
+ net/sunrpc/cache.c | 1 +
+ net/sunrpc/svc.c | 216 ++--
+ net/sunrpc/svc_xprt.c | 51 +-
+ net/sunrpc/xprtrdma/svc_rdma_rw.c | 155 ++-
+ net/sunrpc/xprtrdma/svc_rdma_transport.c | 8 +-
+ net/tipc/core.h | 1 +
+ rust/kernel/configfs.rs | 9 +-
+ rust/kernel/task.rs | 24 +-
+ samples/configfs/configfs_sample.c | 8 +-
+ samples/rust/rust_configfs.rs | 5 +-
+ scripts/bloat-o-meter | 1 +
+ scripts/checkpatch.pl | 10 +
+ security/integrity/evm/evm_crypto.c | 1 +
+ security/integrity/ima/ima_api.c | 1 +
+ security/integrity/ima/ima_kexec.c | 35 +
+ security/ipe/digest.c | 1 +
+ security/keys/encrypted-keys/encrypted.c | 1 +
+ security/keys/trusted-keys/trusted_core.c | 1 +
+ security/keys/trusted-keys/trusted_tpm1.c | 1 +
+ security/loadpin/loadpin.c | 1 +
+ security/selinux/selinuxfs.c | 1 +
+ sound/pci/riptide/riptide.c | 1 +
+ sound/usb/6fire/firmware.c | 1 +
+ tools/accounting/getdelays.c | 172 ++-
+ tools/debugging/kernel-chktaint | 18 +-
+ tools/mm/slabinfo.c | 2 +-
+ tools/mm/thp_swap_allocator_test.c | 2 +-
+ tools/net/sunrpc/xdrgen/README | 2 -
+ tools/net/sunrpc/xdrgen/generators/__init__.py | 5 +-
+ tools/net/sunrpc/xdrgen/generators/enum.py | 9 +-
+ tools/net/sunrpc/xdrgen/generators/passthru.py | 26 +
+ tools/net/sunrpc/xdrgen/generators/program.py | 38 +-
+ tools/net/sunrpc/xdrgen/generators/typedef.py | 8 +-
+ tools/net/sunrpc/xdrgen/generators/union.py | 115 +-
+ tools/net/sunrpc/xdrgen/grammars/xdr.lark | 10 +-
+ tools/net/sunrpc/xdrgen/subcmds/declarations.py | 28 +-
+ tools/net/sunrpc/xdrgen/subcmds/definitions.py | 31 +-
+ tools/net/sunrpc/xdrgen/subcmds/lint.py | 25 +-
+ tools/net/sunrpc/xdrgen/subcmds/source.py | 51 +-
+ .../xdrgen/templates/C/enum/declaration/enum.j2 | 1 -
+ .../sunrpc/xdrgen/templates/C/enum/decoder/enum.j2 | 11 +
+ .../xdrgen/templates/C/enum/decoder/enum_be.j2 | 20 +
+ .../xdrgen/templates/C/enum/definition/close.j2 | 1 +
+ .../xdrgen/templates/C/enum/definition/close_be.j2 | 1 +
+ .../xdrgen/templates/C/passthru/definition.j2 | 3 +
+ .../sunrpc/xdrgen/templates/C/passthru/source.j2 | 3 +
+ .../xdrgen/templates/C/program/decoder/argument.j2 | 4 +
+ .../templates/C/program/definition/program.j2 | 5 +
+ .../xdrgen/templates/C/program/encoder/result.j2 | 6 +
+ .../xdrgen/templates/C/program/maxsize/max_args.j2 | 3 +
+ .../sunrpc/xdrgen/templates/C/source_top/client.j2 | 1 -
+ .../xdrgen/templates/C/union/decoder/bool_spec.j2 | 7 +
+ .../xdrgen/templates/C/union/definition/close.j2 | 1 +
+ .../xdrgen/templates/C/union/encoder/bool_spec.j2 | 7 +
+ tools/net/sunrpc/xdrgen/xdr_ast.py | 49 +-
+ tools/net/sunrpc/xdrgen/xdr_parse.py | 138 ++
+ tools/net/sunrpc/xdrgen/xdrgen | 8 +-
+ tools/testing/cxl/Kbuild | 7 +-
+ tools/testing/cxl/cxl_core_exports.c | 22 -
+ tools/testing/cxl/exports.h | 13 -
+ tools/testing/cxl/test/mem.c | 2 +-
+ tools/testing/cxl/test/mock.c | 36 +-
+ tools/testing/selftests/bpf/config | 2 +-
+ tools/testing/selftests/damon/access_memory.c | 29 +-
+ .../selftests/damon/sysfs_memcg_path_leak.sh | 26 +-
+ ..._update_schemes_tried_regions_wss_estimation.py | 41 +-
+ tools/testing/selftests/mm/Makefile | 44 +-
+ .../selftests/mm/charge_reserved_hugetlb.sh | 55 +-
+ tools/testing/selftests/mm/check_config.sh | 3 +-
+ tools/testing/selftests/mm/cow.c | 43 +-
+ tools/testing/selftests/mm/hugetlb-madvise.c | 9 +-
+ tools/testing/selftests/mm/ksft_compaction.sh | 4 +
+ tools/testing/selftests/mm/ksft_cow.sh | 4 +
+ tools/testing/selftests/mm/ksft_gup_test.sh | 4 +
+ tools/testing/selftests/mm/ksft_hmm.sh | 4 +
+ tools/testing/selftests/mm/ksft_hugetlb.sh | 4 +
+ tools/testing/selftests/mm/ksft_hugevm.sh | 4 +
+ tools/testing/selftests/mm/ksft_ksm.sh | 4 +
+ tools/testing/selftests/mm/ksft_ksm_numa.sh | 4 +
+ tools/testing/selftests/mm/ksft_madv_guard.sh | 4 +
+ tools/testing/selftests/mm/ksft_madv_populate.sh | 4 +
+ tools/testing/selftests/mm/ksft_mdwe.sh | 4 +
+ tools/testing/selftests/mm/ksft_memfd_secret.sh | 4 +
+ tools/testing/selftests/mm/ksft_migration.sh | 4 +
+ tools/testing/selftests/mm/ksft_mkdirty.sh | 4 +
+ tools/testing/selftests/mm/ksft_mlock.sh | 4 +
+ tools/testing/selftests/mm/ksft_mmap.sh | 4 +
+ tools/testing/selftests/mm/ksft_mremap.sh | 4 +
+ tools/testing/selftests/mm/ksft_page_frag.sh | 4 +
+ tools/testing/selftests/mm/ksft_pagemap.sh | 4 +
+ tools/testing/selftests/mm/ksft_pfnmap.sh | 4 +
+ tools/testing/selftests/mm/ksft_pkey.sh | 4 +
+ tools/testing/selftests/mm/ksft_process_madv.sh | 4 +
+ .../testing/selftests/mm/ksft_process_mrelease.sh | 4 +
+ tools/testing/selftests/mm/ksft_rmap.sh | 4 +
+ tools/testing/selftests/mm/ksft_soft_dirty.sh | 4 +
+ tools/testing/selftests/mm/ksft_thp.sh | 4 +
+ tools/testing/selftests/mm/ksft_userfaultfd.sh | 4 +
+ tools/testing/selftests/mm/ksft_vma_merge.sh | 4 +
+ tools/testing/selftests/mm/ksft_vmalloc.sh | 4 +
+ tools/testing/selftests/mm/page_frag/Makefile | 2 +-
+ tools/testing/selftests/mm/pagemap_ioctl.c | 15 +-
+ tools/testing/selftests/mm/pfnmap.c | 93 +-
+ tools/testing/selftests/mm/run_vmtests.sh | 24 +-
+ tools/testing/selftests/mm/split_huge_page_test.c | 6 +-
+ tools/testing/selftests/mm/test_vmalloc.sh | 31 +-
+ tools/testing/selftests/mm/va_high_addr_switch.c | 10 +-
+ tools/testing/selftests/mm/va_high_addr_switch.sh | 12 +-
+ tools/testing/selftests/mm/virtual_address_range.c | 260 ----
+ tools/testing/selftests/mm/vm_util.h | 7 +
+ tools/testing/selftests/mm/write_to_hugetlbfs.c | 9 +-
+ tools/testing/selftests/riscv/Makefile | 2 +-
+ tools/testing/selftests/riscv/cfi/.gitignore | 2 +
+ tools/testing/selftests/riscv/cfi/Makefile | 23 +
+ tools/testing/selftests/riscv/cfi/cfi_rv_test.h | 82 ++
+ tools/testing/selftests/riscv/cfi/cfitests.c | 173 +++
+ tools/testing/selftests/riscv/cfi/shadowstack.c | 385 ++++++
+ tools/testing/selftests/riscv/cfi/shadowstack.h | 27 +
+ tools/testing/selftests/riscv/hwprobe/which-cpus.c | 18 +-
+ tools/testing/selftests/riscv/vector/.gitignore | 2 +
+ tools/testing/selftests/riscv/vector/Makefile | 10 +-
+ tools/testing/selftests/riscv/vector/v_helpers.c | 23 +
+ tools/testing/selftests/riscv/vector/v_helpers.h | 2 +
+ .../selftests/riscv/vector/validate_v_ptrace.c | 915 ++++++++++++++
+ .../selftests/riscv/vector/vstate_exec_nolibc.c | 8 +-
+ tools/testing/selftests/vfio/Makefile | 10 +
+ tools/testing/selftests/vfio/lib/include/libvfio.h | 9 +
+ .../selftests/vfio/lib/include/libvfio/iommu.h | 6 +
+ tools/testing/selftests/vfio/lib/iommu.c | 12 +-
+ tools/testing/selftests/vfio/lib/libvfio.c | 25 +
+ tools/testing/selftests/vfio/lib/vfio_pci_device.c | 24 +-
+ .../selftests/vfio/vfio_dma_mapping_mmio_test.c | 143 +++
+ .../testing/selftests/vfio/vfio_dma_mapping_test.c | 8 +-
+ .../testing/selftests/wireguard/qemu/kernel.config | 2 +-
+ tools/testing/vma/vma_internal.h | 16 +-
+ tools/tracing/rtla/.gitignore | 4 +
+ tools/tracing/rtla/Makefile | 19 +-
+ tools/tracing/rtla/example/timerlat_bpf_action.c | 16 +
+ .../rtla/{sample => example}/timerlat_load.py | 0
+ tools/tracing/rtla/src/actions.c | 17 +-
+ tools/tracing/rtla/src/actions.h | 5 +
+ tools/tracing/rtla/src/common.c | 140 +-
+ tools/tracing/rtla/src/common.h | 10 +-
+ tools/tracing/rtla/src/osnoise.c | 17 +-
+ tools/tracing/rtla/src/osnoise.h | 8 -
+ tools/tracing/rtla/src/osnoise_hist.c | 76 +-
+ tools/tracing/rtla/src/osnoise_top.c | 90 +-
+ tools/tracing/rtla/src/timerlat.bpf.c | 25 +-
+ tools/tracing/rtla/src/timerlat.c | 29 +-
+ tools/tracing/rtla/src/timerlat.h | 2 +-
+ tools/tracing/rtla/src/timerlat_bpf.c | 66 +
+ tools/tracing/rtla/src/timerlat_bpf.h | 7 +-
+ tools/tracing/rtla/src/timerlat_hist.c | 80 +-
+ tools/tracing/rtla/src/timerlat_top.c | 80 +-
+ tools/tracing/rtla/src/trace.c | 1 -
+ tools/tracing/rtla/src/utils.c | 100 +-
+ tools/tracing/rtla/src/utils.h | 10 +-
+ tools/tracing/rtla/tests/bpf/bpf_action_map.c | 25 +
+ tools/tracing/rtla/tests/engine.sh | 1 -
+ tools/tracing/rtla/tests/timerlat.t | 15 +
+ tools/verification/rvgen/rvgen/automata.py | 20 +-
+ tools/verification/rvgen/rvgen/dot2c.py | 111 +-
+ tools/verification/rvgen/rvgen/dot2k.py | 26 +-
+ .../rvgen/rvgen/templates/container/main.c | 2 -
+ .../rvgen/rvgen/templates/dot2k/main.c | 25 +-
+ 1298 files changed, 33172 insertions(+), 15771 deletions(-)
+ delete mode 100644 Documentation/admin-guide/laptops/laptop-mode.rst
+ create mode 100644 Documentation/arch/riscv/zicfilp.rst
+ create mode 100644 Documentation/arch/riscv/zicfiss.rst
+ create mode 100644 Documentation/core-api/kho/abi.rst
+ delete mode 100644 Documentation/core-api/kho/bindings/kho.yaml
+ delete mode 100644 Documentation/core-api/kho/bindings/memblock/memblock.yaml
+ delete mode 100644 Documentation/core-api/kho/bindings/memblock/reserve-mem.yaml
+ delete mode 100644 Documentation/core-api/kho/bindings/sub-fdt.yaml
+ delete mode 100644 Documentation/core-api/kho/concepts.rst
+ delete mode 100644 Documentation/core-api/kho/fdt.rst
+ delete mode 100644 Documentation/devicetree/bindings/goldfish/battery.txt
+ create mode 100644 Documentation/devicetree/bindings/power/supply/google,goldfish-battery.yaml
+ create mode 100644 Documentation/devicetree/bindings/ufs/qcom,sa8255p-ufshc.yaml
+ create mode 100644 Documentation/driver-api/cxl/conventions/cxl-atl.rst
+ create mode 100644 Documentation/driver-api/cxl/conventions/cxl-lmh.rst
+ create mode 100644 Documentation/driver-api/cxl/conventions/template.rst
+ create mode 100644 Documentation/driver-api/cxl/platform/device-hotplug.rst
+ create mode 100644 arch/openrisc/boot/dts/de0-nano-common.dtsi
+ create mode 100644 arch/openrisc/boot/dts/de0-nano-multicore.dts
+ create mode 100644 arch/openrisc/boot/dts/de0-nano.dts
+ create mode 100644 arch/openrisc/boot/dts/simple-smp.dts
+ rename arch/openrisc/boot/dts/{simple_smp.dts => simple-smp.dtsi} (90%)
+ create mode 100644 arch/openrisc/configs/de0_nano_defconfig
+ create mode 100644 arch/openrisc/configs/de0_nano_multicore_defconfig
+ create mode 100644 arch/riscv/configs/hardening.config
+ create mode 100644 arch/riscv/include/asm/mman.h
+ create mode 100644 arch/riscv/include/asm/usercfi.h
+ create mode 100644 arch/riscv/kernel/usercfi.c
+ create mode 100644 arch/riscv/kernel/vdso_cfi/Makefile
+ create mode 100644 arch/riscv/kernel/vdso_cfi/vdso-cfi.S
+ create mode 100644 drivers/cxl/core/atl.c
+ create mode 100644 drivers/cxl/core/ras_rch.c
+ create mode 100644 drivers/infiniband/core/uverbs_std_types_dmabuf.c
+ create mode 100644 drivers/pci/pcie/aer_cxl_rch.c
+ create mode 100644 fs/ext4/extents-test.c
+ create mode 100644 fs/nfs/nfs40.h
+ create mode 100644 fs/nfs/nfs40client.c
+ create mode 100644 fs/nfs/nfs40proc.c
+ create mode 100644 fs/smb/server/proc.c
+ create mode 100644 fs/smb/server/stats.h
+ create mode 100644 fs/verity/pagecache.c
+ create mode 100644 include/linux/balloon.h
+ delete mode 100644 include/linux/balloon_compaction.h
+ create mode 100644 include/linux/kho/abi/kexec_handover.h
+ create mode 100644 include/linux/kho/abi/memblock.h
+ create mode 100644 include/linux/list_private.h
+ create mode 100644 include/linux/trace_printk.h
+ create mode 100644 kernel/liveupdate/luo_flb.c
+ delete mode 100644 lib/globtest.c
+ delete mode 100644 lib/test_uuid.c
+ create mode 100644 lib/tests/glob_kunit.c
+ create mode 100644 lib/tests/list-private-test.c
+ create mode 100644 lib/tests/liveupdate.c
+ rename lib/{test_min_heap.c => tests/min_heap_kunit.c} (58%)
+ create mode 100644 lib/tests/uuid_kunit.c
+ rename mm/{balloon_compaction.c => balloon.c} (58%)
+ delete mode 100644 mm/pt_reclaim.c
+ create mode 100644 mm/tests/lazy_mmu_mode_kunit.c
+ create mode 100644 tools/net/sunrpc/xdrgen/generators/passthru.py
+ create mode 100644 tools/net/sunrpc/xdrgen/templates/C/passthru/definition.j2
+ create mode 100644 tools/net/sunrpc/xdrgen/templates/C/passthru/source.j2
+ create mode 100644 tools/net/sunrpc/xdrgen/templates/C/program/definition/program.j2
+ create mode 100644 tools/net/sunrpc/xdrgen/templates/C/program/maxsize/max_args.j2
+ create mode 100644 tools/net/sunrpc/xdrgen/templates/C/union/decoder/bool_spec.j2
+ create mode 100644 tools/net/sunrpc/xdrgen/templates/C/union/encoder/bool_spec.j2
+ delete mode 100644 tools/testing/cxl/exports.h
+ create mode 100755 tools/testing/selftests/mm/ksft_compaction.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_cow.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_gup_test.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_hmm.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_hugetlb.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_hugevm.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_ksm.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_ksm_numa.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_madv_guard.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_madv_populate.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_mdwe.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_memfd_secret.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_migration.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_mkdirty.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_mlock.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_mmap.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_mremap.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_page_frag.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_pagemap.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_pfnmap.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_pkey.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_process_madv.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_process_mrelease.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_rmap.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_soft_dirty.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_thp.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_userfaultfd.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_vma_merge.sh
+ create mode 100755 tools/testing/selftests/mm/ksft_vmalloc.sh
+ delete mode 100644 tools/testing/selftests/mm/virtual_address_range.c
+ create mode 100644 tools/testing/selftests/riscv/cfi/.gitignore
+ create mode 100644 tools/testing/selftests/riscv/cfi/Makefile
+ create mode 100644 tools/testing/selftests/riscv/cfi/cfi_rv_test.h
+ create mode 100644 tools/testing/selftests/riscv/cfi/cfitests.c
+ create mode 100644 tools/testing/selftests/riscv/cfi/shadowstack.c
+ create mode 100644 tools/testing/selftests/riscv/cfi/shadowstack.h
+ create mode 100644 tools/testing/selftests/riscv/vector/validate_v_ptrace.c
+ create mode 100644 tools/testing/selftests/vfio/vfio_dma_mapping_mmio_test.c
+ create mode 100644 tools/tracing/rtla/example/timerlat_bpf_action.c
+ rename tools/tracing/rtla/{sample => example}/timerlat_load.py (100%)
+ create mode 100644 tools/tracing/rtla/tests/bpf/bpf_action_map.c
+Merging ext4-fixes/fixes (d250bdf531d9c ext4: fix iloc.bh leak in ext4_xattr_inode_update_ref)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git ext4-fixes/fixes
+Already up to date.
+Merging vfs-brauner-fixes/vfs.fixes (8dfce8991b95d Merge tag 'pinctrl-v6.19-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl)
+$ git merge -m Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git vfs-brauner-fixes/vfs.fixes
+Already up to date.
+Merging fscrypt-current/for-current (1e39da974ce62 fscrypt: fix left shift underflow when inode->i_blkbits > PAGE_SHIFT)
+$ git merge -m Merge branch 'for-current' of https://git.kernel.org/pub/scm/fs/fscrypt/linux.git fscrypt-current/for-current
+Already up to date.
+Merging fsverity-current/for-current (211ddde0823f1 Linux 6.18-rc2)
+$ git merge -m Merge branch 'for-current' of https://git.kernel.org/pub/scm/fs/fsverity/linux.git fsverity-current/for-current
+Already up to date.
+Merging btrfs-fixes/next-fixes (01def27899aff Merge branch 'misc-6.20' into next-fixes)
+$ git merge -m Merge branch 'next-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git btrfs-fixes/next-fixes
+Auto-merging fs/btrfs/Makefile
+Auto-merging fs/btrfs/inode.c
+Auto-merging fs/btrfs/verity.c
+Merge made by the 'ort' strategy.
+ fs/btrfs/Makefile | 4 +
+ fs/btrfs/bio.c | 8 +-
+ fs/btrfs/block-group.c | 10 +
+ fs/btrfs/block-rsv.c | 7 +-
+ fs/btrfs/disk-io.c | 10 +-
+ fs/btrfs/inode.c | 15 +-
+ fs/btrfs/qgroup.c | 11 +-
+ fs/btrfs/root-tree.c | 2 +-
+ fs/btrfs/tests/btrfs-tests.c | 3 +
+ fs/btrfs/tests/btrfs-tests.h | 10 +
+ fs/btrfs/tests/zoned-tests.c | 675 +++++++++++++++++++++++++++++++++++++++++++
+ fs/btrfs/transaction.c | 2 +-
+ fs/btrfs/verity.c | 2 +-
+ fs/btrfs/volumes.c | 10 +-
+ fs/btrfs/zoned.c | 3 +
+ 15 files changed, 751 insertions(+), 21 deletions(-)
+ create mode 100644 fs/btrfs/tests/zoned-tests.c
+Merging vfs-fixes/fixes (49c5d168a3a8f udf: fix nls leak on udf_fill_super() failure)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git vfs-fixes/fixes
+Merge made by the 'ort' strategy.
+ fs/udf/super.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+Merging erofs-fixes/fixes (05f7e89ab9731 Linux 6.19)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git erofs-fixes/fixes
+Already up to date.
+Merging nfsd-fixes/nfsd-fixes (0b88bfa42e546 NFSD: net ref data still needs to be freed even if net hasn't startup)
+$ git merge -m Merge branch 'nfsd-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/cel/linux nfsd-fixes/nfsd-fixes
+Already up to date.
+Merging v9fs-fixes/fixes/next (2014c95afecee Linux 6.14-rc1)
+$ git merge -m Merge branch 'fixes/next' of https://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git v9fs-fixes/fixes/next
+Already up to date.
+Merging fscrypt/for-next (211ddde0823f1 Linux 6.18-rc2)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/fs/fscrypt/linux.git fscrypt/for-next
+Already up to date.
+Merging btrfs/for-next (7f786cd3d2e45 Merge branch 'for-next-current-v6.19-20260209' into for-next-20260209)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git btrfs/for-next
+Merge made by the 'ort' strategy.
+Merging ceph/master (cfdde144ae455 ceph: assert loop invariants in ceph_writepages_start())
+$ git merge -m Merge branch 'master' of https://github.com/ceph/ceph-client.git ceph/master
+Auto-merging fs/ceph/file.c
+Merge made by the 'ort' strategy.
+ fs/ceph/addr.c | 47 +++++---
+ fs/ceph/file.c | 17 ++-
+ include/linux/ceph/ceph_fs.h | 5 +-
+ net/ceph/Kconfig | 1 +
+ net/ceph/auth_x.c | 195 +++++++++++++++++++++---------
+ net/ceph/auth_x_protocol.h | 38 ++++++
+ net/ceph/crypto.c | 277 ++++++++++++++++++++++++++++++++++---------
+ net/ceph/crypto.h | 21 +++-
+ net/ceph/messenger_v2.c | 16 +--
+ 9 files changed, 482 insertions(+), 135 deletions(-)
+Merging cifs/for-next (4c91b67f87ac0 smb: client: fix data corruption due to racy lease checks)
+$ git merge -m Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6.git cifs/for-next
+Merge made by the 'ort' strategy.
+ fs/smb/client/cifsglob.h | 36 ++++++++++++++++++++++-----
+ fs/smb/client/file.c | 57 +++++++++++++++++++++++++++----------------
+ fs/smb/client/fs_context.c | 4 +--
+ fs/smb/client/nterr.c | 3 ++-
+ fs/smb/client/nterr.h | 12 ++++-----
+ fs/smb/client/smb1maperror.c | 4 +++
+ fs/smb/client/smb1ops.c | 16 +++++++++---
+ fs/smb/client/smb1transport.c | 1 -
+ fs/smb/client/smb2misc.c | 10 ++++----
+ fs/smb/client/smb2ops.c | 44 +++++++++++++++++++--------------
+ fs/smb/client/smb2proto.h | 2 +-
+ 11 files changed, 123 insertions(+), 66 deletions(-)
+Merging configfs/configfs-next (6363844fdbbb7 samples: configfs: Constify struct configfs_item_operations and configfs_group_operations)
+$ git merge -m Merge branch 'configfs-next' of https://git.kernel.org/pub/scm/linux/kernel/git/a.hindborg/linux.git configfs/configfs-next
+Already up to date.
+Merging ecryptfs/next (2a9cb23307db7 ecryptfs: Annotate struct ecryptfs_message with __counted_by)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git ecryptfs/next
+Auto-merging fs/ecryptfs/ecryptfs_kernel.h
+Merge made by the 'ort' strategy.
+ fs/ecryptfs/crypto.c | 38 +++++++++++++-------------------------
+ fs/ecryptfs/debug.c | 1 -
+ fs/ecryptfs/ecryptfs_kernel.h | 3 +--
+ fs/ecryptfs/keystore.c | 19 ++++++++++---------
+ fs/ecryptfs/main.c | 9 +++++----
+ 5 files changed, 29 insertions(+), 41 deletions(-)
+Merging dlm/next (2c3a0b730012e dlm: Avoid -Wflex-array-member-not-at-end warning)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git dlm/next
+Already up to date.
+Merging erofs/dev (1caf50ce4af09 erofs: fix UAF issue for file-backed mounts w/ directio option)
+$ git merge -m Merge branch 'dev' of https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git erofs/dev
+Already up to date.
+Merging exfat/dev (c1f57406672ba exfat: add blank line after declarations)
+$ git merge -m Merge branch 'dev' of https://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git exfat/dev
+Merge made by the 'ort' strategy.
+ fs/exfat/cache.c | 149 +++++++++++++++++++++++++++++++++-------------------
+ fs/exfat/exfat_fs.h | 7 ++-
+ fs/exfat/fatent.c | 62 ++++++++++++++--------
+ fs/exfat/file.c | 16 +++---
+ fs/exfat/inode.c | 57 ++++++++------------
+ fs/exfat/namei.c | 4 +-
+ 6 files changed, 170 insertions(+), 125 deletions(-)
+Merging ext3/for_next (93a803d2ab641 Pull isofs name length improvement.)
+$ git merge -m Merge branch 'for_next' of https://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git ext3/for_next
+Merge made by the 'ort' strategy.
+Merging ext4/dev (4f5e8e6f01234 et4: allow zeroout when doing written to unwritten split)
+$ git merge -m Merge branch 'dev' of https://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git ext4/dev
+Already up to date.
+Merging f2fs/dev (52190933c37a9 f2fs: sysfs: introduce critical_task_priority)
+$ git merge -m Merge branch 'dev' of https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git f2fs/dev
+Auto-merging fs/f2fs/compress.c
+Auto-merging fs/f2fs/data.c
+Auto-merging fs/f2fs/f2fs.h
+Auto-merging fs/f2fs/file.c
+Auto-merging fs/f2fs/inode.c
+Auto-merging fs/f2fs/super.c
+Merge made by the 'ort' strategy.
+ Documentation/ABI/testing/sysfs-fs-f2fs | 62 ++++-
+ Documentation/filesystems/f2fs.rst | 49 +++-
+ fs/f2fs/checkpoint.c | 247 ++++++++++++++++--
+ fs/f2fs/compress.c | 18 +-
+ fs/f2fs/data.c | 436 +++++++++++++++++++++++++++-----
+ fs/f2fs/debug.c | 1 +
+ fs/f2fs/f2fs.h | 249 +++++++++++++-----
+ fs/f2fs/file.c | 84 +++---
+ fs/f2fs/gc.c | 86 ++++---
+ fs/f2fs/inline.c | 10 +-
+ fs/f2fs/inode.c | 16 +-
+ fs/f2fs/namei.c | 65 +++--
+ fs/f2fs/node.c | 99 ++++++--
+ fs/f2fs/node.h | 8 -
+ fs/f2fs/recovery.c | 11 +-
+ fs/f2fs/segment.c | 133 +++++-----
+ fs/f2fs/segment.h | 108 ++++----
+ fs/f2fs/super.c | 204 +++++++++------
+ fs/f2fs/sysfs.c | 111 +++++++-
+ fs/f2fs/xattr.c | 5 +-
+ include/linux/f2fs_fs.h | 73 ++++--
+ include/trace/events/f2fs.h | 142 ++++++++++-
+ 22 files changed, 1671 insertions(+), 546 deletions(-)
+Merging fsverity/for-next (433fbcac9ebe4 fsverity: remove inode from fsverity_verification_ctx)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/fs/fsverity/linux.git fsverity/for-next
+Already up to date.
+$ git am -3 ../patches/0001-f2fs-Fix-interaction-with-fsverity-changes.patch
+Applying: f2fs: Fix interaction with fsverity changes
+$ git reset HEAD^
+Unstaged changes after reset:
+M fs/f2fs/data.c
+$ git add -A .
+$ git commit -v -a --amend
+warning: notes ref refs/notes/commits is invalid
+[fs-next ce670e2fe6b9a] Merge branch 'dev' of https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
+ Date: Fri Feb 13 15:52:16 2026 +0000
+$ git am -3 ../patches/0001-f2fs-Fix-up-mismerge.patch
+Applying: f2fs: Fix up mismerge
+$ git reset HEAD^
+Unstaged changes after reset:
+M fs/f2fs/data.c
+$ git add -A .
+$ git commit -v -a --amend
+warning: notes ref refs/notes/commits is invalid
+[fs-next e8a521a404d87] Merge branch 'dev' of https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
+ Date: Fri Feb 13 15:52:16 2026 +0000
+Merging fuse/for-next (7897c0ae19458 vfs: document d_dispose_if_unused())
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git fuse/for-next
+Auto-merging fs/dcache.c
+Auto-merging fs/fuse/dir.c
+Merge made by the 'ort' strategy.
+Merging gfs2/for-next (7141433fbed29 Merge tag 'gfs2-for-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git gfs2/for-next
+Already up to date.
+Merging jfs/jfs-next (7833570dae833 jfs: avoid -Wtautological-constant-out-of-range-compare warning)
+$ git merge -m Merge branch 'jfs-next' of https://github.com/kleikamp/linux-shaggy.git jfs/jfs-next
+Already up to date.
+Merging ksmbd/ksmbd-for-next (0418c43237055 smb: smbdirect: let smbdirect_internal.h define pr_fmt without SMBDIRECT_USE_INLINE_C_FILES)
+$ git merge -m Merge branch 'ksmbd-for-next' of https://github.com/smfrench/smb3-kernel.git ksmbd/ksmbd-for-next
+Merge made by the 'ort' strategy.
+ fs/smb/client/smbdirect.c | 13 +
+ fs/smb/common/smbdirect/smbdirect.h | 9 +
+ fs/smb/common/smbdirect/smbdirect_accept.c | 737 ++++++++
+ fs/smb/common/smbdirect/smbdirect_all_c_files.c | 24 +
+ fs/smb/common/smbdirect/smbdirect_connect.c | 926 ++++++++++
+ fs/smb/common/smbdirect/smbdirect_connection.c | 2164 +++++++++++++++++++++++
+ fs/smb/common/smbdirect/smbdirect_debug.c | 88 +
+ fs/smb/common/smbdirect/smbdirect_internal.h | 57 +
+ fs/smb/common/smbdirect/smbdirect_mr.c | 561 ++++++
+ fs/smb/common/smbdirect/smbdirect_pdu.h | 4 +
+ fs/smb/common/smbdirect/smbdirect_rw.c | 255 +++
+ fs/smb/common/smbdirect/smbdirect_socket.c | 678 +++++++
+ fs/smb/common/smbdirect/smbdirect_socket.h | 242 ++-
+ fs/smb/server/transport_rdma.c | 12 +
+ 14 files changed, 5765 insertions(+), 5 deletions(-)
+ create mode 100644 fs/smb/common/smbdirect/smbdirect_accept.c
+ create mode 100644 fs/smb/common/smbdirect/smbdirect_all_c_files.c
+ create mode 100644 fs/smb/common/smbdirect/smbdirect_connect.c
+ create mode 100644 fs/smb/common/smbdirect/smbdirect_connection.c
+ create mode 100644 fs/smb/common/smbdirect/smbdirect_debug.c
+ create mode 100644 fs/smb/common/smbdirect/smbdirect_internal.h
+ create mode 100644 fs/smb/common/smbdirect/smbdirect_mr.c
+ create mode 100644 fs/smb/common/smbdirect/smbdirect_rw.c
+ create mode 100644 fs/smb/common/smbdirect/smbdirect_socket.c
+Merging nfs/linux-next (24d479d26b25b Linux 6.19-rc6)
+$ git merge -m Merge branch 'linux-next' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6.git nfs/linux-next
+Already up to date.
+Merging nfs-anna/linux-next (dd2fdc3504592 SUNRPC: fix gss_auth kref leak in gss_alloc_msg error path)
+$ git merge -m Merge branch 'linux-next' of git://git.linux-nfs.org/projects/anna/linux-nfs.git nfs-anna/linux-next
+Already up to date.
+Merging nfsd/nfsd-next (e939bd675634f NFSD: Add POSIX ACL file attributes to SUPPATTR bitmasks)
+$ git merge -m Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm/linux/kernel/git/cel/linux nfsd/nfsd-next
+Already up to date.
+Merging ntfs3/master (2391a1a2469ae fs/ntfs3: add delayed-allocation (delalloc) support)
+$ git merge -m Merge branch 'master' of https://github.com/Paragon-Software-Group/linux-ntfs3.git ntfs3/master
+Auto-merging fs/ntfs3/dir.c
+CONFLICT (content): Merge conflict in fs/ntfs3/dir.c
+Auto-merging fs/ntfs3/file.c
+CONFLICT (content): Merge conflict in fs/ntfs3/file.c
+Auto-merging fs/ntfs3/fsntfs.c
+Auto-merging fs/ntfs3/inode.c
+Auto-merging fs/ntfs3/ntfs_fs.h
+Auto-merging fs/ntfs3/xattr.c
+Resolved 'fs/ntfs3/dir.c' using previous resolution.
+Resolved 'fs/ntfs3/file.c' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[fs-next 0079ae3c23ccb] Merge branch 'master' of https://github.com/Paragon-Software-Group/linux-ntfs3.git
+$ git diff -M --stat --summary HEAD^..
+ fs/ntfs3/attrib.c | 412 +++++++++++++++++--------
+ fs/ntfs3/attrlist.c | 17 +-
+ fs/ntfs3/bitmap.c | 17 ++
+ fs/ntfs3/dir.c | 108 +++++--
+ fs/ntfs3/file.c | 597 +++++++++++++++++++++----------------
+ fs/ntfs3/frecord.c | 382 +++++++++++++-----------
+ fs/ntfs3/fslog.c | 65 ++--
+ fs/ntfs3/fsntfs.c | 112 ++++---
+ fs/ntfs3/index.c | 49 +--
+ fs/ntfs3/inode.c | 844 ++++++++++++++++++++++++++++------------------------
+ fs/ntfs3/ntfs.h | 4 +
+ fs/ntfs3/ntfs_fs.h | 153 ++++++++--
+ fs/ntfs3/run.c | 163 +++++++++-
+ fs/ntfs3/super.c | 73 +++--
+ fs/ntfs3/xattr.c | 2 +-
+ 15 files changed, 1844 insertions(+), 1154 deletions(-)
+$ git am -3 ../patches/0001-ntfs3-Fix-merge-issue-with-ntfs3.patch
+Applying: ntfs3: Fix merge issue with ntfs3
+$ git reset HEAD^
+Unstaged changes after reset:
+M fs/ntfs3/inode.c
+$ git add -A .
+$ git commit -v -a --amend
+warning: notes ref refs/notes/commits is invalid
+[fs-next 60b941c1b3a22] Merge branch 'master' of https://github.com/Paragon-Software-Group/linux-ntfs3.git
+ Date: Fri Feb 13 15:52:28 2026 +0000
+Merging orangefs/for-next (9e835108a9ae1 fs/orangefs: Replace deprecated strcpy with memcpy + strscpy)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git orangefs/for-next
+Already up to date.
+Merging overlayfs/overlayfs-next (869056dbbd636 ovl: relax requirement for uuid=off,index=on)
+$ git merge -m Merge branch 'overlayfs-next' of https://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git overlayfs/overlayfs-next
+Auto-merging fs/overlayfs/namei.c
+Auto-merging fs/overlayfs/overlayfs.h
+Merge made by the 'ort' strategy.
+ Documentation/filesystems/overlayfs.rst | 6 +++---
+ fs/overlayfs/namei.c | 21 +++++++++++++--------
+ fs/overlayfs/overlayfs.h | 2 ++
+ fs/overlayfs/super.c | 15 ++++++---------
+ 4 files changed, 24 insertions(+), 20 deletions(-)
+Merging ubifs/next (11efa98bcc0d0 ubi: ubi.h: fix kernel-doc warnings)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git ubifs/next
+Merge made by the 'ort' strategy.
+ drivers/mtd/ubi/ubi.h | 9 ++++++---
+ 1 file changed, 6 insertions(+), 3 deletions(-)
+Merging v9fs/9p-next (ce8ded2e61f47 9p/xen: protect xen_9pfs_front_free against concurrent calls)
+$ git merge -m Merge branch '9p-next' of https://github.com/martinetd/linux v9fs/9p-next
+Merge made by the 'ort' strategy.
+ include/linux/wait.h | 15 ++++++++++
+ net/9p/client.c | 4 +--
+ net/9p/trans_virtio.c | 14 ++++-----
+ net/9p/trans_xen.c | 83 ++++++++++++++++++++++++++-------------------------
+ 4 files changed, 67 insertions(+), 49 deletions(-)
+Merging v9fs-ericvh/ericvh/for-next (2014c95afecee Linux 6.14-rc1)
+$ git merge -m Merge branch 'ericvh/for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git v9fs-ericvh/ericvh/for-next
+Already up to date.
+Merging xfs/for-next (e33839b514a8a xfs: add sysfs stats for zoned GC)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git xfs/for-next
+Already up to date.
+Merging zonefs/for-next (a42938e80357a zonefs: correct some spelling mistakes)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git zonefs/for-next
+Already up to date.
+Merging vfs-brauner/vfs.all (ab682d0a35cce Merge branch 'kernel-7.0.misc' into vfs.all)
+$ git merge -m Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git vfs-brauner/vfs.all
+Auto-merging MAINTAINERS
+Auto-merging fs/ecryptfs/crypto.c
+Auto-merging fs/smb/server/vfs.c
+Auto-merging fs/verity/enable.c
+Auto-merging fs/verity/fsverity_private.h
+Auto-merging fs/verity/verify.c
+Merge made by the 'ort' strategy.
+ Documentation/filesystems/fsverity.rst | 16 +
+ Documentation/filesystems/porting.rst | 10 +
+ MAINTAINERS | 1 +
+ fs/crypto/fname.c | 2 +-
+ fs/dcache.c | 10 +-
+ fs/ecryptfs/crypto.c | 2 +-
+ fs/exportfs/expfs.c | 3 +-
+ fs/f2fs/dir.c | 2 +-
+ fs/f2fs/hash.c | 2 +-
+ fs/file.c | 10 +-
+ fs/file_attr.c | 10 +-
+ fs/namei.c | 2 +-
+ fs/namespace.c | 84 +-
+ fs/nfsd/export.c | 8 +-
+ fs/overlayfs/readdir.c | 41 +-
+ fs/pidfs.c | 174 +--
+ fs/smb/server/vfs.c | 2 +-
+ fs/verity/enable.c | 4 +
+ fs/verity/fsverity_private.h | 2 +
+ fs/verity/init.c | 1 +
+ fs/verity/verify.c | 9 +
+ include/linux/exportfs.h | 21 +-
+ include/linux/fileattr.h | 6 +-
+ include/linux/fs.h | 14 +-
+ include/linux/pid.h | 9 +-
+ include/linux/pid_namespace.h | 14 +-
+ include/linux/pidfs.h | 3 +-
+ include/trace/events/fsverity.h | 146 +++
+ include/uapi/linux/fs.h | 1 +
+ include/uapi/linux/mount.h | 1 +
+ ipc/mqueue.c | 3 +-
+ kernel/pid.c | 15 +-
+ rust/kernel/seq_file.rs | 4 +-
+ tools/include/uapi/linux/mount.h | 14 +-
+ .../selftests/filesystems/fsmount_ns/.gitignore | 1 +
+ .../selftests/filesystems/fsmount_ns/Makefile | 10 +
+ .../filesystems/fsmount_ns/fsmount_ns_test.c | 1138 ++++++++++++++++++++
+ .../selftests/filesystems/open_tree_ns/Makefile | 2 +-
+ .../filesystems/open_tree_ns/open_tree_ns_test.c | 41 +-
+ .../selftests/filesystems/statmount/statmount.h | 51 +
+ .../filesystems/statmount/statmount_test.c | 45 +-
+ 41 files changed, 1667 insertions(+), 267 deletions(-)
+ create mode 100644 include/trace/events/fsverity.h
+ create mode 100644 tools/testing/selftests/filesystems/fsmount_ns/.gitignore
+ create mode 100644 tools/testing/selftests/filesystems/fsmount_ns/Makefile
+ create mode 100644 tools/testing/selftests/filesystems/fsmount_ns/fsmount_ns_test.c
+Merging vfs/for-next (0787a93baa1aa sysfs(2): fs_index() argument is _not_ a pathname)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git vfs/for-next
+Already up to date.
+Merging mm-hotfixes/mm-hotfixes-unstable (39a7efa0282b4 mm: allow __GFP_RETRY_MAYFAIL in vmalloc)
+$ git merge -m Merge branch 'mm-hotfixes-unstable' of https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm mm-hotfixes/mm-hotfixes-unstable
+Auto-merging fs/proc/task_mmu.c
+Auto-merging mm/hugetlb.c
+Auto-merging mm/page_alloc.c
+Auto-merging mm/vmalloc.c
+Merge made by the 'ort' strategy.
+ fs/proc/task_mmu.c | 3 ++-
+ mm/hugetlb.c | 9 +++++++++
+ mm/page_alloc.c | 17 +++++++++++------
+ mm/vmalloc.c | 1 +
+ 4 files changed, 23 insertions(+), 7 deletions(-)
+Merging fs-current (3470497f96f45 Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git)
+$ git merge -m Merge branch 'fs-current' of linux-next fs-current
+Merge made by the 'ort' strategy.
+ fs/btrfs/Makefile | 4 +
+ fs/btrfs/bio.c | 8 +-
+ fs/btrfs/block-group.c | 10 +
+ fs/btrfs/block-rsv.c | 7 +-
+ fs/btrfs/disk-io.c | 10 +-
+ fs/btrfs/inode.c | 15 +-
+ fs/btrfs/qgroup.c | 11 +-
+ fs/btrfs/root-tree.c | 2 +-
+ fs/btrfs/tests/btrfs-tests.c | 3 +
+ fs/btrfs/tests/btrfs-tests.h | 10 +
+ fs/btrfs/tests/zoned-tests.c | 675 +++++++++++++++++++++++++++++++++++++++++++
+ fs/btrfs/transaction.c | 2 +-
+ fs/btrfs/verity.c | 2 +-
+ fs/btrfs/volumes.c | 10 +-
+ fs/btrfs/zoned.c | 3 +
+ fs/udf/super.c | 2 +-
+ 16 files changed, 752 insertions(+), 22 deletions(-)
+ create mode 100644 fs/btrfs/tests/zoned-tests.c
+Merging kbuild-current/kbuild-fixes-for-next (d59d7292d8b2f kernel: rpm-pkg: Restore find-debuginfo.sh approach to -debuginfo package)
+$ git merge -m Merge branch 'kbuild-fixes-for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/kbuild/linux.git kbuild-current/kbuild-fixes-for-next
+Auto-merging Makefile
+Merge made by the 'ort' strategy.
+ Makefile | 11 ++++++++-
+ scripts/cc-can-link.sh | 2 +-
+ scripts/make_fit.py | 2 +-
+ scripts/package/kernel.spec | 57 +++++++++++++++++++++++++++++++++++++++------
+ scripts/package/mkspec | 38 +++++++++++++++++++++++++++---
+ tools/objtool/Makefile | 2 ++
+ 6 files changed, 99 insertions(+), 13 deletions(-)
+Merging arc-current/for-curr (d7b8f8e20813f Linux 6.16-rc5)
+$ git merge -m Merge branch 'for-curr' of https://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git arc-current/for-curr
+Already up to date.
+Merging arm-current/fixes (23ea2a4c72323 ARM: 9468/1: fix memset64() on big-endian)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/rmk/linux.git arm-current/fixes
+Already up to date.
+Merging arm64-fixes/for-next/fixes (e2f8216ca2d8e arm64: Set __nocfi on swsusp_arch_resume())
+$ git merge -m Merge branch 'for-next/fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux arm64-fixes/for-next/fixes
+Already up to date.
+Merging arm-soc-fixes/arm/fixes (c3cb2722e2896 Merge tag 'qcom-drivers-fixes-for-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes)
+$ git merge -m Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git arm-soc-fixes/arm/fixes
+Already up to date.
+Merging davinci-current/davinci/for-current (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'davinci/for-current' of https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git davinci-current/davinci/for-current
+Already up to date.
+Merging drivers-memory-fixes/fixes (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git drivers-memory-fixes/fixes
+Already up to date.
+Merging sophgo-fixes/fixes (19272b37aa4f8 Linux 6.16-rc1)
+$ git merge -m Merge branch 'fixes' of https://github.com/sophgo/linux.git sophgo-fixes/fixes
+Already up to date.
+Merging sophgo-soc-fixes/soc-fixes (0af2f6be1b428 Linux 6.15-rc1)
+$ git merge -m Merge branch 'soc-fixes' of https://github.com/sophgo/linux.git sophgo-soc-fixes/soc-fixes
+Already up to date.
+Merging m68k-current/for-linus (cb39cf99d88e8 m68k: sun3: Replace vsprintf() with bounded vsnprintf())
+$ git merge -m Merge branch 'for-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git m68k-current/for-linus
+Already up to date.
+Merging powerpc-fixes/fixes (9ace4753a5202 Linux 6.19-rc4)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git powerpc-fixes/fixes
+Already up to date.
+Merging s390-fixes/fixes (c48953d81972b Merge tag 's390-7.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git s390-fixes/fixes
+Already up to date.
+Merging net/main (8383522821c6f Merge branch 'net-mscc-ocelot-fix-missing-lock-in-ocelot_port_xmit')
+$ git merge -m Merge branch 'main' of https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net/main
+Merge made by the 'ort' strategy.
+ drivers/atm/fore200e.c | 4 +
+ drivers/net/ethernet/broadcom/bnge/bnge_netdev.c | 1 -
+ drivers/net/ethernet/intel/i40e/i40e_main.c | 8 +-
+ drivers/net/ethernet/microchip/sparx5/sparx5_qos.h | 2 +-
+ drivers/net/ethernet/mscc/ocelot_net.c | 89 +++++++++++++++-------
+ drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 12 +--
+ drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 20 ++++-
+ drivers/net/phy/phy_device.c | 3 +
+ drivers/net/phy/phy_port.c | 33 ++++----
+ drivers/net/wireless/intel/ipw2x00/ipw2200.c | 8 +-
+ net/mctp/device.c | 1 +
+ net/mctp/neigh.c | 1 +
+ net/mctp/route.c | 1 +
+ tools/testing/selftests/drivers/net/hw/toeplitz.py | 17 +++--
+ .../selftests/drivers/net/mlxsw/tc_restrictions.sh | 4 +-
+ tools/testing/selftests/net/lib.sh | 2 +-
+ 16 files changed, 143 insertions(+), 63 deletions(-)
+Merging bpf/master (8419dbecccb4f Merge branch 'bpf-fsession-support-for-riscv')
+$ git merge -m Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git/ bpf/master
+Merge made by the 'ort' strategy.
+ arch/riscv/net/bpf_jit_comp64.c | 97 +++++++++++++++++-----
+ kernel/bpf/verifier.c | 52 ++++++------
+ tools/lib/bpf/features.c | 64 ++++++++++++++
+ tools/lib/bpf/libbpf.c | 7 +-
+ tools/lib/bpf/libbpf_internal.h | 2 +
+ tools/lib/bpf/linker.c | 2 +-
+ tools/testing/selftests/bpf/prog_tests/map_kptr.c | 15 ++--
+ .../selftests/bpf/progs/get_func_args_test.c | 2 +-
+ .../testing/selftests/bpf/progs/get_func_ip_test.c | 2 +-
+ tools/testing/selftests/bpf/progs/profiler.h | 2 +-
+ tools/testing/selftests/bpf/progs/profiler.inc.h | 6 +-
+ .../selftests/bpf/progs/rcu_tasks_trace_gp.c | 30 +------
+ .../testing/selftests/bpf/test_kmods/bpf_testmod.c | 28 +++++++
+ .../selftests/bpf/test_kmods/bpf_testmod_kfunc.h | 1 +
+ 14 files changed, 220 insertions(+), 90 deletions(-)
+Merging ipsec/master (0a4524bc69882 xfrm: skip templates check for packet offload tunnel mode)
+$ git merge -m Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git ipsec/master
+Merge made by the 'ort' strategy.
+ net/ipv6/xfrm6_policy.c | 7 +++++--
+ net/xfrm/xfrm_policy.c | 11 +++++++++--
+ 2 files changed, 14 insertions(+), 4 deletions(-)
+Merging netfilter/main (37a93dd5c49b5 Merge tag 'net-next-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next)
+$ git merge -m Merge branch 'main' of https://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git netfilter/main
+Already up to date.
+Merging ipvs/main (37a93dd5c49b5 Merge tag 'net-next-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next)
+$ git merge -m Merge branch 'main' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git ipvs/main
+Already up to date.
+Merging wireless/for-next (7d6ba706ae5ef Merge tag 'wireless-2026-02-04' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git wireless/for-next
+Already up to date.
+Merging ath/for-current (7d6ba706ae5ef Merge tag 'wireless-2026-02-04' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless)
+$ git merge -m Merge branch 'for-current' of https://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git ath/for-current
+Already up to date.
+Merging iwlwifi/fixes (fb7f54aa2a99b wifi: iwlwifi: mvm: pause TCM on fast resume)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next.git iwlwifi/fixes
+Already up to date.
+Merging wpan/master (8ce4f287524c7 net: libwx: fix firmware mailbox abnormal return)
+$ git merge -m Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git wpan/master
+Already up to date.
+Merging rdma-fixes/for-rc (4d310797262f0 Merge tag 'pm-6.19-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm)
+$ git merge -m Merge branch 'for-rc' of https://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git rdma-fixes/for-rc
+Already up to date.
+Merging sound-current/for-linus (5a36d2bda9c83 ALSA: usb-audio: Add iface reset and delay quirk for GHW-123P)
+$ git merge -m Merge branch 'for-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git sound-current/for-linus
+Merge made by the 'ort' strategy.
+ sound/hda/codecs/realtek/alc269.c | 2 ++
+ sound/hda/codecs/side-codecs/tas2781_hda_spi.c | 20 +++++++-------------
+ sound/usb/quirks.c | 2 ++
+ 3 files changed, 11 insertions(+), 13 deletions(-)
+Merging sound-asoc-fixes/for-linus (b82fa9b0c26ee ASoC: codecs: aw88261: Fix erroneous bitmask logic in Awinic init)
+$ git merge -m Merge branch 'for-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git sound-asoc-fixes/for-linus
+Merge made by the 'ort' strategy.
+ Documentation/devicetree/bindings/sound/asahi-kasei,ak5558.yaml | 5 ++++-
+ sound/soc/codecs/aw88261.c | 3 ++-
+ sound/soc/codecs/rt721-sdca.c | 4 ++--
+ sound/soc/fsl/fsl_xcvr.c | 3 ---
+ 4 files changed, 8 insertions(+), 7 deletions(-)
+Merging regmap-fixes/for-linus (63804fed149a6 Linux 6.19-rc7)
+$ git merge -m Merge branch 'for-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git regmap-fixes/for-linus
+Already up to date.
+Merging regulator-fixes/for-linus (e590159d904e6 Merge remote-tracking branch 'regulator/for-6.19' into regulator-linus)
+$ git merge -m Merge branch 'for-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git regulator-fixes/for-linus
+Merge made by the 'ort' strategy.
+ drivers/regulator/core.c | 12 +-----------
+ drivers/regulator/mt6363-regulator.c | 9 ++++++++-
+ 2 files changed, 9 insertions(+), 12 deletions(-)
+Merging spi-fixes/for-linus (f921571df9174 Merge remote-tracking branch 'spi/for-6.19' into spi-linus)
+$ git merge -m Merge branch 'for-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git spi-fixes/for-linus
+Merge made by the 'ort' strategy.
+Merging pci-current/for-linus (e5f72cb9cea59 PCI: Validate window resource type in pbus_select_window_for_type())
+$ git merge -m Merge branch 'for-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git pci-current/for-linus
+Merge made by the 'ort' strategy.
+ drivers/pci/setup-bus.c | 13 ++++++++++---
+ 1 file changed, 10 insertions(+), 3 deletions(-)
+Merging driver-core.current/driver-core-linus (37a93dd5c49b5 Merge tag 'net-next-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next)
+$ git merge -m Merge branch 'driver-core-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core.git driver-core.current/driver-core-linus
+Already up to date.
+Merging tty.current/tty-linus (63804fed149a6 Linux 6.19-rc7)
+$ git merge -m Merge branch 'tty-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git tty.current/tty-linus
+Already up to date.
+Merging usb.current/usb-linus (24d479d26b25b Linux 6.19-rc6)
+$ git merge -m Merge branch 'usb-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb.current/usb-linus
+Already up to date.
+Merging usb-serial-fixes/usb-linus (24d479d26b25b Linux 6.19-rc6)
+$ git merge -m Merge branch 'usb-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git usb-serial-fixes/usb-linus
+Already up to date.
+Merging phy/fixes (24d479d26b25b Linux 6.19-rc6)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git phy/fixes
+Already up to date.
+Merging staging.current/staging-linus (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'staging-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git staging.current/staging-linus
+Already up to date.
+Merging iio-fixes/fixes-togreg (0f11bb7985cee iio: chemical: bme680: Fix measurement wait duration calculation)
+$ git merge -m Merge branch 'fixes-togreg' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git iio-fixes/fixes-togreg
+Merge made by the 'ort' strategy.
+ drivers/iio/chemical/bme680_core.c | 2 +-
+ drivers/iio/dac/ds4424.c | 2 +-
+ drivers/iio/frequency/adf4377.c | 2 +-
+ drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c | 2 ++
+ drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c | 4 ++++
+ drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c | 2 ++
+ drivers/iio/imu/inv_icm45600/inv_icm45600.h | 2 +-
+ drivers/iio/imu/inv_icm45600/inv_icm45600_core.c | 4 ++--
+ drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 8 ++++++++
+ drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 2 ++
+ drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 5 ++++-
+ drivers/iio/light/bh1780.c | 2 +-
+ drivers/iio/potentiometer/mcp4131.c | 2 +-
+ 13 files changed, 30 insertions(+), 9 deletions(-)
+Merging counter-current/counter-current (9448598b22c50 Linux 6.19-rc2)
+$ git merge -m Merge branch 'counter-current' of https://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git counter-current/counter-current
+Already up to date.
+Merging char-misc.current/char-misc-linus (ec4ddc90d201d binderfs: fix ida_alloc_max() upper bound)
+$ git merge -m Merge branch 'char-misc-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git char-misc.current/char-misc-linus
+Already up to date.
+Merging soundwire-fixes/fixes (24d479d26b25b Linux 6.19-rc6)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git soundwire-fixes/fixes
+Already up to date.
+Merging thunderbolt-fixes/fixes (05f7e89ab9731 Linux 6.19)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git thunderbolt-fixes/fixes
+Already up to date.
+Merging input-current/for-linus (19a5d9ba6208e Input: i8042 - add quirks for MECHREVO Wujie 15X Pro)
+$ git merge -m Merge branch 'for-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git input-current/for-linus
+Already up to date.
+Merging crypto-current/master (0ce90934c0a6b crypto: img-hash - Use unregister_ahashes in img_{un}register_algs)
+$ git merge -m Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git crypto-current/master
+Already up to date.
+Merging libcrypto-fixes/libcrypto-fixes (74d74bb78aecc lib/crypto: aes: Fix missing MMU protection for AES S-box)
+$ git merge -m Merge branch 'libcrypto-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux.git libcrypto-fixes/libcrypto-fixes
+Already up to date.
+Merging vfio-fixes/for-linus (61ceaf236115f vfio: Prevent from pinned DMABUF importers to attach to VFIO DMABUF)
+$ git merge -m Merge branch 'for-linus' of https://github.com/awilliam/linux-vfio.git vfio-fixes/for-linus
+Already up to date.
+Merging kselftest-fixes/fixes (6e39903c73df0 selftests/tracing: Fix test_multiple_writes stall)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kselftest-fixes/fixes
+Already up to date.
+Merging dmaengine-fixes/fixes (24d479d26b25b Linux 6.19-rc6)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git dmaengine-fixes/fixes
+Already up to date.
+Merging backlight-fixes/for-backlight-fixes (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'for-backlight-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git backlight-fixes/for-backlight-fixes
+Already up to date.
+Merging mtd-fixes/mtd/fixes (2f6d2c8d9ac05 Revert "mtd: spinand: esmt: fix id code for F50D1G41LB")
+$ git merge -m Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd-fixes/mtd/fixes
+Already up to date.
+Merging mfd-fixes/for-mfd-fixes (aa6e63373d91f mfd: ls2kbmc: Use PCI API instead of direct accesses)
+$ git merge -m Merge branch 'for-mfd-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git mfd-fixes/for-mfd-fixes
+Merge made by the 'ort' strategy.
+ drivers/mfd/ls2k-bmc-core.c | 38 ++++++++++----------------------------
+ 1 file changed, 10 insertions(+), 28 deletions(-)
+Merging v4l-dvb-fixes/fixes (69d6c6fc79eb3 media: ov02c10: Remove unnecessary hflip and vflip pointers)
+$ git merge -m Merge branch 'fixes' of git://linuxtv.org/media-ci/media-pending.git v4l-dvb-fixes/fixes
+Already up to date.
+Merging reset-fixes/reset/fixes (997c06330fd5c reset: imx8mp-audiomix: Fix bad mask values)
+$ git merge -m Merge branch 'reset/fixes' of https://git.pengutronix.de/git/pza/linux reset-fixes/reset/fixes
+Already up to date.
+Merging mips-fixes/mips-fixes (63804fed149a6 Linux 6.19-rc7)
+$ git merge -m Merge branch 'mips-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git mips-fixes/mips-fixes
+Already up to date.
+Merging at91-fixes/at91-fixes (94ad504e67cd3 ARM: dts: microchip: sama7d65: fix size-cells property for i2c3)
+$ git merge -m Merge branch 'at91-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git at91-fixes/at91-fixes
+Already up to date.
+Merging omap-fixes/fixes (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap.git omap-fixes/fixes
+Already up to date.
+Merging kvm-fixes/master (0de4a0eec25b9 Merge tag 'kvm-x86-fixes-6.19-rc8' of https://github.com/kvm-x86/linux into HEAD)
+$ git merge -m Merge branch 'master' of git://git.kernel.org/pub/scm/virt/kvm/kvm.git kvm-fixes/master
+Already up to date.
+Merging kvms390-fixes/master (5f9df945d4e86 KVM: s390: Fix FOLL_*/FAULT_FLAG_* confusion)
+$ git merge -m Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git kvms390-fixes/master
+Already up to date.
+Merging hwmon-fixes/hwmon (b7ef56a07672e Merge tag 'media/v7.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media)
+$ git merge -m Merge branch 'hwmon' of https://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-fixes/hwmon
+Already up to date.
+Merging nvdimm-fixes/libnvdimm-fixes (d0b3b7b22dfa1 Linux 6.16-rc4)
+$ git merge -m Merge branch 'libnvdimm-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git nvdimm-fixes/libnvdimm-fixes
+Already up to date.
+Merging cxl-fixes/fixes (8441c7d3bd6c5 cxl: Check for invalid addresses returned from translation functions on errors)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl.git cxl-fixes/fixes
+Already up to date.
+Merging dma-mapping-fixes/dma-mapping-fixes (c33efdfcfa6f8 dma: contiguous: Check return value of dma_contiguous_reserve_area())
+$ git merge -m Merge branch 'dma-mapping-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/mszyprowski/linux.git dma-mapping-fixes/dma-mapping-fixes
+Already up to date.
+Merging drivers-x86-fixes/fixes (008bec8ffe6e7 platform/x86/intel/tpmi/plr: Make the file domain<n>/status writeable)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git drivers-x86-fixes/fixes
+Already up to date.
+Merging samsung-krzk-fixes/fixes (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git samsung-krzk-fixes/fixes
+Already up to date.
+Merging pinctrl-samsung-fixes/fixes (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git pinctrl-samsung-fixes/fixes
+Already up to date.
+Merging devicetree-fixes/dt/linus (81122fba08fa3 of: fix reference count leak in of_alias_scan())
+$ git merge -m Merge branch 'dt/linus' of https://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git devicetree-fixes/dt/linus
+Already up to date.
+Merging dt-krzk-fixes/fixes (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt.git dt-krzk-fixes/fixes
+Already up to date.
+Merging scsi-fixes/fixes (0444568edbf87 scsi: ufs: amd-versal2: Fix PHY initialization in HCE enable notify)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git scsi-fixes/fixes
+Already up to date.
+Merging drm-fixes/drm-fixes (05f7e89ab9731 Linux 6.19)
+$ git merge -m Merge branch 'drm-fixes' of https://gitlab.freedesktop.org/drm/kernel.git drm-fixes/drm-fixes
+Already up to date.
+Merging drm-intel-fixes/for-linux-next-fixes (63804fed149a6 Linux 6.19-rc7)
+$ git merge -m Merge branch 'for-linux-next-fixes' of https://gitlab.freedesktop.org/drm/i915/kernel.git drm-intel-fixes/for-linux-next-fixes
+Already up to date.
+Merging mmc-fixes/fixes (78f1bc30e0eb3 mmc: dw_mmc-rockchip: Fix runtime PM support for internal phase support)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git mmc-fixes/fixes
+Merge made by the 'ort' strategy.
+ drivers/mmc/host/dw_mmc-rockchip.c | 38 +++++++++++++++++++++++++++++++++++++-
+ drivers/mmc/host/mmci_qcom_dml.c | 1 +
+ 2 files changed, 38 insertions(+), 1 deletion(-)
+Merging rtc-fixes/rtc-fixes (c6cf26c15ce7f rtc: interface: Alarm race handling should not discard preceding error)
+$ git merge -m Merge branch 'rtc-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git rtc-fixes/rtc-fixes
+Merge made by the 'ort' strategy.
+ drivers/rtc/interface.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+Merging gnss-fixes/gnss-linus (0f61b1860cc3f Linux 6.19-rc5)
+$ git merge -m Merge branch 'gnss-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git gnss-fixes/gnss-linus
+Already up to date.
+Merging hyperv-fixes/hyperv-fixes (12ffd561d2de2 mshv: handle gpa intercepts for arm64)
+$ git merge -m Merge branch 'hyperv-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git hyperv-fixes/hyperv-fixes
+Already up to date.
+Merging risc-v-fixes/fixes (0ea05c4f7527a riscv: compat: fix COMPAT_UTS_MACHINE definition)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git risc-v-fixes/fixes
+Already up to date.
+Merging riscv-dt-fixes/riscv-dt-fixes (004c371d0bd14 riscv: dts: microchip: remove BeagleV Fire fabric.dtsi)
+$ git merge -m Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git riscv-dt-fixes/riscv-dt-fixes
+Merge made by the 'ort' strategy.
+ .../dts/microchip/mpfs-beaglev-fire-fabric.dtsi | 82 ----------------------
+ .../riscv/boot/dts/microchip/mpfs-beaglev-fire.dts | 5 --
+ 2 files changed, 87 deletions(-)
+ delete mode 100644 arch/riscv/boot/dts/microchip/mpfs-beaglev-fire-fabric.dtsi
+Merging riscv-soc-fixes/riscv-soc-fixes (0528a348b04b3 cache: ax45mp: Fix device node reference leak in ax45mp_cache_init())
+$ git merge -m Merge branch 'riscv-soc-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git riscv-soc-fixes/riscv-soc-fixes
+Auto-merging arch/riscv/boot/dts/microchip/mpfs.dtsi
+Merge made by the 'ort' strategy.
+ arch/riscv/boot/dts/microchip/mpfs.dtsi | 2 ++
+ drivers/cache/ax45mp_cache.c | 4 ++--
+ drivers/cache/starfive_starlink_cache.c | 4 ++--
+ drivers/soc/microchip/mpfs-sys-controller.c | 13 +++++++++----
+ 4 files changed, 15 insertions(+), 8 deletions(-)
+Merging fpga-fixes/fixes (19272b37aa4f8 Linux 6.16-rc1)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git fpga-fixes/fixes
+Already up to date.
+Merging spdx/spdx-linus (c86d39d680547 kernel: debug: Add SPDX license ids to kdb files)
+$ git merge -m Merge branch 'spdx-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git spdx/spdx-linus
+Auto-merging kernel/cpu.c
+Merge made by the 'ort' strategy.
+ include/linux/kdb.h | 5 +----
+ include/linux/kgdb.h | 4 +---
+ kernel/cpu.c | 3 +--
+ kernel/debug/debug_core.h | 5 +----
+ kernel/debug/kdb/kdb_bp.c | 5 +----
+ kernel/debug/kdb/kdb_bt.c | 5 +----
+ kernel/debug/kdb/kdb_debugger.c | 1 +
+ kernel/debug/kdb/kdb_io.c | 5 +----
+ kernel/debug/kdb/kdb_keyboard.c | 4 +---
+ kernel/debug/kdb/kdb_main.c | 5 +----
+ kernel/debug/kdb/kdb_private.h | 1 +
+ kernel/debug/kdb/kdb_support.c | 5 +----
+ kernel/relay.c | 3 +--
+ 13 files changed, 13 insertions(+), 38 deletions(-)
+Merging gpio-brgl-fixes/gpio/for-current (e34f77b09080c gpio: loongson-64bit: Fix incorrect NULL check after devm_kcalloc())
+$ git merge -m Merge branch 'gpio/for-current' of https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git gpio-brgl-fixes/gpio/for-current
+Already up to date.
+Merging gpio-intel-fixes/fixes (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git gpio-intel-fixes/fixes
+Already up to date.
+Merging pinctrl-intel-fixes/fixes (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git pinctrl-intel-fixes/fixes
+Already up to date.
+Merging auxdisplay-fixes/fixes (9ace4753a5202 Linux 6.19-rc4)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay.git auxdisplay-fixes/fixes
+Already up to date.
+Merging kunit-fixes/kunit-fixes (c33b68801fbe9 kunit: make FAULT_TEST default to n when PANIC_ON_OOPS)
+$ git merge -m Merge branch 'kunit-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes/kunit-fixes
+Already up to date.
+Merging memblock-fixes/fixes (be05f57146440 memblock test: include <linux/sizes.h> from tools mm.h stub)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock.git memblock-fixes/fixes
+Merge made by the 'ort' strategy.
+ tools/include/linux/mm.h | 1 +
+ 1 file changed, 1 insertion(+)
+Merging renesas-fixes/fixes (379c590113ce4 ARM: shmobile: smp: Enforce shmobile_smp_* alignment)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git renesas-fixes/fixes
+Already up to date.
+Merging perf-current/perf-tools (1eb217ab2e737 perf parse-events: Fix evsel allocation failure)
+$ git merge -m Merge branch 'perf-tools' of https://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-current/perf-tools
+Already up to date.
+Merging efi-fixes/urgent (4b22ec1685ce1 efivarfs: fix error propagation in efivar_entry_get())
+$ git merge -m Merge branch 'urgent' of https://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git efi-fixes/urgent
+Already up to date.
+Merging battery-fixes/fixes (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git battery-fixes/fixes
+Already up to date.
+Merging iommufd-fixes/for-rc (2724138b2f7f6 iommufd: Initialize batch->kind in batch_clear())
+$ git merge -m Merge branch 'for-rc' of https://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git iommufd-fixes/for-rc
+Already up to date.
+Merging rust-fixes/rust-fixes (c431b00ca6afc objtool/rust: add one more `noreturn` Rust function)
+$ git merge -m Merge branch 'rust-fixes' of https://github.com/Rust-for-Linux/linux.git rust-fixes/rust-fixes
+Auto-merging rust/Makefile
+Auto-merging tools/objtool/check.c
+Merge made by the 'ort' strategy.
+ rust/Makefile | 3 +++
+ tools/objtool/check.c | 3 ++-
+ 2 files changed, 5 insertions(+), 1 deletion(-)
+Merging w1-fixes/fixes (cc8f92e41eb76 w1: fix redundant counter decrement in w1_attach_slave_device())
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-w1.git w1-fixes/fixes
+Already up to date.
+Merging pmdomain-fixes/fixes (e2c4c5b2bbd4f pmdomain: imx8mp-blk-ctrl: Keep usb phy power domain on for system wakeup)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git pmdomain-fixes/fixes
+Already up to date.
+Merging i2c-host-fixes/i2c/i2c-host-fixes (b4b4d88ebfbfd i2c: imx-lpi2c: fix SMBus block read NACK after byte count)
+$ git merge -m Merge branch 'i2c/i2c-host-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git i2c-host-fixes/i2c/i2c-host-fixes
+Merge made by the 'ort' strategy.
+ drivers/i2c/busses/i2c-imx-lpi2c.c | 107 ++++++++++++++++++++++++++++---------
+ 1 file changed, 83 insertions(+), 24 deletions(-)
+Merging sparc-fixes/for-linus (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'for-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/alarsson/linux-sparc.git sparc-fixes/for-linus
+Already up to date.
+Merging clk-fixes/clk-fixes (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'clk-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-fixes/clk-fixes
+Already up to date.
+Merging thead-clk-fixes/thead-clk-fixes (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'thead-clk-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux.git thead-clk-fixes/thead-clk-fixes
+Already up to date.
+Merging pwrseq-fixes/pwrseq/for-current (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'pwrseq/for-current' of https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git pwrseq-fixes/pwrseq/for-current
+Already up to date.
+Merging thead-dt-fixes/thead-dt-fixes (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'thead-dt-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux.git thead-dt-fixes/thead-dt-fixes
+Already up to date.
+Merging ftrace-fixes/ftrace/fixes (1650a1b6cb1ae fgraph: Check ftrace_pids_enabled on registration for early filtering)
+$ git merge -m Merge branch 'ftrace/fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git ftrace-fixes/ftrace/fixes
+Already up to date.
+Merging ring-buffer-fixes/ring-buffer/fixes (b042fdf18e89a tracing: Fix WARN_ON in tracing_buffers_mmap_close for split VMAs)
+$ git merge -m Merge branch 'ring-buffer/fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git ring-buffer-fixes/ring-buffer/fixes
+Already up to date.
+Merging trace-fixes/trace/fixes (033c55fe2e326 tracing: Fix ftrace event field alignments)
+$ git merge -m Merge branch 'trace/fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git trace-fixes/trace/fixes
+Already up to date.
+Merging tracefs-fixes/tracefs/fixes (8b55572e51805 tracing/selftests: Add tracefs mount options test)
+$ git merge -m Merge branch 'tracefs/fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git tracefs-fixes/tracefs/fixes
+Already up to date.
+Merging spacemit-fixes/fixes (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'fixes' of https://github.com/spacemit-com/linux spacemit-fixes/fixes
+Already up to date.
+Merging tip-fixes/tip/urgent (f45bd2c29389a Merge branch into tip/master: 'timers/urgent')
+$ git merge -m Merge branch 'tip/urgent' of https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git tip-fixes/tip/urgent
+Merge made by the 'ort' strategy.
+ include/linux/jiffies.h | 40 ++++++++++++++++++++++++++++++++++++++--
+ kernel/time/time.c | 19 +++++++------------
+ 2 files changed, 45 insertions(+), 14 deletions(-)
+Merging slab-fixes/slab/for-next-fixes (e6c53ead2d8fa mm/slab: Add alloc_tagging_slab_free_hook for memcg_alloc_abort_single)
+$ git merge -m Merge branch 'slab/for-next-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git slab-fixes/slab/for-next-fixes
+Already up to date.
+Merging drm-msm-fixes/msm-fixes (dedb897f11c5d drm/msm/a6xx: fix bogus hwcg register updates)
+$ git merge -m Merge branch 'msm-fixes' of https://gitlab.freedesktop.org/drm/msm.git drm-msm-fixes/msm-fixes
+Already up to date.
+Merging uml-fixes/fixes (df447a3b4a4b9 um: Fix FD copy size in os_rcv_fd_msg())
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git uml-fixes/fixes
+Already up to date.
+Merging fwctl-fixes/for-rc (f8f9c1f4d0c7a Linux 6.19-rc3)
+$ git merge -m Merge branch 'for-rc' of https://git.kernel.org/pub/scm/linux/kernel/git/fwctl/fwctl.git fwctl-fixes/for-rc
+Already up to date.
+Merging devsec-tsm-fixes/fixes (c201226304768 crypto/ccp: Allow multiple streams on the same root bridge)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/devsec/tsm.git devsec-tsm-fixes/fixes
+Already up to date.
+Merging drm-rust-fixes/drm-rust-fixes (0f61b1860cc3f Linux 6.19-rc5)
+$ git merge -m Merge branch 'drm-rust-fixes' of https://gitlab.freedesktop.org/drm/rust/kernel.git drm-rust-fixes/drm-rust-fixes
+Already up to date.
+Merging tenstorrent-dt-fixes/tenstorrent-dt-fixes (3a8660878839f Linux 6.18-rc1)
+$ git merge -m Merge branch 'tenstorrent-dt-fixes' of https://github.com/tenstorrent/linux.git tenstorrent-dt-fixes/tenstorrent-dt-fixes
+Already up to date.
+Merging drm-misc-fixes/for-linux-next-fixes (fef0e649f8b42 drm/logicvc: Fix device node reference leak in logicvc_drm_config_parse())
+$ git merge -m Merge branch 'for-linux-next-fixes' of https://gitlab.freedesktop.org/drm/misc/kernel.git drm-misc-fixes/for-linux-next-fixes
+Merge made by the 'ort' strategy.
+ drivers/gpu/drm/logicvc/logicvc_drm.c | 4 ++--
+ drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 4 ++++
+ drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 4 ++--
+ drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 9 ++++++++-
+ 4 files changed, 16 insertions(+), 5 deletions(-)
+Merging rust/rust-next (192c0159402e6 Merge tag 'powerpc-7.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux)
+$ git merge -m Merge branch 'rust-next' of https://github.com/Rust-for-Linux/linux.git rust/rust-next
+Already up to date.
+Merging rust-alloc/alloc-next (f8f9c1f4d0c7a Linux 6.19-rc3)
+$ git merge -m Merge branch 'alloc-next' of https://github.com/Rust-for-Linux/linux.git rust-alloc/alloc-next
+Already up to date.
+Merging rust-io/io-next (86731a2a651e5 Linux 6.16-rc3)
+$ git merge -m Merge branch 'io-next' of https://github.com/Rust-for-Linux/linux.git rust-io/io-next
+Already up to date.
+Merging rust-pin-init/pin-init-next (aeb5ecad5316f rust: pin-init: Implement `InPlaceWrite<T>` for `&'static mut MaybeUninit<T>`)
+$ git merge -m Merge branch 'pin-init-next' of https://github.com/Rust-for-Linux/linux.git rust-pin-init/pin-init-next
+Already up to date.
+Merging rust-timekeeping/timekeeping-next (4521438fb076f rust: time: Implement basic arithmetic operations for Delta)
+$ git merge -m Merge branch 'timekeeping-next' of https://github.com/Rust-for-Linux/linux.git rust-timekeeping/timekeeping-next
+Already up to date.
+Merging rust-xarray/xarray-next (c455f19bbe610 rust: xarray: add __rust_helper to helpers)
+$ git merge -m Merge branch 'xarray-next' of https://github.com/Rust-for-Linux/linux.git rust-xarray/xarray-next
+Already up to date.
+Merging rust-analyzer/rust-analyzer-next (18f7fcd5e69a0 Linux 6.19-rc8)
+$ git merge -m Merge branch 'rust-analyzer-next' of https://github.com/Rust-for-Linux/linux.git rust-analyzer/rust-analyzer-next
+Already up to date.
+Merging mm-stable/mm-stable (ac1ea219590c0 mm/page_alloc: clear page->private in free_pages_prepare())
+$ git merge -m Merge branch 'mm-stable' of https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm mm-stable/mm-stable
+Auto-merging MAINTAINERS
+Auto-merging drivers/gpu/drm/drm_gem.c
+CONFLICT (content): Merge conflict in drivers/gpu/drm/drm_gem.c
+Auto-merging drivers/gpu/drm/i915/gem/i915_gem_shmem.c
+CONFLICT (content): Merge conflict in drivers/gpu/drm/i915/gem/i915_gem_shmem.c
+Auto-merging drivers/gpu/drm/ttm/ttm_tt.c
+Auto-merging fs/erofs/data.c
+Auto-merging fs/ext4/file.c
+Auto-merging fs/ntfs3/file.c
+Auto-merging fs/orangefs/file.c
+Auto-merging fs/xfs/scrub/xfile.c
+Auto-merging fs/xfs/xfs_buf_mem.c
+Auto-merging fs/xfs/xfs_file.c
+Auto-merging include/linux/cpuset.h
+Auto-merging include/linux/memcontrol.h
+Auto-merging include/linux/mm.h
+Auto-merging kernel/cgroup/cpuset.c
+Auto-merging kernel/relay.c
+Auto-merging mm/hugetlb.c
+Auto-merging mm/internal.h
+Auto-merging mm/memcontrol.c
+Auto-merging mm/memory.c
+Auto-merging mm/page_alloc.c
+Auto-merging mm/shmem.c
+Auto-merging tools/testing/selftests/mm/.gitignore
+Resolved 'drivers/gpu/drm/drm_gem.c' using previous resolution.
+Resolved 'drivers/gpu/drm/i915/gem/i915_gem_shmem.c' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master 19b53f1cf577f] Merge branch 'mm-stable' of https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
+$ git diff -M --stat --summary HEAD^..
+ MAINTAINERS | 1 +
+ arch/arm64/include/asm/pgtable.h | 23 +-
+ arch/arm64/mm/contpte.c | 62 +-
+ arch/x86/kernel/cpu/sgx/ioctl.c | 2 +-
+ drivers/char/mem.c | 6 +-
+ drivers/dax/device.c | 10 +-
+ drivers/gpu/drm/drm_gem.c | 5 +-
+ drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 2 +-
+ drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 3 +-
+ drivers/gpu/drm/i915/gt/shmem_utils.c | 3 +-
+ drivers/gpu/drm/ttm/tests/ttm_tt_test.c | 2 +-
+ drivers/gpu/drm/ttm/ttm_backup.c | 3 +-
+ drivers/gpu/drm/ttm/ttm_tt.c | 2 +-
+ fs/aio.c | 2 +-
+ fs/erofs/data.c | 5 +-
+ fs/ext4/file.c | 4 +-
+ fs/hugetlbfs/inode.c | 14 +-
+ fs/ntfs3/file.c | 2 +-
+ fs/orangefs/file.c | 4 +-
+ fs/ramfs/file-nommu.c | 2 +-
+ fs/resctrl/pseudo_lock.c | 2 +-
+ fs/romfs/mmap-nommu.c | 2 +-
+ fs/xfs/scrub/xfile.c | 3 +-
+ fs/xfs/xfs_buf_mem.c | 2 +-
+ fs/xfs/xfs_file.c | 4 +-
+ fs/zonefs/file.c | 3 +-
+ include/linux/cpuset.h | 6 +-
+ include/linux/dax.h | 8 +-
+ include/linux/hugetlb.h | 6 +-
+ include/linux/hugetlb_inline.h | 10 +
+ include/linux/memcontrol.h | 6 +-
+ include/linux/memory-tiers.h | 6 +-
+ include/linux/mm.h | 252 ++-
+ include/linux/mm_types.h | 23 +-
+ include/linux/mmu_notifier.h | 9 +-
+ include/linux/pgtable.h | 73 +-
+ include/linux/shmem_fs.h | 8 +-
+ ipc/shm.c | 12 +-
+ kernel/cgroup/cpuset.c | 54 +-
+ kernel/relay.c | 2 +-
+ mm/filemap.c | 2 +-
+ mm/hugetlb.c | 22 +-
+ mm/internal.h | 10 +-
+ mm/khugepaged.c | 2 +-
+ mm/madvise.c | 2 +-
+ mm/memcontrol.c | 16 +-
+ mm/memfd.c | 6 +-
+ mm/memory-tiers.c | 21 +-
+ mm/memory.c | 101 +-
+ mm/mmap.c | 110 +-
+ mm/mremap.c | 2 +-
+ mm/page_alloc.c | 1 +
+ mm/rmap.c | 38 +-
+ mm/secretmem.c | 7 +-
+ mm/shmem.c | 61 +-
+ mm/util.c | 2 +-
+ mm/vma.c | 67 +-
+ mm/vma.h | 73 +-
+ mm/vma_internal.h | 1 +
+ mm/vmscan.c | 33 +-
+ security/keys/big_key.c | 2 +-
+ tools/include/linux/bitmap.h | 22 +
+ tools/lib/bitmap.c | 29 +
+ tools/testing/selftests/mm/.gitignore | 1 +
+ tools/testing/selftests/mm/Makefile | 2 +
+ tools/testing/selftests/mm/config | 2 +
+ tools/testing/selftests/mm/ksft_memory_failure.sh | 4 +
+ tools/testing/selftests/mm/memory-failure.c | 359 ++++
+ tools/testing/selftests/mm/run_vmtests.sh | 21 +
+ tools/testing/selftests/mm/vm_util.c | 41 +
+ tools/testing/selftests/mm/vm_util.h | 3 +
+ tools/testing/vma/Makefile | 7 +-
+ tools/testing/vma/include/custom.h | 119 ++
+ tools/testing/vma/include/dup.h | 1320 +++++++++++++++
+ tools/testing/vma/include/stubs.h | 428 +++++
+ tools/testing/vma/main.c | 55 +
+ tools/testing/vma/shared.c | 131 ++
+ tools/testing/vma/shared.h | 114 ++
+ tools/testing/vma/{vma.c => tests/merge.c} | 332 +---
+ tools/testing/vma/tests/mmap.c | 57 +
+ tools/testing/vma/tests/vma.c | 339 ++++
+ tools/testing/vma/vma_internal.h | 1849 +--------------------
+ 82 files changed, 3941 insertions(+), 2521 deletions(-)
+ create mode 100755 tools/testing/selftests/mm/ksft_memory_failure.sh
+ create mode 100644 tools/testing/selftests/mm/memory-failure.c
+ create mode 100644 tools/testing/vma/include/custom.h
+ create mode 100644 tools/testing/vma/include/dup.h
+ create mode 100644 tools/testing/vma/include/stubs.h
+ create mode 100644 tools/testing/vma/main.c
+ create mode 100644 tools/testing/vma/shared.c
+ create mode 100644 tools/testing/vma/shared.h
+ rename tools/testing/vma/{vma.c => tests/merge.c} (82%)
+ create mode 100644 tools/testing/vma/tests/mmap.c
+ create mode 100644 tools/testing/vma/tests/vma.c
+Merging mm-nonmm-stable/mm-nonmm-stable (90627a1e08e60 lib/group_cpus: handle const qualifier from clusters allocation type)
+$ git merge -m Merge branch 'mm-nonmm-stable' of https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm mm-nonmm-stable/mm-nonmm-stable
+Merge made by the 'ort' strategy.
+ kernel/liveupdate/kexec_handover.c | 28 ++---
+ lib/group_cpus.c | 2 +-
+ lib/objpool.c | 2 +-
+ scripts/gdb/linux/constants.py.in | 2 +-
+ scripts/gdb/linux/mm.py | 173 ++++++++++++++++++++++++++++-
+ tools/accounting/getdelays.c | 12 +-
+ tools/testing/selftests/memfd/memfd_test.c | 113 +++++++++++++++++--
+ 7 files changed, 301 insertions(+), 31 deletions(-)
+Merging mm-unstable/mm-unstable (9fff1ab283e09 foo)
+$ git merge -m Merge branch 'mm-unstable' of https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm mm-unstable/mm-unstable
+Merge made by the 'ort' strategy.
+Merging mm-nonmm-unstable/mm-nonmm-unstable (6c8dd4f02805d foo)
+$ git merge -m Merge branch 'mm-nonmm-unstable' of https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm mm-nonmm-unstable/mm-nonmm-unstable
+Merge made by the 'ort' strategy.
+Merging kbuild/kbuild-for-next (d8ad80a85b966 kbuild: remove dependency of run-command on config)
+$ git merge -m Merge branch 'kbuild-for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/kbuild/linux.git kbuild/kbuild-for-next
+Already up to date.
+Merging clang-format/clang-format (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'clang-format' of https://github.com/ojeda/linux.git clang-format/clang-format
+Already up to date.
+Merging perf/perf-tools-next (dbf0108347bdb perf test script: Add python script testing support)
+$ git merge -m Merge branch 'perf-tools-next' of https://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf/perf-tools-next
+Auto-merging tools/perf/util/pmu.c
+Merge made by the 'ort' strategy.
+ tools/arch/arm64/include/uapi/asm/unistd.h | 24 +-
+ tools/build/Makefile.build | 14 +
+ tools/build/Makefile.feature | 5 +-
+ tools/build/feature/Makefile | 14 +-
+ tools/build/feature/test-libbfd-buildid.c | 8 -
+ tools/build/feature/test-libbfd-threadsafe.c | 18 +
+ tools/include/linux/bitfield.h | 1 +
+ tools/include/linux/list.h | 10 +
+ tools/lib/perf/Documentation/libperf.txt | 2 +
+ tools/lib/perf/Makefile | 17 +-
+ tools/lib/perf/evlist.c | 36 +-
+ tools/lib/perf/include/internal/evsel.h | 2 +
+ tools/lib/perf/include/perf/event.h | 69 ++
+ tools/lib/perf/include/perf/schedstat-v15.h | 146 +++
+ tools/lib/perf/include/perf/schedstat-v16.h | 146 +++
+ tools/lib/perf/include/perf/schedstat-v17.h | 164 +++
+ tools/lib/subcmd/help.c | 10 +-
+ tools/perf/.gitignore | 6 +
+ tools/perf/Documentation/perf-c2c.txt | 49 +-
+ tools/perf/Documentation/perf-data.txt | 28 +
+ tools/perf/Documentation/perf-inject.txt | 5 +
+ tools/perf/Documentation/perf-record.txt | 10 +-
+ tools/perf/Documentation/perf-sched.txt | 261 ++++-
+ tools/perf/Documentation/perf-script.txt | 6 +-
+ tools/perf/Documentation/perf-stat.txt | 5 +
+ tools/perf/Documentation/perf.data-file-format.txt | 17 +
+ tools/perf/Makefile.config | 98 +-
+ tools/perf/Makefile.perf | 29 +-
+ tools/perf/arch/arc/annotate/instructions.c | 11 -
+ tools/perf/arch/arm/include/perf_regs.h | 2 +-
+ tools/perf/arch/arm/util/Build | 3 -
+ tools/perf/arch/arm/util/cs-etm.c | 207 ++--
+ tools/perf/arch/arm/util/perf_regs.c | 22 -
+ tools/perf/arch/arm/util/unwind-libdw.c | 39 -
+ tools/perf/arch/arm64/Makefile | 1 -
+ tools/perf/arch/arm64/include/perf_regs.h | 2 +-
+ tools/perf/arch/arm64/util/Build | 3 -
+ tools/perf/arch/arm64/util/arm-spe.c | 17 +-
+ tools/perf/arch/arm64/util/header.c | 1 -
+ tools/perf/arch/arm64/util/machine.c | 14 +-
+ tools/perf/arch/arm64/util/mem-events.c | 4 +-
+ tools/perf/arch/arm64/util/perf_regs.c | 182 ----
+ tools/perf/arch/arm64/util/unwind-libdw.c | 61 --
+ tools/perf/arch/csky/Build | 1 -
+ tools/perf/arch/csky/include/perf_regs.h | 2 +-
+ tools/perf/arch/csky/util/Build | 3 -
+ tools/perf/arch/csky/util/perf_regs.c | 22 -
+ tools/perf/arch/csky/util/unwind-libdw.c | 78 --
+ tools/perf/arch/loongarch/Makefile | 1 -
+ tools/perf/arch/loongarch/include/perf_regs.h | 2 +-
+ tools/perf/arch/loongarch/util/Build | 2 -
+ tools/perf/arch/loongarch/util/perf_regs.c | 22 -
+ tools/perf/arch/loongarch/util/unwind-libdw.c | 57 -
+ tools/perf/arch/mips/include/perf_regs.h | 2 +-
+ tools/perf/arch/mips/util/Build | 1 -
+ tools/perf/arch/mips/util/perf_regs.c | 22 -
+ tools/perf/arch/powerpc/Makefile | 1 -
+ tools/perf/arch/powerpc/include/perf_regs.h | 2 +-
+ tools/perf/arch/powerpc/util/Build | 3 -
+ tools/perf/arch/powerpc/util/perf_regs.c | 240 -----
+ tools/perf/arch/powerpc/util/skip-callchain-idx.c | 50 +-
+ tools/perf/arch/powerpc/util/unwind-libdw.c | 76 --
+ tools/perf/arch/riscv/Makefile | 1 -
+ tools/perf/arch/riscv/include/perf_regs.h | 9 +-
+ tools/perf/arch/riscv/util/Build | 4 -
+ tools/perf/arch/riscv/util/perf_regs.c | 22 -
+ tools/perf/arch/riscv/util/unwind-libdw.c | 58 -
+ tools/perf/arch/riscv64/annotate/instructions.c | 36 -
+ tools/perf/arch/s390/Makefile | 1 -
+ tools/perf/arch/s390/include/perf_regs.h | 2 +-
+ tools/perf/arch/s390/util/Build | 4 -
+ tools/perf/arch/s390/util/perf_regs.c | 22 -
+ tools/perf/arch/s390/util/unwind-libdw.c | 65 --
+ tools/perf/arch/x86/Makefile | 1 -
+ tools/perf/arch/x86/include/perf_regs.h | 2 +-
+ tools/perf/arch/x86/tests/bp-modify.c | 30 +-
+ tools/perf/arch/x86/util/Build | 4 -
+ tools/perf/arch/x86/util/archinsn.c | 27 -
+ tools/perf/arch/x86/util/intel-pt.c | 3 +-
+ tools/perf/arch/x86/util/perf_regs.c | 330 ------
+ tools/perf/arch/x86/util/unwind-libdw.c | 54 -
+ tools/perf/bench/uprobe.c | 2 +-
+ tools/perf/builtin-check.c | 2 +
+ tools/perf/builtin-daemon.c | 8 +-
+ tools/perf/builtin-data.c | 3 +
+ tools/perf/builtin-diff.c | 12 +-
+ tools/perf/builtin-help.c | 51 +-
+ tools/perf/builtin-inject.c | 160 ++-
+ tools/perf/builtin-kvm.c | 73 +-
+ tools/perf/builtin-list.c | 4 +-
+ tools/perf/builtin-probe.c | 3 +-
+ tools/perf/builtin-record.c | 47 +-
+ tools/perf/builtin-report.c | 19 +-
+ tools/perf/builtin-sched.c | 1034 +++++++++++++++++-
+ tools/perf/builtin-script.c | 85 +-
+ tools/perf/builtin-stat.c | 123 +--
+ tools/perf/builtin-trace.c | 40 +-
+ tools/perf/check-headers.sh | 1 -
+ tools/perf/command-list.txt | 36 -
+ tools/perf/jvmti/libjvmti.c | 2 +-
+ tools/perf/perf.c | 18 +-
+ tools/perf/pmu-events/Build | 243 ++++-
+ tools/perf/pmu-events/amd_metrics.py | 492 +++++++++
+ .../pmu-events/arch/arm64/arm/cortex-a510/pmu.json | 8 -
+ .../arch/arm64/common-and-microarch.json | 12 -
+ .../pmu-events/arch/arm64/fujitsu/monaka/pmu.json | 10 -
+ .../arch/powerpc/power9/nest_metrics.json | 8 +-
+ tools/perf/pmu-events/arch/riscv/mapfile.csv | 1 +
+ .../arch/riscv/openhwgroup/cva6/firmware.json | 68 ++
+ .../arch/riscv/openhwgroup/cva6/instructions.json | 47 +
+ .../arch/riscv/openhwgroup/cva6/memory.json | 42 +
+ .../arch/riscv/openhwgroup/cva6/microarch.json | 27 +
+ .../pmu-events/arch/x86/amdzen5/load-store.json | 6 +-
+ .../arch/x86/amdzen6/branch-prediction.json | 93 ++
+ tools/perf/pmu-events/arch/x86/amdzen6/decode.json | 139 +++
+ .../pmu-events/arch/x86/amdzen6/execution.json | 192 ++++
+ .../arch/x86/amdzen6/floating-point.json | 1106 +++++++++++++++++++
+ .../pmu-events/arch/x86/amdzen6/inst-cache.json | 120 +++
+ .../perf/pmu-events/arch/x86/amdzen6/l2-cache.json | 326 ++++++
+ .../perf/pmu-events/arch/x86/amdzen6/l3-cache.json | 177 +++
+ .../pmu-events/arch/x86/amdzen6/load-store.json | 523 +++++++++
+ .../arch/x86/amdzen6/memory-controller.json | 101 ++
+ .../perf/pmu-events/arch/x86/amdzen6/pipeline.json | 99 ++
+ .../pmu-events/arch/x86/amdzen6/recommended.json | 339 ++++++
+ tools/perf/pmu-events/arch/x86/mapfile.csv | 3 +-
+ tools/perf/pmu-events/arm64_metrics.py | 49 +
+ tools/perf/pmu-events/common_metrics.py | 19 +
+ tools/perf/pmu-events/intel_metrics.py | 1129 ++++++++++++++++++++
+ tools/perf/pmu-events/metric.py | 171 ++-
+ .../perf/scripts/python/Perf-Trace-Util/Context.c | 2 +-
+ tools/perf/tests/builtin-test.c | 5 +
+ tools/perf/tests/dlfilter-test.c | 1 -
+ tools/perf/tests/kallsyms-split.c | 1 +
+ tools/perf/tests/make | 14 +-
+ tools/perf/tests/parse-events.c | 10 +-
+ tools/perf/tests/parse-metric.c | 2 +
+ tools/perf/tests/pmu.c | 93 +-
+ tools/perf/tests/shell/addr2line_inlines.sh | 96 ++
+ tools/perf/tests/shell/data_type_profiling.sh | 89 ++
+ tools/perf/tests/shell/evlist.sh | 9 +-
+ tools/perf/tests/shell/inject-callchain.sh | 45 +
+ tools/perf/tests/shell/kvm.sh | 30 +-
+ tools/perf/tests/shell/perf_sched_stats.sh | 64 ++
+ tools/perf/tests/shell/record.sh | 16 +-
+ tools/perf/tests/shell/sched.sh | 2 +-
+ tools/perf/tests/shell/script_dlfilter.sh | 10 +-
+ tools/perf/tests/shell/script_perl.sh | 102 ++
+ tools/perf/tests/shell/script_python.sh | 113 ++
+ tools/perf/tests/shell/stat.sh | 244 ++++-
+ tools/perf/tests/shell/stat_all_metricgroups.sh | 26 +-
+ tools/perf/tests/shell/stat_all_metrics.sh | 29 +-
+ tools/perf/tests/shell/test_arm_coresight.sh | 54 +
+ tools/perf/tests/shell/test_java_symbol.sh | 4 +
+ .../tests/shell/test_perf_data_converter_ctf.sh | 104 ++
+ .../tests/shell/test_perf_data_converter_json.sh | 33 +-
+ tools/perf/tests/subcmd-help.c | 26 +
+ tools/perf/tests/sw-clock.c | 3 +-
+ tools/perf/tests/tests.h | 5 +
+ tools/perf/tests/util.c | 85 +-
+ tools/perf/tests/workloads/Build | 7 +
+ tools/perf/tests/workloads/code_with_type.c | 46 +
+ tools/perf/tests/workloads/code_with_type.rs | 27 +
+ tools/perf/tests/workloads/inlineloop.c | 52 +
+ tools/perf/ui/browsers/annotate.c | 6 +-
+ tools/perf/ui/browsers/hists.c | 3 +-
+ tools/perf/util/Build | 29 +-
+ tools/perf/util/addr2line.c | 24 +-
+ tools/perf/util/addr_location.c | 6 +-
+ tools/perf/util/addr_location.h | 1 -
+ tools/perf/util/annotate-arch/Build | 11 +
+ tools/perf/util/annotate-arch/annotate-arc.c | 18 +
+ .../annotate-arch/annotate-arm.c} | 50 +-
+ .../annotate-arch/annotate-arm64.c} | 59 +-
+ .../annotate-arch/annotate-csky.c} | 29 +-
+ .../annotate-arch/annotate-loongarch.c} | 69 +-
+ .../annotate-arch/annotate-mips.c} | 29 +-
+ .../annotate-arch/annotate-powerpc.c} | 127 ++-
+ tools/perf/util/annotate-arch/annotate-riscv64.c | 41 +
+ .../annotate-arch/annotate-s390.c} | 66 +-
+ .../annotate-arch/annotate-sparc.c} | 28 +-
+ .../annotate-arch/annotate-x86.c} | 91 +-
+ tools/perf/util/annotate-data.c | 12 +-
+ tools/perf/util/annotate-data.h | 2 +-
+ tools/perf/util/annotate.c | 144 ++-
+ tools/perf/util/annotate.h | 10 +-
+ tools/perf/util/archinsn.h | 12 -
+ .../perf/util/arm64-frame-pointer-unwind-support.c | 3 +-
+ tools/perf/util/blake2s.c | 151 +++
+ tools/perf/util/blake2s.h | 73 ++
+ tools/perf/util/bpf-event.c | 14 +-
+ tools/perf/util/bpf-utils.c | 4 +-
+ tools/perf/util/bpf_lock_contention.c | 5 +-
+ tools/perf/util/callchain.c | 16 +-
+ tools/perf/util/callchain.h | 2 +-
+ tools/perf/util/cap.c | 3 +-
+ tools/perf/util/capstone.c | 194 +++-
+ tools/perf/util/capstone.h | 33 +
+ tools/perf/util/config.c | 4 +
+ tools/perf/util/cs-etm.c | 4 +-
+ tools/perf/util/data-convert-bt.c | 91 +-
+ tools/perf/util/data-convert-json.c | 58 +-
+ tools/perf/util/data-convert.h | 1 +
+ tools/perf/util/data.c | 29 +-
+ tools/perf/util/db-export.c | 1 -
+ tools/perf/util/demangle-java.c | 2 +-
+ tools/perf/util/disasm.c | 441 +++-----
+ tools/perf/util/disasm.h | 93 +-
+ tools/perf/util/dlfilter.c | 3 +-
+ tools/perf/util/dso.c | 212 +++-
+ tools/perf/util/dso.h | 47 +-
+ tools/perf/util/dwarf-regs-arch/Build | 9 +
+ tools/perf/util/dwarf-regs-arch/dwarf-regs-arm.c | 12 +
+ tools/perf/util/dwarf-regs-arch/dwarf-regs-arm64.c | 12 +
+ tools/perf/util/dwarf-regs-arch/dwarf-regs-csky.c | 126 +++
+ .../util/dwarf-regs-arch/dwarf-regs-loongarch.c | 12 +
+ tools/perf/util/dwarf-regs-arch/dwarf-regs-mips.c | 14 +
+ .../perf/util/dwarf-regs-arch/dwarf-regs-powerpc.c | 136 +++
+ tools/perf/util/dwarf-regs-arch/dwarf-regs-riscv.c | 12 +
+ tools/perf/util/dwarf-regs-arch/dwarf-regs-s390.c | 53 +
+ tools/perf/util/dwarf-regs-arch/dwarf-regs-x86.c | 260 +++++
+ tools/perf/util/dwarf-regs-csky.c | 50 -
+ tools/perf/util/dwarf-regs-powerpc.c | 61 --
+ tools/perf/util/dwarf-regs-x86.c | 50 -
+ tools/perf/util/dwarf-regs.c | 151 ++-
+ tools/perf/util/env.c | 29 +
+ tools/perf/util/env.h | 20 +
+ tools/perf/util/event.c | 54 +-
+ tools/perf/util/event.h | 2 +
+ tools/perf/util/evlist.c | 190 ++--
+ tools/perf/util/evlist.h | 27 +-
+ tools/perf/util/evsel.c | 158 ++-
+ tools/perf/util/evsel.h | 7 +-
+ tools/perf/util/evsel_config.h | 7 +-
+ tools/perf/util/evsel_fprintf.c | 8 +-
+ tools/perf/util/genelf.c | 58 +-
+ tools/perf/util/generate-cmdlist.sh | 70 --
+ tools/perf/util/header.c | 310 ++++++
+ tools/perf/util/header.h | 5 +
+ tools/perf/util/hist.c | 18 +-
+ tools/perf/util/hwmon_pmu.c | 2 +-
+ tools/perf/util/include/dwarf-regs.h | 28 +-
+ tools/perf/util/jitdump.c | 5 +-
+ tools/perf/util/kvm-stat-arch/Build | 6 +
+ .../kvm-stat-arch}/arm64_exception_types.h | 0
+ .../util => util/kvm-stat-arch}/book3s_hcalls.h | 0
+ .../util => util/kvm-stat-arch}/book3s_hv_exits.h | 0
+ .../kvm-stat-arch/kvm-stat-arm64.c} | 43 +-
+ .../kvm-stat-arch/kvm-stat-loongarch.c} | 49 +-
+ .../kvm-stat-arch/kvm-stat-powerpc.c} | 61 +-
+ .../kvm-stat-arch/kvm-stat-riscv.c} | 42 +-
+ .../kvm-stat-arch/kvm-stat-s390.c} | 40 +-
+ .../kvm-stat-arch/kvm-stat-x86.c} | 50 +-
+ .../util => util/kvm-stat-arch}/riscv_trap_types.h | 2 +-
+ tools/perf/util/kvm-stat.c | 215 +++-
+ tools/perf/util/kvm-stat.h | 79 +-
+ tools/perf/util/libbfd.c | 6 +-
+ tools/perf/util/libdw.c | 172 +++
+ tools/perf/util/libdw.h | 58 +
+ tools/perf/util/llvm.c | 8 +-
+ tools/perf/util/lzma.c | 6 +-
+ tools/perf/util/machine.c | 135 ++-
+ tools/perf/util/map_symbol.c | 5 +-
+ tools/perf/util/map_symbol.h | 3 +-
+ tools/perf/util/maps.c | 37 +-
+ tools/perf/util/maps.h | 4 +
+ tools/perf/util/metricgroup.c | 23 +-
+ tools/perf/util/parse-events.c | 260 +++--
+ tools/perf/util/parse-regs-options.c | 111 +-
+ tools/perf/util/perf-regs-arch/perf_regs_aarch64.c | 139 ++-
+ tools/perf/util/perf-regs-arch/perf_regs_arm.c | 7 +-
+ tools/perf/util/perf-regs-arch/perf_regs_csky.c | 26 +-
+ .../perf/util/perf-regs-arch/perf_regs_loongarch.c | 7 +-
+ tools/perf/util/perf-regs-arch/perf_regs_mips.c | 7 +-
+ tools/perf/util/perf-regs-arch/perf_regs_powerpc.c | 183 +++-
+ tools/perf/util/perf-regs-arch/perf_regs_riscv.c | 7 +-
+ tools/perf/util/perf-regs-arch/perf_regs_s390.c | 7 +-
+ tools/perf/util/perf-regs-arch/perf_regs_x86.c | 281 ++++-
+ tools/perf/util/perf_regs.c | 234 ++--
+ tools/perf/util/perf_regs.h | 51 +-
+ tools/perf/util/pmu.c | 118 +-
+ tools/perf/util/pmu.h | 37 +-
+ tools/perf/util/print-events.c | 11 +-
+ tools/perf/util/probe-file.c | 3 +-
+ tools/perf/util/record.h | 2 +
+ tools/perf/util/sample.c | 77 ++
+ tools/perf/util/sample.h | 7 +
+ .../util/scripting-engines/trace-event-python.c | 22 +-
+ tools/perf/util/session.c | 180 +++-
+ tools/perf/util/session.h | 1 +
+ tools/perf/util/sha1.c | 97 --
+ tools/perf/util/sha1.h | 6 -
+ tools/perf/util/sort.c | 118 +-
+ tools/perf/util/srcline.c | 116 +-
+ tools/perf/util/srcline.h | 3 +
+ tools/perf/util/stat-display.c | 79 +-
+ tools/perf/util/stat-shadow.c | 30 +-
+ tools/perf/util/stat.h | 2 +-
+ tools/perf/util/strlist.c | 37 +-
+ tools/perf/util/strlist.h | 2 -
+ tools/perf/util/symbol-elf.c | 6 +-
+ tools/perf/util/symbol.c | 17 +-
+ tools/perf/util/symbol_conf.h | 10 +
+ tools/perf/util/synthetic-events.c | 196 ++++
+ tools/perf/util/synthetic-events.h | 3 +
+ tools/perf/util/thread-stack.c | 4 +-
+ tools/perf/util/thread.c | 67 +-
+ tools/perf/util/thread.h | 16 +-
+ tools/perf/util/thread_map.c | 18 +-
+ tools/perf/util/time-utils.c | 4 +-
+ tools/perf/util/tool.c | 20 +
+ tools/perf/util/tool.h | 4 +-
+ tools/perf/util/tool_pmu.c | 19 -
+ tools/perf/util/tool_pmu.h | 1 -
+ tools/perf/util/tp_pmu.c | 2 +-
+ tools/perf/util/trace-event-info.c | 2 +-
+ tools/perf/util/trace-event-scripting.c | 16 -
+ tools/perf/util/trace-event.h | 3 -
+ tools/perf/util/units.c | 2 +-
+ tools/perf/util/unwind-libdw.c | 162 ++-
+ tools/perf/util/unwind-libdw.h | 11 +-
+ tools/perf/util/unwind-libunwind-local.c | 11 +-
+ tools/perf/util/util.c | 49 +
+ tools/perf/util/util.h | 5 +
+ tools/scripts/Makefile.include | 2 +
+ 324 files changed, 15622 insertions(+), 4400 deletions(-)
+ delete mode 100644 tools/build/feature/test-libbfd-buildid.c
+ create mode 100644 tools/build/feature/test-libbfd-threadsafe.c
+ create mode 100644 tools/lib/perf/include/perf/schedstat-v15.h
+ create mode 100644 tools/lib/perf/include/perf/schedstat-v16.h
+ create mode 100644 tools/lib/perf/include/perf/schedstat-v17.h
+ delete mode 100644 tools/perf/arch/arc/annotate/instructions.c
+ delete mode 100644 tools/perf/arch/arm/util/perf_regs.c
+ delete mode 100644 tools/perf/arch/arm/util/unwind-libdw.c
+ delete mode 100644 tools/perf/arch/arm64/util/perf_regs.c
+ delete mode 100644 tools/perf/arch/arm64/util/unwind-libdw.c
+ delete mode 100644 tools/perf/arch/csky/Build
+ delete mode 100644 tools/perf/arch/csky/util/Build
+ delete mode 100644 tools/perf/arch/csky/util/perf_regs.c
+ delete mode 100644 tools/perf/arch/csky/util/unwind-libdw.c
+ delete mode 100644 tools/perf/arch/loongarch/util/perf_regs.c
+ delete mode 100644 tools/perf/arch/loongarch/util/unwind-libdw.c
+ delete mode 100644 tools/perf/arch/mips/util/perf_regs.c
+ delete mode 100644 tools/perf/arch/powerpc/util/perf_regs.c
+ delete mode 100644 tools/perf/arch/powerpc/util/unwind-libdw.c
+ delete mode 100644 tools/perf/arch/riscv/util/perf_regs.c
+ delete mode 100644 tools/perf/arch/riscv/util/unwind-libdw.c
+ delete mode 100644 tools/perf/arch/riscv64/annotate/instructions.c
+ delete mode 100644 tools/perf/arch/s390/util/perf_regs.c
+ delete mode 100644 tools/perf/arch/s390/util/unwind-libdw.c
+ delete mode 100644 tools/perf/arch/x86/util/archinsn.c
+ delete mode 100644 tools/perf/arch/x86/util/perf_regs.c
+ delete mode 100644 tools/perf/arch/x86/util/unwind-libdw.c
+ delete mode 100644 tools/perf/command-list.txt
+ create mode 100755 tools/perf/pmu-events/amd_metrics.py
+ delete mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/pmu.json
+ delete mode 100644 tools/perf/pmu-events/arch/arm64/fujitsu/monaka/pmu.json
+ create mode 100644 tools/perf/pmu-events/arch/riscv/openhwgroup/cva6/firmware.json
+ create mode 100644 tools/perf/pmu-events/arch/riscv/openhwgroup/cva6/instructions.json
+ create mode 100644 tools/perf/pmu-events/arch/riscv/openhwgroup/cva6/memory.json
+ create mode 100644 tools/perf/pmu-events/arch/riscv/openhwgroup/cva6/microarch.json
+ create mode 100644 tools/perf/pmu-events/arch/x86/amdzen6/branch-prediction.json
+ create mode 100644 tools/perf/pmu-events/arch/x86/amdzen6/decode.json
+ create mode 100644 tools/perf/pmu-events/arch/x86/amdzen6/execution.json
+ create mode 100644 tools/perf/pmu-events/arch/x86/amdzen6/floating-point.json
+ create mode 100644 tools/perf/pmu-events/arch/x86/amdzen6/inst-cache.json
+ create mode 100644 tools/perf/pmu-events/arch/x86/amdzen6/l2-cache.json
+ create mode 100644 tools/perf/pmu-events/arch/x86/amdzen6/l3-cache.json
+ create mode 100644 tools/perf/pmu-events/arch/x86/amdzen6/load-store.json
+ create mode 100644 tools/perf/pmu-events/arch/x86/amdzen6/memory-controller.json
+ create mode 100644 tools/perf/pmu-events/arch/x86/amdzen6/pipeline.json
+ create mode 100644 tools/perf/pmu-events/arch/x86/amdzen6/recommended.json
+ create mode 100755 tools/perf/pmu-events/arm64_metrics.py
+ create mode 100644 tools/perf/pmu-events/common_metrics.py
+ create mode 100755 tools/perf/pmu-events/intel_metrics.py
+ create mode 100755 tools/perf/tests/shell/addr2line_inlines.sh
+ create mode 100755 tools/perf/tests/shell/data_type_profiling.sh
+ create mode 100755 tools/perf/tests/shell/inject-callchain.sh
+ create mode 100755 tools/perf/tests/shell/perf_sched_stats.sh
+ create mode 100755 tools/perf/tests/shell/script_perl.sh
+ create mode 100755 tools/perf/tests/shell/script_python.sh
+ create mode 100755 tools/perf/tests/shell/test_perf_data_converter_ctf.sh
+ create mode 100644 tools/perf/tests/workloads/code_with_type.c
+ create mode 100644 tools/perf/tests/workloads/code_with_type.rs
+ create mode 100644 tools/perf/tests/workloads/inlineloop.c
+ create mode 100644 tools/perf/util/annotate-arch/Build
+ create mode 100644 tools/perf/util/annotate-arch/annotate-arc.c
+ rename tools/perf/{arch/arm/annotate/instructions.c => util/annotate-arch/annotate-arm.c} (59%)
+ rename tools/perf/{arch/arm64/annotate/instructions.c => util/annotate-arch/annotate-arm64.c} (70%)
+ rename tools/perf/{arch/csky/annotate/instructions.c => util/annotate-arch/annotate-csky.c} (67%)
+ rename tools/perf/{arch/loongarch/annotate/instructions.c => util/annotate-arch/annotate-loongarch.c} (60%)
+ rename tools/perf/{arch/mips/annotate/instructions.c => util/annotate-arch/annotate-mips.c} (59%)
+ rename tools/perf/{arch/powerpc/annotate/instructions.c => util/annotate-arch/annotate-powerpc.c} (73%)
+ create mode 100644 tools/perf/util/annotate-arch/annotate-riscv64.c
+ rename tools/perf/{arch/s390/annotate/instructions.c => util/annotate-arch/annotate-s390.c} (66%)
+ rename tools/perf/{arch/sparc/annotate/instructions.c => util/annotate-arch/annotate-sparc.c} (85%)
+ rename tools/perf/{arch/x86/annotate/instructions.c => util/annotate-arch/annotate-x86.c} (93%)
+ delete mode 100644 tools/perf/util/archinsn.h
+ create mode 100644 tools/perf/util/blake2s.c
+ create mode 100644 tools/perf/util/blake2s.h
+ create mode 100644 tools/perf/util/dwarf-regs-arch/Build
+ create mode 100644 tools/perf/util/dwarf-regs-arch/dwarf-regs-arm.c
+ create mode 100644 tools/perf/util/dwarf-regs-arch/dwarf-regs-arm64.c
+ create mode 100644 tools/perf/util/dwarf-regs-arch/dwarf-regs-csky.c
+ create mode 100644 tools/perf/util/dwarf-regs-arch/dwarf-regs-loongarch.c
+ create mode 100644 tools/perf/util/dwarf-regs-arch/dwarf-regs-mips.c
+ create mode 100644 tools/perf/util/dwarf-regs-arch/dwarf-regs-powerpc.c
+ create mode 100644 tools/perf/util/dwarf-regs-arch/dwarf-regs-riscv.c
+ create mode 100644 tools/perf/util/dwarf-regs-arch/dwarf-regs-s390.c
+ create mode 100644 tools/perf/util/dwarf-regs-arch/dwarf-regs-x86.c
+ delete mode 100644 tools/perf/util/dwarf-regs-csky.c
+ delete mode 100644 tools/perf/util/dwarf-regs-powerpc.c
+ delete mode 100644 tools/perf/util/dwarf-regs-x86.c
+ delete mode 100755 tools/perf/util/generate-cmdlist.sh
+ create mode 100644 tools/perf/util/kvm-stat-arch/Build
+ rename tools/perf/{arch/arm64/util => util/kvm-stat-arch}/arm64_exception_types.h (100%)
+ rename tools/perf/{arch/powerpc/util => util/kvm-stat-arch}/book3s_hcalls.h (100%)
+ rename tools/perf/{arch/powerpc/util => util/kvm-stat-arch}/book3s_hv_exits.h (100%)
+ rename tools/perf/{arch/arm64/util/kvm-stat.c => util/kvm-stat-arch/kvm-stat-arm64.c} (62%)
+ rename tools/perf/{arch/loongarch/util/kvm-stat.c => util/kvm-stat-arch/kvm-stat-loongarch.c} (77%)
+ rename tools/perf/{arch/powerpc/util/kvm-stat.c => util/kvm-stat-arch/kvm-stat-powerpc.c} (78%)
+ rename tools/perf/{arch/riscv/util/kvm-stat.c => util/kvm-stat-arch/kvm-stat-riscv.c} (57%)
+ rename tools/perf/{arch/s390/util/kvm-stat.c => util/kvm-stat-arch/kvm-stat-s390.c} (77%)
+ rename tools/perf/{arch/x86/util/kvm-stat.c => util/kvm-stat-arch/kvm-stat-x86.c} (86%)
+ rename tools/perf/{arch/riscv/util => util/kvm-stat-arch}/riscv_trap_types.h (96%)
+ create mode 100644 tools/perf/util/libdw.c
+ create mode 100644 tools/perf/util/libdw.h
+ delete mode 100644 tools/perf/util/sha1.c
+ delete mode 100644 tools/perf/util/sha1.h
+Merging compiler-attributes/compiler-attributes (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'compiler-attributes' of https://github.com/ojeda/linux.git compiler-attributes/compiler-attributes
+Already up to date.
+Merging dma-mapping/dma-mapping-for-next (8a840ab0567ff dma-mapping: Remove dma_mark_clean (again))
+$ git merge -m Merge branch 'dma-mapping-for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mszyprowski/linux.git dma-mapping/dma-mapping-for-next
+Auto-merging include/linux/dma-map-ops.h
+Merge made by the 'ort' strategy.
+ include/linux/dma-map-ops.h | 8 --------
+ kernel/dma/Kconfig | 6 ------
+ kernel/dma/direct.c | 3 ---
+ kernel/dma/direct.h | 3 ---
+ 4 files changed, 20 deletions(-)
+Merging asm-generic/master (adbbd9714f805 scripts: headers_install.sh: Remove config leak ignore machinery)
+$ git merge -m Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic asm-generic/master
+Already up to date.
+Merging alpha/alpha-next (d58041d2c63e0 MAINTAINERS: Add Magnus Lindholm as maintainer for alpha port)
+$ git merge -m Merge branch 'alpha-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mattst88/alpha.git alpha/alpha-next
+Already up to date.
+Merging arm/for-next (b9cbb9e3bed3f Merge branches 'fixes' and 'misc' into for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/rmk/linux.git arm/for-next
+Auto-merging arch/arm/Kconfig
+Merge made by the 'ort' strategy.
+ arch/arm/Kconfig | 13 +++++++++++++
+ arch/arm/mm/physaddr.c | 2 +-
+ 2 files changed, 14 insertions(+), 1 deletion(-)
+Merging arm64/for-next/core (36c0de02575ce perf/arm-cmn: Reject unsupported hardware configurations)
+$ git merge -m Merge branch 'for-next/core' of https://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux arm64/for-next/core
+Already up to date.
+$ git am -3 ../patches/0001-KVM-arm64-Fix-up-mismerge.patch
+Applying: KVM: arm64: Fix up mismerge
+Using index info to reconstruct a base tree...
+M arch/arm64/kvm/hyp/entry.S
+Falling back to patching base and 3-way merge...
+No changes -- Patch already applied.
+Merging arm-perf/for-next/perf (ab26d9c85554c perf/cxlpmu: Replace IRQF_ONESHOT with IRQF_NO_THREAD)
+$ git merge -m Merge branch 'for-next/perf' of https://git.kernel.org/pub/scm/linux/kernel/git/will/linux.git arm-perf/for-next/perf
+Already up to date.
+Merging arm-soc/for-next (1c94e21cdb348 soc: document merges)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git arm-soc/for-next
+Merge made by the 'ort' strategy.
+ arch/arm/arm-soc-for-next-contents.txt | 187 +++++++++++++++++++++++++++++++++
+ 1 file changed, 187 insertions(+)
+ create mode 100644 arch/arm/arm-soc-for-next-contents.txt
+Merging amlogic/for-next (e3194dfb77230 Merge branch 'v6.20/arm64-dt' into for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux.git amlogic/for-next
+Merge made by the 'ort' strategy.
+Merging asahi-soc/asahi-soc/for-next (d31647c698f63 Merge branch 'apple-soc/drivers-6.20' into asahi-soc/for-next)
+$ git merge -m Merge branch 'asahi-soc/for-next' of https://github.com/AsahiLinux/linux.git asahi-soc/asahi-soc/for-next
+Merge made by the 'ort' strategy.
+Merging at91/at91-next (d75e671528b49 Merge branch 'at91-dt' into at91-next)
+$ git merge -m Merge branch 'at91-next' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git at91/at91-next
+Merge made by the 'ort' strategy.
+ .../bindings/clock/microchip,mpfs-ccc.yaml | 6 +++-
+ .../bindings/clock/microchip,mpfs-clkcfg.yaml | 16 +++++++++-
+ drivers/clk/microchip/Kconfig | 4 +--
+ drivers/clk/microchip/clk-core.c | 36 ++++++++--------------
+ 4 files changed, 34 insertions(+), 28 deletions(-)
+Merging bmc/for-next (87aec5ed2323f Merge branches 'aspeed/arm/dt', 'aspeed/fixes' and 'nuvoton/arm64/dt' into for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/bmc/linux.git bmc/for-next
+Merge made by the 'ort' strategy.
+ .../devicetree/bindings/arm/aspeed/aspeed.yaml | 2 +
+ arch/arm/boot/dts/aspeed/Makefile | 2 +
+ .../aspeed/aspeed-bmc-asrock-paul-ipmi-card.dts | 131 +++++++++++++++++++++
+ .../aspeed/aspeed-bmc-asus-kommando-ipmi-card.dts | 117 ++++++++++++++++++
+ .../boot/dts/aspeed/aspeed-bmc-nvidia-msx4-bmc.dts | 1 +
+ .../dts/aspeed/openbmc-flash-layout-128-alt.dtsi | 32 +++++
+ drivers/soc/aspeed/aspeed-socinfo.c | 2 +-
+ 7 files changed, 286 insertions(+), 1 deletion(-)
+ create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-asrock-paul-ipmi-card.dts
+ create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-asus-kommando-ipmi-card.dts
+ create mode 100644 arch/arm/boot/dts/aspeed/openbmc-flash-layout-128-alt.dtsi
+Merging broadcom/next (8bb18f06da314 Merge branch 'devicetree/next' into next)
+$ git merge -m Merge branch 'next' of https://github.com/Broadcom/stblinux.git broadcom/next
+Auto-merging arch/arm64/boot/dts/broadcom/bcm2712.dtsi
+Merge made by the 'ort' strategy.
+ arch/arm/boot/dts/broadcom/bcm-ns.dtsi | 28 ++++++++++++++++++++--
+ .../boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi | 4 ++++
+ arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 14 +++++++++++
+ 3 files changed, 44 insertions(+), 2 deletions(-)
+Merging cix/for-next (4d24b32aa342e Merge remote-tracking branch 'cix/dt-bindings' into for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/cix.git cix/for-next
+Merge made by the 'ort' strategy.
+Merging davinci/davinci/for-next (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'davinci/for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git davinci/davinci/for-next
+Already up to date.
+Merging drivers-memory/for-next (9805f2cfc8830 dt-bindings: memory: SDRAM channel: standardise node name)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git drivers-memory/for-next
+Already up to date.
+Merging fsl/soc_fsl (39676244858f2 soc: fsl: cpm1: qmc: Fix error check for devm_ioremap_resource() in qmc_qe_init_resources())
+$ git merge -m Merge branch 'soc_fsl' of https://git.kernel.org/pub/scm/linux/kernel/git/chleroy/linux.git fsl/soc_fsl
+Merge made by the 'ort' strategy.
+ drivers/soc/fsl/qbman/qman.c | 24 ++++++++++++++++++++++--
+ drivers/soc/fsl/qe/qmc.c | 4 ++--
+ 2 files changed, 24 insertions(+), 4 deletions(-)
+Merging imx-mxs/for-next (3cea6b209a3f2 Merge branch 'imx/defconfig' into for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git imx-mxs/for-next
+Merge made by the 'ort' strategy.
+Merging mediatek/for-next (dee56d3440b5c Merge branch 'v6.19-next/soc' into for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux.git mediatek/for-next
+Merge made by the 'ort' strategy.
+Merging mvebu/for-next (8dcbe20fc9245 Merge branch 'mvebu/dt64' into mvebu/for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git mvebu/for-next
+Merge made by the 'ort' strategy.
+Merging omap/for-next (35ca43aadd4ea Merge branch 'omap-for-v6.20/drivers' into tmp/omap-next-20260122.103154)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap.git omap/for-next
+Merge made by the 'ort' strategy.
+Merging qcom/for-next (1a0829927afbf Merge branches 'arm32-for-6.20', 'arm64-defconfig-for-6.20', 'arm64-fixes-for-6.19', 'arm64-for-6.20', 'clk-for-6.20', 'drivers-fixes-for-6.19' and 'drivers-for-6.20' into for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git qcom/for-next
+Merge made by the 'ort' strategy.
+ .../bindings/clock/qcom,gcc-msm8953.yaml | 6 +-
+ .../bindings/clock/qcom,kaanapali-gxclkctl.yaml | 63 +
+ .../bindings/clock/qcom,sm8450-camcc.yaml | 11 +
+ .../bindings/clock/qcom,sm8450-gpucc.yaml | 2 +
+ .../bindings/clock/qcom,sm8450-videocc.yaml | 3 +
+ .../bindings/clock/qcom,sm8550-dispcc.yaml | 2 +
+ drivers/clk/qcom/Kconfig | 71 +-
+ drivers/clk/qcom/Makefile | 7 +
+ drivers/clk/qcom/cambistmclkcc-kaanapali.c | 437 +++
+ drivers/clk/qcom/cambistmclkcc-sm8750.c | 454 +++
+ drivers/clk/qcom/camcc-kaanapali.c | 2661 +++++++++++++++
+ drivers/clk/qcom/camcc-sm8750.c | 2710 +++++++++++++++
+ drivers/clk/qcom/clk-alpha-pll.c | 41 +-
+ drivers/clk/qcom/clk-alpha-pll.h | 7 +
+ drivers/clk/qcom/clk-rcg2.c | 7 +-
+ drivers/clk/qcom/clk-regmap-divider.c | 16 +-
+ drivers/clk/qcom/clk-rpmh.c | 60 +-
+ drivers/clk/qcom/dispcc-kaanapali.c | 1956 +++++++++++
+ drivers/clk/qcom/dispcc-sdm845.c | 4 +-
+ drivers/clk/qcom/dispcc-sm7150.c | 2 +-
+ drivers/clk/qcom/gcc-glymur.c | 4 +-
+ drivers/clk/qcom/gcc-ipq5018.c | 1 +
+ drivers/clk/qcom/gcc-kaanapali.c | 3540 ++++++++++++++++++++
+ drivers/clk/qcom/gcc-milos.c | 6 +-
+ drivers/clk/qcom/gcc-msm8917.c | 282 +-
+ drivers/clk/qcom/gcc-msm8953.c | 1 -
+ drivers/clk/qcom/gcc-qdu1000.c | 4 +-
+ drivers/clk/qcom/gcc-sdx75.c | 4 +-
+ drivers/clk/qcom/gcc-sm4450.c | 6 +-
+ drivers/clk/qcom/gcc-sm8450.c | 4 +-
+ drivers/clk/qcom/gcc-sm8550.c | 4 +-
+ drivers/clk/qcom/gcc-sm8650.c | 4 +-
+ drivers/clk/qcom/gcc-sm8750.c | 4 +-
+ drivers/clk/qcom/gcc-x1e80100.c | 76 +-
+ drivers/clk/qcom/gpucc-kaanapali.c | 482 +++
+ drivers/clk/qcom/gxclkctl-kaanapali.c | 76 +
+ drivers/clk/qcom/tcsrcc-kaanapali.c | 141 +
+ drivers/clk/qcom/videocc-kaanapali.c | 821 +++++
+ drivers/clk/qcom/videocc-sm8750.c | 2 +-
+ include/dt-bindings/clock/qcom,gcc-msm8917.h | 1 +
+ .../clock/qcom,kaanapali-cambistmclkcc.h | 33 +
+ include/dt-bindings/clock/qcom,kaanapali-camcc.h | 147 +
+ include/dt-bindings/clock/qcom,kaanapali-dispcc.h | 109 +
+ include/dt-bindings/clock/qcom,kaanapali-gpucc.h | 47 +
+ .../dt-bindings/clock/qcom,kaanapali-gxclkctl.h | 13 +
+ include/dt-bindings/clock/qcom,kaanapali-videocc.h | 58 +
+ .../dt-bindings/clock/qcom,sm8750-cambistmclkcc.h | 30 +
+ include/dt-bindings/clock/qcom,sm8750-camcc.h | 151 +
+ 48 files changed, 14493 insertions(+), 78 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/clock/qcom,kaanapali-gxclkctl.yaml
+ create mode 100644 drivers/clk/qcom/cambistmclkcc-kaanapali.c
+ create mode 100644 drivers/clk/qcom/cambistmclkcc-sm8750.c
+ create mode 100644 drivers/clk/qcom/camcc-kaanapali.c
+ create mode 100644 drivers/clk/qcom/camcc-sm8750.c
+ create mode 100644 drivers/clk/qcom/dispcc-kaanapali.c
+ create mode 100644 drivers/clk/qcom/gcc-kaanapali.c
+ create mode 100644 drivers/clk/qcom/gpucc-kaanapali.c
+ create mode 100644 drivers/clk/qcom/gxclkctl-kaanapali.c
+ create mode 100644 drivers/clk/qcom/tcsrcc-kaanapali.c
+ create mode 100644 drivers/clk/qcom/videocc-kaanapali.c
+ create mode 100644 include/dt-bindings/clock/qcom,kaanapali-cambistmclkcc.h
+ create mode 100644 include/dt-bindings/clock/qcom,kaanapali-camcc.h
+ create mode 100644 include/dt-bindings/clock/qcom,kaanapali-dispcc.h
+ create mode 100644 include/dt-bindings/clock/qcom,kaanapali-gpucc.h
+ create mode 100644 include/dt-bindings/clock/qcom,kaanapali-gxclkctl.h
+ create mode 100644 include/dt-bindings/clock/qcom,kaanapali-videocc.h
+ create mode 100644 include/dt-bindings/clock/qcom,sm8750-cambistmclkcc.h
+ create mode 100644 include/dt-bindings/clock/qcom,sm8750-camcc.h
+Merging renesas/next (08e16a461a8f6 Merge branch 'renesas-dts-for-v6.20' into renesas-next)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git renesas/next
+Merge made by the 'ort' strategy.
+Merging reset/reset/next (938ce3b165826 reset: spacemit: Add SpacemiT K3 reset driver)
+$ git merge -m Merge branch 'reset/next' of https://git.pengutronix.de/git/pza/linux reset/reset/next
+Already up to date.
+Merging rockchip/for-next (82cafae8c386c Merge branch 'v6.20-armsoc/dts64' into for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git rockchip/for-next
+Merge made by the 'ort' strategy.
+ drivers/clk/rockchip/clk.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+Merging samsung-krzk/for-next (4b2dd5ec2cab7 Merge branches 'next/clk', 'next/drivers' and 'next/dt64' into for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git samsung-krzk/for-next
+Merge made by the 'ort' strategy.
+ .../bindings/clock/google,gs101-clock.yaml | 19 +-
+ .../clock/samsung,exynosautov920-clock.yaml | 19 ++
+ .../soc/samsung/samsung,exynos-sysreg.yaml | 2 +
+ drivers/clk/samsung/clk-exynos-arm64.c | 92 +++++-
+ drivers/clk/samsung/clk-exynos4.c | 12 +-
+ drivers/clk/samsung/clk-exynos4412-isp.c | 4 +-
+ drivers/clk/samsung/clk-exynos5250.c | 2 +-
+ drivers/clk/samsung/clk-exynos5420.c | 4 +-
+ drivers/clk/samsung/clk-exynosautov920.c | 40 +++
+ drivers/clk/samsung/clk-gs101.c | 338 +++++++++++++++++++++
+ drivers/clk/samsung/clk-s3c64xx.c | 4 +-
+ drivers/clk/samsung/clk-s5pv210.c | 2 +-
+ drivers/clk/samsung/clk.c | 207 +++++++++++--
+ drivers/clk/samsung/clk.h | 56 +++-
+ include/dt-bindings/clock/samsung,exynosautov920.h | 4 +
+ 15 files changed, 756 insertions(+), 49 deletions(-)
+Merging scmi/for-linux-next (37a93dd5c49b5 Merge tag 'net-next-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next)
+$ git merge -m Merge branch 'for-linux-next' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux.git scmi/for-linux-next
+Already up to date.
+Merging sophgo/for-next (85352e8c088c9 Merge branch 'dt/riscv' into for-next)
+$ git merge -m Merge branch 'for-next' of https://github.com/sophgo/linux.git sophgo/for-next
+Merge made by the 'ort' strategy.
+Merging sophgo-soc/soc-for-next (c8754c7deab4c soc: sophgo: cv1800: rtcsys: New driver (handling RTC only))
+$ git merge -m Merge branch 'soc-for-next' of https://github.com/sophgo/linux.git sophgo-soc/soc-for-next
+Already up to date.
+Merging spacemit/for-next (5f499bb7a07fc Merge branch 'spacemit-clk-for-6.20' into spacemit-for-next)
+$ git merge -m Merge branch 'for-next' of https://github.com/spacemit-com/linux spacemit/for-next
+Auto-merging Documentation/devicetree/bindings/soc/spacemit/spacemit,k1-syscon.yaml
+Merge made by the 'ort' strategy.
+ .../devicetree/bindings/clock/spacemit,k1-pll.yaml | 9 +-
+ .../bindings/soc/spacemit/spacemit,k1-syscon.yaml | 14 +-
+ drivers/clk/spacemit/Kconfig | 20 +-
+ drivers/clk/spacemit/Makefile | 12 +-
+ drivers/clk/spacemit/ccu-k1.c | 192 +--
+ drivers/clk/spacemit/ccu-k3.c | 1487 ++++++++++++++++++++
+ drivers/clk/spacemit/ccu_common.c | 177 +++
+ drivers/clk/spacemit/ccu_common.h | 11 +
+ drivers/clk/spacemit/ccu_ddn.c | 1 +
+ drivers/clk/spacemit/ccu_mix.c | 21 +-
+ drivers/clk/spacemit/ccu_mix.h | 12 +
+ drivers/clk/spacemit/ccu_pll.c | 119 ++
+ drivers/clk/spacemit/ccu_pll.h | 57 +-
+ include/dt-bindings/clock/spacemit,k3-clocks.h | 390 +++++
+ 14 files changed, 2313 insertions(+), 209 deletions(-)
+ create mode 100644 drivers/clk/spacemit/ccu-k3.c
+ create mode 100644 drivers/clk/spacemit/ccu_common.c
+ create mode 100644 include/dt-bindings/clock/spacemit,k3-clocks.h
+Merging stm32/stm32-next (291f393298f72 arm/arm64: dts: st: Drop unused .dtsi)
+$ git merge -m Merge branch 'stm32-next' of https://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32/stm32-next
+Auto-merging arch/arm64/Kconfig.platforms
+Merge made by the 'ort' strategy.
+Merging sunxi/sunxi/for-next (f36e738549d48 riscv: dts: allwinner: d1: Add CPU thermal sensor and zone)
+$ git merge -m Merge branch 'sunxi/for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git sunxi/sunxi/for-next
+Already up to date.
+Merging tee/next (dca5274792543 Merge branches 'qcomtee_fixes_for_6.20', 'optee_update_for_6.20', 'tee_bus_callback_for_6.20', 'amdtee_update_for_6.20' and 'tee_sysfs_for_6.20' into next)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee.git tee/next
+Merge made by the 'ort' strategy.
+Merging tegra/for-next (5ce9dde55d584 Merge branch for-6.20/arm64/dt-fixes into for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tegra/for-next
+Auto-merging MAINTAINERS
+Merge made by the 'ort' strategy.
+ MAINTAINERS | 14 +-
+ arch/arm64/boot/dts/nvidia/tegra234.dtsi | 24 +--
+ arch/arm64/boot/dts/nvidia/tegra264.dtsi | 323 ++++++++++++++++++++++++++++++-
+ drivers/clk/tegra/clk-device.c | 13 +-
+ drivers/clk/tegra/clk-tegra114.c | 7 +-
+ drivers/clk/tegra/clk-tegra124-emc.c | 8 +-
+ drivers/clk/tegra/clk-tegra20.c | 26 ++-
+ drivers/clk/tegra/clk-tegra30.c | 20 +-
+ drivers/soc/tegra/cbb/tegra234-cbb.c | 35 +++-
+ drivers/soc/tegra/pmc.c | 2 +
+ 10 files changed, 431 insertions(+), 41 deletions(-)
+Merging tenstorrent-dt/tenstorrent-dt-for-next (a71e6e8eea8ae riscv: defconfig: Enable Tenstorrent SoCs)
+$ git merge -m Merge branch 'tenstorrent-dt-for-next' of https://github.com/tenstorrent/linux.git tenstorrent-dt/tenstorrent-dt-for-next
+Already up to date.
+Merging thead-dt/thead-dt-for-next (34ce47c9cdfdd riscv: dts: thead: lichee-pi-4a: enable HDMI)
+$ git merge -m Merge branch 'thead-dt-for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux.git thead-dt/thead-dt-for-next
+Merge made by the 'ort' strategy.
+ arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dts | 25 +++++++++
+ arch/riscv/boot/dts/thead/th1520.dtsi | 66 +++++++++++++++++++++++
+ 2 files changed, 91 insertions(+)
+Merging ti/ti-next (18258938db0c4 Merge branches 'ti-k3-dts-next' and 'ti-k3-config-next' into ti-next)
+$ git merge -m Merge branch 'ti-next' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git ti/ti-next
+Merge made by the 'ort' strategy.
+Merging xilinx/for-next (50d1a926f4631 Merge remote-tracking branch 'git/zynqmp/soc' into for-next)
+$ git merge -m Merge branch 'for-next' of https://github.com/Xilinx/linux-xlnx.git xilinx/for-next
+Merge made by the 'ort' strategy.
+Merging clk/clk-next (ea7282e99ead6 Merge branch 'clk-qcom' into clk-next)
+$ git merge -m Merge branch 'clk-next' of https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk/clk-next
+Auto-merging MAINTAINERS
+Auto-merging drivers/clk/Kconfig
+Auto-merging include/linux/clk.h
+Merge made by the 'ort' strategy.
+ .../clock/amlogic,t7-peripherals-clkc.yaml | 116 ++
+ .../bindings/clock/amlogic,t7-pll-clkc.yaml | 114 ++
+ .../bindings/clock/mediatek,mt7622-pciesys.yaml | 10 +-
+ .../devicetree/bindings/clock/renesas,9series.yaml | 11 +-
+ MAINTAINERS | 9 +
+ drivers/clk/.kunitconfig | 2 +-
+ drivers/clk/Kconfig | 13 +-
+ drivers/clk/Makefile | 3 +-
+ drivers/clk/actions/owl-composite.c | 11 +-
+ drivers/clk/actions/owl-divider.c | 17 +-
+ drivers/clk/actions/owl-divider.h | 5 -
+ drivers/clk/aspeed/Kconfig | 21 +
+ drivers/clk/aspeed/Makefile | 4 +
+ drivers/clk/{ => aspeed}/clk-aspeed.c | 2 +
+ drivers/clk/{ => aspeed}/clk-aspeed.h | 0
+ drivers/clk/{ => aspeed}/clk-ast2600.c | 0
+ drivers/clk/aspeed/clk-ast2700.c | 1055 ++++++++++++++++
+ drivers/clk/clk-apple-nco.c | 1 +
+ drivers/clk/clk-bm1880.c | 13 +-
+ drivers/clk/clk-lmk04832.c | 4 +-
+ drivers/clk/clk-loongson1.c | 5 +-
+ drivers/clk/clk-milbeaut.c | 15 +-
+ drivers/clk/clk-renesas-pcie.c | 10 +-
+ drivers/clk/clk-scpi.c | 5 +-
+ drivers/clk/clk-versaclock3.c | 7 +-
+ drivers/clk/hisilicon/clkdivider-hi6220.c | 6 +-
+ drivers/clk/imx/clk-fracn-gppll.c | 4 +-
+ drivers/clk/mediatek/Kconfig | 2 +-
+ drivers/clk/mediatek/clk-mt2701.c | 2 +-
+ drivers/clk/mediatek/clk-mt2712-apmixedsys.c | 2 +-
+ drivers/clk/mediatek/clk-mt6735-apmixedsys.c | 4 +-
+ drivers/clk/mediatek/clk-mt6765.c | 2 +-
+ drivers/clk/mediatek/clk-mt6779.c | 2 +-
+ drivers/clk/mediatek/clk-mt6795-apmixedsys.c | 2 +-
+ drivers/clk/mediatek/clk-mt6797.c | 2 +-
+ drivers/clk/mediatek/clk-mt7622-apmixedsys.c | 2 +-
+ drivers/clk/mediatek/clk-mt7629.c | 2 +-
+ drivers/clk/mediatek/clk-mt7981-apmixed.c | 2 +-
+ drivers/clk/mediatek/clk-mt7981-eth.c | 6 +-
+ drivers/clk/mediatek/clk-mt7986-apmixed.c | 2 +-
+ drivers/clk/mediatek/clk-mt7988-apmixed.c | 2 +-
+ drivers/clk/mediatek/clk-mt8135-apmixedsys.c | 3 +-
+ drivers/clk/mediatek/clk-mt8167-apmixedsys.c | 2 +-
+ drivers/clk/mediatek/clk-mt8173-apmixedsys.c | 14 +-
+ drivers/clk/mediatek/clk-mt8183-apmixedsys.c | 2 +-
+ drivers/clk/mediatek/clk-mt8186-apmixedsys.c | 2 +-
+ drivers/clk/mediatek/clk-mt8188-apmixedsys.c | 2 +-
+ drivers/clk/mediatek/clk-mt8192-apmixedsys.c | 2 +-
+ drivers/clk/mediatek/clk-mt8195-apmixedsys.c | 2 +-
+ drivers/clk/mediatek/clk-mt8195-apusys_pll.c | 3 +-
+ drivers/clk/mediatek/clk-mt8196-apmixedsys.c | 3 +-
+ drivers/clk/mediatek/clk-mt8196-mcu.c | 2 +-
+ drivers/clk/mediatek/clk-mt8196-mfg.c | 15 +-
+ drivers/clk/mediatek/clk-mt8196-vlpckgen.c | 2 +-
+ drivers/clk/mediatek/clk-mt8365-apmixedsys.c | 2 +-
+ drivers/clk/mediatek/clk-mt8516-apmixedsys.c | 2 +-
+ drivers/clk/mediatek/clk-mt8516.c | 2 +-
+ drivers/clk/mediatek/clk-mtk.c | 12 +-
+ drivers/clk/mediatek/clk-pll.c | 19 +-
+ drivers/clk/mediatek/clk-pll.h | 15 +-
+ drivers/clk/mediatek/clk-pllfh.c | 13 +-
+ drivers/clk/mediatek/clk-pllfh.h | 2 +-
+ drivers/clk/meson/Kconfig | 28 +
+ drivers/clk/meson/Makefile | 2 +
+ drivers/clk/meson/g12a.c | 17 +-
+ drivers/clk/meson/gxbb.c | 23 +-
+ drivers/clk/meson/s4-peripherals.c | 206 +++-
+ drivers/clk/meson/t7-peripherals.c | 1271 ++++++++++++++++++++
+ drivers/clk/meson/t7-pll.c | 1074 +++++++++++++++++
+ drivers/clk/nuvoton/clk-ma35d1-divider.c | 7 +-
+ drivers/clk/nxp/clk-lpc32xx.c | 6 +-
+ drivers/clk/qcom/cambistmclkcc-sm8750.c | 2 +-
+ drivers/clk/qcom/camcc-sm8750.c | 2 +-
+ drivers/clk/renesas/clk-vbattb.c | 4 +-
+ drivers/clk/renesas/r9a09g056-cpg.c | 188 +++
+ drivers/clk/renesas/r9a09g057-cpg.c | 136 +++
+ drivers/clk/renesas/r9a09g077-cpg.c | 206 +++-
+ drivers/clk/renesas/renesas-cpg-mssr.c | 58 +-
+ drivers/clk/renesas/rzg2l-cpg.c | 189 ++-
+ drivers/clk/renesas/rzv2h-cpg.c | 15 +-
+ drivers/clk/sophgo/clk-cv18xx-ip.c | 154 +--
+ drivers/clk/sophgo/clk-sg2042-clkgen.c | 15 +-
+ drivers/clk/sprd/div.c | 6 +-
+ drivers/clk/stm32/clk-stm32-core.c | 42 +-
+ drivers/clk/sunxi-ng/ccu_div.c | 25 +-
+ drivers/clk/sunxi-ng/ccu_mp.c | 26 +-
+ drivers/clk/sunxi-ng/ccu_mult.c | 16 +-
+ drivers/clk/sunxi-ng/ccu_mux.c | 49 +-
+ drivers/clk/sunxi-ng/ccu_mux.h | 8 +-
+ drivers/clk/sunxi-ng/ccu_nkm.c | 25 +-
+ drivers/clk/tegra/clk-tegra124-emc.c | 2 +-
+ drivers/clk/thead/clk-th1520-ap.c | 350 +++++-
+ drivers/clk/versatile/clk-impd1.c | 7 +-
+ drivers/clk/x86/clk-cgu.c | 6 +-
+ drivers/clk/zynqmp/divider.c | 10 +-
+ drivers/clk/zynqmp/pll.c | 5 +-
+ drivers/rtc/rtc-ac100.c | 73 +-
+ .../clock/amlogic,s4-peripherals-clkc.h | 11 +
+ .../clock/amlogic,t7-peripherals-clkc.h | 228 ++++
+ include/dt-bindings/clock/amlogic,t7-pll-clkc.h | 56 +
+ include/dt-bindings/clock/amlogic,t7-scmi.h | 47 +
+ include/dt-bindings/clock/aspeed-clock.h | 1 +
+ include/dt-bindings/clock/thead,th1520-clk-ap.h | 1 +
+ include/linux/clk.h | 104 +-
+ include/linux/clk/renesas.h | 11 +
+ 105 files changed, 5767 insertions(+), 563 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/clock/amlogic,t7-peripherals-clkc.yaml
+ create mode 100644 Documentation/devicetree/bindings/clock/amlogic,t7-pll-clkc.yaml
+ create mode 100644 drivers/clk/aspeed/Kconfig
+ create mode 100644 drivers/clk/aspeed/Makefile
+ rename drivers/clk/{ => aspeed}/clk-aspeed.c (99%)
+ rename drivers/clk/{ => aspeed}/clk-aspeed.h (100%)
+ rename drivers/clk/{ => aspeed}/clk-ast2600.c (100%)
+ create mode 100644 drivers/clk/aspeed/clk-ast2700.c
+ create mode 100644 drivers/clk/meson/t7-peripherals.c
+ create mode 100644 drivers/clk/meson/t7-pll.c
+ create mode 100644 include/dt-bindings/clock/amlogic,t7-peripherals-clkc.h
+ create mode 100644 include/dt-bindings/clock/amlogic,t7-pll-clkc.h
+ create mode 100644 include/dt-bindings/clock/amlogic,t7-scmi.h
+Merging clk-imx/for-next (3e6b0227b93c7 clk: imx: fracn-gppll: Add 241.90 MHz Support)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk-imx/for-next
+Already up to date.
+Merging clk-renesas/renesas-clk (4fef3fd633be4 clk: renesas: Add missing log message terminators)
+$ git merge -m Merge branch 'renesas-clk' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas/renesas-clk
+Already up to date.
+Merging thead-clk/thead-clk-for-next (baf4fc7c03bd0 clk: thead: th1520-ap: Support CPU frequency scaling)
+$ git merge -m Merge branch 'thead-clk-for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux.git thead-clk/thead-clk-for-next
+Already up to date.
+Merging csky/linux-next (817d21578d51e csky: Remove compile warning for CONFIG_SMP)
+$ git merge -m Merge branch 'linux-next' of https://github.com/c-sky/csky-linux.git csky/linux-next
+Already up to date.
+Merging loongarch/loongarch-next (92860256402cc LoongArch: dts: loongson-2k1000: Add nand controller support)
+$ git merge -m Merge branch 'loongarch-next' of https://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git loongarch/loongarch-next
+Auto-merging Documentation/admin-guide/kernel-parameters.txt
+Auto-merging arch/loongarch/Kconfig
+Auto-merging arch/loongarch/kernel/setup.c
+Auto-merging arch/loongarch/net/bpf_jit.c
+Auto-merging tools/testing/selftests/mm/Makefile
+Merge made by the 'ort' strategy.
+ Documentation/admin-guide/kernel-parameters.txt | 2 +-
+ arch/loongarch/Kconfig | 4 +
+ arch/loongarch/boot/dts/loongson-2k0500-ref.dts | 19 +++
+ arch/loongarch/boot/dts/loongson-2k0500.dtsi | 12 +-
+ arch/loongarch/boot/dts/loongson-2k1000-ref.dts | 22 +++
+ arch/loongarch/boot/dts/loongson-2k1000.dtsi | 13 +-
+ arch/loongarch/include/asm/cmpxchg.h | 54 +++++++
+ arch/loongarch/include/asm/cpu-features.h | 1 +
+ arch/loongarch/include/asm/cpu.h | 62 +++----
+ arch/loongarch/include/asm/setup.h | 3 +
+ arch/loongarch/include/asm/topology.h | 2 +-
+ arch/loongarch/include/asm/unistd.h | 1 +
+ arch/loongarch/include/uapi/asm/hwcap.h | 1 +
+ arch/loongarch/kernel/Makefile.syscalls | 5 +-
+ arch/loongarch/kernel/cpu-probe.c | 4 +
+ arch/loongarch/kernel/kgdb.c | 2 +-
+ arch/loongarch/kernel/proc.c | 63 +++++---
+ arch/loongarch/kernel/setup.c | 1 +
+ arch/loongarch/kernel/smp.c | 13 ++
+ arch/loongarch/kernel/unwind_orc.c | 18 ++-
+ arch/loongarch/kernel/unwind_prologue.c | 6 +-
+ arch/loongarch/mm/kasan_init.c | 80 ++++-----
+ arch/loongarch/mm/tlb.c | 3 +-
+ arch/loongarch/net/bpf_jit.c | 206 +++++++++++++++++++-----
+ arch/loongarch/net/bpf_jit.h | 4 +-
+ tools/testing/selftests/mm/Makefile | 2 +-
+ 26 files changed, 450 insertions(+), 153 deletions(-)
+Merging m68k/for-next (cb39cf99d88e8 m68k: sun3: Replace vsprintf() with bounded vsnprintf())
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git m68k/for-next
+Already up to date.
+Merging m68knommu/for-next (a16ac6ca46d62 m68knommu: Replace deprecated strcpy with strscpy in init_ucsimm)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git m68knommu/for-next
+Merge made by the 'ort' strategy.
+ arch/m68k/68000/ucsimm.c | 3 ++-
+ arch/m68k/configs/amcore_defconfig | 2 --
+ arch/m68k/configs/m5475evb_defconfig | 1 -
+ arch/m68k/configs/stmark2_defconfig | 1 -
+ arch/m68k/lib/memmove.c | 18 ++++++++++++++++++
+ 5 files changed, 20 insertions(+), 5 deletions(-)
+Merging microblaze/next (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'next' of git://git.monstr.eu/linux-2.6-microblaze.git microblaze/next
+Already up to date.
+Merging mips/mips-next (720452a6d0fdc Revert "clk: microchip: core: allow driver to be compiled with COMPILE_TEST")
+$ git merge -m Merge branch 'mips-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git mips/mips-next
+Auto-merging MAINTAINERS
+Auto-merging arch/mips/Kconfig
+Auto-merging arch/mips/rb532/devices.c
+Auto-merging drivers/clk/microchip/clk-core.c
+CONFLICT (content): Merge conflict in drivers/clk/microchip/clk-core.c
+Resolved 'drivers/clk/microchip/clk-core.c' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master 8ce674253c42a] Merge branch 'mips-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
+$ git diff -M --stat --summary HEAD^..
+ MAINTAINERS | 1 +
+ arch/mips/Kconfig | 29 ++++++-
+ arch/mips/boot/dts/loongson/ls7a-pch.dtsi | 6 +-
+ arch/mips/include/asm/mach-loongson2ef/loongson.h | 6 ++
+ arch/mips/include/asm/mach-loongson64/topology.h | 2 +-
+ arch/mips/kernel/relocate.c | 13 +++
+ arch/mips/loongson2ef/common/pci.c | 18 ++--
+ arch/mips/loongson2ef/common/setup.c | 1 +
+ arch/mips/loongson64/env.c | 98 ++++++++++++++++++++++
+ arch/mips/pic32/common/reset.c | 3 +-
+ arch/mips/pic32/pic32mzda/config.c | 3 +-
+ arch/mips/pic32/pic32mzda/early_clk.c | 3 +-
+ arch/mips/pic32/pic32mzda/early_console.c | 3 +-
+ arch/mips/rb532/devices.c | 5 +-
+ drivers/clk/microchip/clk-core.c | 2 +-
+ drivers/irqchip/irq-pic32-evic.c | 2 +-
+ drivers/mmc/host/sdhci-pic32.c | 2 +-
+ drivers/pinctrl/pinctrl-pic32.c | 3 +-
+ drivers/rtc/rtc-pic32.c | 3 +-
+ drivers/tty/serial/pic32_uart.c | 3 +-
+ drivers/watchdog/pic32-dmt.c | 3 +-
+ drivers/watchdog/pic32-wdt.c | 3 +-
+ .../linux/platform_data}/pic32.h | 17 ++--
+ 23 files changed, 191 insertions(+), 38 deletions(-)
+ rename {arch/mips/include/asm/mach-pic32 => include/linux/platform_data}/pic32.h (70%)
+Merging openrisc/for-next (0dfffa5479d62 openrisc: define arch-specific version of nop())
+$ git merge -m Merge branch 'for-next' of https://github.com/openrisc/linux.git openrisc/for-next
+Already up to date.
+Merging parisc-hd/for-next (05f7e89ab9731 Linux 6.19)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git parisc-hd/for-next
+Already up to date.
+Merging powerpc/next (e2071f9ce42b6 powerpc/pseries: plpks: export plpks_wrapping_is_supported)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git powerpc/next
+Already up to date.
+Merging risc-v/for-next (18be4ca5cb4e5 riscv: lib: optimize strlen loop efficiency)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git risc-v/for-next
+Already up to date.
+Merging riscv-dt/riscv-dt-for-next (18649ffbb63bc riscv: dts: anlogic: dr1v90: Add "b" ISA extension)
+$ git merge -m Merge branch 'riscv-dt-for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git riscv-dt/riscv-dt-for-next
+Already up to date.
+Merging riscv-soc/riscv-soc-for-next (fd69c5b3002c3 Merge branch 'k230-basic' into riscv-soc-for-next)
+$ git merge -m Merge branch 'riscv-soc-for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git riscv-soc/riscv-soc-for-next
+Auto-merging Documentation/devicetree/bindings/interrupt-controller/sifive,plic-1.0.0.yaml
+Auto-merging Documentation/devicetree/bindings/timer/sifive,clint.yaml
+Merge made by the 'ort' strategy.
+ .../interrupt-controller/sifive,plic-1.0.0.yaml | 1 +
+ .../devicetree/bindings/riscv/canaan.yaml | 8 +-
+ .../devicetree/bindings/timer/sifive,clint.yaml | 1 +
+ arch/riscv/boot/dts/canaan/Makefile | 2 +
+ arch/riscv/boot/dts/canaan/k230-canmv.dts | 332 +++++++++++++++++++++
+ arch/riscv/boot/dts/canaan/k230-evb.dts | 28 ++
+ arch/riscv/boot/dts/canaan/k230-pinctrl.h | 18 ++
+ arch/riscv/boot/dts/canaan/k230.dtsi | 157 ++++++++++
+ 8 files changed, 546 insertions(+), 1 deletion(-)
+ create mode 100644 arch/riscv/boot/dts/canaan/k230-canmv.dts
+ create mode 100644 arch/riscv/boot/dts/canaan/k230-evb.dts
+ create mode 100644 arch/riscv/boot/dts/canaan/k230-pinctrl.h
+ create mode 100644 arch/riscv/boot/dts/canaan/k230.dtsi
+Merging s390/for-next (c48953d81972b Merge tag 's390-7.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git s390/for-next
+Already up to date.
+Merging sh/for-next (8f5ae30d69d75 Linux 6.17-rc1)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/glaubitz/sh-linux.git sh/for-next
+Already up to date.
+Merging sparc/for-next (d844152d85cfc sparc: remove unused variable strtab)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/alarsson/linux-sparc.git sparc/for-next
+Already up to date.
+Merging uml/next (68e25613ed4d0 arch/um: remove unused varible err in remove_files_and_dir())
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git uml/next
+Merge made by the 'ort' strategy.
+ arch/um/drivers/virtio_uml.c | 51 +++++++++++++++++++++++++++++++++++++++++++-
+ arch/um/os-Linux/signal.c | 9 +++++---
+ arch/um/os-Linux/umid.c | 3 +--
+ 3 files changed, 57 insertions(+), 6 deletions(-)
+Merging xtensa/xtensa-for-next (0d4b3ca115b54 xtensa: align: validate access in fast_load_store)
+$ git merge -m Merge branch 'xtensa-for-next' of https://github.com/jcmvbkbc/linux-xtensa.git xtensa/xtensa-for-next
+Merge made by the 'ort' strategy.
+ arch/xtensa/kernel/align.S | 10 ++++++++--
+ 1 file changed, 8 insertions(+), 2 deletions(-)
+Merging fs-next (4da3613fe93f7 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git)
+$ git merge -m Merge branch 'fs-next' of linux-next fs-next
+Auto-merging MAINTAINERS
+Auto-merging fs/ntfs3/file.c
+CONFLICT (content): Merge conflict in fs/ntfs3/file.c
+Resolved 'fs/ntfs3/file.c' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master ffe2351919125] Merge branch 'fs-next' of linux-next
+$ git diff -M --stat --summary HEAD^..
+ Documentation/ABI/testing/sysfs-fs-f2fs | 62 +-
+ Documentation/filesystems/f2fs.rst | 49 +-
+ Documentation/filesystems/fsverity.rst | 16 +
+ Documentation/filesystems/overlayfs.rst | 6 +-
+ Documentation/filesystems/porting.rst | 10 +
+ MAINTAINERS | 1 +
+ drivers/mtd/ubi/ubi.h | 9 +-
+ fs/ceph/addr.c | 47 +-
+ fs/ceph/file.c | 17 +-
+ fs/crypto/fname.c | 2 +-
+ fs/dcache.c | 10 +-
+ fs/ecryptfs/crypto.c | 40 +-
+ fs/ecryptfs/debug.c | 1 -
+ fs/ecryptfs/ecryptfs_kernel.h | 3 +-
+ fs/ecryptfs/keystore.c | 19 +-
+ fs/ecryptfs/main.c | 9 +-
+ fs/exfat/cache.c | 149 +-
+ fs/exfat/exfat_fs.h | 7 +-
+ fs/exfat/fatent.c | 62 +-
+ fs/exfat/file.c | 16 +-
+ fs/exfat/inode.c | 57 +-
+ fs/exfat/namei.c | 4 +-
+ fs/exportfs/expfs.c | 3 +-
+ fs/f2fs/checkpoint.c | 247 ++-
+ fs/f2fs/compress.c | 18 +-
+ fs/f2fs/data.c | 437 +++-
+ fs/f2fs/debug.c | 1 +
+ fs/f2fs/dir.c | 2 +-
+ fs/f2fs/f2fs.h | 249 ++-
+ fs/f2fs/file.c | 84 +-
+ fs/f2fs/gc.c | 86 +-
+ fs/f2fs/hash.c | 2 +-
+ fs/f2fs/inline.c | 10 +-
+ fs/f2fs/inode.c | 16 +-
+ fs/f2fs/namei.c | 65 +-
+ fs/f2fs/node.c | 99 +-
+ fs/f2fs/node.h | 8 -
+ fs/f2fs/recovery.c | 11 +-
+ fs/f2fs/segment.c | 133 +-
+ fs/f2fs/segment.h | 108 +-
+ fs/f2fs/super.c | 204 +-
+ fs/f2fs/sysfs.c | 111 +-
+ fs/f2fs/xattr.c | 5 +-
+ fs/file.c | 10 +-
+ fs/file_attr.c | 10 +-
+ fs/namei.c | 2 +-
+ fs/namespace.c | 84 +-
+ fs/nfsd/export.c | 8 +-
+ fs/ntfs3/attrib.c | 412 ++--
+ fs/ntfs3/attrlist.c | 17 +-
+ fs/ntfs3/bitmap.c | 17 +
+ fs/ntfs3/dir.c | 108 +-
+ fs/ntfs3/file.c | 597 +++---
+ fs/ntfs3/frecord.c | 382 ++--
+ fs/ntfs3/fslog.c | 65 +-
+ fs/ntfs3/fsntfs.c | 112 +-
+ fs/ntfs3/index.c | 49 +-
+ fs/ntfs3/inode.c | 844 ++++----
+ fs/ntfs3/ntfs.h | 4 +
+ fs/ntfs3/ntfs_fs.h | 153 +-
+ fs/ntfs3/run.c | 163 +-
+ fs/ntfs3/super.c | 73 +-
+ fs/ntfs3/xattr.c | 2 +-
+ fs/overlayfs/namei.c | 21 +-
+ fs/overlayfs/overlayfs.h | 2 +
+ fs/overlayfs/readdir.c | 41 +-
+ fs/overlayfs/super.c | 15 +-
+ fs/pidfs.c | 174 +-
+ fs/smb/client/cifsglob.h | 36 +-
+ fs/smb/client/file.c | 57 +-
+ fs/smb/client/fs_context.c | 4 +-
+ fs/smb/client/nterr.c | 3 +-
+ fs/smb/client/nterr.h | 12 +-
+ fs/smb/client/smb1maperror.c | 4 +
+ fs/smb/client/smb1ops.c | 16 +-
+ fs/smb/client/smb1transport.c | 1 -
+ fs/smb/client/smb2misc.c | 10 +-
+ fs/smb/client/smb2ops.c | 44 +-
+ fs/smb/client/smb2proto.h | 2 +-
+ fs/smb/client/smbdirect.c | 13 +
+ fs/smb/common/smbdirect/smbdirect.h | 9 +
+ fs/smb/common/smbdirect/smbdirect_accept.c | 737 +++++++
+ fs/smb/common/smbdirect/smbdirect_all_c_files.c | 24 +
+ fs/smb/common/smbdirect/smbdirect_connect.c | 926 +++++++++
+ fs/smb/common/smbdirect/smbdirect_connection.c | 2164 ++++++++++++++++++++
+ fs/smb/common/smbdirect/smbdirect_debug.c | 88 +
+ fs/smb/common/smbdirect/smbdirect_internal.h | 57 +
+ fs/smb/common/smbdirect/smbdirect_mr.c | 561 +++++
+ fs/smb/common/smbdirect/smbdirect_pdu.h | 4 +
+ fs/smb/common/smbdirect/smbdirect_rw.c | 255 +++
+ fs/smb/common/smbdirect/smbdirect_socket.c | 678 ++++++
+ fs/smb/common/smbdirect/smbdirect_socket.h | 242 ++-
+ fs/smb/server/transport_rdma.c | 12 +
+ fs/smb/server/vfs.c | 2 +-
+ fs/verity/enable.c | 4 +
+ fs/verity/fsverity_private.h | 2 +
+ fs/verity/init.c | 1 +
+ fs/verity/verify.c | 9 +
+ include/linux/ceph/ceph_fs.h | 5 +-
+ include/linux/exportfs.h | 21 +-
+ include/linux/f2fs_fs.h | 73 +-
+ include/linux/fileattr.h | 6 +-
+ include/linux/fs.h | 14 +-
+ include/linux/pid.h | 9 +-
+ include/linux/pid_namespace.h | 14 +-
+ include/linux/pidfs.h | 3 +-
+ include/linux/wait.h | 15 +
+ include/trace/events/f2fs.h | 142 +-
+ include/trace/events/fsverity.h | 146 ++
+ include/uapi/linux/fs.h | 1 +
+ include/uapi/linux/mount.h | 1 +
+ ipc/mqueue.c | 3 +-
+ kernel/pid.c | 15 +-
+ net/9p/client.c | 4 +-
+ net/9p/trans_virtio.c | 14 +-
+ net/9p/trans_xen.c | 83 +-
+ net/ceph/Kconfig | 1 +
+ net/ceph/auth_x.c | 195 +-
+ net/ceph/auth_x_protocol.h | 38 +
+ net/ceph/crypto.c | 277 ++-
+ net/ceph/crypto.h | 21 +-
+ net/ceph/messenger_v2.c | 16 +-
+ rust/kernel/seq_file.rs | 4 +-
+ tools/include/uapi/linux/mount.h | 14 +-
+ .../selftests/filesystems/fsmount_ns/.gitignore | 1 +
+ .../selftests/filesystems/fsmount_ns/Makefile | 10 +
+ .../filesystems/fsmount_ns/fsmount_ns_test.c | 1138 ++++++++++
+ .../selftests/filesystems/open_tree_ns/Makefile | 2 +-
+ .../filesystems/open_tree_ns/open_tree_ns_test.c | 41 +-
+ .../selftests/filesystems/statmount/statmount.h | 51 +
+ .../filesystems/statmount/statmount_test.c | 45 +-
+ 131 files changed, 11849 insertions(+), 2411 deletions(-)
+ create mode 100644 fs/smb/common/smbdirect/smbdirect_accept.c
+ create mode 100644 fs/smb/common/smbdirect/smbdirect_all_c_files.c
+ create mode 100644 fs/smb/common/smbdirect/smbdirect_connect.c
+ create mode 100644 fs/smb/common/smbdirect/smbdirect_connection.c
+ create mode 100644 fs/smb/common/smbdirect/smbdirect_debug.c
+ create mode 100644 fs/smb/common/smbdirect/smbdirect_internal.h
+ create mode 100644 fs/smb/common/smbdirect/smbdirect_mr.c
+ create mode 100644 fs/smb/common/smbdirect/smbdirect_rw.c
+ create mode 100644 fs/smb/common/smbdirect/smbdirect_socket.c
+ create mode 100644 include/trace/events/fsverity.h
+ create mode 100644 tools/testing/selftests/filesystems/fsmount_ns/.gitignore
+ create mode 100644 tools/testing/selftests/filesystems/fsmount_ns/Makefile
+ create mode 100644 tools/testing/selftests/filesystems/fsmount_ns/fsmount_ns_test.c
+Merging printk/for-next (08c32fa109b6e Merge branch 'for-6.20' into for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git printk/for-next
+Merge made by the 'ort' strategy.
+Merging pci/next (1c2b4a4c2bcb9 Merge tag 'pci-v7.0-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git pci/next
+Already up to date.
+Merging pstore/for-next/pstore (5669645c052f2 pstore/ram: fix buffer overflow in persistent_ram_save_old())
+$ git merge -m Merge branch 'for-next/pstore' of https://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git pstore/for-next/pstore
+Already up to date.
+Merging hid/for-next (01204b2d87803 Merge branches 'for-6.20/sony' and 'for-6.19/upstream-fixes' into for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git hid/for-next
+Merge made by the 'ort' strategy.
+Merging i2c/i2c/for-next (0f519443d553a Merge branch 'i2c/for-mergewindow' into i2c/for-next)
+$ git merge -m Merge branch 'i2c/for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git i2c/i2c/for-next
+Auto-merging drivers/i2c/busses/i2c-imx-lpi2c.c
+Merge made by the 'ort' strategy.
+ Documentation/devicetree/bindings/eeprom/at24.yaml | 4 +
+ .../devicetree/bindings/i2c/atmel,at91sam-i2c.yaml | 1 +
+ .../devicetree/bindings/i2c/i2c-mt65xx.yaml | 1 +
+ .../devicetree/bindings/i2c/spacemit,k1-i2c.yaml | 3 +
+ drivers/i2c/busses/Kconfig | 11 +-
+ drivers/i2c/busses/Makefile | 2 +-
+ drivers/i2c/busses/i2c-amd-mp2-pci.c | 8 +-
+ drivers/i2c/busses/i2c-designware-amdisp.c | 4 +-
+ drivers/i2c/busses/i2c-designware-common.c | 246 +++++++++++++++--
+ drivers/i2c/busses/i2c-designware-core.h | 40 ++-
+ drivers/i2c/busses/i2c-designware-master.c | 187 ++-----------
+ drivers/i2c/busses/i2c-designware-platdrv.c | 72 +----
+ drivers/i2c/busses/i2c-designware-slave.c | 131 ++-------
+ drivers/i2c/busses/i2c-imx-lpi2c.c | 84 +++++-
+ drivers/i2c/busses/i2c-k1.c | 19 +-
+ drivers/i2c/busses/i2c-mlxbf.c | 13 +-
+ drivers/i2c/busses/i2c-mt65xx.c | 11 +-
+ drivers/i2c/busses/i2c-nomadik.c | 7 +-
+ drivers/i2c/busses/i2c-rk3x.c | 12 +-
+ drivers/i2c/busses/i2c-rtl9300.c | 17 +-
+ drivers/i2c/busses/i2c-st.c | 3 +-
+ drivers/i2c/busses/i2c-synquacer.c | 3 +-
+ drivers/i2c/busses/i2c-tegra.c | 306 +++++++++++++++++----
+ drivers/i2c/i2c-core-base.c | 10 +-
+ drivers/misc/eeprom/at24.c | 20 +-
+ include/linux/units.h | 3 +
+ 26 files changed, 700 insertions(+), 518 deletions(-)
+Merging i2c-host/i2c/i2c-host (51e8ce3630878 i2c: designware: Remove an unnecessary condition)
+$ git merge -m Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git i2c-host/i2c/i2c-host
+Already up to date.
+Merging i3c/i3c/next (ed318b3fb4ab3 i3c: dw-i3c-master: fix SIR reject bit mapping for dynamic addresses)
+$ git merge -m Merge branch 'i3c/next' of https://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git i3c/i3c/next
+Already up to date.
+Merging dmi/dmi-for-next (1afafbaf749d8 firmware/dmi: Include product_family info to modalias)
+$ git merge -m Merge branch 'dmi-for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi/dmi-for-next
+Merge made by the 'ort' strategy.
+ drivers/firmware/dmi-id.c | 1 +
+ 1 file changed, 1 insertion(+)
+Merging hwmon-staging/hwmon-next (b7ef56a07672e Merge tag 'media/v7.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media)
+$ git merge -m Merge branch 'hwmon-next' of https://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-staging/hwmon-next
+Already up to date.
+Merging jc_docs/docs-next (6c5c07bc85890 docs: process: maintainer-pgp-guide: update kernel.org docs link)
+$ git merge -m Merge branch 'docs-next' of git://git.lwn.net/linux.git jc_docs/docs-next
+Merge made by the 'ort' strategy.
+ Documentation/process/maintainer-pgp-guide.rst | 4 +++-
+ tools/lib/python/kdoc/kdoc_parser.py | 1 +
+ 2 files changed, 4 insertions(+), 1 deletion(-)
+Merging v4l-dvb/next (c824345288d11 media: uvcvideo: Pass allocation size directly to uvc_alloc_urb_buffer)
+$ git merge -m Merge branch 'next' of git://linuxtv.org/media-ci/media-pending.git v4l-dvb/next
+Already up to date.
+Merging v4l-dvb-next/master (adc218676eef2 Linux 6.12)
+$ git merge -m Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git v4l-dvb-next/master
+Already up to date.
+Merging pm/linux-next (199fa4d9e97a2 Merge branch 'pm-powercap' into linux-next)
+$ git merge -m Merge branch 'linux-next' of https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git pm/linux-next
+Merge made by the 'ort' strategy.
+ Documentation/admin-guide/pm/intel_idle.rst | 11 +++++++++++
+ drivers/acpi/battery.c | 3 ---
+ drivers/acpi/button.c | 6 +++++-
+ drivers/acpi/cppc_acpi.c | 4 ++--
+ drivers/acpi/sleep.c | 8 ++++++++
+ drivers/acpi/x86/utils.c | 12 ++++++++++++
+ drivers/base/power/wakeirq.c | 11 +++++++----
+ drivers/powercap/intel_rapl_common.c | 21 ++++++++-------------
+ drivers/powercap/intel_rapl_msr.c | 12 +++++-------
+ drivers/powercap/intel_rapl_tpmi.c | 2 +-
+ .../intel/int340x_thermal/processor_thermal_rfim.c | 5 ++++-
+ include/linux/intel_rapl.h | 2 +-
+ 12 files changed, 64 insertions(+), 33 deletions(-)
+Merging cpufreq-arm/cpufreq/arm/linux-next (0b7fbf9333fa4 cpufreq: scmi: Fix device_node reference leak in scmi_cpu_domain_id())
+$ git merge -m Merge branch 'cpufreq/arm/linux-next' of https://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git cpufreq-arm/cpufreq/arm/linux-next
+Already up to date.
+Merging cpupower/cpupower (4ca3c45eb30b9 cpupower: fix swapped power/energy unit labels)
+$ git merge -m Merge branch 'cpupower' of https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux.git cpupower/cpupower
+Merge made by the 'ort' strategy.
+ tools/power/cpupower/utils/powercap-info.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+Merging devfreq/devfreq-next (b08a82bd1f573 PM / devfreq: Remove unneeded casting for HZ_PER_KHZ)
+$ git merge -m Merge branch 'devfreq-next' of https://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git devfreq/devfreq-next
+Merge made by the 'ort' strategy.
+ drivers/devfreq/devfreq.c | 5 ++---
+ 1 file changed, 2 insertions(+), 3 deletions(-)
+Merging pmdomain/next (1fca2a4426aac pmdomain: Merge branch fixes into next)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git pmdomain/next
+Auto-merging Documentation/devicetree/bindings/power/mediatek,power-controller.yaml
+Merge made by the 'ort' strategy.
+ .../bindings/power/mediatek,mt8196-gpufreq.yaml | 13 +
+ .../bindings/power/mediatek,power-controller.yaml | 1 +
+ drivers/pmdomain/core.c | 59 ++-
+ drivers/pmdomain/imx/gpcv2.c | 4 +-
+ drivers/pmdomain/imx/imx93-blk-ctrl.c | 77 ++--
+ drivers/pmdomain/imx/scu-pd.c | 1 +
+ .../pmdomain/marvell/pxa1908-power-controller.c | 39 +-
+ drivers/pmdomain/mediatek/mt8189-pm-domains.h | 485 +++++++++++++++++++++
+ drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c | 59 +++
+ drivers/pmdomain/mediatek/mtk-pm-domains.c | 44 +-
+ drivers/pmdomain/mediatek/mtk-pm-domains.h | 5 +
+ drivers/pmdomain/mediatek/mtk-scpsys.c | 10 +
+ drivers/pmdomain/qcom/rpmpd.c | 2 +-
+ drivers/pmdomain/ti/omap_prm.c | 1 +
+ drivers/pmdomain/ti/ti_sci_pm_domains.c | 5 +-
+ include/dt-bindings/power/marvell,pxa1908-power.h | 1 +
+ include/dt-bindings/power/mediatek,mt8189-power.h | 38 ++
+ include/dt-bindings/power/mt7622-power.h | 1 +
+ include/linux/pm_domain.h | 5 +-
+ 19 files changed, 779 insertions(+), 71 deletions(-)
+ create mode 100644 drivers/pmdomain/mediatek/mt8189-pm-domains.h
+ create mode 100644 include/dt-bindings/power/mediatek,mt8189-power.h
+Merging opp/opp/linux-next (fc72a587c6c9e OPP: debugfs: Use performance level if available to distinguish between rates)
+$ git merge -m Merge branch 'opp/linux-next' of https://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git opp/opp/linux-next
+Merge made by the 'ort' strategy.
+ drivers/opp/debugfs.c | 20 +++++++++++---------
+ 1 file changed, 11 insertions(+), 9 deletions(-)
+Merging thermal/thermal/linux-next (0061030929e2d thermal: renesas: rzg3e: add support for RZ/T2H and RZ/N2H)
+$ git merge -m Merge branch 'thermal/linux-next' of https://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git thermal/thermal/linux-next
+Already up to date.
+Merging rdma/for-next (d6c58f4eb3d00 RDMA/mlx5: Implement DMABUF export ops)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git rdma/for-next
+Already up to date.
+Merging net-next/main (37a93dd5c49b5 Merge tag 'net-next-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next)
+$ git merge -m Merge branch 'main' of https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git net-next/main
+Already up to date.
+$ git am -3 ../patches/0001-fix-up-for-wifi-ath12k-Move-ieee80211_ops-callback-t.patch
+Applying: fix up for "wifi: ath12k: Move ieee80211_ops callback to the arch specific module"
+Using index info to reconstruct a base tree...
+M drivers/net/wireless/ath/ath12k/wifi7/hw.c
+Falling back to patching base and 3-way merge...
+Auto-merging drivers/net/wireless/ath/ath12k/wifi7/hw.c
+No changes -- Patch already applied.
+Merging bpf-next/for-next (192c0159402e6 Merge tag 'powerpc-7.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git bpf-next/for-next
+Already up to date.
+Merging ipsec-next/master (3eef6c061f97a net: ethernet: ti: netcp: Use u64_stats_t with u64_stats_sync properly)
+$ git merge -m Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git ipsec-next/master
+Already up to date.
+Merging mlx5-next/mlx5-next (49e41f3ea3f75 net/mlx5: Add IFC bits for extended ETS rate limit bandwidth value)
+$ git merge -m Merge branch 'mlx5-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux.git mlx5-next/mlx5-next
+Already up to date.
+Merging netfilter-next/main (37a93dd5c49b5 Merge tag 'net-next-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next)
+$ git merge -m Merge branch 'main' of https://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git netfilter-next/main
+Already up to date.
+Merging ipvs-next/main (37a93dd5c49b5 Merge tag 'net-next-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next)
+$ git merge -m Merge branch 'main' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git ipvs-next/main
+Already up to date.
+Merging bluetooth/master (c2b82511ef7df Bluetooth: qca: Refactor code on the basis of chipset names)
+$ git merge -m Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git bluetooth/master
+Merge made by the 'ort' strategy.
+ drivers/bluetooth/btbcm.c | 10 ++---
+ drivers/bluetooth/btmtk.c | 22 ++++++++++-
+ drivers/bluetooth/btmtk.h | 1 +
+ drivers/bluetooth/btqca.c | 37 ++++++++++---------
+ drivers/bluetooth/btusb.c | 2 +
+ drivers/bluetooth/hci_qca.c | 54 ++++++++++++++-------------
+ include/net/bluetooth/l2cap.h | 8 ++--
+ net/bluetooth/hci_core.c | 4 +-
+ net/bluetooth/hci_sock.c | 1 +
+ net/bluetooth/iso.c | 1 +
+ net/bluetooth/l2cap_core.c | 85 +++++++++++++++++++++++++++++--------------
+ net/bluetooth/l2cap_sock.c | 1 +
+ net/bluetooth/mgmt_util.c | 3 ++
+ net/bluetooth/sco.c | 1 +
+ 14 files changed, 146 insertions(+), 84 deletions(-)
+Merging wireless-next/for-next (333225e1e9ead Merge tag 'wireless-next-2026-02-04' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git wireless-next/for-next
+Already up to date.
+Merging ath-next/for-next (2c1ba9c2adf0f wifi: ath12k: clear stale link mapping of ahvif->links_map)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git ath-next/for-next
+Already up to date.
+Merging iwlwifi-next/next (66af8ac52d10e wifi: iwlwifi: rename struct iwl_mcc_allowed_ap_type_cmd::offset_map)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next.git iwlwifi-next/next
+Already up to date.
+Merging wpan-next/master (1dd9291eb9037 ieee802154: Remove WARN_ON() in cfg802154_pernet_exit())
+$ git merge -m Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git wpan-next/master
+Merge made by the 'ort' strategy.
+ net/ieee802154/core.c | 49 ++++++++++++++++++++++++++++---------------------
+ 1 file changed, 28 insertions(+), 21 deletions(-)
+Merging wpan-staging/staging (1dd9291eb9037 ieee802154: Remove WARN_ON() in cfg802154_pernet_exit())
+$ git merge -m Merge branch 'staging' of https://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git wpan-staging/staging
+Already up to date.
+Merging mtd/mtd/next (8753827592986 dt-bindings: mtd: cdns,hp-nfc: Add dma-coherent property)
+$ git merge -m Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/mtd/next
+Auto-merging Documentation/devicetree/bindings/mtd/partitions/arm,arm-firmware-suite.yaml
+Auto-merging Documentation/devicetree/bindings/mtd/partitions/redboot-fis.yaml
+CONFLICT (modify/delete): Documentation/devicetree/bindings/mtd/partitions/seama.yaml deleted in mtd/mtd/next and modified in HEAD. Version HEAD of Documentation/devicetree/bindings/mtd/partitions/seama.yaml left in tree.
+Auto-merging MAINTAINERS
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master b2d41d6b05471] Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git
+$ git diff -M --stat --summary HEAD^..
+ .../devicetree/bindings/mmc/mmc-card.yaml | 20 ++----
+ .../devicetree/bindings/mtd/brcm,brcmnand.yaml | 1 -
+ .../devicetree/bindings/mtd/cdns,hp-nfc.yaml | 2 +
+ .../bindings/mtd/microchip,mchp23k256.txt | 18 -----
+ .../bindings/mtd/microchip,mchp23k256.yaml | 49 ++++++++++++++
+ Documentation/devicetree/bindings/mtd/mtd.yaml | 10 +--
+ .../mtd/mxic,multi-itfc-v009-nand-controller.yaml | 78 ++++++++++++++++++++++
+ .../devicetree/bindings/mtd/mxic-nand.txt | 36 ----------
+ .../mtd/partitions/arm,arm-firmware-suite.yaml | 2 -
+ .../devicetree/bindings/mtd/partitions/binman.yaml | 53 ---------------
+ .../mtd/partitions/brcm,bcm4908-partitions.yaml | 8 +--
+ .../partitions/brcm,bcm947xx-cfe-partitions.yaml | 2 -
+ .../mtd/partitions/brcm,bcm963xx-imagetag.txt | 45 -------------
+ .../bindings/mtd/partitions/brcm,trx.txt | 42 ------------
+ .../bindings/mtd/partitions/brcm,trx.yaml | 65 ++++++++++++++++++
+ .../bindings/mtd/partitions/fixed-partitions.yaml | 43 +++---------
+ .../mtd/partitions/linksys,ns-partitions.yaml | 10 +--
+ .../bindings/mtd/partitions/partition.yaml | 44 +++++++++++-
+ .../bindings/mtd/partitions/partitions.yaml | 42 ------------
+ .../bindings/mtd/partitions/redboot-fis.yaml | 4 --
+ .../devicetree/bindings/mtd/partitions/seama.yaml | 44 ------------
+ .../bindings/mtd/partitions/simple-partition.yaml | 61 +++++++++++++++++
+ .../partitions/tplink,safeloader-partitions.yaml | 2 +-
+ .../devicetree/bindings/mtd/partitions/u-boot.yaml | 2 +-
+ .../devicetree/bindings/mtd/spear_smi.txt | 29 --------
+ .../devicetree/bindings/mtd/st,spear600-smi.yaml | 72 ++++++++++++++++++++
+ .../devicetree/bindings/mtd/st,spi-fsm.yaml | 68 +++++++++++++++++++
+ Documentation/devicetree/bindings/mtd/st-fsm.txt | 25 -------
+ .../devicetree/bindings/mtd/ti,davinci-nand.yaml | 4 +-
+ .../devicetree/bindings/mtd/ti,gpmc-onenand.yaml | 2 +-
+ MAINTAINERS | 5 --
+ drivers/mtd/chips/jedec_probe.c | 4 +-
+ drivers/mtd/devices/mtd_intel_dg.c | 9 ++-
+ drivers/mtd/maps/physmap-core.c | 2 +-
+ drivers/mtd/parsers/ofpart_bcm4908.h | 6 --
+ drivers/mtd/parsers/ofpart_core.c | 24 ++++++-
+ drivers/mtd/parsers/ofpart_linksys_ns.h | 7 --
+ drivers/mtd/parsers/tplink_safeloader.c | 1 +
+ 38 files changed, 497 insertions(+), 444 deletions(-)
+ delete mode 100644 Documentation/devicetree/bindings/mtd/microchip,mchp23k256.txt
+ create mode 100644 Documentation/devicetree/bindings/mtd/microchip,mchp23k256.yaml
+ create mode 100644 Documentation/devicetree/bindings/mtd/mxic,multi-itfc-v009-nand-controller.yaml
+ delete mode 100644 Documentation/devicetree/bindings/mtd/mxic-nand.txt
+ delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/binman.yaml
+ delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/brcm,bcm963xx-imagetag.txt
+ delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/brcm,trx.txt
+ create mode 100644 Documentation/devicetree/bindings/mtd/partitions/brcm,trx.yaml
+ delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/partitions.yaml
+ delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/seama.yaml
+ create mode 100644 Documentation/devicetree/bindings/mtd/partitions/simple-partition.yaml
+ delete mode 100644 Documentation/devicetree/bindings/mtd/spear_smi.txt
+ create mode 100644 Documentation/devicetree/bindings/mtd/st,spear600-smi.yaml
+ create mode 100644 Documentation/devicetree/bindings/mtd/st,spi-fsm.yaml
+ delete mode 100644 Documentation/devicetree/bindings/mtd/st-fsm.txt
+Merging nand/nand/next (6c7860aa28b81 mtd: spi-nor: hisi-sfc: fix refcounting bug in hisi_spi_nor_register_all())
+$ git merge -m Merge branch 'nand/next' of https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/nand/next
+Auto-merging drivers/mtd/nand/spi/esmt.c
+Merge made by the 'ort' strategy.
+ drivers/mtd/nand/raw/atmel/nand-controller.c | 6 +-
+ drivers/mtd/nand/raw/brcmnand/brcmnand.c | 10 +-
+ drivers/mtd/nand/raw/cadence-nand-controller.c | 2 +-
+ drivers/mtd/nand/raw/denali_dt.c | 7 +-
+ drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c | 4 +-
+ drivers/mtd/nand/raw/pl35x-nand-controller.c | 4 +
+ drivers/mtd/nand/raw/qcom_nandc.c | 8 +-
+ drivers/mtd/nand/raw/sunxi_nand.c | 6 -
+ drivers/mtd/nand/raw/vf610_nfc.c | 6 +-
+ drivers/mtd/nand/spi/Makefile | 4 +-
+ drivers/mtd/nand/spi/core.c | 398 ++++++++++++++++++++----
+ drivers/mtd/nand/spi/dosilicon.c | 91 ++++++
+ drivers/mtd/nand/spi/esmt.c | 4 +-
+ drivers/mtd/nand/spi/foresee.c | 34 ++
+ drivers/mtd/nand/spi/gigadevice.c | 8 +-
+ drivers/mtd/nand/spi/macronix.c | 49 ++-
+ drivers/mtd/nand/spi/micron.c | 8 +-
+ drivers/mtd/nand/spi/toshiba.c | 3 +-
+ drivers/mtd/nand/spi/winbond.c | 129 ++++++--
+ drivers/mtd/spi-nor/controllers/hisi-sfc.c | 8 +-
+ include/linux/mtd/spinand.h | 162 ++++++++--
+ include/linux/spi/spi-mem.h | 8 +
+ 22 files changed, 795 insertions(+), 164 deletions(-)
+ create mode 100644 drivers/mtd/nand/spi/dosilicon.c
+Merging spi-nor/spi-nor/next (ed26bd40df11e mailmap: update Pratyush Yadav's email address)
+$ git merge -m Merge branch 'spi-nor/next' of https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/spi-nor/next
+Already up to date.
+Merging crypto/master (0ce90934c0a6b crypto: img-hash - Use unregister_ahashes in img_{un}register_algs)
+$ git merge -m Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git crypto/master
+Already up to date.
+Merging libcrypto/libcrypto-next (ffd42b6d0420c lib/crypto: mldsa: Clarify the documentation for mldsa_verify() slightly)
+$ git merge -m Merge branch 'libcrypto-next' of https://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux.git libcrypto/libcrypto-next
+Already up to date.
+Merging drm/drm-next (2f5db9b400247 Merge tag 'drm-xe-next-fixes-2026-02-05' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next)
+$ git merge -m Merge branch 'drm-next' of https://gitlab.freedesktop.org/drm/kernel.git drm/drm-next
+Already up to date.
+Merging drm-exynos/for-linux-next (3a8660878839f Linux 6.18-rc1)
+$ git merge -m Merge branch 'for-linux-next' of https://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git drm-exynos/for-linux-next
+Already up to date.
+Merging drm-misc/for-linux-next (69674c1c704c0 accel/amdxdna: Move RPM resume into job run function)
+$ git merge -m Merge branch 'for-linux-next' of https://gitlab.freedesktop.org/drm/misc/kernel.git drm-misc/for-linux-next
+Already up to date.
+Merging amdgpu/drm-next (fd1fa48b935f2 drm/amdgpu: lock both VM and BO in amdgpu_gem_object_open)
+$ git merge -m Merge branch 'drm-next' of https://gitlab.freedesktop.org/agd5f/linux.git amdgpu/drm-next
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
+Auto-merging drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
+Auto-merging drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
+Auto-merging drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
+Merge made by the 'ort' strategy.
+ drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 4 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 8 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 19 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 6 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 19 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 5 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 9 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 22 ++-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 2 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 2 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 9 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 10 ++
+ drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 7 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 4 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 31 +++-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 2 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 4 -
+ drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 3 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 19 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 8 +-
+ drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 15 +-
+ drivers/gpu/drm/amd/amdgpu/psp_v15_0.c | 4 +
+ drivers/gpu/drm/amd/amdgpu/psp_v15_0_8.c | 21 +++
+ drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 15 +-
+ drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 22 +--
+ drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 15 +-
+ drivers/gpu/drm/amd/amdgpu/soc15.c | 3 +-
+ drivers/gpu/drm/amd/amdgpu/soc21.c | 24 ++-
+ drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 4 +-
+ drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 8 +-
+ drivers/gpu/drm/amd/amdkfd/kfd_debug.c | 29 +--
+ drivers/gpu/drm/amd/amdkfd/kfd_events.c | 6 +
+ drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 3 +
+ drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 67 ++++---
+ .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 15 +-
+ .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 70 +++++++-
+ .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 9 +-
+ .../amd/display/amdgpu_dm/amdgpu_dm_irq_params.h | 1 +
+ .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 2 +-
+ drivers/gpu/drm/amd/display/dc/Makefile | 2 +-
+ .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c | 18 +-
+ .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.h | 6 +
+ drivers/gpu/drm/amd/display/dc/core/dc.c | 26 ++-
+ .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 7 +
+ drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 5 +-
+ drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 13 --
+ drivers/gpu/drm/amd/display/dc/dc.h | 3 +-
+ drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 15 +-
+ drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 3 +-
+ drivers/gpu/drm/amd/display/dc/dc_stream.h | 3 +-
+ drivers/gpu/drm/amd/display/dc/dc_types.h | 27 ++-
+ .../gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c | 30 ++--
+ .../gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.h | 17 ++
+ drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 3 +
+ .../drm/amd/display/dc/dce110/dce110_mem_input_v.c | 3 +
+ drivers/gpu/drm/amd/display/dc/dio/Makefile | 11 +-
+ .../gpu/drm/amd/display/dc/dio/dcn10/dcn10_dio.c | 47 +++++
+ .../gpu/drm/amd/display/dc/dio/dcn10/dcn10_dio.h | 42 +++++
+ .../dc/{ => dio}/virtual/virtual_link_encoder.c | 2 -
+ .../dc/{ => dio}/virtual/virtual_link_encoder.h | 0
+ .../dc/{ => dio}/virtual/virtual_stream_encoder.c | 1 -
+ .../dc/{ => dio}/virtual/virtual_stream_encoder.h | 0
+ .../gpu/drm/amd/display/dc/dml/calcs/dcn_calcs.c | 1 +
+ .../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c | 4 +-
+ .../drm/amd/display/dc/dml2_0/display_mode_util.c | 2 +-
+ .../dc/dml2_0/dml21/dml21_translation_helper.c | 3 +
+ .../dml2_0/dml21/inc/dml_top_soc_parameter_types.h | 3 +
+ .../dml21/src/dml2_core/dml2_core_dcn4_calcs.c | 26 ++-
+ .../dc/dml2_0/dml21/src/dml2_dpmm/dml2_dpmm_dcn4.c | 59 +++---
+ .../dml21/src/inc/dml2_internal_shared_types.h | 1 +
+ .../gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c | 21 ++-
+ .../gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.h | 4 +
+ .../gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp.c | 6 +-
+ drivers/gpu/drm/amd/display/dc/dsc/dsc.h | 1 +
+ .../gpu/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c | 31 ++--
+ .../gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c | 24 ++-
+ .../gpu/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c | 24 ++-
+ .../drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c | 7 +-
+ .../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c | 4 +-
+ .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 1 +
+ .../drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c | 5 +-
+ .../drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c | 4 +-
+ .../drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c | 10 +-
+ .../drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c | 4 +-
+ .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 10 +-
+ .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c | 4 +-
+ drivers/gpu/drm/amd/display/dc/inc/core_types.h | 2 +
+ drivers/gpu/drm/amd/display/dc/inc/hw/dio.h | 22 +++
+ .../drm/amd/display/dc/inc/hw/timing_generator.h | 7 +
+ drivers/gpu/drm/amd/display/dc/link/Makefile | 3 +-
+ .../hwss/link_hwss_virtual.c} | 2 +-
+ .../hwss/link_hwss_virtual.h} | 6 +-
+ drivers/gpu/drm/amd/display/dc/link/link_factory.c | 8 +-
+ .../dc/link/protocols/link_dp_panel_replay.c | 62 +++++++
+ .../drm/amd/display/dc/link/protocols/link_hpd.c | 9 +-
+ .../gpu/drm/amd/display/dc/optc/dcn10/dcn10_optc.h | 19 +-
+ .../gpu/drm/amd/display/dc/optc/dcn35/dcn35_optc.c | 96 +++++++++-
+ .../gpu/drm/amd/display/dc/optc/dcn35/dcn35_optc.h | 10 ++
+ .../display/dc/resource/dce100/dce100_resource.c | 2 +-
+ .../display/dc/resource/dce120/dce120_resource.c | 2 +-
+ .../amd/display/dc/resource/dcn10/dcn10_resource.c | 2 +-
+ .../amd/display/dc/resource/dcn20/dcn20_resource.c | 2 +-
+ .../display/dc/resource/dcn201/dcn201_resource.c | 2 +-
+ .../amd/display/dc/resource/dcn21/dcn21_resource.c | 2 +-
+ .../amd/display/dc/resource/dcn30/dcn30_resource.c | 2 +-
+ .../display/dc/resource/dcn301/dcn301_resource.c | 2 +-
+ .../amd/display/dc/resource/dcn31/dcn31_resource.c | 2 +-
+ .../display/dc/resource/dcn314/dcn314_resource.c | 2 +-
+ .../display/dc/resource/dcn315/dcn315_resource.c | 10 +-
+ .../display/dc/resource/dcn316/dcn316_resource.c | 10 +-
+ .../amd/display/dc/resource/dcn32/dcn32_resource.c | 10 +-
+ .../dc/resource/dcn32/dcn32_resource_helpers.c | 3 +-
+ .../display/dc/resource/dcn321/dcn321_resource.c | 10 +-
+ .../amd/display/dc/resource/dcn35/dcn35_resource.c | 10 +-
+ .../display/dc/resource/dcn351/dcn351_resource.c | 10 +-
+ .../amd/display/dc/resource/dcn36/dcn36_resource.c | 16 +-
+ .../display/dc/resource/dcn401/dcn401_resource.c | 48 ++++-
+ drivers/gpu/drm/amd/display/dc/virtual/Makefile | 30 ----
+ drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 25 +++
+ drivers/gpu/drm/amd/include/kgd_pp_interface.h | 5 +
+ drivers/gpu/drm/amd/pm/amdgpu_pm.c | 29 ++-
+ drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 5 +
+ drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 26 ++-
+ drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 30 +++-
+ drivers/gpu/drm/amd/pm/swsmu/inc/smu_v15_0.h | 2 -
+ drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 22 +--
+ .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 24 +--
+ drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 27 +--
+ .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 27 +--
+ drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 2 +-
+ drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 29 +--
+ drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 4 +-
+ drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 26 +--
+ drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 2 +-
+ .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 46 ++---
+ .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c | 23 ++-
+ .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c | 34 ++--
+ .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c | 29 +--
+ .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 56 +++---
+ .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.h | 8 +-
+ .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 68 +++++--
+ .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 29 +--
+ drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c | 2 +-
+ .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c | 33 ++--
+ .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 19 +-
+ drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c | 10 +-
+ .../gpu/drm/amd/pm/swsmu/smu15/smu_v15_0_0_ppt.c | 198 ++++++++++++++++-----
+ drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 76 ++++----
+ drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 2 +-
+ drivers/gpu/drm/amd/ras/rascore/ras_aca_v1_0.c | 2 +-
+ drivers/gpu/drm/radeon/si_dpm.c | 5 +
+ include/uapi/drm/amdgpu_drm.h | 1 +
+ 152 files changed, 1688 insertions(+), 730 deletions(-)
+ create mode 100644 drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_dio.c
+ create mode 100644 drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_dio.h
+ rename drivers/gpu/drm/amd/display/dc/{ => dio}/virtual/virtual_link_encoder.c (99%)
+ rename drivers/gpu/drm/amd/display/dc/{ => dio}/virtual/virtual_link_encoder.h (100%)
+ rename drivers/gpu/drm/amd/display/dc/{ => dio}/virtual/virtual_stream_encoder.c (99%)
+ rename drivers/gpu/drm/amd/display/dc/{ => dio}/virtual/virtual_stream_encoder.h (100%)
+ create mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/dio.h
+ rename drivers/gpu/drm/amd/display/dc/{virtual/virtual_link_hwss.c => link/hwss/link_hwss_virtual.c} (98%)
+ rename drivers/gpu/drm/amd/display/dc/{virtual/virtual_link_hwss.h => link/hwss/link_hwss_virtual.h} (92%)
+ delete mode 100644 drivers/gpu/drm/amd/display/dc/virtual/Makefile
+Merging drm-intel/for-linux-next (57b85fd53fccf drm/i915/acpi: free _DSM package when no connectors)
+$ git merge -m Merge branch 'for-linux-next' of https://gitlab.freedesktop.org/drm/i915/kernel.git drm-intel/for-linux-next
+Merge made by the 'ort' strategy.
+ drivers/gpu/drm/i915/display/intel_acpi.c | 1 +
+ drivers/gpu/drm/i915/display/intel_dp.c | 20 +++++++++++++++++---
+ drivers/gpu/drm/i915/display/intel_quirks.c | 2 +-
+ 3 files changed, 19 insertions(+), 4 deletions(-)
+Merging drm-msm/msm-next (50c4a49f7292b drm/msm/a8xx: Add UBWC v6 support)
+$ git merge -m Merge branch 'msm-next' of https://gitlab.freedesktop.org/drm/msm.git drm-msm/msm-next
+Already up to date.
+Merging drm-msm-lumag/msm-next-lumag (50c4a49f7292b drm/msm/a8xx: Add UBWC v6 support)
+$ git merge -m Merge branch 'msm-next-lumag' of https://gitlab.freedesktop.org/lumag/msm.git drm-msm-lumag/msm-next-lumag
+Already up to date.
+Merging drm-xe/drm-xe-next (aafbb42be589d drm/xe: Force EXEC_QUEUE_FLAG_KERNEL for kernel internal VMs)
+$ git merge -m Merge branch 'drm-xe-next' of https://gitlab.freedesktop.org/drm/xe/kernel.git drm-xe/drm-xe-next
+Auto-merging drivers/gpu/drm/Makefile
+Auto-merging drivers/gpu/drm/drm_pagemap.c
+Auto-merging drivers/gpu/drm/xe/Makefile
+Auto-merging drivers/gpu/drm/xe/xe_configfs.c
+Auto-merging drivers/gpu/drm/xe/xe_device.c
+Auto-merging drivers/gpu/drm/xe/xe_exec_queue.c
+Auto-merging drivers/gpu/drm/xe/xe_exec_queue_types.h
+Auto-merging drivers/gpu/drm/xe/xe_guc.c
+Auto-merging drivers/gpu/drm/xe/xe_guc_pc.c
+Auto-merging drivers/gpu/drm/xe/xe_guc_submit.c
+Auto-merging drivers/gpu/drm/xe/xe_lrc.c
+Auto-merging drivers/gpu/drm/xe/xe_nvm.c
+CONFLICT (content): Merge conflict in drivers/gpu/drm/xe/xe_nvm.c
+Auto-merging drivers/gpu/drm/xe/xe_pci.c
+Auto-merging drivers/gpu/drm/xe/xe_pci_types.h
+Auto-merging drivers/gpu/drm/xe/xe_query.c
+Auto-merging drivers/gpu/drm/xe/xe_tlb_inval.c
+Auto-merging drivers/gpu/drm/xe/xe_vm.c
+CONFLICT (content): Merge conflict in drivers/gpu/drm/xe/xe_vm.c
+Auto-merging mm/filemap.c
+Auto-merging mm/memory.c
+Auto-merging mm/migrate.c
+Auto-merging mm/migrate_device.c
+Resolved 'drivers/gpu/drm/xe/xe_nvm.c' using previous resolution.
+Recorded preimage for 'drivers/gpu/drm/xe/xe_vm.c'
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+Recorded resolution for 'drivers/gpu/drm/xe/xe_vm.c'.
+[master fb680516f3865] Merge branch 'drm-xe-next' of https://gitlab.freedesktop.org/drm/xe/kernel.git
+$ git diff -M --stat --summary HEAD^..
+ Documentation/gpu/xe/xe_firmware.rst | 3 +
+ drivers/gpu/drm/drm_gpusvm.c | 7 +-
+ drivers/gpu/drm/drm_pagemap.c | 14 +-
+ .../gpu/drm/i915/display/intel_display_device.c | 1 +
+ drivers/gpu/drm/xe/Makefile | 1 +
+ .../gpu/drm/xe/instructions/xe_gfxpipe_commands.h | 10 +
+ drivers/gpu/drm/xe/regs/xe_gt_regs.h | 23 +-
+ drivers/gpu/drm/xe/regs/xe_guc_regs.h | 8 +
+ .../gpu/drm/xe/tests/xe_gt_sriov_pf_config_kunit.c | 2 +-
+ drivers/gpu/drm/xe/tests/xe_guc_g2g_test.c | 61 +++++-
+ drivers/gpu/drm/xe/tests/xe_pci_test.c | 8 +
+ drivers/gpu/drm/xe/xe_bo.c | 4 +-
+ drivers/gpu/drm/xe/xe_configfs.c | 64 +++++-
+ drivers/gpu/drm/xe/xe_configfs.h | 28 ++-
+ drivers/gpu/drm/xe/xe_defaults.h | 26 +++
+ drivers/gpu/drm/xe/xe_devcoredump.c | 2 +-
+ drivers/gpu/drm/xe/xe_device.c | 55 +++--
+ drivers/gpu/drm/xe/xe_device.h | 16 +-
+ drivers/gpu/drm/xe/xe_device_types.h | 187 ++--------------
+ drivers/gpu/drm/xe/xe_exec_queue.c | 8 +-
+ drivers/gpu/drm/xe/xe_exec_queue_types.h | 14 +-
+ drivers/gpu/drm/xe/xe_execlist.c | 9 +-
+ drivers/gpu/drm/xe/xe_force_wake.c | 46 +++-
+ drivers/gpu/drm/xe/xe_force_wake.h | 11 +
+ drivers/gpu/drm/xe/xe_ggtt.c | 4 +-
+ drivers/gpu/drm/xe/xe_gt.c | 8 +-
+ drivers/gpu/drm/xe/xe_gt_ccs_mode.c | 44 ++--
+ drivers/gpu/drm/xe/xe_gt_idle.c | 25 +++
+ drivers/gpu/drm/xe/xe_gt_mcr.c | 24 +-
+ drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c | 2 +-
+ drivers/gpu/drm/xe/xe_gt_sriov_pf_service.c | 2 +
+ drivers/gpu/drm/xe/xe_gt_topology.c | 39 +---
+ drivers/gpu/drm/xe/xe_gt_types.h | 17 +-
+ drivers/gpu/drm/xe/xe_guc.c | 80 ++++++-
+ drivers/gpu/drm/xe/xe_guc_ct.c | 16 +-
+ drivers/gpu/drm/xe/xe_guc_pc.c | 118 ++++------
+ drivers/gpu/drm/xe/xe_guc_pc.h | 6 +-
+ drivers/gpu/drm/xe/xe_guc_rc.c | 160 ++++++++++++++
+ drivers/gpu/drm/xe/xe_guc_rc.h | 18 ++
+ drivers/gpu/drm/xe/xe_guc_submit.c | 176 ++++++++++-----
+ drivers/gpu/drm/xe/xe_guc_tlb_inval.c | 242 +++++++++++++++++----
+ drivers/gpu/drm/xe/xe_hw_engine_group.c | 3 +-
+ drivers/gpu/drm/xe/xe_i2c.c | 2 +-
+ drivers/gpu/drm/xe/xe_lrc.c | 18 +-
+ drivers/gpu/drm/xe/xe_mmio.c | 10 +-
+ drivers/gpu/drm/xe/xe_mmio.h | 7 +-
+ drivers/gpu/drm/xe/xe_mmio_types.h | 64 ++++++
+ drivers/gpu/drm/xe/xe_mocs.c | 1 +
+ drivers/gpu/drm/xe/xe_module.c | 42 ++--
+ drivers/gpu/drm/xe/xe_module.h | 2 +-
+ drivers/gpu/drm/xe/xe_nvm.c | 12 +-
+ drivers/gpu/drm/xe/xe_oa.c | 11 +-
+ drivers/gpu/drm/xe/xe_pat.c | 149 +++++++------
+ drivers/gpu/drm/xe/xe_pci.c | 44 ++++
+ drivers/gpu/drm/xe/xe_pci_types.h | 3 +
+ drivers/gpu/drm/xe/xe_platform_types.h | 1 +
+ drivers/gpu/drm/xe/xe_query.c | 3 -
+ drivers/gpu/drm/xe/xe_reg_whitelist.c | 8 +
+ drivers/gpu/drm/xe/xe_sleep.h | 57 +++++
+ drivers/gpu/drm/xe/xe_soc_remapper.c | 1 +
+ drivers/gpu/drm/xe/xe_sriov.c | 2 +-
+ drivers/gpu/drm/xe/xe_sriov.h | 7 +-
+ drivers/gpu/drm/xe/xe_sriov_pf.c | 10 +-
+ drivers/gpu/drm/xe/xe_sriov_pf_helpers.h | 3 +-
+ drivers/gpu/drm/xe/xe_sriov_pf_sysfs.c | 54 +++--
+ drivers/gpu/drm/xe/xe_sriov_pf_types.h | 3 +
+ drivers/gpu/drm/xe/xe_tile.h | 4 +-
+ drivers/gpu/drm/xe/xe_tile_sysfs.c | 2 +-
+ drivers/gpu/drm/xe/xe_tile_types.h | 141 ++++++++++++
+ drivers/gpu/drm/xe/xe_tlb_inval.c | 33 +++
+ drivers/gpu/drm/xe/xe_tlb_inval.h | 2 +
+ drivers/gpu/drm/xe/xe_ttm_vram_mgr.c | 16 +-
+ drivers/gpu/drm/xe/xe_tuning.c | 22 +-
+ drivers/gpu/drm/xe/xe_uc.c | 10 +-
+ drivers/gpu/drm/xe/xe_uc.h | 1 -
+ drivers/gpu/drm/xe/xe_vm.c | 77 ++++++-
+ drivers/gpu/drm/xe/xe_vm.h | 3 +
+ drivers/gpu/drm/xe/xe_vm_madvise.c | 7 +-
+ drivers/gpu/drm/xe/xe_vm_types.h | 16 ++
+ drivers/gpu/drm/xe/xe_vram_freq.c | 2 +-
+ drivers/gpu/drm/xe/xe_wa.c | 84 ++++++-
+ drivers/gpu/drm/xe/xe_wa_oob.rules | 3 +
+ drivers/gpu/drm/xe/xe_wopcm.c | 15 +-
+ include/drm/intel/pciids.h | 12 +
+ include/linux/migrate.h | 10 +-
+ include/uapi/drm/xe_drm.h | 8 +-
+ mm/filemap.c | 15 +-
+ mm/memory.c | 3 +-
+ mm/migrate.c | 8 +-
+ mm/migrate_device.c | 2 +-
+ 90 files changed, 1882 insertions(+), 720 deletions(-)
+ create mode 100644 drivers/gpu/drm/xe/xe_defaults.h
+ create mode 100644 drivers/gpu/drm/xe/xe_guc_rc.c
+ create mode 100644 drivers/gpu/drm/xe/xe_guc_rc.h
+ create mode 100644 drivers/gpu/drm/xe/xe_mmio_types.h
+ create mode 100644 drivers/gpu/drm/xe/xe_sleep.h
+ create mode 100644 drivers/gpu/drm/xe/xe_tile_types.h
+Merging etnaviv/etnaviv/next (6bde14ba5f7ef drm/etnaviv: add optional reset support)
+$ git merge -m Merge branch 'etnaviv/next' of https://git.pengutronix.de/git/lst/linux etnaviv/etnaviv/next
+Already up to date.
+Merging fbdev/for-next (c730e512029e2 fbcon: Declare struct fb_info.fbcon_par as of type struct fbcon_par)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git fbdev/for-next
+Auto-merging MAINTAINERS
+Auto-merging drivers/gpu/drm/Kconfig
+CONFLICT (content): Merge conflict in drivers/gpu/drm/Kconfig
+Auto-merging drivers/hv/vmbus_drv.c
+Auto-merging drivers/tty/vt/vt.c
+Auto-merging drivers/video/fbdev/core/fbcon.c
+Auto-merging drivers/video/fbdev/core/fbcon.h
+Auto-merging include/linux/console.h
+Auto-merging include/linux/fb.h
+Auto-merging kernel/printk/printk.c
+Resolved 'drivers/gpu/drm/Kconfig' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master 6e0c132ecce8b] Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
+$ git diff -M --stat --summary HEAD^..
+ MAINTAINERS | 10 -
+ arch/sh/configs/dreamcast_defconfig | 2 -
+ arch/sh/configs/ecovec24_defconfig | 2 -
+ arch/sh/configs/kfr2r09_defconfig | 2 -
+ arch/sh/configs/migor_defconfig | 2 -
+ arch/sh/configs/rts7751r2d1_defconfig | 2 -
+ arch/sh/configs/rts7751r2dplus_defconfig | 2 -
+ arch/sh/configs/se7724_defconfig | 2 -
+ arch/sh/configs/se7780_defconfig | 2 -
+ arch/sh/configs/sh7785lcr_defconfig | 3 -
+ arch/sh/configs/urquell_defconfig | 3 -
+ drivers/gpu/drm/Kconfig | 212 ++-
+ drivers/gpu/drm/hyperv/hyperv_drm_proto.c | 15 +-
+ drivers/hv/vmbus_drv.c | 4 +-
+ drivers/staging/fbtft/Kconfig | 5 +-
+ drivers/staging/fbtft/fbtft-core.c | 19 +-
+ drivers/staging/fbtft/fbtft-sysfs.c | 20 +-
+ drivers/tty/vt/vt.c | 1 -
+ drivers/video/console/newport_con.c | 4 +-
+ drivers/video/fbdev/Kconfig | 11 -
+ drivers/video/fbdev/Makefile | 1 -
+ drivers/video/fbdev/au1100fb.c | 5 +-
+ drivers/video/fbdev/au1200fb.c | 6 +-
+ drivers/video/fbdev/core/fbcon.c | 9 +-
+ drivers/video/fbdev/core/fbcon.h | 1 -
+ drivers/video/fbdev/core/fbmem.c | 2 +-
+ drivers/video/fbdev/core/fbsysfs.c | 36 +-
+ drivers/video/fbdev/ffb.c | 14 +-
+ drivers/video/fbdev/hyperv_fb.c | 1388 --------------------
+ drivers/video/fbdev/omap/omapfb_main.c | 10 +-
+ drivers/video/fbdev/omap2/omapfb/Kconfig | 3 +-
+ drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c | 18 +-
+ drivers/video/fbdev/riva/riva_hw.c | 3 +
+ drivers/video/fbdev/sh_mobile_lcdcfb.c | 5 +-
+ drivers/video/fbdev/smscufx.c | 8 +-
+ drivers/video/fbdev/vt8500lcdfb.c | 5 +-
+ drivers/video/logo/Kconfig | 84 +-
+ drivers/video/logo/Makefile | 29 +-
+ drivers/video/logo/logo.c | 46 +-
+ drivers/video/logo/logo_mac_clut224.ppm | 1604 -----------------------
+ drivers/video/of_display_timing.c | 10 +-
+ include/linux/console.h | 1 -
+ include/linux/fb.h | 13 +-
+ include/linux/linux_logo.h | 8 -
+ kernel/printk/printk.c | 16 -
+ 45 files changed, 325 insertions(+), 3323 deletions(-)
+ delete mode 100644 drivers/video/fbdev/hyperv_fb.c
+ delete mode 100644 drivers/video/logo/logo_mac_clut224.ppm
+$ git am -3 ../patches/0001-fix-up-for-drm-hyperv-Remove-reference-to-hyperv_fb-.patch
+Applying: fix up for "drm/hyperv: Remove reference to hyperv_fb driver"
+$ git reset HEAD^
+Unstaged changes after reset:
+M drivers/gpu/drm/hyperv/Kconfig
+$ git add -A .
+$ git commit -v -a --amend
+warning: notes ref refs/notes/commits is invalid
+[master e21ed8b6f1fd7] Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
+ Date: Fri Feb 13 16:41:56 2026 +0000
+Merging regmap/for-next (4651c87b00839 regmap: reg_default_cb for flat cache defaults)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git regmap/for-next
+Already up to date.
+Merging sound/for-next (5a36d2bda9c83 ALSA: usb-audio: Add iface reset and delay quirk for GHW-123P)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git sound/for-next
+Already up to date.
+Merging ieee1394/for-next (6b617317e5bc9 ALSA: firewire: remove PCM buffer size constraint from isoc context header)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git ieee1394/for-next
+Already up to date.
+Merging sound-asoc/for-next (b82fa9b0c26ee ASoC: codecs: aw88261: Fix erroneous bitmask logic in Awinic init)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git sound-asoc/for-next
+Already up to date.
+Merging modules/modules-next (b68758e6f4307 modules: moduleparam.h: fix kernel-doc comments)
+$ git merge -m Merge branch 'modules-next' of https://git.kernel.org/pub/scm/linux/kernel/git/modules/linux.git modules/modules-next
+Already up to date.
+Merging input/next (ed8a4ef29da38 Input: gpio_keys - fall back to platform_get_irq() for interrupt-only keys)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git input/next
+Auto-merging MAINTAINERS
+Merge made by the 'ort' strategy.
+ .../devicetree/bindings/goldfish/events.txt | 17 --
+ .../bindings/input/focaltech,ft8112.yaml | 66 ++++++
+ .../input/google,goldfish-events-keypad.yaml | 41 ++++
+ .../bindings/input/touchscreen/edt-ft5x06.yaml | 1 +
+ .../bindings/input/touchscreen/ilitek,ili210x.yaml | 51 +++++
+ .../input/touchscreen/sitronix,st1232.yaml | 10 +-
+ .../bindings/input/touchscreen/ti,tsc2007.yaml | 3 +
+ .../bindings/input/touchscreen/trivial-touch.yaml | 4 -
+ MAINTAINERS | 2 +-
+ drivers/hid/i2c-hid/i2c-hid-of-elan.c | 8 +
+ drivers/input/keyboard/cros_ec_keyb.c | 3 +-
+ drivers/input/keyboard/gpio_keys.c | 19 +-
+ drivers/input/keyboard/omap4-keypad.c | 4 -
+ drivers/input/misc/cs40l50-vibra.c | 4 -
+ drivers/input/misc/gpio_decoder.c | 72 +++----
+ drivers/input/misc/palmas-pwrbutton.c | 2 +-
+ drivers/input/misc/pf1550-onkey.c | 2 +-
+ drivers/input/misc/twl4030-pwrbutton.c | 67 ++++++-
+ drivers/input/mouse/appletouch.c | 9 +-
+ drivers/input/mouse/byd.c | 6 +-
+ drivers/input/mouse/cyapa.c | 3 -
+ drivers/input/mouse/cyapa_gen5.c | 1 -
+ drivers/input/mouse/psmouse-smbus.c | 2 +-
+ drivers/input/mouse/synaptics_i2c.c | 221 +++++++++------------
+ drivers/input/serio/altera_ps2.c | 2 +-
+ drivers/input/serio/arc_ps2.c | 3 +-
+ drivers/input/serio/olpc_apsp.c | 2 +-
+ drivers/input/touchscreen/dynapro.c | 4 +-
+ drivers/input/touchscreen/edt-ft5x06.c | 6 +
+ drivers/input/touchscreen/egalax_ts_serial.c | 3 +-
+ drivers/input/touchscreen/elo.c | 2 +-
+ drivers/input/touchscreen/fujitsu_ts.c | 3 +-
+ drivers/input/touchscreen/gunze.c | 2 +-
+ drivers/input/touchscreen/hampshire.c | 4 +-
+ drivers/input/touchscreen/ili210x.c | 96 +++++----
+ drivers/input/touchscreen/ilitek_ts_i2c.c | 10 +-
+ drivers/input/touchscreen/inexio.c | 2 +-
+ drivers/input/touchscreen/mtouch.c | 2 +-
+ drivers/input/touchscreen/novatek-nvt-ts.c | 5 -
+ drivers/input/touchscreen/penmount.c | 2 +-
+ drivers/input/touchscreen/stmfts.c | 21 +-
+ drivers/input/touchscreen/touchit213.c | 4 +-
+ drivers/input/touchscreen/touchright.c | 2 +-
+ drivers/input/touchscreen/touchwin.c | 2 +-
+ drivers/input/touchscreen/tsc40.c | 2 +-
+ drivers/input/touchscreen/wdt87xx_i2c.c | 14 +-
+ include/linux/input/adp5589.h | 180 -----------------
+ 47 files changed, 494 insertions(+), 497 deletions(-)
+ delete mode 100644 Documentation/devicetree/bindings/goldfish/events.txt
+ create mode 100644 Documentation/devicetree/bindings/input/focaltech,ft8112.yaml
+ create mode 100644 Documentation/devicetree/bindings/input/google,goldfish-events-keypad.yaml
+ create mode 100644 Documentation/devicetree/bindings/input/touchscreen/ilitek,ili210x.yaml
+ delete mode 100644 include/linux/input/adp5589.h
+Merging block/for-next (0c54837d111c4 Merge branch 'block-7.0' into for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux.git block/for-next
+Merge made by the 'ort' strategy.
+ block/bio.c | 4 +-
+ block/blk-lib.c | 3 +-
+ block/blk-mq-dma.c | 13 +++--
+ block/ioctl.c | 34 +++++++----
+ drivers/block/drbd/drbd_main.c | 3 -
+ drivers/block/drbd/drbd_nl.c | 20 ++++++-
+ drivers/md/md.c | 4 +-
+ drivers/nvme/target/io-cmd-bdev.c | 28 +++------
+ include/linux/blkdev.h | 2 +-
+ include/uapi/linux/io_uring/bpf_filter.h | 8 ++-
+ io_uring/bpf_filter.c | 86 +++++++++++++++++----------
+ io_uring/fdinfo.c | 99 ++++++++++++++++++++++++++++++++
+ io_uring/fdinfo.h | 10 ++++
+ io_uring/filetable.c | 4 ++
+ io_uring/io_uring.c | 12 ++--
+ io_uring/opdef.c | 6 ++
+ io_uring/opdef.h | 6 ++
+ io_uring/openclose.c | 9 ++-
+ io_uring/rsrc.c | 12 ++--
+ io_uring/rsrc.h | 6 +-
+ io_uring/rw.c | 3 +-
+ io_uring/tctx.c | 10 ++--
+ io_uring/zcrx.c | 2 +-
+ 23 files changed, 286 insertions(+), 98 deletions(-)
+$ git am -3 ../patches/0001-Merge-fixup-for-Rust-error.patch
+Applying: Merge fixup for Rust error
+Using index info to reconstruct a base tree...
+M drivers/block/rnull/configfs.rs
+Falling back to patching base and 3-way merge...
+Auto-merging drivers/block/rnull/configfs.rs
+No changes -- Patch already applied.
+$ git am -3 ../patches/0001-Revert-block-remove-bio_last_bvec_all.patch
+Applying: Revert "block: remove bio_last_bvec_all"
+$ git reset HEAD^
+Unstaged changes after reset:
+M Documentation/block/biovecs.rst
+M include/linux/bio.h
+$ git add -A .
+$ git commit -v -a --amend
+warning: notes ref refs/notes/commits is invalid
+[master 0e3e7b027b600] Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux.git
+ Date: Fri Feb 13 16:42:06 2026 +0000
+Merging device-mapper/for-next (218b16992a37e dm mpath: make pg_init_delay_msecs settable)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git device-mapper/for-next
+Already up to date.
+Merging libata/for-next (ff4a46c278ac6 ata: pata_ftide010: Fix some DMA timings)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/libata/linux libata/for-next
+Already up to date.
+Merging pcmcia/pcmcia-next (4a81f78caa53e pcmcia: Add error handling for add_interval() in do_validate_mem())
+$ git merge -m Merge branch 'pcmcia-next' of https://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git pcmcia/pcmcia-next
+Already up to date.
+Merging mmc/next (1d73c99a3edf3 mmc: core: Optimize time for secure erase/trim for some Kingston eMMCs)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git mmc/next
+Auto-merging MAINTAINERS
+Merge made by the 'ort' strategy.
+ .../devicetree/bindings/mmc/arasan,sdhci.yaml | 2 +
+ .../devicetree/bindings/mmc/arm,pl18x.yaml | 2 +-
+ .../devicetree/bindings/mmc/brcm,iproc-sdhci.yaml | 5 +
+ .../devicetree/bindings/mmc/bst,c1200-sdhci.yaml | 70 ++
+ .../devicetree/bindings/mmc/cdns,sdhci.yaml | 2 -
+ Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 3 +
+ .../devicetree/bindings/mmc/spacemit,sdhci.yaml | 14 +-
+ MAINTAINERS | 2 +
+ arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 4 +-
+ arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts | 4 +-
+ drivers/mmc/core/card.h | 11 +
+ drivers/mmc/core/mmc.c | 12 +
+ drivers/mmc/core/queue.c | 9 +-
+ drivers/mmc/core/quirks.h | 12 +
+ drivers/mmc/host/Kconfig | 14 +
+ drivers/mmc/host/Makefile | 1 +
+ drivers/mmc/host/atmel-mci.c | 12 +-
+ drivers/mmc/host/cavium-octeon.c | 5 +-
+ drivers/mmc/host/cavium.c | 4 +-
+ drivers/mmc/host/dw_mmc-bluefield.c | 2 +-
+ drivers/mmc/host/dw_mmc-exynos.c | 9 +-
+ drivers/mmc/host/dw_mmc-hi3798cv200.c | 6 +-
+ drivers/mmc/host/dw_mmc-hi3798mv200.c | 17 +-
+ drivers/mmc/host/dw_mmc-k3.c | 51 +-
+ drivers/mmc/host/dw_mmc-pci.c | 37 +-
+ drivers/mmc/host/dw_mmc-pltfm.c | 17 +-
+ drivers/mmc/host/dw_mmc-rockchip.c | 9 +-
+ drivers/mmc/host/dw_mmc-starfive.c | 5 +-
+ drivers/mmc/host/dw_mmc.c | 768 ++++++++-------------
+ drivers/mmc/host/dw_mmc.h | 146 +---
+ drivers/mmc/host/jz4740_mmc.c | 2 +-
+ drivers/mmc/host/loongson2-mmc.c | 1 -
+ drivers/mmc/host/mtk-sd.c | 32 +-
+ drivers/mmc/host/sdhci-esdhc-imx.c | 18 +
+ drivers/mmc/host/sdhci-msm.c | 77 +++
+ drivers/mmc/host/sdhci-of-aspeed.c | 5 +-
+ drivers/mmc/host/sdhci-of-bst.c | 521 ++++++++++++++
+ drivers/mmc/host/sdhci-of-k1.c | 39 +-
+ drivers/mmc/host/sdhci.c | 23 +-
+ include/linux/mmc/card.h | 2 +
+ include/linux/mmc/sdio_ids.h | 3 +
+ 41 files changed, 1249 insertions(+), 729 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/mmc/bst,c1200-sdhci.yaml
+ create mode 100644 drivers/mmc/host/sdhci-of-bst.c
+Merging mfd/for-mfd-next (845776177cf3b dt-bindings: mfd: da9055: Fix dead link to codec binding)
+$ git merge -m Merge branch 'for-mfd-next' of https://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git mfd/for-mfd-next
+Auto-merging Documentation/devicetree/bindings/mfd/mediatek,mt8195-scpsys.yaml
+Auto-merging drivers/mfd/sec-irq.c
+Merge made by the 'ort' strategy.
+ .../bindings/mfd/aspeed,ast2x00-scu.yaml | 17 ++
+ .../devicetree/bindings/mfd/atmel,hlcdc.yaml | 1 +
+ .../bindings/mfd/atmel,sama5d2-flexcom.yaml | 1 +
+ .../bindings/mfd/bitmain,bm1880-sctrl.yaml | 66 ++++++
+ Documentation/devicetree/bindings/mfd/da9055.txt | 2 +-
+ .../devicetree/bindings/mfd/mediatek,mt6397.yaml | 1 +
+ .../bindings/mfd/mediatek,mt8195-scpsys.yaml | 1 +
+ .../devicetree/bindings/mfd/nxp,lpc3220-scb.yaml | 74 +++++++
+ .../devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 6 +
+ .../devicetree/bindings/mfd/qnap,ts433-mcu.yaml | 1 +
+ .../devicetree/bindings/mfd/rockchip,rk801.yaml | 197 +++++++++++++++++
+ Documentation/devicetree/bindings/mfd/syscon.yaml | 5 +
+ drivers/mfd/Kconfig | 18 +-
+ drivers/mfd/arizona-core.c | 2 +-
+ drivers/mfd/atmel-hlcdc.c | 1 +
+ drivers/mfd/axp20x.c | 5 +-
+ drivers/mfd/cgbc-core.c | 1 +
+ drivers/mfd/da9052-spi.c | 2 +-
+ drivers/mfd/intel-lpss-pci.c | 13 ++
+ drivers/mfd/macsmc.c | 4 +
+ drivers/mfd/max77759.c | 12 +-
+ drivers/mfd/mfd-core.c | 45 ++--
+ drivers/mfd/omap-usb-host.c | 6 +-
+ drivers/mfd/qcom-pm8xxx.c | 8 +-
+ drivers/mfd/qnap-mcu.c | 9 +
+ drivers/mfd/rk8xx-core.c | 81 +++++++
+ drivers/mfd/rk8xx-i2c.c | 33 ++-
+ drivers/mfd/sec-irq.c | 1 +
+ drivers/mfd/simple-mfd-i2c.c | 1 +
+ drivers/mfd/tps65219.c | 9 +
+ drivers/regulator/rk808-regulator.c | 243 +++++++++++++++++++++
+ include/linux/mfd/axp20x.h | 3 +
+ include/linux/mfd/rk808.h | 118 ++++++++++
+ include/linux/mfd/rohm-bd71828.h | 2 +
+ include/linux/mfd/tps6105x.h | 5 +-
+ include/linux/mfd/tps65219.h | 2 +
+ 36 files changed, 945 insertions(+), 51 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/mfd/bitmain,bm1880-sctrl.yaml
+ create mode 100644 Documentation/devicetree/bindings/mfd/nxp,lpc3220-scb.yaml
+ create mode 100644 Documentation/devicetree/bindings/mfd/rockchip,rk801.yaml
+Merging backlight/for-backlight-next (83333aa97441b backlight: qcom-wled: Change PM8950 WLED configurations)
+$ git merge -m Merge branch 'for-backlight-next' of https://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git backlight/for-backlight-next
+Merge made by the 'ort' strategy.
+ .../bindings/leds/backlight/qcom-wled.yaml | 24 ++-
+ drivers/video/backlight/Kconfig | 11 ++
+ drivers/video/backlight/Makefile | 1 +
+ drivers/video/backlight/aw99706.c | 2 +-
+ drivers/video/backlight/cgbc_bl.c | 180 +++++++++++++++++++++
+ drivers/video/backlight/qcom-wled.c | 42 ++++-
+ 6 files changed, 255 insertions(+), 5 deletions(-)
+ create mode 100644 drivers/video/backlight/cgbc_bl.c
+Merging battery/for-next (12bdf471e374b power: supply: bd71828: Use dev_err_probe())
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git battery/for-next
+Already up to date.
+Merging regulator/for-next (e590159d904e6 Merge remote-tracking branch 'regulator/for-6.19' into regulator-linus)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git regulator/for-next
+Already up to date.
+Merging security/next (472711068fa95 lsm: make keys for static branch static)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git security/next
+Already up to date.
+Merging apparmor/apparmor-next (1b51bd761599b apparmor: fix cast in format string DEBUG statement)
+$ git merge -m Merge branch 'apparmor-next' of https://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor apparmor/apparmor-next
+Merge made by the 'ort' strategy.
+ security/apparmor/.kunitconfig | 5 +
+ security/apparmor/af_unix.c | 2 +-
+ security/apparmor/apparmorfs.c | 23 ++-
+ security/apparmor/domain.c | 60 +++----
+ security/apparmor/file.c | 49 ++++--
+ security/apparmor/include/audit.h | 2 +
+ security/apparmor/include/cred.h | 104 ++++++++----
+ security/apparmor/include/lib.h | 39 ++++-
+ security/apparmor/include/match.h | 12 +-
+ security/apparmor/include/policy.h | 32 +++-
+ security/apparmor/label.c | 55 +++---
+ security/apparmor/lib.c | 29 ++--
+ security/apparmor/lsm.c | 66 +++++---
+ security/apparmor/match.c | 22 +--
+ security/apparmor/net.c | 6 +-
+ security/apparmor/path.c | 13 +-
+ security/apparmor/policy.c | 31 +++-
+ security/apparmor/policy_compat.c | 10 +-
+ security/apparmor/policy_unpack.c | 336 ++++++++++++++++++++++++++++++++-----
+ security/apparmor/resource.c | 5 +
+ security/apparmor/task.c | 32 ++++
+ 21 files changed, 690 insertions(+), 243 deletions(-)
+ create mode 100644 security/apparmor/.kunitconfig
+Merging integrity/next-integrity (0496fc9cdc384 evm: Use ordered xattrs list to calculate HMAC in evm_init_hmac())
+$ git merge -m Merge branch 'next-integrity' of https://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity integrity/next-integrity
+Already up to date.
+Merging selinux/next (ea64aa57d596c selinux: drop the BUG() in cred_has_capability())
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git selinux/next
+Already up to date.
+Merging smack/next (33d589ed60ae4 smack: /smack/doi: accept previously used values)
+$ git merge -m Merge branch 'next' of https://github.com/cschaufler/smack-next smack/next
+Already up to date.
+Merging tomoyo/master (755d028a40bfb RDMA/core: keep NETDEV_UNREGISTER event valid until ib_device users becomes 0)
+$ git merge -m Merge branch 'master' of git://git.code.sf.net/p/tomoyo/tomoyo.git tomoyo/master
+Auto-merging drivers/infiniband/core/cache.c
+Auto-merging drivers/infiniband/core/device.c
+Auto-merging fs/hfs/super.c
+Auto-merging include/linux/netdevice.h
+Auto-merging kernel/workqueue.c
+Auto-merging net/can/j1939/transport.c
+Auto-merging net/core/dev.c
+Merge made by the 'ort' strategy.
+ drivers/infiniband/core/cache.c | 112 ++++++++++++++++++-
+ drivers/infiniband/core/core_priv.h | 8 +-
+ drivers/infiniband/core/device.c | 61 ++++++++++-
+ drivers/infiniband/core/roce_gid_mgmt.c | 39 ++++++-
+ fs/hfs/super.c | 2 +-
+ include/linux/netdevice.h | 15 +++
+ kernel/softirq.c | 4 +
+ kernel/workqueue.c | 4 +
+ net/can/j1939/j1939-priv.h | 7 ++
+ net/can/j1939/main.c | 90 +++++++++++++++
+ net/can/j1939/transport.c | 3 +
+ net/core/dev.c | 187 ++++++++++++++++++++++++++++++++
+ net/core/lock_debug.c | 1 +
+ net/socket.c | 32 ++++--
+ net/xfrm/xfrm_device.c | 12 +-
+ 15 files changed, 557 insertions(+), 20 deletions(-)
+Merging tpmdd/next (3e91b44c93ad2 tpm: st33zp24: Fix missing cleanup on get_burstcount() error)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git tpmdd/next
+Already up to date.
+Merging watchdog/master (450517fa5aae9 dt-bindings: watchdog: qcom-wdt: Document Glymur watchdog)
+$ git merge -m Merge branch 'master' of git://www.linux-watchdog.org/linux-watchdog-next.git watchdog/master
+Auto-merging Documentation/devicetree/bindings/watchdog/qcom-wdt.yaml
+Merge made by the 'ort' strategy.
+ .../devicetree/bindings/watchdog/mpc8xxx-wdt.txt | 25 ---
+ .../devicetree/bindings/watchdog/mpc8xxx-wdt.yaml | 64 ++++++
+ .../devicetree/bindings/watchdog/qcom-wdt.yaml | 1 +
+ .../devicetree/bindings/watchdog/samsung-wdt.yaml | 72 +++++--
+ Documentation/watchdog/watchdog-kernel-api.rst | 2 +-
+ Documentation/watchdog/watchdog-parameters.rst | 7 -
+ drivers/watchdog/Kconfig | 8 -
+ drivers/watchdog/Makefile | 3 -
+ drivers/watchdog/iTCO_vendor.h | 14 --
+ drivers/watchdog/iTCO_vendor_support.c | 216 ---------------------
+ drivers/watchdog/iTCO_wdt.c | 12 +-
+ drivers/watchdog/imx7ulp_wdt.c | 1 +
+ drivers/watchdog/it87_wdt.c | 12 ++
+ drivers/watchdog/s3c2410_wdt.c | 22 +--
+ drivers/watchdog/sbsa_gwdt.c | 4 +-
+ drivers/watchdog/starfive-wdt.c | 2 +-
+ drivers/watchdog/watchdog_core.c | 3 +-
+ drivers/watchdog/watchdog_dev.c | 35 ++--
+ include/linux/watchdog.h | 12 +-
+ 19 files changed, 161 insertions(+), 354 deletions(-)
+ delete mode 100644 Documentation/devicetree/bindings/watchdog/mpc8xxx-wdt.txt
+ create mode 100644 Documentation/devicetree/bindings/watchdog/mpc8xxx-wdt.yaml
+ delete mode 100644 drivers/watchdog/iTCO_vendor.h
+ delete mode 100644 drivers/watchdog/iTCO_vendor_support.c
+Merging iommu/next (ad09563660460 Merge branches 'fixes', 'arm/smmu/updates', 'intel/vt-d', 'amd/amd-vi' and 'core' into next)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git iommu/next
+Already up to date.
+Merging audit/next (76489955c6d4a audit: move the compat_xxx_class[] extern declarations to audit_arch.h)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git audit/next
+Already up to date.
+Merging devicetree/for-next (a16f91f80735e dt-bindings: interrupt-controller: Add compatiblie string fsl,imx(1|25|27|31|35)-avic)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git devicetree/for-next
+Already up to date.
+Merging dt-krzk/for-next (5cd532f7f0174 arm64: dts: apm: Drop "dma" device_type)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt.git dt-krzk/for-next
+Already up to date.
+Merging mailbox/for-next (75df94d05fc03 mailbox: sprd: mask interrupts that are not handled)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox.git mailbox/for-next
+Auto-merging Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml
+CONFLICT (content): Merge conflict in Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml
+Auto-merging drivers/mailbox/bcm-flexrm-mailbox.c
+Auto-merging drivers/mailbox/mtk-cmdq-mailbox.c
+Resolved 'Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master 3110a2183ff80] Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox.git
+$ git diff -M --stat --summary HEAD^..
+ .../bindings/mailbox/mediatek,mt8196-vcp-mbox.yaml | 49 ++++++
+ .../bindings/mailbox/microchip,mpfs-mailbox.yaml | 6 +-
+ .../devicetree/bindings/mailbox/sprd-mailbox.yaml | 1 +
+ .../bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml | 11 ++
+ drivers/mailbox/Kconfig | 17 ++-
+ drivers/mailbox/Makefile | 2 +
+ drivers/mailbox/arm_mhuv3.c | 2 +-
+ drivers/mailbox/bcm-flexrm-mailbox.c | 1 -
+ drivers/mailbox/cix-mailbox.c | 2 +-
+ drivers/mailbox/cv1800-mailbox.c | 1 -
+ drivers/mailbox/exynos-mailbox.c | 9 +-
+ drivers/mailbox/imx-mailbox.c | 8 +-
+ drivers/mailbox/mailbox-mchp-ipc-sbi.c | 41 +++--
+ drivers/mailbox/mailbox.c | 6 +-
+ drivers/mailbox/mtk-cmdq-mailbox.c | 12 +-
+ drivers/mailbox/mtk-vcp-mailbox.c | 170 +++++++++++++++++++++
+ drivers/mailbox/omap-mailbox.c | 1 -
+ drivers/mailbox/pcc.c | 120 +++------------
+ drivers/mailbox/sprd-mailbox.c | 117 ++++++++++----
+ drivers/mailbox/zynqmp-ipi-mailbox.c | 5 +-
+ include/acpi/pcc.h | 29 ----
+ include/linux/mailbox/mtk-vcp-mailbox.h | 32 ++++
+ 22 files changed, 434 insertions(+), 208 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/mailbox/mediatek,mt8196-vcp-mbox.yaml
+ create mode 100644 drivers/mailbox/mtk-vcp-mailbox.c
+ create mode 100644 include/linux/mailbox/mtk-vcp-mailbox.h
+Merging spi/for-next (f921571df9174 Merge remote-tracking branch 'spi/for-6.19' into spi-linus)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git spi/for-next
+Already up to date.
+Merging tip/master (89958a994c7a6 Merge branch into tip/master: 'locking/futex')
+$ git merge -m Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git tip/master
+Merge made by the 'ort' strategy.
+ lib/Kconfig.debug | 1 +
+ lib/debugobjects.c | 19 ++++++++-
+ .../selftests/futex/functional/futex_requeue.c | 49 ++++------------------
+ 3 files changed, 27 insertions(+), 42 deletions(-)
+Merging clockevents/timers/drivers/next (a83f9c04be4e8 clocksource/drivers/mips-gic-timer: Move GIC timer to request_percpu_irq())
+$ git merge -m Merge branch 'timers/drivers/next' of https://git.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux.git clockevents/timers/drivers/next
+Already up to date.
+Merging edac/edac-for-next (148f30165b4bd Merge ras/edac-drivers into for-next)
+$ git merge -m Merge branch 'edac-for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac/edac-for-next
+Merge made by the 'ort' strategy.
+Merging ftrace/for-next (9d0e23f4670c1 Merge tools/for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git ftrace/for-next
+Auto-merging MAINTAINERS
+Auto-merging kernel/rcu/srcutree.c
+Auto-merging kernel/trace/Kconfig
+Auto-merging kernel/trace/blktrace.c
+Auto-merging kernel/trace/bpf_trace.c
+CONFLICT (content): Merge conflict in kernel/trace/bpf_trace.c
+Auto-merging kernel/trace/ftrace.c
+Auto-merging kernel/trace/trace.c
+CONFLICT (content): Merge conflict in kernel/trace/trace.c
+Auto-merging kernel/trace/trace.h
+Resolved 'kernel/trace/bpf_trace.c' using previous resolution.
+Resolved 'kernel/trace/trace.c' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master 2c37ebbd51554] Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
+$ git diff -M --stat --summary HEAD^..
+ Documentation/admin-guide/bootconfig.rst | 24 +-
+ Documentation/trace/ftrace.rst | 25 +
+ MAINTAINERS | 15 +
+ include/linux/trace_events.h | 8 +-
+ include/linux/trace_seq.h | 12 +-
+ include/linux/tracepoint.h | 9 +-
+ include/trace/perf.h | 4 +-
+ include/trace/stages/stage3_trace_output.h | 4 +-
+ include/trace/trace_events.h | 4 +-
+ kernel/kprobes.c | 124 ++-
+ kernel/rcu/srcutree.c | 3 +-
+ kernel/trace/Kconfig | 8 +-
+ kernel/trace/Makefile | 1 +
+ kernel/trace/blktrace.c | 23 +-
+ kernel/trace/bpf_trace.c | 5 +-
+ kernel/trace/ftrace.c | 7 +-
+ kernel/trace/ring_buffer.c | 24 +-
+ kernel/trace/trace.c | 1058 +++-----------------
+ kernel/trace/trace.h | 131 ++-
+ kernel/trace/trace_events.c | 163 ++-
+ kernel/trace/trace_events_filter.c | 2 +-
+ kernel/trace/trace_events_hist.c | 101 +-
+ kernel/trace/trace_events_synth.c | 6 +-
+ kernel/trace/trace_events_trigger.c | 70 +-
+ kernel/trace/trace_hwlat.c | 15 +-
+ kernel/trace/trace_kprobe.c | 10 +-
+ kernel/trace/trace_output.c | 30 +-
+ kernel/trace/trace_pid.c | 246 +++++
+ kernel/trace/trace_printk.c | 431 ++++++++
+ kernel/trace/trace_selftest.c | 10 +-
+ kernel/trace/trace_seq.c | 29 +-
+ kernel/tracepoint.c | 18 +-
+ lib/bootconfig.c | 27 +-
+ .../samples/bad-array-after-comment.bconf | 4 +
+ .../samples/bad-array-in-next-line.bconf | 4 +
+ .../samples/exp-good-array-space-comment.bconf | 1 +
+ .../samples/exp-good-comment-after-value.bconf | 1 +
+ .../bootconfig/samples/exp-good-mixed-append.bconf | 2 +
+ tools/bootconfig/samples/exp-good-mixed-kv1.bconf | 2 +
+ tools/bootconfig/samples/exp-good-mixed-kv2.bconf | 2 +
+ tools/bootconfig/samples/exp-good-mixed-kv3.bconf | 5 +
+ .../samples/exp-good-mixed-override.bconf | 2 +
+ tools/bootconfig/samples/exp-good-override.bconf | 4 +
+ tools/bootconfig/samples/exp-good-printables.bconf | 2 +
+ tools/bootconfig/samples/exp-good-simple.bconf | 8 +
+ tools/bootconfig/samples/exp-good-single.bconf | 3 +
+ .../samples/exp-good-space-after-value.bconf | 1 +
+ tools/bootconfig/samples/exp-good-tree.bconf | 8 +
+ .../samples/good-array-space-comment.bconf | 3 +-
+ tools/bootconfig/test-bootconfig.sh | 3 +
+ 50 files changed, 1582 insertions(+), 1120 deletions(-)
+ create mode 100644 kernel/trace/trace_pid.c
+ create mode 100644 tools/bootconfig/samples/bad-array-after-comment.bconf
+ create mode 100644 tools/bootconfig/samples/bad-array-in-next-line.bconf
+ create mode 100644 tools/bootconfig/samples/exp-good-array-space-comment.bconf
+ create mode 100644 tools/bootconfig/samples/exp-good-comment-after-value.bconf
+ create mode 100644 tools/bootconfig/samples/exp-good-mixed-append.bconf
+ create mode 100644 tools/bootconfig/samples/exp-good-mixed-kv1.bconf
+ create mode 100644 tools/bootconfig/samples/exp-good-mixed-kv2.bconf
+ create mode 100644 tools/bootconfig/samples/exp-good-mixed-kv3.bconf
+ create mode 100644 tools/bootconfig/samples/exp-good-mixed-override.bconf
+ create mode 100644 tools/bootconfig/samples/exp-good-override.bconf
+ create mode 100644 tools/bootconfig/samples/exp-good-printables.bconf
+ create mode 100644 tools/bootconfig/samples/exp-good-simple.bconf
+ create mode 100644 tools/bootconfig/samples/exp-good-single.bconf
+ create mode 100644 tools/bootconfig/samples/exp-good-space-after-value.bconf
+ create mode 100644 tools/bootconfig/samples/exp-good-tree.bconf
+$ git am -3 ../patches/0001-ftrace-Fix-semantic-conflict-with-mm-tree.patch
+Applying: ftrace: Fix semantic conflict with mm tree
+$ git reset HEAD^
+Unstaged changes after reset:
+M kernel/trace/trace_printk.c
+$ git add -A .
+$ git commit -v -a --amend
+warning: notes ref refs/notes/commits is invalid
+[master 2ba3adc119600] Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
+ Date: Fri Feb 13 16:42:41 2026 +0000
+Merging rcu/next (ed062c41dfda2 Merge branch 'rcu-nocb.20260123a')
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux rcu/next
+Already up to date.
+Merging paulmck/non-rcu/next (7f8fcc6f09fb7 memory-barriers.txt: Sort wait_event* and wait_on_bit* list alphabetically)
+$ git merge -m Merge branch 'non-rcu/next' of https://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git paulmck/non-rcu/next
+Already up to date.
+Merging kvm/next (b1195183ed42f Merge tag 'kvm-s390-next-7.0-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD)
+$ git merge -m Merge branch 'next' of git://git.kernel.org/pub/scm/virt/kvm/kvm.git kvm/next
+Auto-merging Documentation/admin-guide/kernel-parameters.txt
+Auto-merging MAINTAINERS
+Auto-merging arch/arm64/kernel/cpufeature.c
+Auto-merging arch/arm64/kernel/image-vars.h
+Auto-merging arch/loongarch/kernel/paravirt.c
+Auto-merging arch/riscv/mm/pgtable.c
+Auto-merging arch/s390/Kconfig
+Auto-merging arch/s390/include/asm/page.h
+Auto-merging arch/s390/include/asm/tlb.h
+Auto-merging arch/s390/mm/gmap_helpers.c
+Auto-merging arch/s390/mm/hugetlbpage.c
+Auto-merging arch/s390/mm/pgtable.c
+CONFLICT (content): Merge conflict in arch/s390/mm/pgtable.c
+Auto-merging arch/x86/include/asm/cpufeatures.h
+Auto-merging arch/x86/include/asm/msr-index.h
+Auto-merging drivers/irqchip/irq-gic-v5-irs.c
+Auto-merging drivers/irqchip/irq-gic-v5.c
+Auto-merging include/linux/irqchip/arm-gic-v5.h
+Auto-merging mm/khugepaged.c
+Resolved 'arch/s390/mm/pgtable.c' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master e52764887daaf] Merge branch 'next' of git://git.kernel.org/pub/scm/virt/kvm/kvm.git
+$ git diff -M --stat --summary HEAD^..
+ Documentation/admin-guide/kernel-parameters.txt | 49 +
+ Documentation/virt/kvm/api.rst | 114 +-
+ .../virt/kvm/x86/amd-memory-encryption.rst | 54 +-
+ Documentation/virt/kvm/x86/intel-tdx.rst | 2 +-
+ MAINTAINERS | 5 +-
+ arch/arm64/include/asm/el2_setup.h | 1 -
+ arch/arm64/include/asm/kvm_arm.h | 56 +-
+ arch/arm64/include/asm/kvm_asm.h | 2 -
+ arch/arm64/include/asm/kvm_emulate.h | 1 +
+ arch/arm64/include/asm/kvm_host.h | 58 +-
+ arch/arm64/include/asm/kvm_mmu.h | 3 +-
+ arch/arm64/include/asm/kvm_pgtable.h | 19 +-
+ arch/arm64/include/asm/kvm_pkvm.h | 32 +-
+ arch/arm64/include/asm/memory.h | 11 +-
+ arch/arm64/include/asm/pgtable-prot.h | 4 +-
+ arch/arm64/include/asm/sysreg.h | 29 -
+ arch/arm64/kernel/cpufeature.c | 8 +-
+ arch/arm64/kernel/head.S | 2 +-
+ arch/arm64/kernel/image-vars.h | 1 -
+ arch/arm64/kvm/arch_timer.c | 18 +-
+ arch/arm64/kvm/arm.c | 65 +-
+ arch/arm64/kvm/config.c | 511 ++--
+ arch/arm64/kvm/emulate-nested.c | 103 +-
+ arch/arm64/kvm/hyp/include/hyp/switch.h | 6 +-
+ arch/arm64/kvm/hyp/nvhe/ffa.c | 4 +-
+ arch/arm64/kvm/hyp/nvhe/hyp-init.S | 5 -
+ arch/arm64/kvm/hyp/nvhe/hyp-main.c | 67 +
+ arch/arm64/kvm/hyp/nvhe/mem_protect.c | 4 +-
+ arch/arm64/kvm/hyp/nvhe/pkvm.c | 20 +-
+ arch/arm64/kvm/hyp/nvhe/sys_regs.c | 39 +-
+ arch/arm64/kvm/hyp/pgtable.c | 58 +-
+ arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c | 2 +-
+ arch/arm64/kvm/hyp/vgic-v3-sr.c | 69 +-
+ arch/arm64/kvm/hyp/vhe/sysreg-sr.c | 2 +-
+ arch/arm64/kvm/inject_fault.c | 12 +-
+ arch/arm64/kvm/mmu.c | 32 +-
+ arch/arm64/kvm/nested.c | 172 +-
+ arch/arm64/kvm/sys_regs.c | 122 +-
+ arch/arm64/kvm/sys_regs.h | 10 +
+ arch/arm64/kvm/va_layout.c | 61 +-
+ arch/arm64/kvm/vgic/vgic-debug.c | 108 +-
+ arch/arm64/kvm/vgic/vgic-init.c | 8 +-
+ arch/arm64/kvm/vgic/vgic-v3-nested.c | 10 +-
+ arch/arm64/kvm/vgic/vgic-v3.c | 73 +-
+ arch/arm64/kvm/vgic/vgic-v5.c | 2 +
+ arch/arm64/kvm/vgic/vgic.h | 1 +
+ arch/arm64/tools/sysreg | 154 +-
+ arch/loongarch/include/asm/kvm_host.h | 9 +
+ arch/loongarch/include/asm/kvm_para.h | 4 +-
+ arch/loongarch/include/asm/loongarch.h | 1 +
+ arch/loongarch/include/asm/qspinlock.h | 4 +
+ arch/loongarch/include/uapi/asm/kvm.h | 1 +
+ arch/loongarch/include/uapi/asm/kvm_para.h | 1 +
+ arch/loongarch/kernel/paravirt.c | 21 +-
+ arch/loongarch/kvm/exit.c | 21 +-
+ arch/loongarch/kvm/intc/eiointc.c | 43 +-
+ arch/loongarch/kvm/intc/ipi.c | 26 +-
+ arch/loongarch/kvm/intc/pch_pic.c | 31 +-
+ arch/loongarch/kvm/interrupt.c | 4 +-
+ arch/loongarch/kvm/main.c | 10 +-
+ arch/loongarch/kvm/vcpu.c | 125 +-
+ arch/loongarch/kvm/vm.c | 39 +-
+ arch/riscv/include/uapi/asm/kvm.h | 3 +
+ arch/riscv/kvm/aia.c | 2 +-
+ arch/riscv/kvm/aia_imsic.c | 13 +-
+ arch/riscv/kvm/main.c | 2 +-
+ arch/riscv/kvm/mmu.c | 140 ++
+ arch/riscv/kvm/vcpu_onereg.c | 4 +
+ arch/riscv/kvm/vcpu_pmu.c | 5 +-
+ arch/riscv/mm/pgtable.c | 2 +
+ arch/s390/Kconfig | 3 -
+ arch/s390/include/asm/dat-bits.h | 32 +-
+ arch/s390/include/asm/gmap.h | 174 --
+ arch/s390/include/asm/gmap_helpers.h | 1 +
+ arch/s390/include/asm/hugetlb.h | 6 -
+ arch/s390/include/asm/kvm_host.h | 7 +
+ arch/s390/include/asm/mmu.h | 13 -
+ arch/s390/include/asm/mmu_context.h | 6 +-
+ arch/s390/include/asm/page.h | 4 -
+ arch/s390/include/asm/pgalloc.h | 4 -
+ arch/s390/include/asm/pgtable.h | 171 +-
+ arch/s390/include/asm/tlb.h | 3 -
+ arch/s390/include/asm/uaccess.h | 70 +-
+ arch/s390/include/asm/uv.h | 3 +-
+ arch/s390/kernel/uv.c | 142 +-
+ arch/s390/kvm/Kconfig | 2 +
+ arch/s390/kvm/Makefile | 3 +-
+ arch/s390/kvm/dat.c | 1391 +++++++++++
+ arch/s390/kvm/dat.h | 970 ++++++++
+ arch/s390/kvm/diag.c | 2 +-
+ arch/s390/kvm/faultin.c | 148 ++
+ arch/s390/kvm/faultin.h | 92 +
+ arch/s390/kvm/gaccess.c | 973 ++++----
+ arch/s390/kvm/gaccess.h | 20 +-
+ arch/s390/kvm/gmap-vsie.c | 141 --
+ arch/s390/kvm/gmap.c | 1244 ++++++++++
+ arch/s390/kvm/gmap.h | 244 ++
+ arch/s390/kvm/intercept.c | 15 +-
+ arch/s390/kvm/interrupt.c | 12 +-
+ arch/s390/kvm/kvm-s390.c | 966 +++-----
+ arch/s390/kvm/kvm-s390.h | 27 +-
+ arch/s390/kvm/priv.c | 213 +-
+ arch/s390/kvm/pv.c | 177 +-
+ arch/s390/kvm/vsie.c | 202 +-
+ arch/s390/lib/uaccess.c | 184 +-
+ arch/s390/mm/Makefile | 1 -
+ arch/s390/mm/fault.c | 4 +-
+ arch/s390/mm/gmap.c | 2436 --------------------
+ arch/s390/mm/gmap_helpers.c | 96 +-
+ arch/s390/mm/hugetlbpage.c | 24 -
+ arch/s390/mm/page-states.c | 1 +
+ arch/s390/mm/pageattr.c | 7 -
+ arch/s390/mm/pgalloc.c | 24 -
+ arch/s390/mm/pgtable.c | 814 +------
+ arch/x86/include/asm/cpufeatures.h | 2 +
+ arch/x86/include/asm/kvm-x86-pmu-ops.h | 4 +
+ arch/x86/include/asm/kvm_host.h | 22 +
+ arch/x86/include/asm/msr-index.h | 1 +
+ arch/x86/include/asm/svm.h | 9 +-
+ arch/x86/include/asm/vmx.h | 1 +
+ arch/x86/include/uapi/asm/kvm.h | 8 +-
+ arch/x86/include/uapi/asm/svm.h | 32 +-
+ arch/x86/kvm/Makefile | 49 +
+ arch/x86/kvm/cpuid.c | 84 +-
+ arch/x86/kvm/cpuid.h | 12 +-
+ arch/x86/kvm/hyperv.c | 2 +-
+ arch/x86/kvm/ioapic.c | 45 +-
+ arch/x86/kvm/ioapic.h | 38 +-
+ arch/x86/kvm/irq.c | 4 +-
+ arch/x86/kvm/lapic.c | 174 +-
+ arch/x86/kvm/lapic.h | 23 +-
+ arch/x86/kvm/mmu/mmu.c | 11 +-
+ arch/x86/kvm/pmu.c | 271 ++-
+ arch/x86/kvm/pmu.h | 37 +-
+ arch/x86/kvm/reverse_cpuid.h | 19 +
+ arch/x86/kvm/svm/avic.c | 4 +-
+ arch/x86/kvm/svm/hyperv.c | 7 +-
+ arch/x86/kvm/svm/nested.c | 100 +-
+ arch/x86/kvm/svm/pmu.c | 44 +
+ arch/x86/kvm/svm/sev.c | 243 +-
+ arch/x86/kvm/svm/svm.c | 170 +-
+ arch/x86/kvm/svm/svm.h | 49 +-
+ arch/x86/kvm/trace.h | 6 +-
+ arch/x86/kvm/vmx/capabilities.h | 9 +-
+ arch/x86/kvm/vmx/hyperv_evmcs.c | 2 +-
+ arch/x86/kvm/vmx/hyperv_evmcs.h | 2 +-
+ arch/x86/kvm/vmx/nested.c | 229 +-
+ arch/x86/kvm/vmx/nested.h | 1 -
+ arch/x86/kvm/vmx/pmu_intel.c | 92 +-
+ arch/x86/kvm/vmx/pmu_intel.h | 15 +
+ arch/x86/kvm/vmx/tdx.c | 16 +-
+ arch/x86/kvm/vmx/vmcs.h | 9 +
+ arch/x86/kvm/vmx/vmcs12.c | 74 +-
+ arch/x86/kvm/vmx/vmcs12.h | 8 +-
+ arch/x86/kvm/vmx/vmx.c | 409 +++-
+ arch/x86/kvm/vmx/vmx.h | 18 +-
+ arch/x86/kvm/x86.c | 158 +-
+ arch/x86/kvm/x86.h | 16 +-
+ arch/x86/kvm/xen.c | 2 +-
+ drivers/irqchip/irq-gic-v5-irs.c | 2 +
+ drivers/irqchip/irq-gic-v5.c | 10 +
+ drivers/irqchip/irq-riscv-imsic-state.c | 12 +-
+ include/hyperv/hvgdk.h | 2 +-
+ include/kvm/arm_vgic.h | 4 -
+ include/linux/irqchip/arm-gic-v5.h | 4 +
+ include/linux/irqchip/riscv-imsic.h | 3 +
+ include/linux/kvm_host.h | 26 +-
+ include/uapi/linux/kvm.h | 21 +
+ mm/khugepaged.c | 9 -
+ tools/arch/arm64/include/asm/sysreg.h | 6 -
+ tools/perf/Documentation/perf-arm-spe.txt | 1 -
+ tools/testing/selftests/kvm/Makefile.kvm | 10 +-
+ tools/testing/selftests/kvm/arm64/idreg-idst.c | 117 +
+ tools/testing/selftests/kvm/arm64/set_id_regs.c | 1 -
+ .../selftests/kvm/include/arm64/kvm_util_arch.h | 2 +
+ .../selftests/kvm/include/arm64/processor.h | 4 +
+ tools/testing/selftests/kvm/include/kvm_util.h | 44 +-
+ .../kvm/include/loongarch/kvm_util_arch.h | 1 +
+ .../selftests/kvm/include/riscv/kvm_util_arch.h | 1 +
+ .../selftests/kvm/include/riscv/processor.h | 2 +
+ .../selftests/kvm/include/s390/kvm_util_arch.h | 1 +
+ tools/testing/selftests/kvm/include/x86/apic.h | 7 +
+ .../selftests/kvm/include/x86/kvm_util_arch.h | 22 +
+ .../testing/selftests/kvm/include/x86/processor.h | 65 +-
+ tools/testing/selftests/kvm/include/x86/svm.h | 3 +-
+ tools/testing/selftests/kvm/include/x86/svm_util.h | 9 +
+ tools/testing/selftests/kvm/include/x86/vmx.h | 16 +-
+ tools/testing/selftests/kvm/lib/arm64/processor.c | 47 +-
+ tools/testing/selftests/kvm/lib/guest_modes.c | 41 +-
+ tools/testing/selftests/kvm/lib/kvm_util.c | 63 +-
+ .../selftests/kvm/lib/loongarch/processor.c | 28 +-
+ tools/testing/selftests/kvm/lib/riscv/processor.c | 101 +-
+ tools/testing/selftests/kvm/lib/s390/processor.c | 16 +-
+ tools/testing/selftests/kvm/lib/x86/memstress.c | 65 +-
+ tools/testing/selftests/kvm/lib/x86/processor.c | 233 +-
+ tools/testing/selftests/kvm/lib/x86/svm.c | 27 +
+ tools/testing/selftests/kvm/lib/x86/vmx.c | 251 +-
+ tools/testing/selftests/kvm/riscv/get-reg-list.c | 12 +
+ tools/testing/selftests/kvm/s390/keyop.c | 299 +++
+ tools/testing/selftests/kvm/steal_time.c | 96 +
+ tools/testing/selftests/kvm/x86/hyperv_tlb_flush.c | 2 +-
+ .../selftests/kvm/x86/nested_dirty_log_test.c | 293 +++
+ ...nested_state_test.c => nested_set_state_test.c} | 128 +-
+ .../selftests/kvm/x86/nested_vmsave_vmload_test.c | 197 ++
+ .../kvm/x86/smaller_maxphyaddr_emulation_test.c | 4 +-
+ .../kvm/x86/svm_nested_soft_inject_test.c | 4 +-
+ .../selftests/kvm/x86/vmx_apicv_updates_test.c | 155 ++
+ .../testing/selftests/kvm/x86/vmx_dirty_log_test.c | 179 --
+ .../selftests/kvm/x86/vmx_nested_la57_state_test.c | 2 +-
+ tools/testing/selftests/kvm/x86/xapic_tpr_test.c | 276 +++
+ virt/kvm/guest_memfd.c | 141 +-
+ virt/kvm/kvm_main.c | 7 +-
+ 212 files changed, 11541 insertions(+), 7834 deletions(-)
+ delete mode 100644 arch/s390/include/asm/gmap.h
+ create mode 100644 arch/s390/kvm/dat.c
+ create mode 100644 arch/s390/kvm/dat.h
+ create mode 100644 arch/s390/kvm/faultin.c
+ create mode 100644 arch/s390/kvm/faultin.h
+ delete mode 100644 arch/s390/kvm/gmap-vsie.c
+ create mode 100644 arch/s390/kvm/gmap.c
+ create mode 100644 arch/s390/kvm/gmap.h
+ delete mode 100644 arch/s390/mm/gmap.c
+ create mode 100644 tools/testing/selftests/kvm/arm64/idreg-idst.c
+ create mode 100644 tools/testing/selftests/kvm/s390/keyop.c
+ create mode 100644 tools/testing/selftests/kvm/x86/nested_dirty_log_test.c
+ rename tools/testing/selftests/kvm/x86/{vmx_set_nested_state_test.c => nested_set_state_test.c} (70%)
+ create mode 100644 tools/testing/selftests/kvm/x86/nested_vmsave_vmload_test.c
+ create mode 100644 tools/testing/selftests/kvm/x86/vmx_apicv_updates_test.c
+ delete mode 100644 tools/testing/selftests/kvm/x86/vmx_dirty_log_test.c
+ create mode 100644 tools/testing/selftests/kvm/x86/xapic_tpr_test.c
+Merging kvm-arm/next (6316366129d28 Merge branch kvm-arm64/misc-6.20 into kvmarm-master/next)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git kvm-arm/next
+Already up to date.
+Merging kvms390/next (e3372ffb5f9e2 KVM: s390: Increase permitted SE header size to 1 MiB)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git kvms390/next
+Already up to date.
+Merging kvm-ppc/topic/ppc-kvm (9448598b22c50 Linux 6.19-rc2)
+$ git merge -m Merge branch 'topic/ppc-kvm' of https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git kvm-ppc/topic/ppc-kvm
+Already up to date.
+Merging kvm-riscv/riscv_kvm_next (376e2f8cca281 irqchip/riscv-imsic: Adjust the number of available guest irq files)
+$ git merge -m Merge branch 'riscv_kvm_next' of https://github.com/kvm-riscv/linux.git kvm-riscv/riscv_kvm_next
+Already up to date.
+Merging kvm-x86/next (183bb0ce8c77b Merge branch 'generic')
+$ git merge -m Merge branch 'next' of https://github.com/kvm-x86/linux.git kvm-x86/next
+Merge made by the 'ort' strategy.
+ Documentation/virt/kvm/locking.rst | 2 +
+ arch/arm64/kvm/guest.c | 4 +-
+ arch/loongarch/kvm/vcpu.c | 2 +-
+ arch/loongarch/kvm/vm.c | 2 +-
+ arch/mips/kvm/mips.c | 4 +-
+ arch/powerpc/kvm/book3s.c | 4 +-
+ arch/powerpc/kvm/booke.c | 4 +-
+ arch/riscv/kvm/vcpu.c | 2 +-
+ arch/riscv/kvm/vm.c | 2 +-
+ arch/s390/kvm/kvm-s390.c | 4 +-
+ arch/x86/kvm/x86.c | 4 +-
+ include/linux/kvm_host.h | 83 ++++++++++++++++----------------------
+ include/uapi/linux/kvm.h | 8 ++++
+ virt/kvm/binary_stats.c | 2 +-
+ virt/kvm/kvm_main.c | 20 ++++-----
+ 15 files changed, 72 insertions(+), 75 deletions(-)
+$ git am -3 ../patches/0001-KVM-selftests-Fix-up-semantic-changes.patch
+Applying: KVM: selftests: Fix up semantic changes
+Using index info to reconstruct a base tree...
+M tools/testing/selftests/kvm/lib/kvm_util.c
+Falling back to patching base and 3-way merge...
+No changes -- Patch already applied.
+Merging xen-tip/linux-next (c307b6dc9c4f6 xenbus: Rename helpers to freeze/thaw/restore)
+$ git merge -m Merge branch 'linux-next' of https://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git xen-tip/linux-next
+Already up to date.
+Merging percpu/for-next (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git percpu/for-next
+Already up to date.
+Merging workqueues/for-next (9cb8b0f289560 workqueue: replace BUG_ON with panic in panic_on_wq_watchdog)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git workqueues/for-next
+Already up to date.
+Merging sched-ext/for-next (048714d9df73a tools/sched_ext: scx_userland: fix restart and stats thread lifecycle bugs)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext.git sched-ext/for-next
+Merge made by the 'ort' strategy.
+ tools/sched_ext/scx_central.c | 6 ++++--
+ tools/sched_ext/scx_flatcg.c | 1 +
+ tools/sched_ext/scx_userland.c | 5 +++--
+ 3 files changed, 8 insertions(+), 4 deletions(-)
+Merging drivers-x86/for-next (5a5203a45b063 platform/x86: lenovo-wmi-{capdata,other}: Fix HWMON channel visibility)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git drivers-x86/for-next
+Auto-merging drivers/hid/hid-asus.c
+CONFLICT (content): Merge conflict in drivers/hid/hid-asus.c
+Auto-merging drivers/platform/x86/intel/wmi/thunderbolt.c
+Auto-merging include/linux/platform_data/x86/asus-wmi.h
+Resolved 'drivers/hid/hid-asus.c' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master 68c8ab818d878] Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
+$ git diff -M --stat --summary HEAD^..
+ .../admin-guide/laptops/thinkpad-acpi.rst | 37 +
+ Documentation/driver-api/wmi.rst | 3 +
+ Documentation/wmi/acpi-interface.rst | 68 ++
+ Documentation/wmi/devices/lenovo-wmi-other.rst | 46 +-
+ Documentation/wmi/driver-development-guide.rst | 76 +-
+ drivers/crypto/ccp/psp-dev.c | 11 +
+ drivers/crypto/ccp/sp-dev.c | 12 +
+ drivers/crypto/ccp/sp-dev.h | 3 +
+ drivers/crypto/ccp/sp-pci.c | 16 +-
+ drivers/crypto/ccp/tee-dev.c | 56 +-
+ drivers/crypto/ccp/tee-dev.h | 1 +
+ drivers/hid/hid-asus.c | 232 +++---
+ drivers/platform/mellanox/mlx-platform.c | 484 ++++++++++++
+ .../platform/surface/surface_aggregator_registry.c | 18 +
+ drivers/platform/surface/surfacepro3_button.c | 11 +-
+ drivers/platform/wmi/Kconfig | 3 +
+ drivers/platform/wmi/Makefile | 5 +-
+ drivers/platform/wmi/core.c | 160 +++-
+ drivers/platform/wmi/internal.h | 17 +
+ drivers/platform/wmi/marshalling.c | 247 ++++++
+ drivers/platform/wmi/string.c | 92 +++
+ drivers/platform/wmi/tests/Kconfig | 27 +
+ drivers/platform/wmi/tests/Makefile | 11 +
+ drivers/platform/wmi/tests/marshalling_kunit.c | 452 +++++++++++
+ drivers/platform/wmi/tests/string_kunit.c | 296 ++++++++
+ drivers/platform/x86/amd/pmf/acpi.c | 40 +
+ drivers/platform/x86/amd/pmf/core.c | 161 +++-
+ drivers/platform/x86/amd/pmf/pmf.h | 33 +
+ drivers/platform/x86/amd/pmf/spc.c | 33 +-
+ drivers/platform/x86/amd/pmf/tee-if.c | 14 +-
+ drivers/platform/x86/amd/wbrf.c | 25 +-
+ drivers/platform/x86/asus-wmi.c | 223 +++++-
+ drivers/platform/x86/hp/hp-wmi.c | 603 ++++++++++++---
+ drivers/platform/x86/intel/pmc/core.c | 85 ++-
+ drivers/platform/x86/intel/pmc/core.h | 15 +-
+ drivers/platform/x86/intel/pmt/class.c | 6 +-
+ .../x86/intel/speed_select_if/isst_tpmi_core.c | 79 +-
+ .../uncore-frequency/uncore-frequency-common.c | 13 +-
+ drivers/platform/x86/intel/wmi/sbl-fw-update.c | 43 +-
+ drivers/platform/x86/intel/wmi/thunderbolt.c | 26 +-
+ drivers/platform/x86/lenovo/Kconfig | 5 +-
+ drivers/platform/x86/lenovo/Makefile | 2 +-
+ drivers/platform/x86/lenovo/ideapad-laptop.c | 39 +-
+ drivers/platform/x86/lenovo/thinkpad_acpi.c | 206 +++++
+ drivers/platform/x86/lenovo/wmi-capdata.c | 829 +++++++++++++++++++++
+ drivers/platform/x86/lenovo/wmi-capdata.h | 65 ++
+ drivers/platform/x86/lenovo/wmi-capdata01.c | 302 --------
+ drivers/platform/x86/lenovo/wmi-capdata01.h | 25 -
+ drivers/platform/x86/lenovo/wmi-helpers.c | 21 +-
+ drivers/platform/x86/lenovo/wmi-other.c | 528 ++++++++++++-
+ drivers/platform/x86/lenovo/yogabook.c | 12 +-
+ drivers/platform/x86/uniwill/uniwill-acpi.c | 302 +++++++-
+ drivers/platform/x86/wmi-bmof.c | 34 +-
+ drivers/platform/x86/xiaomi-wmi.c | 5 +-
+ include/linux/amd-pmf-io.h | 21 +
+ .../linux/platform_data/x86/asus-wmi-leds-ids.h | 50 --
+ include/linux/platform_data/x86/asus-wmi.h | 28 +
+ include/linux/psp.h | 1 +
+ include/linux/wmi.h | 45 +-
+ tools/power/x86/intel-speed-select/Makefile | 8 +-
+ tools/power/x86/intel-speed-select/isst-config.c | 43 +-
+ 61 files changed, 5389 insertions(+), 965 deletions(-)
+ create mode 100644 drivers/platform/wmi/internal.h
+ create mode 100644 drivers/platform/wmi/marshalling.c
+ create mode 100644 drivers/platform/wmi/string.c
+ create mode 100644 drivers/platform/wmi/tests/Kconfig
+ create mode 100644 drivers/platform/wmi/tests/Makefile
+ create mode 100644 drivers/platform/wmi/tests/marshalling_kunit.c
+ create mode 100644 drivers/platform/wmi/tests/string_kunit.c
+ create mode 100644 drivers/platform/x86/lenovo/wmi-capdata.c
+ create mode 100644 drivers/platform/x86/lenovo/wmi-capdata.h
+ delete mode 100644 drivers/platform/x86/lenovo/wmi-capdata01.c
+ delete mode 100644 drivers/platform/x86/lenovo/wmi-capdata01.h
+ delete mode 100644 include/linux/platform_data/x86/asus-wmi-leds-ids.h
+$ git am -3 ../patches/0001-hid-Fix-up-mismerge.patch
+Applying: hid: Fix up mismerge
+$ git reset HEAD^
+Unstaged changes after reset:
+M drivers/hid/hid-asus.c
+$ git add -A .
+$ git commit -v -a --amend
+warning: notes ref refs/notes/commits is invalid
+[master a74eebbbc085d] Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
+ Date: Fri Feb 13 17:00:11 2026 +0000
+Merging chrome-platform/for-next (520e345dfdab8 platform/chrome: lightbar: Use flexible array member)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git chrome-platform/for-next
+Already up to date.
+Merging chrome-platform-firmware/for-firmware-next (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'for-firmware-next' of https://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git chrome-platform-firmware/for-firmware-next
+Already up to date.
+Merging hsi/for-next (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git hsi/for-next
+Already up to date.
+Merging leds-lj/for-leds-next (b2c87f5e98cd8 dt-bindings: leds: Convert ti,lm3697 to DT schema)
+$ git merge -m Merge branch 'for-leds-next' of https://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git leds-lj/for-leds-next
+Auto-merging MAINTAINERS
+Merge made by the 'ort' strategy.
+ .../devicetree/bindings/leds/ams,as3668.yaml | 74 +++
+ .../bindings/leds/leds-class-multicolor.yaml | 2 +-
+ .../devicetree/bindings/leds/leds-is31fl32xx.txt | 1 +
+ .../devicetree/bindings/leds/leds-lm3697.txt | 73 ---
+ .../devicetree/bindings/leds/leds-lp5860.yaml | 111 ++++
+ .../devicetree/bindings/leds/leds-qcom-lpg.yaml | 1 +
+ .../bindings/leds/qcom,spmi-flash-led.yaml | 1 +
+ .../devicetree/bindings/leds/ti,lm3697.yaml | 125 ++++
+ .../devicetree/bindings/leds/ti,lp5812.yaml | 246 ++++++++
+ Documentation/leds/index.rst | 1 +
+ Documentation/leds/leds-lp5812.rst | 50 ++
+ MAINTAINERS | 18 +
+ drivers/leds/Kconfig | 13 +
+ drivers/leds/Makefile | 1 +
+ drivers/leds/leds-as3668.c | 202 +++++++
+ drivers/leds/leds-expresswire.c | 24 +-
+ drivers/leds/leds-is31fl32xx.c | 266 ++++++---
+ drivers/leds/leds-lm3692x.c | 3 +
+ drivers/leds/leds-lp55xx-common.c | 7 +-
+ drivers/leds/rgb/Kconfig | 13 +
+ drivers/leds/rgb/Makefile | 1 +
+ drivers/leds/rgb/leds-lp5812.c | 642 +++++++++++++++++++++
+ drivers/leds/rgb/leds-lp5812.h | 172 ++++++
+ drivers/leds/rgb/leds-qcom-lpg.c | 8 +-
+ include/linux/leds-expresswire.h | 3 -
+ 25 files changed, 1892 insertions(+), 166 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/leds/ams,as3668.yaml
+ delete mode 100644 Documentation/devicetree/bindings/leds/leds-lm3697.txt
+ create mode 100644 Documentation/devicetree/bindings/leds/leds-lp5860.yaml
+ create mode 100644 Documentation/devicetree/bindings/leds/ti,lm3697.yaml
+ create mode 100644 Documentation/devicetree/bindings/leds/ti,lp5812.yaml
+ create mode 100644 Documentation/leds/leds-lp5812.rst
+ create mode 100644 drivers/leds/leds-as3668.c
+ create mode 100644 drivers/leds/rgb/leds-lp5812.c
+ create mode 100644 drivers/leds/rgb/leds-lp5812.h
+Merging ipmi/for-next (21dae7b420098 ipmi:msghandler: Return the right error from ipmi_request)
+$ git merge -m Merge branch 'for-next' of https://github.com/cminyard/linux-ipmi.git ipmi/for-next
+Merge made by the 'ort' strategy.
+ drivers/char/ipmi/ipmi_ipmb.c | 5 ++
+ drivers/char/ipmi/ipmi_msghandler.c | 143 ++++++++++++++++++++++++------------
+ drivers/char/ipmi/ipmi_si_intf.c | 37 ++++++----
+ drivers/char/ipmi/ipmi_si_ls2k.c | 2 +-
+ 4 files changed, 126 insertions(+), 61 deletions(-)
+Merging driver-core/driver-core-next (37a93dd5c49b5 Merge tag 'net-next-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next)
+$ git merge -m Merge branch 'driver-core-next' of https://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core.git driver-core/driver-core-next
+Already up to date.
+Merging usb/usb-next (da87d45b19514 usb: typec: ucsi: Add Thunderbolt alternate mode support)
+$ git merge -m Merge branch 'usb-next' of https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb/usb-next
+Auto-merging MAINTAINERS
+Auto-merging drivers/usb/gadget/function/f_fs.c
+Auto-merging drivers/usb/gadget/function/u_ether.c
+Auto-merging drivers/usb/gadget/function/uvc_configfs.c
+Auto-merging rust/kernel/usb.rs
+Merge made by the 'ort' strategy.
+ Documentation/ABI/testing/configfs-usb-gadget-midi | 17 +-
+ .../ABI/testing/sysfs-bus-pci-drivers-xhci_hcd | 42 +
+ Documentation/ABI/testing/sysfs-class-typec | 11 +
+ Documentation/admin-guide/thunderbolt.rst | 2 +-
+ .../devicetree/bindings/usb/aspeed,usb-vhub.yaml | 22 +-
+ .../devicetree/bindings/usb/generic-ehci.yaml | 2 +
+ .../devicetree/bindings/usb/generic-ohci.yaml | 2 +
+ .../devicetree/bindings/usb/google,lga-dwc3.yaml | 140 +
+ .../bindings/usb/microchip,lan9691-dwc3.yaml | 66 +
+ .../devicetree/bindings/usb/renesas,usbhs.yaml | 1 +
+ .../bindings/usb/socionext,uniphier-dwc3.yaml | 89 +
+ .../devicetree/bindings/usb/wch,ch334.yaml | 65 +
+ Documentation/usb/gadget-testing.rst | 18 +-
+ MAINTAINERS | 2 +
+ drivers/platform/chrome/cros_ec_typec.c | 1 +
+ drivers/thunderbolt/path.c | 2 +-
+ drivers/usb/Makefile | 1 -
+ drivers/usb/cdns3/core.c | 2 +-
+ drivers/usb/chipidea/ci_hdrc_imx.c | 9 +-
+ drivers/usb/chipidea/udc.c | 7 +
+ drivers/usb/core/hcd.c | 4 -
+ drivers/usb/dwc2/core.c | 1 +
+ drivers/usb/dwc3/Kconfig | 11 +
+ drivers/usb/dwc3/Makefile | 1 +
+ drivers/usb/dwc3/core.c | 215 +-
+ drivers/usb/dwc3/core.h | 14 +-
+ drivers/usb/dwc3/debugfs.c | 44 +-
+ drivers/usb/dwc3/drd.c | 86 +-
+ drivers/usb/dwc3/dwc3-google.c | 626 +++++
+ drivers/usb/dwc3/dwc3-imx8mp.c | 47 +-
+ drivers/usb/dwc3/dwc3-xilinx.c | 67 +-
+ drivers/usb/dwc3/ep0.c | 22 +-
+ drivers/usb/dwc3/gadget.c | 172 +-
+ drivers/usb/dwc3/gadget.h | 4 +-
+ drivers/usb/dwc3/io.h | 11 +-
+ drivers/usb/dwc3/trace.h | 88 +-
+ drivers/usb/dwc3/ulpi.c | 10 +-
+ drivers/usb/fotg210/fotg210-hcd.c | 6 -
+ drivers/usb/gadget/configfs.c | 24 +-
+ drivers/usb/gadget/function/f_acm.c | 2 +-
+ drivers/usb/gadget/function/f_fs.c | 26 +-
+ drivers/usb/gadget/function/f_hid.c | 2 +-
+ drivers/usb/gadget/function/f_loopback.c | 2 +-
+ drivers/usb/gadget/function/f_mass_storage.c | 6 +-
+ drivers/usb/gadget/function/f_midi.c | 112 +-
+ drivers/usb/gadget/function/f_midi2.c | 10 +-
+ drivers/usb/gadget/function/f_ncm.c | 130 +-
+ drivers/usb/gadget/function/f_obex.c | 2 +-
+ drivers/usb/gadget/function/f_phonet.c | 2 +-
+ drivers/usb/gadget/function/f_printer.c | 2 +-
+ drivers/usb/gadget/function/f_serial.c | 2 +-
+ drivers/usb/gadget/function/f_sourcesink.c | 54 +-
+ drivers/usb/gadget/function/f_tcm.c | 5 +-
+ drivers/usb/gadget/function/f_uac1.c | 2 +-
+ drivers/usb/gadget/function/f_uac1_legacy.c | 2 +-
+ drivers/usb/gadget/function/f_uac2.c | 2 +-
+ drivers/usb/gadget/function/g_zero.h | 1 +
+ drivers/usb/gadget/function/u_ether.c | 45 +
+ drivers/usb/gadget/function/u_ether.h | 30 +
+ drivers/usb/gadget/function/u_ether_configfs.h | 179 +-
+ drivers/usb/gadget/function/u_midi.h | 2 +-
+ drivers/usb/gadget/function/u_ncm.h | 4 +-
+ drivers/usb/gadget/function/uvc_configfs.c | 36 +-
+ drivers/usb/gadget/udc/aspeed-vhub/core.c | 30 +
+ drivers/usb/gadget/udc/aspeed-vhub/vhub.h | 1 +
+ drivers/usb/gadget/udc/bdc/bdc_core.c | 4 +-
+ drivers/usb/gadget/udc/tegra-xudc.c | 12 +-
+ drivers/usb/host/Kconfig | 14 +-
+ drivers/usb/host/Makefile | 1 -
+ drivers/usb/host/ehci-hcd.c | 8 -
+ drivers/usb/host/isp1362-hcd.c | 2769 --------------------
+ drivers/usb/host/isp1362.h | 914 -------
+ drivers/usb/host/ohci-hcd.c | 3 -
+ drivers/usb/host/uhci-hcd.c | 5 -
+ drivers/usb/host/xhci-dbgcap.c | 259 +-
+ drivers/usb/host/xhci-dbgcap.h | 39 +-
+ drivers/usb/host/xhci-tegra.c | 21 +-
+ drivers/usb/misc/onboard_usb_dev.h | 8 +
+ drivers/usb/phy/phy-generic.c | 74 +-
+ drivers/usb/phy/phy-tegra-usb.c | 297 ++-
+ drivers/usb/serial/option.c | 6 +
+ drivers/usb/typec/Makefile | 2 +-
+ drivers/usb/typec/altmodes/displayport.c | 6 +-
+ drivers/usb/typec/altmodes/thunderbolt.c | 2 +-
+ drivers/usb/typec/bus.c | 25 +-
+ drivers/usb/typec/bus.h | 6 -
+ drivers/usb/typec/class.c | 136 +-
+ drivers/usb/typec/class.h | 3 +
+ drivers/usb/typec/hd3ss3220.c | 30 +-
+ drivers/usb/typec/mode_selection.c | 283 ++
+ drivers/usb/typec/tcpm/tcpm.c | 2 +-
+ drivers/usb/typec/ucsi/Kconfig | 1 -
+ drivers/usb/typec/ucsi/Makefile | 4 +
+ drivers/usb/typec/ucsi/cros_ec_ucsi.c | 22 +
+ drivers/usb/typec/ucsi/psy.c | 54 +-
+ drivers/usb/typec/ucsi/thunderbolt.c | 212 ++
+ drivers/usb/typec/ucsi/ucsi.c | 30 +-
+ drivers/usb/typec/ucsi/ucsi.h | 24 +
+ drivers/usb/usbip/stub_tx.c | 4 +-
+ include/linux/usb.h | 3 +-
+ include/linux/usb/gadget_configfs.h | 4 +-
+ include/linux/usb/hcd.h | 6 -
+ include/linux/usb/isp1362.h | 47 -
+ include/linux/usb/tegra_usb_phy.h | 11 +-
+ include/linux/usb/typec.h | 6 +
+ include/linux/usb/typec_altmode.h | 50 +
+ rust/helpers/usb.c | 3 +-
+ rust/kernel/usb.rs | 21 +-
+ samples/rust/rust_driver_usb.rs | 10 +-
+ tools/usb/usbip/README | 2 -
+ 110 files changed, 3494 insertions(+), 4594 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/usb/google,lga-dwc3.yaml
+ create mode 100644 Documentation/devicetree/bindings/usb/microchip,lan9691-dwc3.yaml
+ create mode 100644 Documentation/devicetree/bindings/usb/socionext,uniphier-dwc3.yaml
+ create mode 100644 Documentation/devicetree/bindings/usb/wch,ch334.yaml
+ create mode 100644 drivers/usb/dwc3/dwc3-google.c
+ delete mode 100644 drivers/usb/host/isp1362-hcd.c
+ delete mode 100644 drivers/usb/host/isp1362.h
+ create mode 100644 drivers/usb/typec/mode_selection.c
+ create mode 100644 drivers/usb/typec/ucsi/thunderbolt.c
+ delete mode 100644 include/linux/usb/isp1362.h
+$ git am -3 ../patches/0001-fix-up-for-usb-gadget-u_ether-add-gether_opts-for-co.patch
+Applying: fix up for "usb: gadget: u_ether: add gether_opts for config caching"
+$ git reset HEAD^
+Unstaged changes after reset:
+M drivers/usb/gadget/function/u_ether_configfs.h
+$ git add -A .
+$ git commit -v -a --amend
+warning: notes ref refs/notes/commits is invalid
+[master 87edfcdae2a21] Merge branch 'usb-next' of https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
+ Date: Fri Feb 13 17:00:22 2026 +0000
+Merging thunderbolt/next (062191adfde0b thunderbolt: Log path activation failures without WARN backtraces)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git thunderbolt/next
+Already up to date.
+Merging usb-serial/usb-next (509f403f3ccec USB: serial: option: add Telit FN920C04 RNDIS compositions)
+$ git merge -m Merge branch 'usb-next' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git usb-serial/usb-next
+Already up to date.
+Merging tty/tty-next (0a15f43b92dda Revert "tty: tty_port: add workqueue to flip TTY buffer")
+$ git merge -m Merge branch 'tty-next' of https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git tty/tty-next
+Auto-merging drivers/bluetooth/hci_qca.c
+Auto-merging drivers/tty/serial/8250/8250_pci.c
+Merge made by the 'ort' strategy.
+ Documentation/devicetree/bindings/goldfish/tty.txt | 17 --
+ Documentation/devicetree/bindings/serial/8250.yaml | 1 +
+ .../bindings/serial/google,goldfish-tty.yaml | 41 +++
+ .../devicetree/bindings/serial/renesas,rsci.yaml | 105 ++++++-
+ .../devicetree/bindings/serial/renesas,scif.yaml | 16 +-
+ Documentation/misc-devices/oxsemi-tornado.rst | 26 +-
+ drivers/bluetooth/hci_aml.c | 16 +-
+ drivers/bluetooth/hci_qca.c | 5 +-
+ drivers/platform/surface/aggregator/core.c | 6 +-
+ drivers/tty/hvc/hvc_iucv.c | 5 +-
+ drivers/tty/n_hdlc.c | 2 +
+ drivers/tty/serdev/core.c | 21 ++
+ drivers/tty/serial/8250/8250_dw.c | 23 +-
+ drivers/tty/serial/8250/8250_keba.c | 27 +-
+ drivers/tty/serial/8250/8250_men_mcb.c | 15 +-
+ drivers/tty/serial/8250/8250_omap.c | 43 +--
+ drivers/tty/serial/8250/8250_pci.c | 85 +++---
+ drivers/tty/serial/8250/Kconfig | 95 +++----
+ drivers/tty/serial/Kconfig | 34 +--
+ drivers/tty/serial/men_z135_uart.c | 1 -
+ drivers/tty/serial/rsci.c | 309 ++++++++++++++++++---
+ drivers/tty/serial/rsci.h | 3 +-
+ drivers/tty/serial/sh-sci-common.h | 10 +-
+ drivers/tty/serial/sh-sci.c | 80 +++---
+ drivers/tty/vt/keyboard.c | 233 ++++++++--------
+ include/linux/serdev.h | 1 +
+ 26 files changed, 801 insertions(+), 419 deletions(-)
+ delete mode 100644 Documentation/devicetree/bindings/goldfish/tty.txt
+ create mode 100644 Documentation/devicetree/bindings/serial/google,goldfish-tty.yaml
+Merging char-misc/char-misc-next (3c4ae63073d84 mux: mmio: fix regmap leak on probe failure)
+$ git merge -m Merge branch 'char-misc-next' of https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git char-misc/char-misc-next
+Auto-merging Documentation/admin-guide/devices.txt
+Auto-merging Documentation/devicetree/bindings/trivial-devices.yaml
+Auto-merging Documentation/devicetree/bindings/vendor-prefixes.yaml
+Auto-merging Documentation/userspace-api/ioctl/ioctl-number.rst
+Auto-merging MAINTAINERS
+Auto-merging drivers/android/binder.c
+Auto-merging drivers/android/binder/rust_binder_main.rs
+Auto-merging drivers/android/binder/thread.rs
+Auto-merging drivers/android/binder/transaction.rs
+Auto-merging drivers/android/binder_alloc.c
+Auto-merging drivers/bus/fsl-mc/fsl-mc-bus.c
+Auto-merging drivers/iio/dac/ds4424.c
+Auto-merging drivers/iio/frequency/adf4377.c
+Auto-merging drivers/misc/kgdbts.c
+Auto-merging drivers/net/wireless/ath/ath12k/mhi.c
+CONFLICT (content): Merge conflict in drivers/net/wireless/ath/ath12k/mhi.c
+Auto-merging drivers/spi/spi-fsi.c
+Auto-merging include/linux/platform_data/cros_ec_commands.h
+Auto-merging include/linux/units.h
+Auto-merging samples/rust/rust_misc_device.rs
+Resolved 'drivers/net/wireless/ath/ath12k/mhi.c' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master 8979fc8c604a1] Merge branch 'char-misc-next' of https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
+$ git diff -M --stat --summary HEAD^..
+ Documentation/ABI/stable/sysfs-driver-speakup | 3 +-
+ .../sysfs-bus-coresight-devices-dummy-source | 4 +-
+ .../ABI/testing/sysfs-bus-coresight-devices-tpda | 69 +
+ .../ABI/testing/sysfs-bus-coresight-devices-tpdm | 56 +-
+ Documentation/ABI/testing/sysfs-bus-iio-cros-ec | 9 +-
+ Documentation/ABI/testing/sysfs-class-spi-eeprom | 11 +
+ Documentation/admin-guide/devices.txt | 2 +-
+ .../bindings/arm/arm,coresight-dummy-sink.yaml | 2 +-
+ .../bindings/arm/arm,coresight-dummy-source.yaml | 2 +-
+ .../bindings/arm/qcom,coresight-ctcu.yaml | 15 +-
+ .../bindings/arm/qcom,coresight-itnoc.yaml | 90 ++
+ .../bindings/arm/qcom,coresight-remote-etm.yaml | 4 +-
+ .../bindings/arm/qcom,coresight-tnoc.yaml | 2 +-
+ .../bindings/arm/qcom,coresight-tpda.yaml | 4 +-
+ .../bindings/arm/qcom,coresight-tpdm.yaml | 4 +-
+ .../devicetree/bindings/goldfish/pipe.txt | 17 -
+ .../devicetree/bindings/iio/adc/adi,ad4062.yaml | 120 ++
+ .../devicetree/bindings/iio/adc/adi,ad4134.yaml | 191 +++
+ .../devicetree/bindings/iio/adc/adi,ad7768-1.yaml | 64 +-
+ .../devicetree/bindings/iio/adc/adi,ad9467.yaml | 2 +
+ .../bindings/iio/adc/aspeed,ast2600-adc.yaml | 3 +
+ .../bindings/iio/adc/nxp,s32g2-sar-adc.yaml | 63 +
+ .../devicetree/bindings/iio/adc/ti,ads1018.yaml | 82 +
+ .../devicetree/bindings/iio/adc/ti,ads131m02.yaml | 208 +++
+ .../bindings/iio/amplifiers/adi,adl8113.yaml | 87 ++
+ .../devicetree/bindings/iio/dac/adi,max22007.yaml | 120 ++
+ .../bindings/iio/dac/microchip,mcp47feb02.yaml | 302 ++++
+ .../bindings/iio/frequency/adi,adf4377.yaml | 8 +
+ .../bindings/iio/pressure/honeywell,abp2030pa.yaml | 132 ++
+ .../bindings/iio/proximity/rfdigital,rfd77402.yaml | 53 +
+ .../bindings/interconnect/mediatek,mt8183-emi.yaml | 1 +
+ .../bindings/interconnect/qcom,msm8998-bwmon.yaml | 1 +
+ .../bindings/interconnect/qcom,qcs615-rpmh.yaml | 2 -
+ .../bindings/misc/google,android-pipe.yaml | 38 +
+ .../devicetree/bindings/misc/qcom,fastrpc.yaml | 4 +-
+ .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 1 +
+ .../bindings/spmi/mediatek,mt8196-spmi.yaml | 138 ++
+ .../bindings/spmi/mtk,spmi-mtk-pmif.yaml | 1 +
+ .../bindings/spmi/qcom,glymur-spmi-pmic-arb.yaml | 150 ++
+ .../bindings/spmi/qcom,spmi-pmic-arb-common.yaml | 35 +
+ .../bindings/spmi/qcom,spmi-pmic-arb.yaml | 17 +-
+ .../bindings/spmi/qcom,x1e80100-spmi-pmic-arb.yaml | 21 +-
+ .../devicetree/bindings/trivial-devices.yaml | 4 +
+ .../devicetree/bindings/vendor-prefixes.yaml | 2 +
+ Documentation/iio/ad4062.rst | 148 ++
+ Documentation/iio/index.rst | 1 +
+ Documentation/trace/coresight/coresight.rst | 16 +-
+ Documentation/userspace-api/ioctl/ioctl-number.rst | 1 -
+ MAINTAINERS | 56 +-
+ drivers/accel/qaic/mhi_controller.c | 44 -
+ drivers/android/binder.c | 2 +-
+ drivers/android/binder/context.rs | 86 +-
+ drivers/android/binder/node.rs | 8 +
+ drivers/android/binder/process.rs | 14 +-
+ drivers/android/binder/rust_binder.h | 79 +
+ drivers/android/binder/rust_binder_events.h | 30 +
+ drivers/android/binder/rust_binder_main.rs | 12 +-
+ drivers/android/binder/thread.rs | 4 +-
+ drivers/android/binder/trace.rs | 21 +
+ drivers/android/binder/transaction.rs | 14 +
+ drivers/android/binder_alloc.c | 6 +-
+ drivers/bus/fsl-mc/fsl-mc-bus.c | 3 +-
+ drivers/bus/mhi/ep/main.c | 12 +-
+ drivers/bus/mhi/host/boot.c | 10 +
+ drivers/bus/mhi/host/init.c | 22 +-
+ drivers/bus/mhi/host/internal.h | 3 -
+ drivers/bus/mhi/host/main.c | 81 +-
+ drivers/bus/mhi/host/pci_generic.c | 20 +-
+ drivers/char/Kconfig | 26 -
+ drivers/char/Makefile | 1 -
+ drivers/char/misc_minor_kunit.c | 2 +-
+ drivers/char/mwave/3780i.c | 536 -------
+ drivers/char/mwave/3780i.h | 358 -----
+ drivers/char/mwave/Makefile | 10 -
+ drivers/char/mwave/README | 37 -
+ drivers/char/mwave/mwavedd.c | 432 ------
+ drivers/char/mwave/mwavedd.h | 90 --
+ drivers/char/mwave/mwavepub.h | 89 --
+ drivers/char/mwave/smapi.c | 404 -----
+ drivers/char/mwave/smapi.h | 76 -
+ drivers/char/mwave/tp3780i.c | 477 ------
+ drivers/char/mwave/tp3780i.h | 103 --
+ drivers/char/xilinx_hwicap/fifo_icap.c | 27 +-
+ drivers/comedi/comedi_fops.c | 81 +-
+ drivers/comedi/drivers/comedi_test.c | 50 +-
+ drivers/firmware/stratix10-svc.c | 14 +-
+ drivers/fpga/dfl.c | 2 +-
+ drivers/fpga/dfl.h | 2 +-
+ drivers/fpga/of-fpga-region.c | 8 +-
+ drivers/fpga/xilinx-pr-decoupler.c | 2 +-
+ drivers/fpga/zynq-fpga.c | 2 +-
+ drivers/fsi/fsi-core.c | 107 +-
+ drivers/fsi/fsi-master-hub.c | 17 +-
+ drivers/fsi/fsi-sbefifo.c | 31 +-
+ drivers/fsi/fsi-scom.c | 30 +-
+ drivers/fsi/i2cr-scom.c | 15 +-
+ drivers/gpib/agilent_82350b/agilent_82350b.c | 5 +-
+ drivers/gpib/agilent_82357a/agilent_82357a.c | 2 +-
+ drivers/gpib/cb7210/cb7210.c | 9 +-
+ drivers/gpib/cec/cec_gpib.c | 11 +-
+ drivers/gpib/common/iblib.c | 5 +-
+ drivers/gpib/eastwood/fluke_gpib.c | 5 +-
+ drivers/gpib/fmh_gpib/fmh_gpib.c | 5 +-
+ drivers/gpib/gpio/gpib_bitbang.c | 9 +-
+ drivers/gpib/hp_82335/hp82335.c | 7 +-
+ drivers/gpib/hp_82341/hp_82341.c | 5 +-
+ drivers/gpib/ines/ines_gpib.c | 11 +-
+ drivers/gpib/ni_usb/ni_usb_gpib.c | 19 +-
+ drivers/gpib/pc2/pc2_gpib.c | 11 +-
+ drivers/gpib/tnt4882/tnt4882_gpib.c | 20 +-
+ drivers/greybus/core.c | 22 +-
+ drivers/hwtracing/coresight/coresight-etm-perf.c | 70 +-
+ drivers/hwtracing/coresight/coresight-etm-perf.h | 38 +
+ drivers/hwtracing/coresight/coresight-etm3x-core.c | 51 +-
+ drivers/hwtracing/coresight/coresight-etm4x-core.c | 175 ++-
+ drivers/hwtracing/coresight/coresight-etm4x.h | 92 +-
+ drivers/hwtracing/coresight/coresight-tmc-etr.c | 43 +-
+ drivers/hwtracing/coresight/coresight-tmc.h | 2 +
+ drivers/hwtracing/coresight/coresight-tnoc.c | 136 +-
+ drivers/hwtracing/coresight/coresight-tpda.c | 284 +++-
+ drivers/hwtracing/coresight/coresight-tpda.h | 76 +-
+ drivers/hwtracing/intel_th/pci.c | 269 +---
+ drivers/hwtracing/intel_th/pci_ids.h | 60 +
+ drivers/hwtracing/stm/Kconfig | 4 +-
+ drivers/i2c/busses/i2c-fsi.c | 16 +-
+ drivers/iio/accel/Kconfig | 10 +-
+ drivers/iio/accel/adxl355_core.c | 5 +-
+ drivers/iio/accel/adxl372.c | 10 +-
+ drivers/iio/accel/adxl380.c | 138 +-
+ drivers/iio/accel/adxl380.h | 10 +-
+ drivers/iio/accel/bma180.c | 5 +-
+ drivers/iio/accel/mxc4005.c | 11 +-
+ drivers/iio/accel/sca3000.c | 8 +-
+ drivers/iio/accel/stk8ba50.c | 11 +-
+ drivers/iio/adc/Kconfig | 60 +
+ drivers/iio/adc/Makefile | 5 +
+ drivers/iio/adc/ad4062.c | 1609 ++++++++++++++++++++
+ drivers/iio/adc/ad4134.c | 500 ++++++
+ drivers/iio/adc/ad4170-4.c | 2 +-
+ drivers/iio/adc/ad7476.c | 1 -
+ drivers/iio/adc/ad7606_spi.c | 2 +-
+ drivers/iio/adc/ad7766.c | 10 +-
+ drivers/iio/adc/ad7768-1.c | 430 +++++-
+ drivers/iio/adc/ad7779.c | 2 +-
+ drivers/iio/adc/ad9467.c | 152 +-
+ drivers/iio/adc/ade9000.c | 2 +-
+ drivers/iio/adc/adi-axi-adc.c | 62 +-
+ drivers/iio/adc/aspeed_adc.c | 49 +-
+ drivers/iio/adc/exynos_adc.c | 57 +-
+ drivers/iio/adc/mcp3911.c | 2 +-
+ drivers/iio/adc/men_z188_adc.c | 1 -
+ drivers/iio/adc/nxp-sar-adc.c | 1016 ++++++++++++
+ drivers/iio/adc/qcom-spmi-rradc.c | 20 +-
+ drivers/iio/adc/rockchip_saradc.c | 59 +-
+ drivers/iio/adc/sc27xx_adc.c | 49 +-
+ drivers/iio/adc/ti-ads1018.c | 739 +++++++++
+ drivers/iio/adc/ti-ads131e08.c | 2 +-
+ drivers/iio/adc/ti-ads131m02.c | 968 ++++++++++++
+ drivers/iio/amplifiers/Kconfig | 12 +
+ drivers/iio/amplifiers/Makefile | 1 +
+ drivers/iio/amplifiers/adl8113.c | 269 ++++
+ drivers/iio/buffer/industrialio-buffer-dma.c | 188 +--
+ drivers/iio/buffer/industrialio-buffer-dmaengine.c | 23 +-
+ drivers/iio/chemical/ens160_core.c | 9 +-
+ drivers/iio/chemical/scd4x.c | 3 +
+ .../common/cros_ec_sensors/cros_ec_sensors_core.c | 11 +-
+ drivers/iio/dac/Kconfig | 33 +
+ drivers/iio/dac/Makefile | 2 +
+ drivers/iio/dac/adi-axi-dac.c | 66 +-
+ drivers/iio/dac/ds4424.c | 1 -
+ drivers/iio/dac/max22007.c | 491 ++++++
+ drivers/iio/dac/mcp47feb02.c | 1250 +++++++++++++++
+ drivers/iio/frequency/adf4377.c | 122 +-
+ drivers/iio/gyro/adxrs290.c | 2 +-
+ drivers/iio/gyro/itg3200_buffer.c | 8 +-
+ drivers/iio/gyro/itg3200_core.c | 2 +
+ drivers/iio/gyro/mpu3050-core.c | 6 +-
+ drivers/iio/health/afe4403.c | 9 +-
+ drivers/iio/health/afe4404.c | 9 +-
+ drivers/iio/health/max30100.c | 8 +-
+ drivers/iio/health/max30102.c | 33 +-
+ drivers/iio/imu/bmi270/bmi270_i2c.c | 3 +
+ drivers/iio/imu/inv_icm42600/inv_icm42600_temp.c | 3 -
+ drivers/iio/imu/smi330/smi330_core.c | 9 +-
+ drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 55 +-
+ drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 555 ++++---
+ drivers/iio/industrialio-core.c | 86 +-
+ drivers/iio/industrialio-sw-device.c | 2 +-
+ drivers/iio/industrialio-sw-trigger.c | 2 +-
+ drivers/iio/light/isl29018.c | 12 +-
+ drivers/iio/light/opt4060.c | 52 +-
+ drivers/iio/light/si1145.c | 2 +-
+ drivers/iio/light/vcnl4000.c | 49 +-
+ drivers/iio/magnetometer/Kconfig | 13 +
+ drivers/iio/magnetometer/Makefile | 1 +
+ drivers/iio/magnetometer/ak8975.c | 2 +-
+ drivers/iio/magnetometer/bmc150_magn.c | 9 +-
+ drivers/iio/magnetometer/mmc5633.c | 586 +++++++
+ drivers/iio/pressure/Kconfig | 63 +-
+ drivers/iio/pressure/Makefile | 3 +
+ drivers/iio/pressure/abp2030pa.c | 544 +++++++
+ drivers/iio/pressure/abp2030pa.h | 73 +
+ drivers/iio/pressure/abp2030pa_i2c.c | 90 ++
+ drivers/iio/pressure/abp2030pa_spi.c | 67 +
+ drivers/iio/pressure/dlhl60d.c | 7 +-
+ drivers/iio/pressure/mprls0025pa.c | 117 +-
+ drivers/iio/pressure/mprls0025pa.h | 15 +-
+ drivers/iio/pressure/mprls0025pa_i2c.c | 13 +-
+ drivers/iio/pressure/mprls0025pa_spi.c | 41 +-
+ drivers/iio/proximity/rfd77402.c | 185 ++-
+ drivers/iio/temperature/tmp006.c | 10 +-
+ drivers/iio/test/Kconfig | 1 -
+ drivers/interconnect/Kconfig | 14 +
+ drivers/interconnect/Makefile | 2 +
+ drivers/interconnect/icc-kunit.c | 324 ++++
+ drivers/interconnect/mediatek/Kconfig | 7 +
+ drivers/interconnect/mediatek/Makefile | 1 +
+ drivers/interconnect/mediatek/icc-emi.c | 9 +-
+ drivers/interconnect/mediatek/mt8196.c | 383 +++++
+ drivers/interconnect/qcom/msm8974.c | 3 -
+ drivers/interconnect/qcom/qcs8300.c | 2 +-
+ drivers/interconnect/qcom/smd-rpm.c | 1 -
+ drivers/mcb/mcb-core.c | 9 +-
+ drivers/misc/bcm-vk/bcm_vk_msg.c | 12 +-
+ drivers/misc/eeprom/at25.c | 88 +-
+ drivers/misc/eeprom/eeprom_93xx46.c | 11 +-
+ drivers/misc/fastrpc.c | 142 +-
+ drivers/misc/kgdbts.c | 2 +-
+ drivers/misc/mei/Kconfig | 6 +-
+ drivers/misc/mei/gsc_proxy/Kconfig | 2 +-
+ drivers/misc/mei/hdcp/Kconfig | 2 +-
+ drivers/misc/mei/pxp/Kconfig | 2 +-
+ drivers/misc/ti_fpc202.c | 3 +-
+ drivers/most/core.c | 15 +-
+ drivers/mux/mmio.c | 2 +-
+ drivers/net/wireless/ath/ath11k/mhi.c | 4 -
+ drivers/nvmem/Kconfig | 2 +-
+ drivers/nvmem/core.c | 7 +-
+ drivers/pps/generators/Kconfig | 8 -
+ drivers/pps/generators/Makefile | 1 -
+ drivers/pps/generators/pps_gen_parport.c | 238 ---
+ drivers/slimbus/qcom-ngd-ctrl.c | 10 +-
+ drivers/spi/spi-fsi.c | 7 +-
+ drivers/spmi/spmi-apple-controller.c | 1 +
+ drivers/spmi/spmi-mtk-pmif.c | 490 ++++--
+ drivers/spmi/spmi-pmic-arb.c | 306 +++-
+ drivers/staging/iio/addac/adt7316-i2c.c | 2 +-
+ drivers/staging/iio/addac/adt7316-spi.c | 2 +-
+ drivers/staging/iio/addac/adt7316.c | 6 +-
+ drivers/staging/iio/addac/adt7316.h | 6 +-
+ drivers/staging/iio/frequency/ad9832.c | 37 -
+ drivers/staging/iio/frequency/ad9832.h | 33 -
+ include/dt-bindings/interconnect/mediatek,mt8196.h | 48 +
+ include/linux/comedi/comedi_8254.h | 6 +-
+ include/linux/coresight-pmu.h | 24 -
+ include/linux/eeprom_93cx6.h | 8 +-
+ include/linux/fsi.h | 13 +-
+ include/linux/iio/buffer-dma.h | 20 +-
+ include/linux/iio/buffer_impl.h | 8 +-
+ include/linux/iio/frequency/ad9523.h | 2 +-
+ include/linux/iio/iio.h | 139 +-
+ include/linux/mhi.h | 14 -
+ include/linux/miscdevice.h | 1 -
+ include/linux/platform_data/cros_ec_commands.h | 12 +-
+ include/linux/units.h | 19 +
+ include/uapi/linux/android/binder.h | 2 +-
+ net/qrtr/mhi.c | 69 +-
+ rust/bindings/lib.rs | 13 +
+ rust/helpers/binder.c | 13 +-
+ rust/kernel/miscdevice.rs | 10 +-
+ rust/kernel/sync/arc.rs | 3 +
+ samples/rust/rust_misc_device.rs | 3 +-
+ 272 files changed, 15801 insertions(+), 5391 deletions(-)
+ create mode 100644 Documentation/ABI/testing/sysfs-bus-coresight-devices-tpda
+ create mode 100644 Documentation/devicetree/bindings/arm/qcom,coresight-itnoc.yaml
+ delete mode 100644 Documentation/devicetree/bindings/goldfish/pipe.txt
+ create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad4062.yaml
+ create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad4134.yaml
+ create mode 100644 Documentation/devicetree/bindings/iio/adc/nxp,s32g2-sar-adc.yaml
+ create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,ads1018.yaml
+ create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,ads131m02.yaml
+ create mode 100644 Documentation/devicetree/bindings/iio/amplifiers/adi,adl8113.yaml
+ create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,max22007.yaml
+ create mode 100644 Documentation/devicetree/bindings/iio/dac/microchip,mcp47feb02.yaml
+ create mode 100644 Documentation/devicetree/bindings/iio/pressure/honeywell,abp2030pa.yaml
+ create mode 100644 Documentation/devicetree/bindings/iio/proximity/rfdigital,rfd77402.yaml
+ create mode 100644 Documentation/devicetree/bindings/misc/google,android-pipe.yaml
+ create mode 100644 Documentation/devicetree/bindings/spmi/mediatek,mt8196-spmi.yaml
+ create mode 100644 Documentation/devicetree/bindings/spmi/qcom,glymur-spmi-pmic-arb.yaml
+ create mode 100644 Documentation/devicetree/bindings/spmi/qcom,spmi-pmic-arb-common.yaml
+ create mode 100644 Documentation/iio/ad4062.rst
+ delete mode 100644 drivers/char/mwave/3780i.c
+ delete mode 100644 drivers/char/mwave/3780i.h
+ delete mode 100644 drivers/char/mwave/Makefile
+ delete mode 100644 drivers/char/mwave/README
+ delete mode 100644 drivers/char/mwave/mwavedd.c
+ delete mode 100644 drivers/char/mwave/mwavedd.h
+ delete mode 100644 drivers/char/mwave/mwavepub.h
+ delete mode 100644 drivers/char/mwave/smapi.c
+ delete mode 100644 drivers/char/mwave/smapi.h
+ delete mode 100644 drivers/char/mwave/tp3780i.c
+ delete mode 100644 drivers/char/mwave/tp3780i.h
+ create mode 100644 drivers/hwtracing/intel_th/pci_ids.h
+ create mode 100644 drivers/iio/adc/ad4062.c
+ create mode 100644 drivers/iio/adc/ad4134.c
+ create mode 100644 drivers/iio/adc/nxp-sar-adc.c
+ create mode 100644 drivers/iio/adc/ti-ads1018.c
+ create mode 100644 drivers/iio/adc/ti-ads131m02.c
+ create mode 100644 drivers/iio/amplifiers/adl8113.c
+ create mode 100644 drivers/iio/dac/max22007.c
+ create mode 100644 drivers/iio/dac/mcp47feb02.c
+ create mode 100644 drivers/iio/magnetometer/mmc5633.c
+ create mode 100644 drivers/iio/pressure/abp2030pa.c
+ create mode 100644 drivers/iio/pressure/abp2030pa.h
+ create mode 100644 drivers/iio/pressure/abp2030pa_i2c.c
+ create mode 100644 drivers/iio/pressure/abp2030pa_spi.c
+ create mode 100644 drivers/interconnect/icc-kunit.c
+ create mode 100644 drivers/interconnect/mediatek/mt8196.c
+ delete mode 100644 drivers/pps/generators/pps_gen_parport.c
+ delete mode 100644 drivers/staging/iio/frequency/ad9832.h
+ create mode 100644 include/dt-bindings/interconnect/mediatek,mt8196.h
+$ git am -3 ../patches/0001-bus-mhi-Fix-up-interaction-with-net-next-tree.patch
+Applying: bus: mhi: Fix up interaction with net-next tree
+$ git reset HEAD^
+Unstaged changes after reset:
+M drivers/net/wireless/ath/ath12k/wifi7/mhi.c
+$ git add -A .
+$ git commit -v -a --amend
+warning: notes ref refs/notes/commits is invalid
+[master 9d24eb23a2c64] Merge branch 'char-misc-next' of https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
+ Date: Fri Feb 13 17:00:32 2026 +0000
+Merging coresight/next (eebe8dbd8630f coresight: tmc: Decouple the perf buffer allocation from sysfs mode)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git coresight/next
+Already up to date.
+Merging fastrpc/for-next (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/srini/fastrpc.git fastrpc/for-next
+Already up to date.
+Merging fpga/for-next (ae801944cbfb7 fpga: dfl: fix typo in header file)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git fpga/for-next
+Already up to date.
+Merging icc/icc-next (0e841d1d56137 interconnect: qcom: msm8974: drop duplicated RPM_BUS_{MASTER,SLAVE}_REQ defines)
+$ git merge -m Merge branch 'icc-next' of https://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git icc/icc-next
+Already up to date.
+Merging iio/togreg (3674f3ca92730 iio: magn: mmc5633: Fix Kconfig for combination of I3C as module and driver builtin)
+$ git merge -m Merge branch 'togreg' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git iio/togreg
+Merge made by the 'ort' strategy.
+Merging phy-next/next (dbeea86fecef7 phy: ti: phy-j721e-wiz: convert from divider_round_rate() to divider_determine_rate())
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git phy-next/next
+Auto-merging Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml
+CONFLICT (content): Merge conflict in Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml
+Auto-merging MAINTAINERS
+Auto-merging drivers/phy/freescale/phy-fsl-imx8mq-usb.c
+Resolved 'Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master 7196630db9052] Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
+$ git diff -M --stat --summary HEAD^..
+ .../devicetree/bindings/phy/apple,atcphy.yaml | 222 ++
+ .../devicetree/bindings/phy/fsl,lynx-28g.yaml | 71 +-
+ .../bindings/phy/google,lga-usb-phy.yaml | 133 ++
+ .../devicetree/bindings/phy/qcom,edp-phy.yaml | 30 +-
+ .../bindings/phy/qcom,m31-eusb2-phy.yaml | 10 +-
+ .../bindings/phy/qcom,qcs615-qmp-usb3dp-phy.yaml | 111 +
+ .../bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml | 6 +
+ .../bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 6 +
+ .../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml | 18 +
+ .../phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml | 70 +-
+ .../bindings/phy/qcom,snps-eusb2-repeater.yaml | 9 +
+ .../bindings/phy/renesas,rzg3e-usb3-phy.yaml | 9 +-
+ .../devicetree/bindings/phy/renesas,usb2-phy.yaml | 15 +-
+ .../devicetree/bindings/phy/samsung,ufs-phy.yaml | 3 +
+ .../bindings/phy/samsung,usb3-drd-phy.yaml | 51 +
+ .../bindings/phy/spacemit,k1-combo-phy.yaml | 114 +
+ .../bindings/phy/spacemit,k1-pcie-phy.yaml | 71 +
+ .../devicetree/bindings/phy/spacemit,usb2-phy.yaml | 40 +
+ .../bindings/phy/ti,control-phy-otghs.yaml | 99 +
+ .../devicetree/bindings/phy/ti,phy-usb3.yaml | 138 ++
+ .../devicetree/bindings/phy/ti,tcan104x-can.yaml | 3 +
+ Documentation/devicetree/bindings/phy/ti-phy.txt | 98 -
+ MAINTAINERS | 4 +
+ drivers/Makefile | 2 +-
+ drivers/phy/Kconfig | 25 +
+ drivers/phy/Makefile | 6 +-
+ drivers/phy/allwinner/phy-sun4i-usb.c | 14 +-
+ drivers/phy/apple/Kconfig | 13 +
+ drivers/phy/apple/Makefile | 4 +
+ drivers/phy/apple/atc.c | 2295 ++++++++++++++++++++
+ drivers/phy/cadence/phy-cadence-torrent.c | 166 +-
+ drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 25 +-
+ drivers/phy/freescale/phy-fsl-imx8qm-hsio.c | 2 +-
+ drivers/phy/freescale/phy-fsl-imx8qm-lvds-phy.c | 6 +-
+ drivers/phy/freescale/phy-fsl-lynx-28g.c | 1146 +++++++---
+ drivers/phy/freescale/phy-fsl-samsung-hdmi.c | 13 +-
+ drivers/phy/marvell/phy-mvebu-cp110-utmi.c | 2 +-
+ drivers/phy/mediatek/phy-mtk-hdmi-mt2701.c | 8 +-
+ drivers/phy/mediatek/phy-mtk-hdmi-mt8173.c | 16 +-
+ drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c | 10 +-
+ drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8173.c | 10 +-
+ drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8183.c | 10 +-
+ drivers/phy/mediatek/phy-mtk-xfi-tphy.c | 2 +-
+ drivers/phy/phy-core.c | 15 +-
+ drivers/phy/phy-google-usb.c | 296 +++
+ drivers/phy/phy-spacemit-k1-pcie.c | 670 ++++++
+ drivers/phy/qualcomm/phy-qcom-edp.c | 246 ++-
+ drivers/phy/qualcomm/phy-qcom-eusb2-repeater.c | 40 +
+ drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 683 +++++-
+ drivers/phy/qualcomm/phy-qcom-qmp-dp-phy-v2.h | 21 +
+ drivers/phy/qualcomm/phy-qcom-qmp-dp-phy-v8.h | 25 +
+ .../phy/qualcomm/phy-qcom-qmp-dp-qserdes-com-v8.h | 52 +
+ drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 213 ++
+ drivers/phy/qualcomm/phy-qcom-qmp-pcs-aon-v6.h | 12 +
+ drivers/phy/qualcomm/phy-qcom-qmp-pcs-aon-v8.h | 17 +
+ drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v5.h | 12 +
+ drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v8.h | 12 +
+ drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v8.h | 34 +
+ drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v2.h | 106 +
+ drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v8.h | 11 +
+ .../phy/qualcomm/phy-qcom-qmp-qserdes-dp-com-v8.h | 52 +
+ .../phy/qualcomm/phy-qcom-qmp-qserdes-lalb-v8.h | 639 ++++++
+ .../qualcomm/phy-qcom-qmp-qserdes-txrx-pcie-v8.h | 71 +
+ .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v2.h | 68 +
+ drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 96 +
+ drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 190 +-
+ drivers/phy/qualcomm/phy-qcom-qmp-usb43-pcs-v8.h | 33 +
+ .../qualcomm/phy-qcom-qmp-usb43-qserdes-com-v8.h | 224 ++
+ drivers/phy/qualcomm/phy-qcom-qmp-usbc.c | 1071 ++++++++-
+ drivers/phy/qualcomm/phy-qcom-qmp.h | 5 +
+ drivers/phy/renesas/Kconfig | 2 +
+ drivers/phy/renesas/phy-rcar-gen2.c | 6 +-
+ drivers/phy/renesas/phy-rcar-gen3-usb2.c | 261 ++-
+ drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 30 +-
+ drivers/phy/rockchip/phy-rockchip-naneng-combphy.c | 12 +-
+ drivers/phy/rockchip/phy-rockchip-samsung-dcphy.c | 4 +-
+ drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c | 758 +++++--
+ drivers/phy/rockchip/phy-rockchip-usb.c | 7 +-
+ drivers/phy/samsung/phy-exynos5-usbdrd.c | 651 ++++++
+ drivers/phy/socionext/phy-uniphier-usb2.c | 28 +-
+ drivers/phy/spacemit/Kconfig | 13 +
+ drivers/phy/spacemit/Makefile | 2 +
+ drivers/phy/spacemit/phy-k1-usb2.c | 200 ++
+ drivers/phy/tegra/xusb.h | 1 -
+ drivers/phy/ti/phy-j721e-wiz.c | 27 +-
+ drivers/soc/apple/Kconfig | 4 +
+ drivers/soc/apple/Makefile | 3 +
+ drivers/soc/apple/tunable.c | 80 +
+ include/dt-bindings/phy/phy.h | 1 +
+ include/linux/phy/phy-hdmi.h | 19 +-
+ include/linux/phy/phy.h | 7 +-
+ include/linux/soc/apple/tunable.h | 62 +
+ include/linux/soc/samsung/exynos-regs-pmu.h | 3 +
+ 93 files changed, 11325 insertions(+), 876 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/phy/apple,atcphy.yaml
+ create mode 100644 Documentation/devicetree/bindings/phy/google,lga-usb-phy.yaml
+ create mode 100644 Documentation/devicetree/bindings/phy/qcom,qcs615-qmp-usb3dp-phy.yaml
+ create mode 100644 Documentation/devicetree/bindings/phy/spacemit,k1-combo-phy.yaml
+ create mode 100644 Documentation/devicetree/bindings/phy/spacemit,k1-pcie-phy.yaml
+ create mode 100644 Documentation/devicetree/bindings/phy/spacemit,usb2-phy.yaml
+ create mode 100644 Documentation/devicetree/bindings/phy/ti,control-phy-otghs.yaml
+ create mode 100644 Documentation/devicetree/bindings/phy/ti,phy-usb3.yaml
+ delete mode 100644 Documentation/devicetree/bindings/phy/ti-phy.txt
+ create mode 100644 drivers/phy/apple/Kconfig
+ create mode 100644 drivers/phy/apple/Makefile
+ create mode 100644 drivers/phy/apple/atc.c
+ create mode 100644 drivers/phy/phy-google-usb.c
+ create mode 100644 drivers/phy/phy-spacemit-k1-pcie.c
+ create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-dp-phy-v2.h
+ create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-dp-phy-v8.h
+ create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-dp-qserdes-com-v8.h
+ create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-aon-v6.h
+ create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-aon-v8.h
+ create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v5.h
+ create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v8.h
+ create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v8.h
+ create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v2.h
+ create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-dp-com-v8.h
+ create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-lalb-v8.h
+ create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-pcie-v8.h
+ create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v2.h
+ create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-usb43-pcs-v8.h
+ create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-usb43-qserdes-com-v8.h
+ create mode 100644 drivers/phy/spacemit/Kconfig
+ create mode 100644 drivers/phy/spacemit/Makefile
+ create mode 100644 drivers/phy/spacemit/phy-k1-usb2.c
+ create mode 100644 drivers/soc/apple/tunable.c
+ create mode 100644 include/linux/soc/apple/tunable.h
+Merging soundwire/next (dc3a6a942e9ee soundwire: intel_ace2x: add SND_HDA_CORE dependency)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git soundwire/next
+Auto-merging drivers/soundwire/bus_type.c
+Auto-merging sound/soc/codecs/rt1320-sdw.c
+Auto-merging sound/soc/codecs/tas2783-sdw.c
+Auto-merging sound/soc/codecs/wcd939x-sdw.c
+CONFLICT (content): Merge conflict in sound/soc/codecs/wcd939x-sdw.c
+Resolved 'sound/soc/codecs/wcd939x-sdw.c' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master be746ee9446ad] Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
+$ git diff -M --stat --summary HEAD^..
+ .../bindings/soundwire/qcom,soundwire.yaml | 1 +
+ drivers/soundwire/Kconfig | 1 +
+ drivers/soundwire/bus_type.c | 31 ++++++++++------------
+ drivers/soundwire/dmi-quirks.c | 11 ++++++++
+ drivers/soundwire/intel_auxdevice.c | 1 +
+ drivers/soundwire/qcom.c | 12 ++++-----
+ include/linux/soundwire/sdw.h | 2 +-
+ sound/soc/codecs/cs35l56-sdw.c | 4 +--
+ sound/soc/codecs/cs42l42-sdw.c | 4 +--
+ sound/soc/codecs/max98373-sdw.c | 4 +--
+ sound/soc/codecs/pm4125-sdw.c | 4 +--
+ sound/soc/codecs/rt1017-sdca-sdw.c | 4 +--
+ sound/soc/codecs/rt1308-sdw.c | 4 +--
+ sound/soc/codecs/rt1316-sdw.c | 4 +--
+ sound/soc/codecs/rt1318-sdw.c | 4 +--
+ sound/soc/codecs/rt1320-sdw.c | 4 +--
+ sound/soc/codecs/rt5682-sdw.c | 4 +--
+ sound/soc/codecs/rt700-sdw.c | 4 +--
+ sound/soc/codecs/rt711-sdca-sdw.c | 4 +--
+ sound/soc/codecs/rt711-sdw.c | 4 +--
+ sound/soc/codecs/rt712-sdca-dmic.c | 4 +--
+ sound/soc/codecs/rt712-sdca-sdw.c | 4 +--
+ sound/soc/codecs/rt715-sdca-sdw.c | 4 +--
+ sound/soc/codecs/rt715-sdw.c | 4 +--
+ sound/soc/codecs/rt721-sdca-sdw.c | 4 +--
+ sound/soc/codecs/rt722-sdca-sdw.c | 4 +--
+ sound/soc/codecs/tas2783-sdw.c | 4 +--
+ sound/soc/codecs/wcd937x-sdw.c | 4 +--
+ sound/soc/codecs/wcd938x-sdw.c | 4 +--
+ sound/soc/codecs/wcd939x-sdw.c | 4 +--
+ 30 files changed, 57 insertions(+), 94 deletions(-)
+Merging extcon/extcon-next (cc59e9ce5c15e extcon: usbc-tusb320: Make typec-power-opmode optional)
+$ git merge -m Merge branch 'extcon-next' of https://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git extcon/extcon-next
+Merge made by the 'ort' strategy.
+ .../devicetree/bindings/extcon/extcon-ptn5150.yaml | 3 ++
+ drivers/extcon/Kconfig | 1 +
+ drivers/extcon/extcon-intel-int3496.c | 4 +-
+ drivers/extcon/extcon-ptn5150.c | 56 ++++++++++++++++++++++
+ drivers/extcon/extcon-usbc-tusb320.c | 24 +++++-----
+ drivers/extcon/extcon.c | 4 +-
+ 6 files changed, 75 insertions(+), 17 deletions(-)
+Merging gnss/gnss-next (0f61b1860cc3f Linux 6.19-rc5)
+$ git merge -m Merge branch 'gnss-next' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git gnss/gnss-next
+Already up to date.
+Merging vfio/next (96ca4caf9066f vfio/fsl-mc: add myself as maintainer)
+$ git merge -m Merge branch 'next' of https://github.com/awilliam/linux-vfio.git vfio/next
+Already up to date.
+Merging w1/for-next (cc8f92e41eb76 w1: fix redundant counter decrement in w1_attach_slave_device())
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-w1.git w1/for-next
+Already up to date.
+Merging spmi/spmi-next (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'spmi-next' of https://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git spmi/spmi-next
+Already up to date.
+Merging staging/staging-next (319e3ff5ed7bc staging: rtl8723bs: refactor ODM_SetIQCbyRFpath to reduce duplication)
+$ git merge -m Merge branch 'staging-next' of https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git staging/staging-next
+Auto-merging drivers/staging/rtl8723bs/core/rtw_ieee80211.c
+Auto-merging drivers/staging/rtl8723bs/core/rtw_security.c
+Merge made by the 'ort' strategy.
+ drivers/staging/axis-fifo/axis-fifo.c | 290 ++++------------
+ drivers/staging/greybus/TODO | 5 -
+ drivers/staging/greybus/arche-apb-ctrl.c | 13 +-
+ drivers/staging/greybus/arche-platform.c | 27 +-
+ drivers/staging/greybus/gb-camera.h | 9 +-
+ drivers/staging/greybus/light.c | 8 +-
+ drivers/staging/greybus/sdio.c | 2 +-
+ drivers/staging/most/dim2/dim2.c | 12 +-
+ drivers/staging/most/video/video.c | 24 +-
+ drivers/staging/nvec/nvec.c | 4 +-
+ drivers/staging/rtl8723bs/Kconfig | 2 +-
+ drivers/staging/rtl8723bs/TODO | 1 -
+ drivers/staging/rtl8723bs/core/rtw_ap.c | 76 ++---
+ drivers/staging/rtl8723bs/core/rtw_cmd.c | 142 ++++----
+ drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 6 +-
+ drivers/staging/rtl8723bs/core/rtw_io.c | 15 +-
+ drivers/staging/rtl8723bs/core/rtw_mlme.c | 157 ++++-----
+ drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 397 +++++++++++-----------
+ drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 6 +-
+ drivers/staging/rtl8723bs/core/rtw_recv.c | 33 +-
+ drivers/staging/rtl8723bs/core/rtw_security.c | 37 +-
+ drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 149 ++++----
+ drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 19 +-
+ drivers/staging/rtl8723bs/core/rtw_xmit.c | 148 ++++----
+ drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c | 119 ++++---
+ drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.h | 21 +-
+ drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c | 72 ++--
+ drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c | 27 +-
+ drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 30 +-
+ drivers/staging/rtl8723bs/hal/hal_com.c | 13 -
+ drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 14 +-
+ drivers/staging/rtl8723bs/hal/hal_intf.c | 13 +-
+ drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 17 +-
+ drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 69 ++--
+ drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 31 +-
+ drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 11 +-
+ drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 8 +-
+ drivers/staging/rtl8723bs/hal/sdio_halinit.c | 40 +--
+ drivers/staging/rtl8723bs/hal/sdio_ops.c | 29 +-
+ drivers/staging/rtl8723bs/include/drv_types.h | 53 +--
+ drivers/staging/rtl8723bs/include/hal_intf.h | 3 -
+ drivers/staging/rtl8723bs/include/ieee80211.h | 1 -
+ drivers/staging/rtl8723bs/include/osdep_service.h | 15 -
+ drivers/staging/rtl8723bs/include/rtl8723b_hal.h | 3 -
+ drivers/staging/rtl8723bs/include/rtw_ap.h | 2 +-
+ drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 2 +-
+ drivers/staging/rtl8723bs/include/xmit_osdep.h | 2 +-
+ drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 32 +-
+ drivers/staging/rtl8723bs/os_dep/os_intfs.c | 54 ++-
+ drivers/staging/rtl8723bs/os_dep/osdep_service.c | 46 +--
+ drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 48 +--
+ drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c | 28 +-
+ drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 26 +-
+ drivers/staging/sm750fb/TODO | 2 -
+ drivers/staging/sm750fb/ddk750_chip.c | 2 +-
+ drivers/staging/sm750fb/sm750.c | 16 +-
+ drivers/staging/sm750fb/sm750.h | 2 +-
+ drivers/staging/sm750fb/sm750_accel.c | 116 +++----
+ drivers/staging/sm750fb/sm750_hw.c | 4 +-
+ drivers/staging/vme_user/vme.c | 2 +-
+ drivers/staging/vme_user/vme.h | 97 +++---
+ drivers/staging/vme_user/vme_bridge.h | 10 +-
+ drivers/staging/vme_user/vme_user.c | 2 +-
+ 63 files changed, 1133 insertions(+), 1531 deletions(-)
+Merging counter-next/counter-next (ad415677b7e3b MAINTAINERS: Update Intel Quadrature Encoder Peripheral maintainer)
+$ git merge -m Merge branch 'counter-next' of https://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git counter-next/counter-next
+Already up to date.
+Merging mux/for-next (59b723cd2adba Linux 6.12-rc6)
+$ git merge -m Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git mux/for-next
+Already up to date.
+Merging dmaengine/next (ab736ed52e340 dmaengine: add Frank Li as reviewer)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git dmaengine/next
+Auto-merging MAINTAINERS
+Auto-merging drivers/dma/sh/rz-dmac.c
+Auto-merging drivers/dma/xilinx/xdma.c
+Auto-merging drivers/dma/xilinx/xilinx_dma.c
+Merge made by the 'ort' strategy.
+ Documentation/ABI/stable/sysfs-driver-dma-idxd | 15 ++
+ .../devicetree/bindings/dma/arm-pl08x.yaml | 2 +-
+ .../devicetree/bindings/dma/atmel,sama5d4-dma.yaml | 4 +-
+ .../devicetree/bindings/dma/mediatek,uart-dma.yaml | 20 ++
+ .../devicetree/bindings/dma/qcom,gpi.yaml | 4 +-
+ .../devicetree/bindings/dma/renesas,rz-dmac.yaml | 1 +
+ .../devicetree/bindings/dma/snps,dw-axi-dmac.yaml | 14 +-
+ Documentation/driver-api/dmaengine/provider.rst | 5 +-
+ MAINTAINERS | 1 +
+ drivers/dma/Kconfig | 2 +-
+ drivers/dma/altera-msgdma.c | 6 +-
+ drivers/dma/amba-pl08x.c | 4 +-
+ drivers/dma/at_xdmac.c | 37 +--
+ drivers/dma/bcm2835-dma.c | 19 +-
+ drivers/dma/dma-axi-dmac.c | 53 ++--
+ drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 6 +-
+ drivers/dma/dw-edma/dw-edma-pcie.c | 4 +-
+ drivers/dma/fsl-edma-main.c | 1 -
+ drivers/dma/idxd/device.c | 5 +
+ drivers/dma/idxd/idxd.h | 19 ++
+ drivers/dma/idxd/init.c | 11 +
+ drivers/dma/idxd/registers.h | 28 ++-
+ drivers/dma/idxd/sysfs.c | 24 ++
+ drivers/dma/k3dma.c | 9 +-
+ drivers/dma/lgm/lgm-dma.c | 9 +-
+ drivers/dma/mediatek/mtk-uart-apdma.c | 35 +--
+ drivers/dma/pl330.c | 8 +-
+ drivers/dma/pxa_dma.c | 5 +-
+ drivers/dma/qcom/bam_dma.c | 161 ++++++------
+ drivers/dma/qcom/qcom_adm.c | 9 +-
+ drivers/dma/sa11x0-dma.c | 6 +-
+ drivers/dma/sh/rz-dmac.c | 15 +-
+ drivers/dma/sh/shdma-base.c | 7 +-
+ drivers/dma/st_fdma.c | 2 +-
+ drivers/dma/st_fdma.h | 2 +-
+ drivers/dma/ste_dma40.c | 14 +-
+ drivers/dma/stm32/stm32-dma3.c | 165 ++++++++++---
+ drivers/dma/stm32/stm32-mdma.c | 2 +-
+ drivers/dma/sun6i-dma.c | 36 ++-
+ drivers/dma/ti/Kconfig | 5 +-
+ drivers/dma/ti/cppi41.c | 5 -
+ drivers/dma/xilinx/xdma.c | 6 +-
+ drivers/dma/xilinx/xilinx_dma.c | 21 ++
+ drivers/dma/xilinx/zynqmp_dma.c | 2 -
+ include/linux/dma/edma.h | 24 +-
+ include/linux/scatterlist.h | 2 +
+ include/linux/shdma-base.h | 28 +--
+ include/uapi/linux/idxd.h | 270 ++++++++++-----------
+ lib/scatterlist.c | 26 ++
+ 49 files changed, 704 insertions(+), 455 deletions(-)
+Merging cgroup/for-next (5ee01f1a7343d cgroup: fix race between task migration and iteration)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git cgroup/for-next
+Merge made by the 'ort' strategy.
+ kernel/cgroup/cgroup.c | 1 +
+ 1 file changed, 1 insertion(+)
+Merging scsi/for-next (1ed063d413b4a Merge branch 'misc' into for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git scsi/for-next
+Merge made by the 'ort' strategy.
+Merging scsi-mkp/for-next (1982257570b84 scsi: csiostor: Fix dereference of null pointer rn)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git scsi-mkp/for-next
+Already up to date.
+Merging vhost/linux-next (ebcff9dacaf2c vduse: avoid adding implicit padding)
+$ git merge -m Merge branch 'linux-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git vhost/linux-next
+Auto-merging drivers/scsi/virtio_scsi.c
+Auto-merging net/vmw_vsock/virtio_transport.c
+Auto-merging scripts/checkpatch.pl
+Merge made by the 'ort' strategy.
+ Documentation/core-api/dma-api-howto.rst | 52 ++
+ Documentation/core-api/dma-attributes.rst | 9 +
+ Documentation/userspace-api/vduse.rst | 53 ++
+ drivers/char/hw_random/virtio-rng.c | 3 +
+ drivers/gpio/gpio-virtio.c | 15 +-
+ drivers/scsi/virtio_scsi.c | 17 +-
+ drivers/vdpa/mlx5/net/mlx5_vnet.c | 156 +++--
+ drivers/vdpa/vdpa_sim/vdpa_sim.c | 6 -
+ drivers/vdpa/vdpa_user/iova_domain.c | 27 +-
+ drivers/vdpa/vdpa_user/iova_domain.h | 8 +-
+ drivers/vdpa/vdpa_user/vduse_dev.c | 524 +++++++++++----
+ drivers/vhost/vdpa.c | 5 +-
+ drivers/vhost/vhost.c | 8 +-
+ drivers/virtio/virtio_input.c | 5 +-
+ drivers/virtio/virtio_ring.c | 1010 ++++++++++++++++++++++-------
+ include/linux/dma-mapping.h | 20 +
+ include/linux/vdpa.h | 4 +-
+ include/linux/virtio.h | 11 +-
+ include/uapi/linux/vduse.h | 85 ++-
+ include/uapi/linux/virtio_ring.h | 5 +-
+ kernel/dma/debug.c | 28 +-
+ net/vmw_vsock/virtio_transport.c | 19 +-
+ scripts/checkpatch.pl | 4 +-
+ 23 files changed, 1561 insertions(+), 513 deletions(-)
+Merging rpmsg/for-next (85ab651885e1b Merge branches 'rpmsg-next' and 'rproc-next' into for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg/for-next
+Merge made by the 'ort' strategy.
+ .../bindings/remoteproc/fsl,imx-rproc.yaml | 1 +
+ .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 5 +
+ .../bindings/remoteproc/qcom,sm8550-pas.yaml | 1 -
+ .../bindings/remoteproc/ti,hsm-m4fss.yaml | 72 ++++++
+ .../bindings/remoteproc/ti,keystone-rproc.txt | 2 +-
+ drivers/remoteproc/Kconfig | 2 +
+ drivers/remoteproc/imx_dsp_rproc.c | 95 +++++---
+ drivers/remoteproc/imx_rproc.c | 257 +++++++++++++++++++--
+ drivers/remoteproc/imx_rproc.h | 4 +
+ drivers/remoteproc/mtk_scp.c | 46 ++--
+ drivers/remoteproc/mtk_scp_ipi.c | 4 +-
+ drivers/remoteproc/xlnx_r5_remoteproc.c | 9 +-
+ drivers/rpmsg/rpmsg_core.c | 66 +++---
+ drivers/rpmsg/virtio_rpmsg_bus.c | 101 +++-----
+ 14 files changed, 483 insertions(+), 182 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/remoteproc/ti,hsm-m4fss.yaml
+Merging gpio-brgl/gpio/for-next (af9b4a56f0000 gpio: tegra186: Add support for Tegra264)
+$ git merge -m Merge branch 'gpio/for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git gpio-brgl/gpio/for-next
+Already up to date.
+Merging gpio-intel/for-next (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git gpio-intel/for-next
+Already up to date.
+Merging pinctrl/for-next (6accf19a57b3f Merge branch 'devel' into for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git pinctrl/for-next
+Auto-merging MAINTAINERS
+Auto-merging drivers/base/base.h
+Merge made by the 'ort' strategy.
+ .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 2 +-
+ .../bindings/pinctrl/intel,pinctrl-keembay.yaml | 2 +-
+ .../pinctrl/microchip,mpfs-pinctrl-mssio.yaml | 109 +++
+ .../bindings/pinctrl/microchip,sparx5-sgpio.yaml | 20 +-
+ .../bindings/pinctrl/mscc,ocelot-pinctrl.yaml | 6 +
+ .../bindings/pinctrl/qcom,glymur-tlmm.yaml | 6 +-
+ .../pinctrl/renesas,r9a09g077-pinctrl.yaml | 13 +
+ .../pinctrl/samsung,pinctrl-wakeup-interrupt.yaml | 1 +
+ .../bindings/pinctrl/samsung,pinctrl.yaml | 1 +
+ .../bindings/pinctrl/spacemit,k1-pinctrl.yaml | 27 +-
+ .../microchip/microchip,mpfs-mss-top-sysreg.yaml | 4 +
+ Documentation/driver-api/driver-model/devres.rst | 1 -
+ MAINTAINERS | 6 +-
+ drivers/base/base.h | 9 +
+ drivers/base/pinctrl.c | 2 +
+ drivers/pinctrl/Kconfig | 26 +-
+ drivers/pinctrl/Makefile | 4 +-
+ drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c | 4 +-
+ drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 7 +-
+ drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 5 +-
+ drivers/pinctrl/core.c | 93 +--
+ drivers/pinctrl/freescale/pinctrl-imx-scmi.c | 20 +-
+ drivers/pinctrl/intel/Kconfig | 22 +-
+ drivers/pinctrl/intel/pinctrl-alderlake.c | 2 +-
+ drivers/pinctrl/intel/pinctrl-baytrail.c | 45 +-
+ drivers/pinctrl/intel/pinctrl-broxton.c | 2 +-
+ drivers/pinctrl/intel/pinctrl-cannonlake.c | 2 +-
+ drivers/pinctrl/intel/pinctrl-cedarfork.c | 2 +-
+ drivers/pinctrl/intel/pinctrl-cherryview.c | 4 +-
+ drivers/pinctrl/intel/pinctrl-denverton.c | 2 +-
+ drivers/pinctrl/intel/pinctrl-elkhartlake.c | 2 +-
+ drivers/pinctrl/intel/pinctrl-emmitsburg.c | 2 +-
+ drivers/pinctrl/intel/pinctrl-icelake.c | 2 +-
+ drivers/pinctrl/intel/pinctrl-intel-platform.c | 2 +-
+ drivers/pinctrl/intel/pinctrl-intel.c | 4 +-
+ drivers/pinctrl/intel/pinctrl-intel.h | 2 +-
+ drivers/pinctrl/intel/pinctrl-jasperlake.c | 2 +-
+ drivers/pinctrl/intel/pinctrl-lakefield.c | 2 +-
+ drivers/pinctrl/intel/pinctrl-lewisburg.c | 2 +-
+ drivers/pinctrl/intel/pinctrl-lynxpoint.c | 31 +-
+ drivers/pinctrl/intel/pinctrl-merrifield.c | 2 +-
+ drivers/pinctrl/intel/pinctrl-meteorlake.c | 2 +-
+ drivers/pinctrl/intel/pinctrl-meteorpoint.c | 2 +-
+ drivers/pinctrl/intel/pinctrl-moorefield.c | 2 +-
+ drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 2 +-
+ drivers/pinctrl/intel/pinctrl-tangier.c | 23 +-
+ drivers/pinctrl/intel/pinctrl-tangier.h | 2 +-
+ drivers/pinctrl/intel/pinctrl-tigerlake.c | 2 +-
+ drivers/pinctrl/mediatek/mtk-eint.c | 29 +-
+ drivers/pinctrl/mediatek/pinctrl-mt7981.c | 2 +-
+ drivers/pinctrl/mediatek/pinctrl-mt7986.c | 4 +-
+ drivers/pinctrl/mediatek/pinctrl-mt7988.c | 2 +-
+ drivers/pinctrl/mediatek/pinctrl-mt8365.c | 1 -
+ drivers/pinctrl/mediatek/pinctrl-mtk-common.h | 1 -
+ drivers/pinctrl/meson/Kconfig | 22 +-
+ drivers/pinctrl/meson/pinctrl-amlogic-a4.c | 83 ++-
+ drivers/pinctrl/microchip/Kconfig | 17 +
+ drivers/pinctrl/microchip/Makefile | 5 +
+ .../pinctrl/{ => microchip}/pinctrl-mpfs-iomux0.c | 8 +-
+ drivers/pinctrl/microchip/pinctrl-mpfs-mssio.c | 737 +++++++++++++++++++++
+ .../{ => microchip}/pinctrl-pic64gx-gpio2.c | 2 +-
+ drivers/pinctrl/pinconf-generic.c | 69 --
+ drivers/pinctrl/pinconf.h | 16 +
+ drivers/pinctrl/pinctrl-amd.c | 2 -
+ drivers/pinctrl/pinctrl-apple-gpio.c | 18 +-
+ drivers/pinctrl/pinctrl-at91-pio4.c | 9 +
+ drivers/pinctrl/pinctrl-aw9523.c | 53 +-
+ drivers/pinctrl/pinctrl-equilibrium.c | 1 +
+ drivers/pinctrl/pinctrl-generic.c | 189 ++++++
+ drivers/pinctrl/pinctrl-k230.c | 7 +-
+ drivers/pinctrl/pinctrl-microchip-sgpio.c | 6 +-
+ drivers/pinctrl/pinctrl-ocelot.c | 184 ++++-
+ drivers/pinctrl/pinctrl-rockchip.c | 19 +-
+ drivers/pinctrl/pinctrl-scmi.c | 3 +-
+ drivers/pinctrl/pinctrl-single.c | 2 +
+ drivers/pinctrl/pinctrl-st.c | 1 +
+ drivers/pinctrl/pinctrl-tb10x.c | 17 +-
+ drivers/pinctrl/qcom/pinctrl-glymur.c | 46 +-
+ drivers/pinctrl/qcom/pinctrl-sm8250-lpass-lpi.c | 2 +-
+ drivers/pinctrl/renesas/Kconfig | 2 +
+ drivers/pinctrl/renesas/pinctrl-rzt2h.c | 248 ++++++-
+ drivers/pinctrl/samsung/pinctrl-exynos-arm64.c | 117 ++++
+ drivers/pinctrl/samsung/pinctrl-samsung.c | 2 +
+ drivers/pinctrl/samsung/pinctrl-samsung.h | 1 +
+ drivers/pinctrl/sophgo/pinctrl-cv18xx.h | 4 -
+ drivers/pinctrl/sophgo/pinctrl-sg2042.h | 6 -
+ drivers/pinctrl/spacemit/Kconfig | 4 +-
+ drivers/pinctrl/spacemit/pinctrl-k1.c | 642 ++++++++++++++++--
+ .../pinctrl/starfive/pinctrl-starfive-jh7110-sys.c | 3 -
+ drivers/pinctrl/tegra/pinctrl-tegra-xusb.c | 30 +-
+ include/linux/pinctrl/devinfo.h | 6 -
+ include/linux/pinctrl/pinconf-generic.h | 5 -
+ include/linux/pinctrl/pinctrl.h | 3 -
+ 93 files changed, 2670 insertions(+), 497 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/pinctrl/microchip,mpfs-pinctrl-mssio.yaml
+ create mode 100644 drivers/pinctrl/microchip/Kconfig
+ create mode 100644 drivers/pinctrl/microchip/Makefile
+ rename drivers/pinctrl/{ => microchip}/pinctrl-mpfs-iomux0.c (98%)
+ create mode 100644 drivers/pinctrl/microchip/pinctrl-mpfs-mssio.c
+ rename drivers/pinctrl/{ => microchip}/pinctrl-pic64gx-gpio2.c (99%)
+ create mode 100644 drivers/pinctrl/pinctrl-generic.c
+Merging pinctrl-intel/for-next (8e03e6ecc2353 pinctrl: tangier: Join tng_pinctrl_probe() into its wrapper)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git pinctrl-intel/for-next
+Already up to date.
+Merging pinctrl-renesas/renesas-pinctrl (829dde3369a91 pinctrl: renesas: rzt2h: Add GPIO IRQ chip to handle interrupts)
+$ git merge -m Merge branch 'renesas-pinctrl' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git pinctrl-renesas/renesas-pinctrl
+Already up to date.
+Merging pinctrl-samsung/for-next (8c483209a6fc7 pinctrl: samsung: Add Exynos9610 pinctrl configuration)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git pinctrl-samsung/for-next
+Already up to date.
+Merging pwm/pwm/for-next (9321f9d27fbaf pwm: Remove redundant check in pwm_ops_check())
+$ git merge -m Merge branch 'pwm/for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git pwm/pwm/for-next
+Already up to date.
+Merging ktest/for-next (d3042cbe84a06 ktest.pl: Fix uninitialized var in config-bisect.pl)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-ktest.git ktest/for-next
+Already up to date.
+Merging kselftest/next (6d6ad32e22f02 selftests/pidfd: fix typo in comment)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kselftest/next
+Already up to date.
+Merging kunit/test (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'test' of https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit/test
+Already up to date.
+Merging kunit-next/kunit (db0c35ca36526 kunit: add bash completion)
+$ git merge -m Merge branch 'kunit' of https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-next/kunit
+Already up to date.
+Merging livepatching/for-next (51ab33fc0a8be Merge tag 'livepatching-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git livepatching/for-next
+Already up to date.
+Merging rtc/rtc-next (8eeb611b3d162 rtc: s35390a: implement nvmem support)
+$ git merge -m Merge branch 'rtc-next' of https://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git rtc/rtc-next
+Auto-merging drivers/rtc/Kconfig
+Merge made by the 'ort' strategy.
+ .../devicetree/bindings/rtc/cpcap-rtc.txt | 18 ------
+ .../devicetree/bindings/rtc/loongson,rtc.yaml | 13 ++++
+ .../bindings/rtc/motorola,cpcap-rtc.yaml | 32 +++++++++
+ .../devicetree/bindings/rtc/renesas,rz-rtca3.yaml | 5 +-
+ drivers/rtc/Kconfig | 1 +
+ drivers/rtc/rtc-loongson.c | 71 +++++++++++++-------
+ drivers/rtc/rtc-max31335.c | 6 +-
+ drivers/rtc/rtc-pcf8563.c | 2 +-
+ drivers/rtc/rtc-s35390a.c | 32 +++++++++
+ drivers/rtc/rtc-zynqmp.c | 75 ++++++++++++----------
+ 10 files changed, 174 insertions(+), 81 deletions(-)
+ delete mode 100644 Documentation/devicetree/bindings/rtc/cpcap-rtc.txt
+ create mode 100644 Documentation/devicetree/bindings/rtc/motorola,cpcap-rtc.yaml
+Merging nvdimm/libnvdimm-for-next (a9ba6733c7f10 nvdimm: virtio_pmem: serialize flush requests)
+$ git merge -m Merge branch 'libnvdimm-for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git nvdimm/libnvdimm-for-next
+Already up to date.
+Merging at24/at24/for-next (de284988c270c dt-bindings: eeprom: at24: Add compatible for Puya P24C128F)
+$ git merge -m Merge branch 'at24/for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git at24/at24/for-next
+Already up to date.
+Merging ntb/ntb-next (68113d2606740 NTB/msi: Remove unused functions)
+$ git merge -m Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git ntb/ntb-next
+Merge made by the 'ort' strategy.
+ drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 14 ++++++--
+ drivers/ntb/msi.c | 64 ----------------------------------
+ include/linux/ntb.h | 14 --------
+ 3 files changed, 11 insertions(+), 81 deletions(-)
+Merging seccomp/for-next/seccomp (7d0a66e4bb908 Linux 6.18)
+$ git merge -m Merge branch 'for-next/seccomp' of https://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp/for-next/seccomp
+Already up to date.
+Merging slimbus/for-next (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/srini/slimbus.git slimbus/for-next
+Already up to date.
+Merging nvmem/for-next (bfab89e362066 Merge branches 'nvmem-fixes' and 'nvmem-for-6.20' into nvmem-for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git nvmem/for-next
+Merge made by the 'ort' strategy.
+ drivers/nvmem/zynqmp_nvmem.c | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+Merging xarray/main (863810caeb3cf XArray: Add CONFIG_DEBUG_XARRAY)
+$ git merge -m Merge branch 'main' of git://git.infradead.org/users/willy/xarray.git xarray/main
+Auto-merging lib/Kconfig.debug
+Auto-merging lib/idr.c
+Merge made by the 'ort' strategy.
+ include/linux/xarray.h | 63 ++++++++++++++++++++----------------
+ lib/Kconfig.debug | 8 +++++
+ lib/idr.c | 1 -
+ lib/test_xarray.c | 10 ++++--
+ lib/xarray.c | 11 ++++---
+ tools/testing/radix-tree/xarray.c | 2 +-
+ tools/testing/shared/xarray-shared.h | 2 +-
+ 7 files changed, 59 insertions(+), 38 deletions(-)
+Merging hyperv/hyperv-next (2e7577cd5ddc1 mshv: fix SRCU protection in irqfd resampler ack handler)
+$ git merge -m Merge branch 'hyperv-next' of https://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git hyperv/hyperv-next
+Auto-merging arch/x86/hyperv/hv_crash.c
+Merge made by the 'ort' strategy.
+ arch/x86/hyperv/hv_crash.c | 3 +-
+ arch/x86/hyperv/hv_init.c | 20 +-
+ drivers/hv/Makefile | 1 +
+ drivers/hv/hv.c | 12 +-
+ drivers/hv/mshv_debugfs.c | 726 +++++++++++++++++++++++++++++++
+ drivers/hv/mshv_debugfs_counters.c | 490 +++++++++++++++++++++
+ drivers/hv/mshv_eventfd.c | 18 +-
+ drivers/hv/mshv_eventfd.h | 1 -
+ drivers/hv/mshv_regions.c | 60 +--
+ drivers/hv/mshv_root.h | 59 ++-
+ drivers/hv/mshv_root_hv_call.c | 64 ++-
+ drivers/hv/mshv_root_main.c | 148 ++++---
+ drivers/hv/mshv_vtl_main.c | 5 +-
+ drivers/pci/controller/pci-hyperv-intf.c | 12 -
+ drivers/pci/controller/pci-hyperv.c | 1 -
+ include/hyperv/hvhdk.h | 7 +
+ 16 files changed, 1483 insertions(+), 144 deletions(-)
+ create mode 100644 drivers/hv/mshv_debugfs.c
+ create mode 100644 drivers/hv/mshv_debugfs_counters.c
+Merging auxdisplay/for-next (693142d4d761d auxdisplay: max6959: Replace slab.h with device/devres.h)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay.git auxdisplay/for-next
+Already up to date.
+Merging kgdb/kgdb/for-next (fdbdd0ccb30af kdb: remove redundant check for scancode 0xe0)
+$ git merge -m Merge branch 'kgdb/for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/danielt/linux.git kgdb/kgdb/for-next
+Already up to date.
+Merging hmm/hmm (19272b37aa4f8 Linux 6.16-rc1)
+$ git merge -m Merge branch 'hmm' of https://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git hmm/hmm
+Already up to date.
+Merging cfi/cfi/next (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'cfi/next' of https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/cfi/next
+Already up to date.
+Merging mhi/mhi-next (91a0b0dce3507 bus: mhi: ep: Use bus callbacks for .probe() and .remove())
+$ git merge -m Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git mhi/mhi-next
+Already up to date.
+$ git am -3 ../patches/0001-fix-up-for-net-qrtr-Drop-the-MHI-auto_queue-feature-.patch
+Applying: fix up for "net: qrtr: Drop the MHI auto_queue feature for IPCR DL channels"
+Using index info to reconstruct a base tree...
+M drivers/net/wireless/ath/ath12k/wifi7/mhi.c
+Falling back to patching base and 3-way merge...
+No changes -- Patch already applied.
+Merging memblock/for-next (f56ccc32468ee mm/memtest: add underflow detection for size calculation)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock.git memblock/for-next
+Auto-merging mm/internal.h
+Auto-merging mm/memblock.c
+Auto-merging mm/mm_init.c
+Merge made by the 'ort' strategy.
+ mm/internal.h | 3 +--
+ mm/memblock.c | 4 ++--
+ mm/memtest.c | 2 ++
+ mm/mm_init.c | 5 +++--
+ tools/testing/memblock/internal.h | 3 +--
+ 5 files changed, 9 insertions(+), 8 deletions(-)
+Merging cxl/next (63fbf275fa9f1 Merge branch 'for-7.0/cxl-prm-translation' into cxl-for-next)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl.git cxl/next
+Already up to date.
+Merging zstd/zstd-next (65d1f5507ed2c zstd: Import upstream v1.5.7)
+$ git merge -m Merge branch 'zstd-next' of https://github.com/terrelln/linux.git zstd/zstd-next
+Already up to date.
+Merging efi/next (c5a8f13f1e476 efi: Support EDID information)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git efi/next
+Already up to date.
+Merging unicode/for-next (bcfee135d5847 utf8: Remove unused utf8_normalize)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/krisman/unicode.git unicode/for-next
+Merge made by the 'ort' strategy.
+ fs/unicode/utf8-core.c | 22 ----------------------
+ include/linux/unicode.h | 3 ---
+ 2 files changed, 25 deletions(-)
+Merging slab/slab/for-next (27125df9a5d3b mm/slab: drop the OBJEXTS_NOSPIN_ALLOC flag from enum objext_flags)
+$ git merge -m Merge branch 'slab/for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git slab/slab/for-next
+Auto-merging include/linux/memcontrol.h
+Auto-merging include/linux/rcupdate.h
+Auto-merging mm/kmemleak.c
+Auto-merging mm/slub.c
+Merge made by the 'ort' strategy.
+ include/linux/memcontrol.h | 3 +-
+ include/linux/rcupdate.h | 4 +--
+ mm/kmemleak.c | 22 ++++++-------
+ mm/slub.c | 80 ++++++++++++++++++++++++++++++++++++----------
+ 4 files changed, 76 insertions(+), 33 deletions(-)
+Merging random/master (bb9ff576fdff4 virt: vmgenid: remap memory as decrypted)
+$ git merge -m Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git random/master
+Merge made by the 'ort' strategy.
+ drivers/virt/vmgenid.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+Merging landlock/next (c22e26bd0906e Merge tag 'landlock-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git landlock/next
+Already up to date.
+Merging sysctl/sysctl-next (d174174c6776a sysctl: replace SYSCTL_INT_CONV_CUSTOM macro with functions)
+$ git merge -m Merge branch 'sysctl-next' of https://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git sysctl/sysctl-next
+Auto-merging include/linux/fs.h
+Auto-merging include/linux/hugetlb.h
+Auto-merging include/net/ax25.h
+Auto-merging kernel/printk/internal.h
+Auto-merging lib/alloc_tag.c
+Auto-merging security/loadpin/loadpin.c
+Merge made by the 'ort' strategy.
+ fs/pipe.c | 22 +++-
+ include/linux/fs.h | 1 -
+ include/linux/hugetlb.h | 2 -
+ include/linux/printk.h | 1 -
+ include/linux/sysctl.h | 120 +++---------------
+ include/net/ax25.h | 2 -
+ kernel/printk/internal.h | 2 +-
+ kernel/printk/sysctl.c | 1 -
+ kernel/sysctl.c | 298 +++++++++++++++++++++++++++++++++++++++++----
+ kernel/time/jiffies.c | 130 +++++++++++++++++---
+ security/loadpin/loadpin.c | 37 +++---
+ 11 files changed, 438 insertions(+), 178 deletions(-)
+Merging execve/for-next/execve (46a03ea50b5f3 fs/tests: exec: drop duplicate bprm_stack_limits test vectors)
+$ git merge -m Merge branch 'for-next/execve' of https://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git execve/for-next/execve
+Already up to date.
+Merging bitmap/bitmap-for-next (6711069dd72fc lib/tests: extend KUnit test for bitops with more cases)
+$ git merge -m Merge branch 'bitmap-for-next' of https://github.com/norov/linux.git bitmap/bitmap-for-next
+Already up to date.
+Merging hte/for-next (8f0b4cce4481f Linux 6.19-rc1)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git hte/for-next
+Already up to date.
+Merging kspp/for-next/kspp (44dd7cfbd1db5 MAINTAINERS: pstore: Remove L: entry)
+$ git merge -m Merge branch 'for-next/kspp' of https://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git kspp/for-next/kspp
+Already up to date.
+Merging nolibc/for-next (a5f00be9b3b07 tools/nolibc: Add a simple test for writing to a FILE and reading it back)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git nolibc/for-next
+Already up to date.
+Merging iommufd/for-next (f8f9c1f4d0c7a Linux 6.19-rc3)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git iommufd/for-next
+Already up to date.
+Merging turbostat/next (deee7e8ad5bd2 tools/power turbostat: Add L2 cache statistics)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat/next
+Merge made by the 'ort' strategy.
+ tools/power/x86/turbostat/turbostat.8 | 18 +-
+ tools/power/x86/turbostat/turbostat.c | 624 +++++++++++++++++++++++++++-------
+ 2 files changed, 519 insertions(+), 123 deletions(-)
+Merging pwrseq/pwrseq/for-next (ecfcae7885f10 power: sequencing: qcom-wcn: fix error path for VDDIO handling)
+$ git merge -m Merge branch 'pwrseq/for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git pwrseq/pwrseq/for-next
+Already up to date.
+Merging capabilities-next/caps-next (0715881360074 ipc: don't audit capability check in ipc_permissions())
+$ git merge -m Merge branch 'caps-next' of https://git.kernel.org/pub/scm/linux/kernel/git/sergeh/linux.git capabilities-next/caps-next
+Auto-merging MAINTAINERS
+Merge made by the 'ort' strategy.
+ MAINTAINERS | 1 +
+ security/Kconfig | 17 +++
+ security/commoncap.c | 4 +
+ security/commoncap_test.c | 288 ++++++++++++++++++++++++++++++++++++++++++++++
+ 4 files changed, 310 insertions(+)
+ create mode 100644 security/commoncap_test.c
+$ git am -3 ../patches/0001-sign-file-Fix-up-merge-issue.patch
+Applying: sign-file: Fix up merge issue
+Using index info to reconstruct a base tree...
+M scripts/sign-file.c
+Falling back to patching base and 3-way merge...
+No changes -- Patch already applied.
+Merging ipe/next (7d0a66e4bb908 Linux 6.18)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/wufan/ipe.git ipe/next
+Already up to date.
+Merging kcsan/next (dcb6fa37fd7bc Linux 6.18-rc3)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/melver/linux.git kcsan/next
+Already up to date.
+Merging crc/crc-next (dcb6fa37fd7bc Linux 6.18-rc3)
+$ git merge -m Merge branch 'crc-next' of https://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux.git crc/crc-next
+Already up to date.
+Merging keys-next/keys-next (965e9a2cf23b0 pkcs7: Change a pr_warn() to pr_warn_once())
+$ git merge -m Merge branch 'keys-next' of https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs.git keys-next/keys-next
+Already up to date.
+Merging fwctl/for-next (f8f9c1f4d0c7a Linux 6.19-rc3)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/fwctl/fwctl.git fwctl/for-next
+Already up to date.
+Merging devsec-tsm/next (43185067c6fd5 configfs-tsm-report: tdx_guest: Increase Quote buffer size to 128KB)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/devsec/tsm.git devsec-tsm/next
+Auto-merging include/linux/tsm.h
+Merge made by the 'ort' strategy.
+ Documentation/ABI/testing/configfs-tsm-report | 16 ++++++++++++++++
+ drivers/virt/coco/tdx-guest/tdx-guest.c | 4 +++-
+ include/linux/tsm.h | 2 +-
+ 3 files changed, 20 insertions(+), 2 deletions(-)
+Merging hisilicon/for-next (6c177775dcc5e Merge branch 'next/drivers' into for-next)
+$ git merge -m Merge branch 'for-next' of https://github.com/hisilicon/linux-hisi.git hisilicon/for-next
+Merge made by the 'ort' strategy.
+Merging kthread/for-next (fa39ec4f89f26 doc: Add housekeeping documentation)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks.git kthread/for-next
+Already up to date.
+Merging drm-rust/drm-rust-next (cea7b66a80412 Documentation: nova: update pending tasks)
+$ git merge -m Merge branch 'drm-rust-next' of https://gitlab.freedesktop.org/drm/rust/kernel.git drm-rust/drm-rust-next
+Already up to date.
+Merging drm-nova/nova-next (93296e9d9528f gpu: nova-core: vbios: store reference to Device where relevant)
+$ git merge -m Merge branch 'nova-next' of https://gitlab.freedesktop.org/drm/nova.git drm-nova/nova-next
+Already up to date.