summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Next/SHA1s429
-rw-r--r--Next/Trees429
-rw-r--r--Next/merge.log9947
-rw-r--r--localversion-next1
4 files changed, 10806 insertions, 0 deletions
diff --git a/Next/SHA1s b/Next/SHA1s
new file mode 100644
index 000000000000..2e2f1123062d
--- /dev/null
+++ b/Next/SHA1s
@@ -0,0 +1,429 @@
+Name SHA1
+---- ----
+origin 704340f1cd0dcef829eb62f5b48ae95a2ce17bdf
+ext4-fixes 981fcc5674e67158d24d23e841523eccba19d0e7
+vfs-brauner-fixes 1abd643f3783ea8f8e273c18697ff0413aa92dc7
+fscrypt-current cee9395acd8043be0644b25c34bfa86623f2b935
+fsverity-current cee9395acd8043be0644b25c34bfa86623f2b935
+btrfs-fixes b63ce33f279ec98bf609cef057ea14010a735bb5
+vfs-fixes 49c5d168a3a8f4eb27d44a2a22b7e8a856ca601f
+erofs-fixes 135d84c66f85426299db01a09d93a79a87af18ba
+nfsd-fixes f76017a7663c4ce5e379f8a8d39f032bdb1fd865
+v9fs-fixes 028ef9c96e96197026887c0f092424679298aae8
+overlayfs-fixes 4549871118cf616eecdd2d939f78e3b9e1dddc48
+fscrypt cee9395acd8043be0644b25c34bfa86623f2b935
+btrfs 0fa0a3b3b2b007ab40e87245152e1328703a317e
+ceph dc173b37415e8f738fc4de477490056b479ddc9f
+cifs e75c96157d45e498970158c8f7373d90102e33b9
+configfs 2251d0ed97c24a9b96fd47c2efb4b51ef1c39aee
+ecryptfs f81cb44f9a4b88d73ee5dec4a1ccdb0232fd2e3f
+dlm ed9b6a1296f10e4881d93dfe6d76013fbbaeee87
+erofs a7d28aa0e9b2c983b915d091f9596f0e3b253355
+exfat 216426aff8f69379f03337857551ca0ed3190361
+ext3 fdd4b109830d0458336ea99d119c8210f7da3a47
+ext4 9091c97be34083587a75db174aab51551d8e8543
+f2fs 6a0dda6838b65609590890bdfe4ffb9c2ab031a1
+fsverity cee9395acd8043be0644b25c34bfa86623f2b935
+fuse 10bd6b32965265688fa277d166ab224de8e86eb2
+gfs2 700a0a6892f7c0c541d5d23837cfab98cc744d17
+jfs dad98c5b2a05ef744af4c884c97066a3c8cdad61
+ksmbd 93bb5e06e7b24b03c61eaaf28be9242892ec4f3d
+nfs df2908090cda368b01ff43709f51890076c56157
+nfs-anna e053b624f5d36669756990743346157be9f68c34
+nfsd 47e2b4a93936a3037a41cf2103a03a08a37483be
+ntfs 8809c3f29555f9d1e66fe015080a8d4979d91eaa
+ntfs3 a32e893a077a4b0d3b04c86cb7f69e354a187995
+orangefs d410cd5303ec59c7cf23dd61423752ce8e9ecb59
+overlayfs 1f6ee9be92f8df85a8c9a5a78c20fd39c0c21a95
+ubifs a5e0055eac837a1168c781653943d4a0d9920af3
+v9fs c60ae98c5aa64021751b38ab1313b19d620bf640
+v9fs-ericvh 028ef9c96e96197026887c0f092424679298aae8
+xfs 4266ffdfd7cb8d45b0bf1df999a70b9795feaa75
+zonefs 3a8389d42bdf4213730f4067f8bfa78bae6564ef
+vfs-brauner f30afd22d01612fc4cdc8008071ae5fce2f39665
+vfs 4dda01b67c8662c5d0c53034974cb8280c575a5d
+mm-fixes 5be648763e70830b91f13ab458f6fd9c74048039
+fs-current 9187d7811af00d1b14a82e773d810e547a966062
+kbuild-current fd73f4a6659897191fa0d40695fe370925dd3780
+clang-fixes-current df2908090cda368b01ff43709f51890076c56157
+arc-current d12c6a6f0c8fd5b5b41120f7be319f743dae3b4f
+arm-current 1039bffd6ae9c75b42b7d148d6c1106134107b66
+arm64-fixes fdb9ebc7fb7788b8371fbef6c17dc5c8291e1429
+arm-soc-fixes e36c0670d5ebebd7dba493f14966051f354fbb34
+davinci-current cee9395acd8043be0644b25c34bfa86623f2b935
+realtek-fixes dc59e4fea9d83f03bad6bddf3fa2e52491777482
+drivers-memory-fixes cee9395acd8043be0644b25c34bfa86623f2b935
+sophgo-fixes 19272b37aa4f83ca52bdf9c16d5d81bdd1354494
+sophgo-soc-fixes 0af2f6be1b4281385b618cb86ad946eded089ac8
+m68k-current 2f8e3cad53b5c36ab0ed5d3195bfc55c59ea61a5
+powerpc-fixes fd73f4a6659897191fa0d40695fe370925dd3780
+s390-fixes dc2136341be9835e70ba7c6b36904cf3683fd029
+net e6b6078ea1731b05b3b552497b3bce4bf8b014ae
+bpf ee363e055895364039bf28348ff13c615afad4ba
+ipsec 96f01b53c2d05e003b040892256de54a586e8529
+netfilter a401a9d547c50ef34db1088cc1fb9a201a7af657
+ipvs a401a9d547c50ef34db1088cc1fb9a201a7af657
+wireless 50d3d79dc0743b616afb00d01a626c76758721f7
+ath 50d3d79dc0743b616afb00d01a626c76758721f7
+iwlwifi d13d5d299c11b7bd3362d5692c56225d9e176664
+wpan 2b4707a149a55e8fa75c9ef32b359d60f470a566
+rdma-fixes e22a3627b7151754f07f90ea3d1ab6e85f5d93f4
+sound-current beb34fe8312eda37b9cf1568550d722530444822
+sound-asoc-fixes 576725ded009f09a28da19852f7edf62dbc5f94c
+regmap-fixes 2e42cade8ff1ff579e77976d9869db4df1feaf74
+regulator-fixes f3e6ef13e24c9f26dca0d35de57fcdf04f78e378
+spi-fixes 930a7312c946bf4731721cadd82bb9a2ada496ca
+pci-current cee9395acd8043be0644b25c34bfa86623f2b935
+driver-core.current 77be3641f3e3a56e42a5ed889372ef395a933f3c
+tty.current df2908090cda368b01ff43709f51890076c56157
+usb.current 8c51ea651d043c786c37668c51624bd6b338a0ef
+usb-serial-fixes ae0e61d95677efa778379853e495d748e6efbf95
+phy 486a70ef848264dcf9a57f0bb0452848db9537de
+staging.current df2908090cda368b01ff43709f51890076c56157
+iio-fixes 7d38af8f20239a66e90de7632a79c9425256c574
+watchdog-fixes fd73f4a6659897191fa0d40695fe370925dd3780
+counter-current f1a3a9946aab611dd2200c01ff122f64b033dad2
+char-misc.current 049094c8878062cebd93c8c22d2c13b1d6804e99
+soundwire-fixes aba7b41faeecb7692458095ce6fafc341fe0b80e
+thunderbolt-fixes 80756e263846ab694984e749e8c626897331438f
+input-current 85f080fb87ed5cd3e46121be677f52c82f26a0ab
+crypto-current 60892a384aa1e65d0e703e1c513417bdf0c80777
+libcrypto-fixes cee9395acd8043be0644b25c34bfa86623f2b935
+vfio-fixes e242e974e812e7a47e3088860c80d9492fac314f
+kselftest-fixes cee9395acd8043be0644b25c34bfa86623f2b935
+dmaengine-fixes 7ed1e3070c9b4bbd67d5519e14711038dd53ab13
+backlight-fixes dc59e4fea9d83f03bad6bddf3fa2e52491777482
+mtd-fixes 21f027016b1290d13c30b198ae7a00e6b3d1d5a5
+mfd-fixes d5d2d7a8d8be18681a0864f58e3875f1c639e11c
+v4l-dvb-fixes 37bef2170d4c88fc3d708eecf3ef0f4032bc1372
+reset-fixes 71827776667f4e4677a4fa806bcfb24d4b8dd9d7
+mips-fixes 126f16e0a1b353c2ba5c7e2c8626cfa865934f9f
+at91-fixes cee9395acd8043be0644b25c34bfa86623f2b935
+omap-fixes 2fabd2f406d0cf787be47b3bbeea99b30004033d
+tegra-fixes ed3e0ee8a9ec966809774cdca84c4433ad088a85
+kvm-fixes d599822bdb66aeec5ec76297b0fc6efaaeefe07c
+kvms390-fixes f47190b08b71e8482072978373ee88cb2dfbdaf4
+kvm-arm-fixes 679d7201c1f09e37fa1c12ce28d84079c17fc87f
+hwmon-fixes 06bd6794b5fd2163880ac3bfe973d4cc61f359f3
+nvdimm-fixes a8aec14230322ed8f1e8042b6d656c1631d41163
+cxl-fixes cee9395acd8043be0644b25c34bfa86623f2b935
+dma-mapping-fixes 55a8e1451869233db837a97e8f3cbf9983bc8678
+drivers-x86-fixes d144a494d81fcf2d1c5cf58b01c655bb8bafc701
+samsung-krzk-fixes 48f344b3e83211025763ca9bc1c5f3dc544b9613
+pinctrl-samsung-fixes cee9395acd8043be0644b25c34bfa86623f2b935
+pinctrl-qcom-fixes 818103dc7f5998a0d7957fb71d4deecdf4d579e1
+devicetree-fixes 5bb01c657ff9fc807c2c592ca18af34c4fc3bc6f
+dt-krzk-fixes cee9395acd8043be0644b25c34bfa86623f2b935
+scsi-fixes 3d676e458fe0c566f5a62753dc696b6a862fc412
+drm-fixes fd73f4a6659897191fa0d40695fe370925dd3780
+drm-intel-fixes fd73f4a6659897191fa0d40695fe370925dd3780
+mmc-fixes d5ea0d226e8f0801d78702142a124d78c317d822
+rtc-fixes 254f49634ee16a731174d2ae34bc50bd5f45e731
+gnss-fixes cee9395acd8043be0644b25c34bfa86623f2b935
+hyperv-fixes ec31dc39e835ccde0930daccece8c492d28282fc
+risc-v-fixes b94cec5761d22624d109d859467d7d4ce0a1b88b
+riscv-dt-fixes 0f70fd6f4c1d6c1f2ea298d8dd07c4a4d5dff9af
+riscv-soc-fixes dc59e4fea9d83f03bad6bddf3fa2e52491777482
+fpga-fixes 19272b37aa4f83ca52bdf9c16d5d81bdd1354494
+spdx cee9395acd8043be0644b25c34bfa86623f2b935
+gpio-brgl-fixes 50fd0ada8d37587223001600933270b59cb30e19
+gpio-intel-fixes 32c7f7f80e5f7f2764682fd456054478fc11c8d9
+pinctrl-intel-fixes cee9395acd8043be0644b25c34bfa86623f2b935
+auxdisplay-fixes cee9395acd8043be0644b25c34bfa86623f2b935
+kunit-fixes cee9395acd8043be0644b25c34bfa86623f2b935
+renesas-fixes 8dc2615d5702059b2b71fca6f93c0d7d10ae54cb
+perf-current aadea57f532882d8bab444646863c7ef8a778ff1
+efi-fixes d8809f6931065cbbf3554647a50a65a471ab5983
+battery-fixes a58cbc8b36ec0cd00d2ba3de7d003de818a27523
+iommufd-fixes cee9395acd8043be0644b25c34bfa86623f2b935
+rust-fixes 704340f1cd0dcef829eb62f5b48ae95a2ce17bdf
+w1-fixes cee9395acd8043be0644b25c34bfa86623f2b935
+pmdomain-fixes df2908090cda368b01ff43709f51890076c56157
+i2c-andi-fixes df2908090cda368b01ff43709f51890076c56157
+i2c-rust-fixes 4eb422482ca5d924d7212ad2ca1cb7ea6f5b524d
+sparc-fixes 254f49634ee16a731174d2ae34bc50bd5f45e731
+clk-fixes 59e0cc31cc5c43586c6eaada62c2c863bfbcbfb5
+thead-clk-fixes dc59e4fea9d83f03bad6bddf3fa2e52491777482
+tenstorrent-clk-fixes 6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f
+fustini-config-fixes 254f49634ee16a731174d2ae34bc50bd5f45e731
+pwrseq-fixes 242da4318d97380741516b595af3920207b2f0f1
+thead-dt-fixes dc59e4fea9d83f03bad6bddf3fa2e52491777482
+ftrace-fixes 1650a1b6cb1ae6cb99bb4fce21b30ebdf9fc238e
+ring-buffer-fixes 057caace5214da3b457bbd295e1a2ad34d3685ea
+trace-fixes d860c67c051685abb0460b593b193f0f45f4fa92
+tracefs-fixes 07004a8c4b572171934390148ee48c4175c77eed
+spacemit-fixes cee9395acd8043be0644b25c34bfa86623f2b935
+tip-fixes 419c042c451d64beb565bd5c940faf5dc73a8034
+kexec-fixes a901b0778ae82d46084b55237e65d3a7bb5f0c86
+liveupdate-fixes 3a0b8fa2eb36afc88b62a95f33f0c77c71fa5ded
+drm-msm-fixes ba970587a0e1203b6a0934b5b9174886b4c4d24c
+uml-fixes af421e9aed3920c7ac88c24daa48606c7112feca
+fwctl-fixes cee9395acd8043be0644b25c34bfa86623f2b935
+devsec-tsm-fixes c3fd16c3b98ed726294feab2f94f876290bf7b61
+drm-rust-fixes cee9395acd8043be0644b25c34bfa86623f2b935
+tenstorrent-dt-fixes 6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f
+nfc-fixes 50a0fd24027765eada2532ca27d2056cfe304711
+drm-misc-fixes 59ced288fcba9e91bd38e61a972ad782c4edb7d0
+rust fd73f4a6659897191fa0d40695fe370925dd3780
+rust-interop 05f7e89ab9731565d8a62e3b5d1ec206485eeb0b
+rust-alloc 82134823a07b4f45096a287f790c169511859617
+rust-io 86731a2a651e58953fc949573895f2fa6d456841
+rust-pin-init fd73f4a6659897191fa0d40695fe370925dd3780
+rust-timekeeping ddb1444d3335129ae87d9796ab1debf41c0ee51b
+rust-xarray c455f19bbe6104debd980bb15515faf716bd81b8
+rust-analyzer 5f45afb8ab04d934fc0601a202f95267ebc20059
+mm e8f8b4208efcf553a99a959dc35a079ffb4afe8b
+mm-nonmm-stable 0d9ff90a5422cc7509258aaaba1e7481df4d332a
+mm-nonmm-unstable 1bbaa452f67697ccca8eaec48528a106bf4e7855
+kbuild 51794b107d54b3c9a8ebbe12a3b81d8495bd482c
+clang-fixes 0bb666d5f5a2339a5692afb312c2161df9620503
+clang-format 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+perf 5a8e536e5f698f36250edd8a3c0f14056fd8a719
+compiler-attributes 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+dma-mapping 57a57ae077f0f167056fc08f1666678f78e5b147
+asm-generic adbbd9714f8058730f93c8df5c5bf1679456424b
+alpha d58041d2c63e09a1c9083e0e9f4151e487c4e16a
+arm 1a89abc009cb5035d0cb4e5ba48d32b94f30e8e4
+arm64 cee9395acd8043be0644b25c34bfa86623f2b935
+arm-perf cee9395acd8043be0644b25c34bfa86623f2b935
+arm-soc ae77d827fb0e6fb2faf8186f075c6c337f2dcf08
+amlogic 87e20720aaadf9540c1596b05b93073a99d02258
+asahi-soc 9c0d8280aec9159e4fd361d6f273ef50c16c73b0
+at91 cee9395acd8043be0644b25c34bfa86623f2b935
+bmc cd7d1ef7d74ed5f5a1790a40389bc38382924556
+broadcom c0f2033a9ce4b843ca3e947536a0607ecf982be1
+cix a0cffbd8878c55b12dc4555f883adf3372cecd91
+davinci cee9395acd8043be0644b25c34bfa86623f2b935
+drivers-memory cce46902ea9fcd585cd200fffa3166f63bc571f1
+fsl 31d42d67c6eb66efc058069f426d69abb48ec0dd
+imx-mxs 69f3c355428a4dda6ca836d93b5baa5aa071130b
+mediatek 7e1e89af36f6ea0e583a657407134696e0be8bfc
+mvebu 1dd243147c2fa918eb19cc4f5d67907ff99e7e06
+omap e1743a4a9b0b1bb6249454263f65889936fe9d6f
+qcom 27b3028b7d65cbc44fc5b60d2e977ce55cf186f1
+realtek 3c778f0c9fa36b6b9a26bd2146df24ed4e830ba4
+renesas aa9996e26256072922280e89d5221c8974ac206e
+reset d373605cd514837d8a6de3d00c786d4bae6dbaf8
+rockchip 32e0f64640d558a0f5410ac5cdd8ebf371c5e6a6
+samsung-krzk 0d5119f276d7d94bd6af088a9b8536f82f894b3d
+scmi da3f4c5770401f70cb8f3f98cbfffd4a9e832219
+sophgo 76acfee87c74dc0dc7a68a00b70b9c39d1c8428f
+sophgo-soc c8754c7deab4cbfa947fa2d656cbaf83771828ef
+spacemit 69f95409f0053f787ad60175944080621a8b7d95
+stm32 2f92d900f262a16c8ae02daf53ae2910d07185f5
+sunxi 26910870333e52ac15102dccefad8609f9bd545e
+tee a3067938fd192b116b6dfb325b654300a6d1b461
+tegra 23f776ce28b3e3a6d23542ddcc15a5b68804b276
+tenstorrent-dt 33583baeb1ba7d328e6a9775d889036900b74cdb
+fustini-config 020e209272bee0b8add8cba21125e4744f034b26
+thead-dt 15d32aaf6300b832814a9930fdbd20efdbc9adcf
+ti 712357fa6b256b0a6bcf9a26b5c52e8bce36680a
+xilinx 20df11b6d06664c1333abdc4d7e8123bf62664e3
+socfpga cfe5a96b888f25e32aba64868c0d038c5ba00a63
+clk 276741aac3b56ba50bef59715ba18ba3f0b953a2
+clk-imx 39ec460b56b26319d1f31b459e8be7ea34ae9c67
+clk-renesas 8d90c0eeef104553d6b9137becd7f58b468aaa0b
+thead-clk b2ee00d0bf4cca5dd02702fc339d2b523191966f
+tenstorrent-clk 23c8ebc952849b3ba47d04d0ec95daf5cc136061
+csky abb81e5ce7d995baa41556b8125fa59e28ba3be8
+loongarch a2628ce4ddb6873e35380a42396d17a66e704a1a
+m68k cee9395acd8043be0644b25c34bfa86623f2b935
+m68knommu 338b54d48e2741a045eb11b4a35d2e319425d001
+microblaze 5ac0aed54f94f936ef4a8709c90a4b56c7b12c63
+mips cee9395acd8043be0644b25c34bfa86623f2b935
+openrisc 6620f5e8c11c4f7e41222a86f5c97150cc5f84a5
+parisc-hd ac84978bfd0f23f1cc519f4c62e3f5d0d7002073
+powerpc fd73f4a6659897191fa0d40695fe370925dd3780
+risc-v 77ae27fd98f3b548797c9f22c10ab5cf1c4ada53
+riscv-dt 82ab962ef6c2a3571e3d590b30c023118c92b776
+riscv-soc 00bdd4d4daaae140ff747475ef475facee61a950
+s390 378fa97eada763fefb5508be679df9aae2ad946a
+sh b0aa5e4b087b686575f1b31ce54048b4d059b7b8
+sparc 5b2a3b1a98fb47c593144c2770e012d463952b70
+uml 1590cf0329716306e948a8fc29f1d3ee87d3989f
+xtensa 28722ed2527aa63ac1454013defe718c56032886
+fs-next 1002155c12fd3ffc775d43a9481e2986f77f1cad
+printk 45b895e5f6ce61d4adfe9295fc509785e4a9f5eb
+pci 08afa8a2e38e82e3ce0babd4a7d358012f8492a6
+pstore 24b8f8dcb9a139a36cf48bfbe935e8dc1f33ed79
+hid 8e072cb0e756db804b2c549821d1d5c295e7b4c0
+i2c 8cd9520d35a6c38db6567e97dd93b1f11f185dc6
+i2c-andi eca080575444d2d1c6a9daed224bab29024dd973
+i2c-rust 61ddec70c9bcc3d4b0471c8683e57d3b03cecf0a
+i3c cab40cfc9e116acd4d60f95b4b1264cab78f3803
+dmi 1afafbaf749d8e8ec53f8e38efdc731131902b5b
+hwmon-staging 1f7154a56e446d4f68542fc04f7376a7d6404609
+jc_docs d793bcfca6bb493eb8e93900285f951a0c9dbf7c
+v4l-dvb b38d06ad1e13c32970d58039c154f009b81a3368
+v4l-dvb-next adc218676eef25575469234709c2d87185ca223a
+pm f4bd78e1b89b98bbc6704a68dc23c929bf2d3b07
+cpufreq-arm d82d896f00e7bf697b61d5df0555941afa8d0657
+cpupower cee9395acd8043be0644b25c34bfa86623f2b935
+devfreq 9a222650d9e70d0027126e4df5b00b1b5b678a97
+pmdomain 26b9ea4f00732908c4f87501483c20ecaaf4eca5
+opp 1f6de65e3314519ce462bfd3a1d29e918f97e4e5
+thermal b115930d716defc3a7daa2bc2ae2465d864b7114
+rdma 63367df6e7255067ad6a83abe0d2799dfa491876
+net-next 879e280b8486d4612ad1aa050d6fada2dd80cf1c
+bpf-next 29fcf9ce4bbdf4cc339def776860e1c0095bca98
+ipsec-next 6ebcf5074cff0402730c6981d2397139fee6322d
+mlx5-next 36b1d3299d0b6aa51485cc9a79b8d94948d5f3d4
+netfilter-next 6ebcf5074cff0402730c6981d2397139fee6322d
+ipvs-next 6ebcf5074cff0402730c6981d2397139fee6322d
+bluetooth e40edfa049b967f0b9379bf549c59431302ad181
+wireless-next 13e51269b6656768dc595ed6025e4974f2026543
+ath-next c3bace8584ca707e34ba837f65c2e9d566af4c2c
+iwlwifi-next 4a2610a5a9fcf77eaad82bb030ec77ec5e381db8
+wpan-next a6bfdfcc6711d1d5a92e98644359dedc67c0c858
+wpan-staging a6bfdfcc6711d1d5a92e98644359dedc67c0c858
+mtd 8fcbb04ee5152b303980b2b48d69c6f7f4094ca6
+nand 7e874b1750a40f3dc9a629aeb72eba09c77f77e9
+spi-nor 14dc3dee0efd18a7b85ba59879e7e217c7c6279a
+crypto 9e06d371730b841ad8fe79ebfccf0def9470201f
+libcrypto cee9395acd8043be0644b25c34bfa86623f2b935
+drm 14d6074f52d3af2b27565e6957b92dceeb8b00da
+drm-exynos 3a8660878839faadb4f1a6dd72c3179c1df56787
+drm-misc 766bfba0f3bae329f99b42dcabc3ef11fa368f0b
+amdgpu 9f725dd80ae781ac046420e0e53ffe5b3bcfa44b
+drm-intel b2e3ca048aafa348ee069abc84d6ae3ec4b41b9d
+drm-msm ba970587a0e1203b6a0934b5b9174886b4c4d24c
+drm-msm-lumag 140b13475302601368c0cf4e193e66126a49feb3
+drm-xe 7dbd24e9d5311b6afdbdd875dd247ab5ff54edca
+drm-rust 66a2c223b620d844fe26c6bd4844d2a6a8c9dffc
+drm-nova 93296e9d9528f0d87f2cf3fee494599060a0f14a
+etnaviv 6bde14ba5f7ef59e103ac317df6cc5ac4291ff4a
+fbdev 5e7dc70d1e8c0d96b069645666c11d03588a98a6
+regmap 070a698c9b2309803bf4dd009996e48dcac4ccd0
+sound eccc0dc233c83a5048136cdefe1fd1dd3a3c0600
+ieee1394 b5da1bc987ce48b61cd623c7821f1e7172b0e597
+sound-asoc 59fba3504f7457b9cc5e7e622ff0486fe7d3d015
+modules a22f1497700e1b4b1d6285b7884cc1da3ffbba43
+input fcc1d6eab4ce4ba86ae05a87ecf7ce06cd2ca4d8
+block 837a7be7461726afc777ad65cacf5cbf85f50b87
+device-mapper 39c5aa3bd8ec3912d2cd0b3fe092642b0d2b0713
+libata 5915ab523e33057224a0240e27b88c6c2798b919
+pcmcia b3c26ea81ccc522e77ed0b1707add61fc9206216
+mmc 155f6759c2529d273b6b204c92bd51e3e3989232
+mfd 5a5f978cf3cd2f50b9e123f851f5c6577519ee89
+backlight cee9395acd8043be0644b25c34bfa86623f2b935
+battery 4fc88ba435dadbc05990951e3f3fbd8ccd2df140
+regulator 1fa0aeec0bc32ba79c67c9ac4d5584dc38fae0ae
+security 7dfacee94c9cac9e62149791f91ce7777d6d870e
+apparmor cee9395acd8043be0644b25c34bfa86623f2b935
+integrity 6903878d4654bdef4e08e38cdf1ae306ce7de5f9
+selinux d012a3001a042fa5958e46bc99d8a88e2529aa17
+smack fedc88e38ce979a720cd2de042578cb5df3dc8de
+tomoyo 1fc5a74b108fc90951890ec513ac81869f5eaff1
+tpmdd-tpm b5f1b25b21f56c9fff87ad0235791883d1bf01a9
+tpmdd-keys 8697c431e297eb0d0ab13dda6bc172b48a34f05c
+watchdog 385c2df0776831412ab60daa987ebdd7ac631a89
+iommu b63c3c26726576e2a87baeee80bc202a5a43c9e5
+audit ca12826b4aac898318e7359bf7a1b1532ae02d2d
+devicetree 8273a4059c41748d21a7dfc076407396ddca25b5
+dt-krzk 6bd34d56818cc881a75c789ad6ce8ec4a1e32f3a
+mailbox 14af7a96afa39f4f3c1972705489b9ba15c01857
+spi 3177c16798db6cd802d551355430a9226f072517
+tip ef9fc3f71d64aa621a732f86d1e77bf0a80abe68
+kexec 4d17a004cfd5489f88ad0a7a151dea11a533338b
+liveupdate 25c3605f491885d69e3d1006f02fa61ab7e0976f
+clockevents 1b8b356b4b06e3a28feb852c04e06caeac07bc87
+edac f5330fe67d578d34d85720e043d93a8c02ae6eea
+ftrace 13e8b7707efcea3a401d242958ba0a392f227847
+rcu 9cc63f8bcd560c760d0b12e15bba8f81c86237cf
+paulmck d60bdc990308754af31c1860fffadf3de8c00025
+kvm d4b7fb647204f0c81dfeae2d1a708e4d858e0c94
+kvm-arm aa8e5dc6a7a2a1141ab40706a51010adcd0e57d2
+kvms390 dd6f4ef6f8a37412909ad787c837332fb070159c
+kvm-ppc fd73f4a6659897191fa0d40695fe370925dd3780
+kvm-riscv b5060a4aa33d7d78a8c1837ab08ef0c81ea96650
+kvm-x86 76671054f9a1ff6abb976583cd8da37650acdc97
+xen-tip d330fb86a7170f845123ae82d95df440fad9b707
+percpu 8f0b4cce4481fb22653697cced8d0d04027cb1e8
+workqueues 9d4815c14f7faf789aeaa63515024168daf0390c
+sched-ext 88ffb47d07f57460b0689f2a50e9ca0e14535e4c
+drivers-x86 cee9395acd8043be0644b25c34bfa86623f2b935
+chrome-platform 5859f97c6f404d07e89fe9c0d20a318ebf200bd1
+chrome-platform-firmware 0e30b98a545991e440a947fb24f9df4ded9798f0
+hsi e81250ec6b69248b00d38c523dc6a13efaf38aab
+leds-lj 4805e5ec50d0b355370e3d1ea906af4fc758accf
+ipmi 89a312991dc6e638a36adc43ccb91dbc25504c04
+driver-core d3bdf70cf0e862d7f1641522c32e55764cd5b481
+usb dbe68462fa656078eac3a5a09039038dc47e08da
+thunderbolt 5da91c3694b8060b651aab5d95b2e4729c6e2b56
+usb-serial 6583f9741341b98ade67aa764794a02fea1eb7db
+tty df2908090cda368b01ff43709f51890076c56157
+char-misc df2908090cda368b01ff43709f51890076c56157
+coresight 9e3604d7369cfc0110100eb1a0acab1865ee2d18
+fastrpc ef071c4906eb45d16b60f09154cf0bc6ec8f5435
+fpga a0906012699dded6ca1525c30ba86738f90587a8
+icc 7ae6fbdd9651729c5f61499061adbf3eae1684a1
+iio 746ce4dd0ea41825a1dfa5e9d8c22e46a4cf7101
+nfc cee9395acd8043be0644b25c34bfa86623f2b935
+phy-next cee9395acd8043be0644b25c34bfa86623f2b935
+soundwire 90b63b309fd6c0f192337659e73e3047a67df99f
+extcon 8d3ae59288f1e7d58d76558a6ee96d533bc5019f
+gnss cee9395acd8043be0644b25c34bfa86623f2b935
+vfio 4e3c1fc8abcb8eff062150b4340fa4569696d645
+w1 813a5b9a3c9f6cee830b1e23343fbd2359683557
+spmi 8cdeaa50eae8dad34885515f62559ee83e7e8dda
+staging 8444548bd905f22093729065408284a6b46f7eee
+counter-next 353b2e09f44a91e64c6b8117df46b6999c52e465
+mux ac7bde3c53166656d80e3aacc7d274d3c60a6de4
+dmaengine 5d5f4b3407d6ec86e76d094c332301135f493636
+cgroup e8f69fe59a104b4a97a3365dbb43c72996c2acde
+scsi af8c27375733fb6a6df9fa484cda77cc3dd0cb80
+scsi-mkp f07317a8d57f382ec505597816271dd72ffa20c7
+vhost dd886653d2038a510a21bff476fa1be0422a4fb9
+rpmsg 2c3abdaf294a6cd40c70020777c24cc92a88fab1
+gpio-brgl 7257c35db0fdb4fb02d857a8197a16afa84d92c0
+gpio-intel 32c7f7f80e5f7f2764682fd456054478fc11c8d9
+pinctrl d067f0f4c96cb5402a111cf649b7bf9c5771ec74
+pinctrl-intel c016587866e573fa8dff50c3bdae9734c4418099
+pinctrl-renesas 3f3fe195e7d908dc15ad7ab99f38e9225225b538
+pinctrl-samsung cee9395acd8043be0644b25c34bfa86623f2b935
+pinctrl-qcom b53a6210af0fe559670e298349968beae2c7448b
+pwm 17dbb6938d3ab444cd6be1c95506450595a8800d
+ktest 932cdaf3e273a2727e77af97f79f12577174c5a0
+kselftest cee9395acd8043be0644b25c34bfa86623f2b935
+kunit cee9395acd8043be0644b25c34bfa86623f2b935
+kunit-next e38f53f0482468efd04397f66bda4648b70ac9fa
+livepatching 5d791d3396ca4c9e5fd9d20b49386c20d8179eb8
+rtc afce9701d6423a63194a349d2f1e34c50ce76482
+nvdimm e99cb3ecd8334ca21e01ff9a79a916693f58f1fb
+at24 dc59e4fea9d83f03bad6bddf3fa2e52491777482
+ntb dc59e4fea9d83f03bad6bddf3fa2e52491777482
+seccomp 41fa04327384148b0e2e828c9be9862c5240e9fa
+slimbus cee9395acd8043be0644b25c34bfa86623f2b935
+nvmem 8f596c13b6b7fa9fa35091273c37f9b6e3fc2d0f
+hyperv be0cfab740e58b70047ef6e7e3d578f00ed5d258
+auxdisplay c868291c2b3d74d5f1cae748a9452b340b21f1d1
+kgdb fdbdd0ccb30af18d3b29e714ac8d5ab6163279e0
+hmm cee9395acd8043be0644b25c34bfa86623f2b935
+cfi dc59e4fea9d83f03bad6bddf3fa2e52491777482
+mhi 83c29a55b89e0de6e15bcc6c21b16b4b75ec3e89
+cxl 899648a2707d0405f573dfc7fe15385d9ba3af55
+zstd 65d1f5507ed2c78c64fce40e44e5574a9419eb09
+efi bb6cbbb42c3a4b1d949dbe0efdd5f7c952a9d7b0
+unicode a511442085c140da9cdbe60e3f0fab1c71480801
+random 26f5abb98a9cde6825d3cdb12a690d0ea7ede5b4
+landlock e26307d83048803274837abf33f65396a88e21ac
+sysctl 4ee89e50659e8e59b7e72423c0756fab160227ab
+execve ab11176bd3a76058ecafd066d0f9c718dc80f389
+bitmap cf72cbb39da84b6f02f90c07f33b102fc10b16f0
+hte 30167fadbf87fa901a2fee49c30a5c5a506a43e8
+kspp 7cada81883e820152b5cd3da038be10238b79738
+nolibc 319b153f400a510e15029ce92c9c9b8981aa8bf9
+iommufd fe85c40e992be9578b8cdfa992d9e23005e25e77
+turbostat 1c996a37fd244d19e5dbb715328c1676e28ef607
+pwrseq 935ecc5c86c5ae2693b2fbff83fc1bd086a9c915
+capabilities-next 9b0ee13b80798feb0e6a83a6d69e915f23fcb6bc
+ipe 87c77c3cd372f0f621daac6f7b5ff67ebe682840
+kcsan a8488ecbd7ba44d65b912dfe88a73f438eba2447
+crc cee9395acd8043be0644b25c34bfa86623f2b935
+keys-next 965e9a2cf23b066d8bdeb690dff9cd7089c5f667
+fwctl cee9395acd8043be0644b25c34bfa86623f2b935
+devsec-tsm 3177779ae17db4c66c851f799505fb95c7530c03
+hisilicon a5db65458a911daa6f8927264366dab501715dc0
+device-id 995832b2cebe6969d1b42635db698803ee31294d
+kthread fa39ec4f89f2637ed1cdbcde3656825951787668
+pagemap-headers e02cb91d4644dfff593146f89e70d2008cc6ac16
diff --git a/Next/Trees b/Next/Trees
new file mode 100644
index 000000000000..bc01a105fda1
--- /dev/null
+++ b/Next/Trees
@@ -0,0 +1,429 @@
+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
+overlayfs-fixes https://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git#ovl-fixes
+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 https://git.manguebit.org/linux.git#cifs-next
+configfs https://git.kernel.org/pub/scm/linux/kernel/git/leitao/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://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/smb.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
+ntfs https://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/ntfs.git#ntfs-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-fixes https://git.kernel.org/pub/scm/linux/kernel/git/mm/linux.git#for-next-fixes
+kbuild-current https://git.kernel.org/pub/scm/linux/kernel/git/kbuild/linux.git#kbuild-fixes-for-next
+clang-fixes-current https://git.kernel.org/pub/scm/linux/kernel/git/nathan/linux.git#clang-fixes-for-current
+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
+realtek-fixes https://git.kernel.org/pub/scm/linux/kernel/git/yu_chun/linux.git#fixes
+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
+watchdog-fixes https://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git#watchdog
+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.kernel.org/pub/scm/linux/kernel/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
+tegra-fixes https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.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
+kvm-arm-fixes https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git#fixes
+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
+pinctrl-qcom-fixes https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git#pinctrl-qcom/for-current
+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
+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-andi-fixes https://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git#i2c/i2c-fixes
+i2c-rust-fixes https://github.com/ikrtn/rust-for-linux#rust-i2c-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
+tenstorrent-clk-fixes https://git.kernel.org/pub/scm/linux/kernel/git/tenstorrent/linux.git#tenstorrent-clk-fixes
+fustini-config-fixes https://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux.git#riscv-config-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://git.kernel.org/pub/scm/linux/kernel/git/spacemit/linux#fixes
+tip-fixes https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git#tip/urgent
+kexec-fixes https://git.kernel.org/pub/scm/linux/kernel/git/liveupdate/linux.git#kexec-fixes
+liveupdate-fixes https://git.kernel.org/pub/scm/linux/kernel/git/liveupdate/linux.git#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#for-linux-next-fixes
+tenstorrent-dt-fixes https://git.kernel.org/pub/scm/linux/kernel/git/tenstorrent/linux.git#tenstorrent-dt-fixes
+nfc-fixes https://codeberg.org/linux-nfc/linux.git#for-linus
+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-interop https://github.com/Rust-for-Linux/linux.git#interop-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 https://git.kernel.org/pub/scm/linux/kernel/git/mm/linux.git#for-next
+mm-nonmm-stable https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm#mm-nonmm-stable
+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-fixes https://git.kernel.org/pub/scm/linux/kernel/git/nathan/linux.git#clang-fixes-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/frank.li/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
+realtek https://git.kernel.org/pub/scm/linux/kernel/git/yu_chun/linux.git#for-next
+renesas https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git#next
+reset https://git.kernel.org/pub/scm/linux/kernel/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://git.kernel.org/pub/scm/linux/kernel/git/spacemit/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://git.kernel.org/pub/scm/linux/kernel/git/tenstorrent/linux.git#tenstorrent-dt-for-next
+fustini-config https://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux.git#riscv-config-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
+socfpga https://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.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
+tenstorrent-clk https://git.kernel.org/pub/scm/linux/kernel/git/tenstorrent/linux.git#tenstorrent-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-andi https://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git#i2c/i2c-next
+i2c-rust https://github.com/ikrtn/rust-for-linux#rust-i2c-next
+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
+drm-rust https://gitlab.freedesktop.org/drm/rust/kernel.git#for-linux-next
+drm-nova https://gitlab.freedesktop.org/drm/nova.git#nova-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-tpm https://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git#for-next-tpm
+tpmdd-keys https://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git#for-next-keys
+watchdog https://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git#watchdog-next
+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
+kexec https://git.kernel.org/pub/scm/linux/kernel/git/liveupdate/linux.git#kexec-next
+liveupdate https://git.kernel.org/pub/scm/linux/kernel/git/liveupdate/linux.git#next
+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
+nfc https://codeberg.org/linux-nfc/linux.git#for-next
+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
+pinctrl-qcom https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git#pinctrl-qcom/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
+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
+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
+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
+device-id https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git#device-id-rework
+kthread https://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks.git#for-next
+pagemap-headers git://git.infradead.org/users/willy/pagecache.git#headers
diff --git a/Next/merge.log b/Next/merge.log
new file mode 100644
index 000000000000..1127167d79e7
--- /dev/null
+++ b/Next/merge.log
@@ -0,0 +1,9947 @@
+$ date -R
+Mon, 14 Sep 2026 10:50:06 +0100
+$ git checkout master
+Already on 'master'
+$ git reset --hard stable
+HEAD is now at 08df884136f1c Merge tag 'thermal-7.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
+Merging origin/master (704340f1cd0dc Merge tag 'x86_urgent_for_7.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip)
+$ git merge -m Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git origin/master
+Updating 08df884136f1c..704340f1cd0dc
+Fast-forward (no commit created; -m option ignored)
+ .mailmap | 1 +
+ Documentation/ABI/testing/sysfs-fs-erofs | 2 +-
+ Documentation/admin-guide/kernel-parameters.txt | 37 --
+ Documentation/arch/riscv/hwprobe.rst | 8 +-
+ .../bindings/regulator/fcs,fan53555.yaml | 1 +
+ Documentation/devicetree/bindings/riscv/cpus.yaml | 8 +-
+ .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 16 +
+ .../zh_CN/arch/riscv/patch-acceptance.rst | 44 +-
+ MAINTAINERS | 3 +-
+ Makefile | 2 +-
+ arch/arm64/tools/sysreg | 4 +-
+ arch/powerpc/include/asm/entry-common.h | 2 -
+ arch/powerpc/kernel/prom.c | 1 -
+ arch/powerpc/kexec/elf_64.c | 2 +
+ arch/powerpc/kvm/book3s_hv.c | 4 +-
+ arch/powerpc/platforms/pasemi/setup.c | 2 +
+ arch/powerpc/platforms/pseries/htmdump.c | 19 +-
+ arch/riscv/Kconfig | 2 +-
+ arch/riscv/include/asm/bug.h | 5 -
+ arch/riscv/include/asm/switch_to.h | 4 +-
+ arch/riscv/kernel/cpufeature.c | 20 +-
+ arch/riscv/kernel/patch.c | 2 +
+ arch/riscv/kernel/process.c | 4 +-
+ arch/riscv/kernel/sys_hwprobe.c | 5 +-
+ arch/riscv/kernel/usercfi.c | 5 +-
+ arch/riscv/lib/uaccess.S | 5 +-
+ arch/riscv/mm/init.c | 4 +-
+ arch/s390/crypto/Makefile | 2 +
+ arch/s390/crypto/aes_s390.c | 87 ++-
+ arch/s390/crypto/paes_s390.c | 188 +++---
+ arch/s390/crypto/phmac_s390.c | 36 +-
+ arch/s390/include/asm/pai.h | 1 -
+ arch/s390/kernel/debug.c | 54 +-
+ arch/s390/kernel/perf_pai.c | 196 ++++--
+ arch/x86/events/intel/core.c | 33 +-
+ arch/x86/events/intel/ds.c | 18 +-
+ arch/x86/events/perf_event.h | 3 +
+ arch/x86/include/asm/div64.h | 2 +-
+ arch/x86/include/asm/pgtable.h | 2 +-
+ arch/x86/kernel/alternative.c | 111 ++--
+ arch/x86/kernel/amd_node.c | 6 +-
+ arch/x86/mm/pat/set_memory.c | 53 +-
+ drivers/accel/ethosu/ethosu_device.h | 1 +
+ drivers/accel/ethosu/ethosu_drv.c | 3 +-
+ drivers/accel/ethosu/ethosu_gem.c | 9 +
+ drivers/accel/ethosu/ethosu_job.c | 16 +-
+ drivers/accel/ivpu/ivpu_fw_log.c | 87 +--
+ drivers/accel/ivpu/ivpu_gem.h | 14 +-
+ drivers/accel/ivpu/ivpu_ipc.c | 7 +-
+ drivers/block/sunvdc.c | 26 +-
+ drivers/block/ublk_drv.c | 1 +
+ drivers/edac/altera_edac.c | 10 +-
+ drivers/gpu/drm/adp/Kconfig | 1 -
+ drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 3 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 20 +-
+ drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 +-
+ .../amd/display/amdgpu_dm/amdgpu_dm_connector.c | 24 +-
+ .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 20 +-
+ .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 6 +-
+ .../amdgpu_dm/tests/amdgpu_dm_connector_test.c | 37 ++
+ .../amdgpu_dm/tests/amdgpu_dm_helpers_test.c | 4 +-
+ drivers/gpu/drm/amd/display/dc/core/dc.c | 3 +
+ drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 6 +-
+ .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 8 +-
+ .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 4 +-
+ drivers/gpu/drm/ast/ast_cursor.c | 3 +
+ drivers/gpu/drm/bridge/tc358768.c | 15 +-
+ drivers/gpu/drm/bridge/ti-sn65dsi83.c | 6 +-
+ drivers/gpu/drm/drm_exec.c | 13 +
+ drivers/gpu/drm/drm_panic_qr.rs | 4 +-
+ drivers/gpu/drm/i915/display/intel_display_types.h | 2 +
+ drivers/gpu/drm/i915/display/intel_dp.c | 44 +-
+ drivers/gpu/drm/i915/i915_query.c | 4 +-
+ drivers/gpu/drm/logicvc/Kconfig | 1 -
+ drivers/gpu/drm/qxl/qxl_display.c | 4 +
+ drivers/gpu/drm/rockchip/Kconfig | 3 +
+ drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 7 +-
+ drivers/gpu/drm/scheduler/tests/mock_scheduler.c | 11 +
+ drivers/gpu/drm/vboxvideo/vbox_mode.c | 4 +
+ drivers/gpu/drm/virtio/virtgpu_plane.c | 4 +
+ drivers/gpu/drm/xe/instructions/xe_gpu_commands.h | 1 +
+ drivers/gpu/drm/xe/xe_pagefault.c | 10 +
+ drivers/gpu/drm/xe/xe_pagefault_types.h | 3 +
+ drivers/gpu/drm/xe/xe_ring_ops.c | 11 +
+ drivers/iommu/amd/amd_iommu.h | 3 -
+ drivers/iommu/amd/amd_iommu_types.h | 16 -
+ drivers/iommu/amd/init.c | 24 +-
+ drivers/iommu/amd/iommu.c | 6 -
+ drivers/iommu/amd/nested.c | 7 +-
+ drivers/iommu/amd/pasid.c | 6 +-
+ drivers/iommu/amd/ppr.c | 3 -
+ drivers/iommu/riscv/iommu.c | 121 ++--
+ drivers/iommu/riscv/iommu.h | 2 +
+ drivers/iommu/s390-iommu.c | 2 +
+ drivers/irqchip/irq-gic-v5.c | 6 +-
+ drivers/media/pci/intel/ipu-bridge.c | 24 +
+ .../media/platform/dreamchip/rppx1/rpp_params.c | 1 +
+ drivers/media/platform/dreamchip/rppx1/rppx1_bls.c | 2 +-
+ .../vcodec/decoder/vdec/vdec_av1_req_lat_if.c | 5 +-
+ .../platform/rockchip/rkvdec/rkvdec-hevc-common.c | 14 +-
+ .../media/platform/rockchip/rkvdec/rkvdec-hevc.c | 7 +-
+ .../platform/rockchip/rkvdec/rkvdec-vdpu381-hevc.c | 2 +
+ .../platform/verisilicon/hantro_g2_hevc_dec.c | 6 +-
+ .../verisilicon/rockchip_vpu981_hw_av1_dec.c | 57 +-
+ drivers/media/v4l2-core/v4l2-ctrls-core.c | 32 +
+ drivers/media/v4l2-core/v4l2-h264.c | 3 +-
+ drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 9 +-
+ .../net/wireless/mediatek/mt76/mt792x_acpi_sar.c | 3 +-
+ drivers/perf/riscv_pmu_legacy.c | 5 +-
+ drivers/perf/riscv_pmu_sbi.c | 98 ++-
+ drivers/platform/x86/amd/pmf/spc.c | 2 +-
+ drivers/platform/x86/asus-laptop.c | 4 +-
+ drivers/platform/x86/hp/hp-wmi.c | 2 +-
+ drivers/platform/x86/x86-android-tablets/core.c | 44 +-
+ drivers/platform/x86/x86-android-tablets/lenovo.c | 37 +-
+ .../x86/x86-android-tablets/x86-android-tablets.h | 2 +
+ drivers/regulator/pf1550-regulator.c | 82 ++-
+ drivers/tty/vt/vt.c | 9 +-
+ drivers/video/fbdev/atafb.c | 6 +-
+ drivers/video/fbdev/core/fbcon.c | 7 +
+ .../omap2/omapfb/displays/panel-sony-acx565akm.c | 5 +-
+ drivers/video/fbdev/ssd1307fb.c | 4 +
+ drivers/video/fbdev/vfb.c | 11 +-
+ fs/btrfs/block-group.c | 20 +-
+ fs/btrfs/tree-checker.c | 29 +
+ fs/btrfs/tree-log.c | 16 +
+ fs/erofs/data.c | 2 +-
+ fs/erofs/decompressor.c | 55 +-
+ fs/erofs/decompressor_lzma.c | 18 +-
+ fs/erofs/internal.h | 6 +-
+ fs/erofs/sysfs.c | 2 +
+ fs/erofs/xattr.c | 9 +-
+ fs/erofs/zdata.c | 18 +-
+ fs/xfs/libxfs/xfs_btree_mem.c | 2 +
+ fs/xfs/libxfs/xfs_btree_staging.c | 4 +-
+ fs/xfs/libxfs/xfs_da_btree.c | 3 +-
+ fs/xfs/libxfs/xfs_da_btree.h | 2 +
+ fs/xfs/libxfs/xfs_defer.c | 18 +-
+ fs/xfs/libxfs/xfs_exchmaps.c | 10 +
+ fs/xfs/libxfs/xfs_parent.c | 12 +-
+ fs/xfs/libxfs/xfs_rtrefcount_btree.c | 7 +-
+ fs/xfs/libxfs/xfs_rtrmap_btree.c | 6 +-
+ fs/xfs/libxfs/xfs_trans_space.c | 19 +-
+ fs/xfs/scrub/agheader.c | 7 +
+ fs/xfs/scrub/agheader_repair.c | 39 +-
+ fs/xfs/scrub/alloc_repair.c | 18 +-
+ fs/xfs/scrub/attr_repair.c | 2 +-
+ fs/xfs/scrub/bmap.c | 7 +-
+ fs/xfs/scrub/common.h | 1 -
+ fs/xfs/scrub/dabtree.h | 2 -
+ fs/xfs/scrub/dir_repair.c | 31 +-
+ fs/xfs/scrub/dirtree.c | 31 +-
+ fs/xfs/scrub/dirtree_repair.c | 2 +
+ fs/xfs/scrub/findparent.c | 56 +-
+ fs/xfs/scrub/ialloc.c | 4 +
+ fs/xfs/scrub/metapath.c | 87 ++-
+ fs/xfs/scrub/quota_repair.c | 14 +-
+ fs/xfs/scrub/quotacheck.c | 4 +-
+ fs/xfs/scrub/reap.c | 6 +-
+ fs/xfs/scrub/refcount.c | 8 +-
+ fs/xfs/scrub/rgsuper.c | 6 +-
+ fs/xfs/scrub/rtrefcount.c | 82 ++-
+ fs/xfs/scrub/rtsummary_repair.c | 3 +-
+ fs/xfs/scrub/scrub.c | 3 +-
+ fs/xfs/scrub/scrub.h | 1 -
+ fs/xfs/scrub/stats.c | 69 ++-
+ fs/xfs/scrub/stats.h | 4 +-
+ fs/xfs/scrub/symlink_repair.c | 2 +-
+ fs/xfs/scrub/tempfile.c | 29 +-
+ fs/xfs/scrub/tempfile.h | 4 -
+ fs/xfs/scrub/trace.h | 35 +-
+ fs/xfs/xfs_buf.c | 4 +-
+ fs/xfs/xfs_buf_item.h | 1 -
+ fs/xfs/xfs_exchmaps_item.c | 19 +-
+ fs/xfs/xfs_exchrange.c | 12 +-
+ fs/xfs/xfs_extent_busy.c | 4 +-
+ fs/xfs/xfs_file.c | 47 +-
+ fs/xfs/xfs_healthmon.c | 132 ++--
+ fs/xfs/xfs_healthmon.h | 5 +-
+ fs/xfs/xfs_icache.c | 3 +-
+ fs/xfs/xfs_inode.h | 1 -
+ fs/xfs/xfs_iomap.h | 2 +
+ fs/xfs/xfs_log.c | 78 ++-
+ fs/xfs/xfs_log.h | 2 -
+ fs/xfs/xfs_log_cil.c | 10 +-
+ fs/xfs/xfs_log_priv.h | 4 +-
+ fs/xfs/xfs_mru_cache.c | 2 +-
+ fs/xfs/xfs_trace.h | 4 +-
+ fs/xfs/xfs_trans_ail.c | 4 +-
+ fs/xfs/xfs_verify_media.c | 24 +-
+ fs/xfs/xfs_zone_alloc.c | 2 +
+ fs/xfs/xfs_zone_space_resv.c | 8 +-
+ include/linux/entry-common.h | 9 +-
+ include/linux/mmap_lock.h | 2 +
+ include/linux/perf/riscv_pmu.h | 2 +-
+ include/linux/rbtree_augmented.h | 35 +-
+ include/linux/ring_buffer.h | 19 +-
+ include/media/v4l2-hevc.h | 41 ++
+ include/trace/events/timer.h | 2 +-
+ init/main.c | 25 +-
+ io_uring/net.c | 51 +-
+ io_uring/rw.c | 32 +-
+ kernel/events/core.c | 4 +-
+ kernel/fork.c | 7 +-
+ kernel/sched/core.c | 9 +-
+ kernel/sched/fair.c | 18 +-
+ kernel/time/clockevents.c | 35 +-
+ kernel/time/hrtimer.c | 15 +-
+ kernel/time/tick-broadcast.c | 36 +-
+ kernel/time/tick-internal.h | 2 +
+ kernel/trace/fgraph.c | 3 -
+ kernel/trace/ftrace.c | 2 +-
+ kernel/trace/rethook.c | 2 +-
+ kernel/trace/ring_buffer.c | 23 +-
+ kernel/trace/trace.c | 46 +-
+ kernel/trace/trace.h | 2 +
+ kernel/trace/trace_events.c | 2 +
+ kernel/trace/trace_events_hist.c | 86 +--
+ kernel/trace/trace_events_trigger.c | 4 +-
+ kernel/trace/trace_events_user.c | 26 +-
+ kernel/trace/trace_functions_graph.c | 3 +
+ kernel/trace/trace_remote.c | 6 +-
+ lib/iov_iter.c | 18 +-
+ mm/slab_common.c | 18 +-
+ mm/slub.c | 27 +-
+ rust/bindings/lib.rs | 4 +-
+ rust/kernel/num.rs | 9 +-
+ rust/pin-init/src/lib.rs | 8 +-
+ rust/uapi/lib.rs | 4 +-
+ samples/rust/rust_print_main.rs | 8 +-
+ scripts/Makefile.asm-headers | 2 +-
+ scripts/livepatch/init.c | 2 +-
+ scripts/mksysmap | 4 +-
+ scripts/sorttable.c | 2 +-
+ sound/hda/codecs/realtek/alc269.c | 2 +
+ sound/hda/common/codec.c | 4 +-
+ sound/hda/core/ext/controller.c | 4 +-
+ sound/hda/core/ext/stream.c | 5 +-
+ sound/pci/ctxfi/cthw20k2.c | 1 +
+ sound/pci/rme9652/hdspm.c | 10 +-
+ sound/soc/amd/acp-da7219-max98357a.c | 23 +
+ sound/soc/amd/renoir/acp3x-pdm-dma.c | 2 +-
+ sound/soc/amd/yc/acp6x-mach.c | 14 +
+ sound/soc/amd/yc/acp6x-pdm-dma.c | 2 +
+ sound/soc/bcm/bcm63xx-i2s-whistler.c | 1 +
+ sound/soc/codecs/ab8500-codec.c | 688 +++++++++------------
+ sound/soc/codecs/cs35l56-sdw.c | 7 +-
+ sound/soc/codecs/cs35l56.c | 116 +++-
+ sound/soc/codecs/cs35l56.h | 2 +
+ sound/soc/codecs/es8326.c | 19 +-
+ sound/soc/codecs/es8389.c | 34 +-
+ sound/soc/codecs/mt6351.c | 1 +
+ sound/soc/codecs/rt1318-sdw.c | 24 +-
+ sound/soc/codecs/rt1320-sdw.c | 2 +-
+ sound/soc/codecs/rt712-sdca.c | 17 +-
+ sound/soc/codecs/rt721-sdca.c | 17 +-
+ sound/soc/codecs/rt722-sdca.c | 16 +-
+ sound/soc/codecs/rt766-sdca.c | 5 +-
+ sound/soc/codecs/tas2783-sdw.c | 25 +
+ sound/soc/fsl/fsl_micfil.c | 21 +-
+ sound/soc/intel/atom/sst/sst_pci.c | 1 +
+ sound/soc/intel/avs/boards/hdaudio.c | 17 +
+ sound/soc/intel/avs/core.c | 59 +-
+ sound/soc/intel/avs/debugfs.c | 12 +-
+ sound/soc/intel/avs/ipc.c | 6 +-
+ sound/soc/intel/avs/path.c | 11 +-
+ sound/soc/intel/avs/pcm.c | 34 +-
+ sound/soc/intel/avs/topology.c | 49 +-
+ sound/soc/intel/avs/topology.h | 5 +-
+ sound/soc/intel/boards/Kconfig | 4 +-
+ sound/soc/intel/boards/sof_rt5682.c | 8 +
+ sound/soc/intel/common/soc-acpi-intel-nvl-match.c | 8 +-
+ sound/soc/sprd/sprd-pcm-compress.c | 15 +-
+ sound/soc/sti/uniperif_reader.c | 4 +-
+ sound/soc/ux500/ux500_msp_dai.c | 189 +++---
+ sound/soc/ux500/ux500_msp_dai.h | 14 +-
+ sound/soc/ux500/ux500_msp_i2s.c | 260 +++++---
+ sound/soc/ux500/ux500_msp_i2s.h | 12 +-
+ sound/usb/6fire/comm.c | 42 +-
+ sound/usb/6fire/comm.h | 2 +-
+ sound/usb/6fire/midi.c | 43 +-
+ sound/usb/6fire/midi.h | 2 +-
+ sound/usb/6fire/pcm.c | 128 ++--
+ sound/usb/6fire/pcm.h | 5 +-
+ sound/usb/caiaq/device.c | 36 +-
+ sound/usb/caiaq/device.h | 4 +-
+ sound/usb/caiaq/midi.c | 6 +-
+ sound/usb/hiface/pcm.c | 44 +-
+ sound/usb/misc/ua101.c | 102 +--
+ sound/usb/quirks.c | 25 +
+ sound/usb/usx2y/us122l.c | 7 +-
+ sound/usb/usx2y/usbusx2y.c | 10 +-
+ sound/usb/usx2y/usbusx2y.h | 4 +-
+ tools/bootconfig/main.c | 13 +-
+ tools/objtool/klp-checksum.c | 21 +
+ .../powerpc/pmu/ebb/lost_exception_test.c | 11 +-
+ .../powerpc/tm/tm-signal-context-force-tm.c | 4 +-
+ tools/testing/selftests/powerpc/tm/tm.h | 8 +-
+ tools/testing/selftests/riscv/cfi/cfi_rv_test.h | 2 +-
+ tools/testing/selftests/riscv/hwprobe/hwprobe.c | 20 +-
+ tools/testing/selftests/ublk/Makefile | 2 +
+ tools/testing/selftests/ublk/test_recover_03.sh | 5 +
+ 302 files changed, 4035 insertions(+), 2270 deletions(-)
+ create mode 100644 include/media/v4l2-hevc.h
+Merging ext4-fixes/fixes (981fcc5674e67 jbd2: fix deadlock in jbd2_journal_cancel_revoke())
+$ 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 (1abd643f3783e fs/ntfs3: use d_instantiate_new() in ntfs_create_inode() and murder syzbot's "WARNING in do_new_mount" saga)
+$ 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
+Merge made by the 'ort' strategy.
+ fs/ntfs3/inode.c | 7 ++-----
+ tools/testing/selftests/Makefile | 5 ++++-
+ 2 files changed, 6 insertions(+), 6 deletions(-)
+Merging fscrypt-current/for-current (cee9395acd804 Linux 7.3-rc1)
+$ 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 (cee9395acd804 Linux 7.3-rc1)
+$ 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 (b63ce33f279ec Merge branch 'misc-7.3' 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
+Merge made by the 'ort' strategy.
+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
+Auto-merging fs/udf/super.c
+Merge made by the 'ort' strategy.
+Merging erofs-fixes/fixes (135d84c66f854 erofs: add missing buf->off in erofs_bread())
+$ 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 (f76017a7663c4 nfsd: fix handling of NFSEXP_PNFS in the netlink codepath)
+$ git merge -m Merge branch 'nfsd-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/cel/linux nfsd-fixes/nfsd-fixes
+Auto-merging fs/nfsd/export.c
+Merge made by the 'ort' strategy.
+ fs/nfsd/export.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+Merging v9fs-fixes/fixes/next (028ef9c96e961 Linux 7.0)
+$ 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 overlayfs-fixes/ovl-fixes (4549871118cf6 Linux 7.1-rc7)
+$ git merge -m Merge branch 'ovl-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git overlayfs-fixes/ovl-fixes
+Already up to date.
+Merging fscrypt/for-next (cee9395acd804 Linux 7.3-rc1)
+$ 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 (0fa0a3b3b2b00 Merge branch 'for-next-next-v7.3-20260909' into for-next-20260909)
+$ 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.
+ fs/btrfs/Kconfig | 1 +
+ fs/btrfs/bio.c | 163 ++---
+ fs/btrfs/bio.h | 9 +-
+ fs/btrfs/block-group.c | 461 +------------
+ fs/btrfs/block-group.h | 16 +-
+ fs/btrfs/btrfs_inode.h | 22 +-
+ fs/btrfs/compression.c | 20 +-
+ fs/btrfs/ctree.c | 4 +-
+ fs/btrfs/delalloc-space.c | 13 +-
+ fs/btrfs/delayed-inode.c | 115 +++-
+ fs/btrfs/delayed-inode.h | 22 +-
+ fs/btrfs/dev-replace.c | 11 +-
+ fs/btrfs/dir-item.c | 41 +-
+ fs/btrfs/dir-item.h | 5 +-
+ fs/btrfs/disk-io.c | 108 +--
+ fs/btrfs/extent-io-tree.c | 2 +-
+ fs/btrfs/extent-tree.c | 10 +
+ fs/btrfs/extent_io.c | 64 +-
+ fs/btrfs/extent_map.c | 8 +
+ fs/btrfs/file-item.c | 46 +-
+ fs/btrfs/free-space-cache.c | 1337 +-------------------------------------
+ fs/btrfs/free-space-cache.h | 29 +-
+ fs/btrfs/fs.c | 2 +-
+ fs/btrfs/fs.h | 4 +-
+ fs/btrfs/inode.c | 337 ++++------
+ fs/btrfs/ioctl.c | 41 +-
+ fs/btrfs/ordered-data.c | 27 +-
+ fs/btrfs/qgroup.c | 126 ++--
+ fs/btrfs/qgroup.h | 16 +-
+ fs/btrfs/raid56.c | 57 +-
+ fs/btrfs/relocation.c | 2 +-
+ fs/btrfs/send.c | 2 +-
+ fs/btrfs/space-info.c | 2 -
+ fs/btrfs/space-info.h | 4 -
+ fs/btrfs/super.c | 48 +-
+ fs/btrfs/sysfs.c | 129 +---
+ fs/btrfs/tests/extent-io-tests.c | 131 ++--
+ fs/btrfs/transaction.c | 40 +-
+ fs/btrfs/transaction.h | 29 +-
+ fs/btrfs/tree-checker.c | 66 +-
+ fs/btrfs/tree-log.c | 8 +-
+ fs/btrfs/verity.c | 31 +-
+ fs/btrfs/volumes.c | 55 +-
+ fs/btrfs/volumes.h | 1 +
+ fs/btrfs/zlib.c | 10 +-
+ fs/btrfs/zoned.c | 26 +-
+ fs/btrfs/zstd.c | 73 ++-
+ include/uapi/linux/btrfs_tree.h | 25 +-
+ 48 files changed, 940 insertions(+), 2859 deletions(-)
+Merging ceph/master (dc173b37415e8 ceph: apply nearfull_sync option on remount)
+$ git merge -m Merge branch 'master' of https://github.com/ceph/ceph-client.git ceph/master
+Already up to date.
+Merging cifs/cifs-next (e75c96157d45e smb: client: fix smbd_connection leak on cifs_get_tcp_session() error)
+$ git merge -m Merge branch 'cifs-next' of https://git.manguebit.org/linux.git cifs/cifs-next
+Merge made by the 'ort' strategy.
+ fs/smb/client/connect.c | 9 +++++++++
+ fs/smb/client/file.c | 4 ++--
+ fs/smb/client/reparse.c | 24 +++++++++++++++++-------
+ 3 files changed, 28 insertions(+), 9 deletions(-)
+Merging configfs/configfs-next (2251d0ed97c24 configfs: unhash the dentry before dropping the item in rmdir)
+$ git merge -m Merge branch 'configfs-next' of https://git.kernel.org/pub/scm/linux/kernel/git/leitao/linux.git configfs/configfs-next
+Merge made by the 'ort' strategy.
+Merging ecryptfs/next (f81cb44f9a4b8 ecryptfs: ecryptfs_kernel.h: clean up kernel-doc comments)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git ecryptfs/next
+Already up to date.
+Merging dlm/next (ed9b6a1296f10 dlm: wait for outstanding SRCU callbacks to complete in exit paths)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git dlm/next
+Merge made by the 'ort' strategy.
+ fs/dlm/config.c | 30 ++++++++++++++++++++++++++++--
+ fs/dlm/dlm_internal.h | 5 +++++
+ fs/dlm/lock.c | 18 +++++++++++++-----
+ fs/dlm/lock.h | 4 ++--
+ fs/dlm/lowcomms.c | 1 +
+ fs/dlm/midcomms.c | 1 +
+ fs/dlm/plock.c | 14 +++++++++++++-
+ fs/dlm/user.c | 23 +++++++++++++++++++++++
+ 8 files changed, 86 insertions(+), 10 deletions(-)
+Merging erofs/dev (a7d28aa0e9b2c erofs: simplify z_erofs_gbuf_growsize())
+$ 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 (216426aff8f69 MAINTAINERS: add exFAT documentation)
+$ git merge -m Merge branch 'dev' of https://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git exfat/dev
+Auto-merging MAINTAINERS
+Merge made by the 'ort' strategy.
+ Documentation/filesystems/exfat.rst | 117 ++++++++++++++++++++++++++++++++++++
+ Documentation/filesystems/index.rst | 1 +
+ MAINTAINERS | 1 +
+ fs/exfat/dir.c | 52 ++++++++++++++--
+ fs/exfat/exfat_fs.h | 1 +
+ fs/exfat/fatent.c | 19 +++---
+ fs/exfat/iomap.c | 28 ++++++++-
+ fs/exfat/namei.c | 7 ++-
+ fs/exfat/super.c | 30 +++++++--
+ 9 files changed, 234 insertions(+), 22 deletions(-)
+ create mode 100644 Documentation/filesystems/exfat.rst
+Merging ext3/for_next (fdd4b109830d0 Pull clang context analysis fix)
+$ 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.
+ fs/ext2/Makefile | 2 +
+ fs/ext2/balloc.c | 4 ++
+ fs/ext2/ext2.h | 19 ++++++----
+ fs/ext2/inode.c | 7 ++++
+ fs/ext2/super.c | 33 +++++++++-------
+ fs/isofs/compress.c | 77 +++++++++++++++++++++-----------------
+ fs/isofs/inode.c | 2 +
+ fs/isofs/isofs.h | 2 +
+ fs/isofs/rock.c | 11 +++++-
+ fs/notify/fanotify/fanotify_user.c | 2 +-
+ fs/ocfs2/quota_local.c | 4 ++
+ fs/udf/inode.c | 52 ++++++++++++++++++++++---
+ fs/udf/misc.c | 15 ++++----
+ fs/udf/super.c | 5 ++-
+ include/linux/once_lite.h | 8 ++--
+ mm/shmem_quota.c | 5 +++
+ 16 files changed, 173 insertions(+), 75 deletions(-)
+Merging ext4/dev (9091c97be3408 ext4: fix estimate extent index blocks in ext4_ext_index_trans_blocks())
+$ 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 (6a0dda6838b65 f2fs: parameterize block size and mask macros)
+$ git merge -m Merge branch 'dev' of https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git f2fs/dev
+Merge made by the 'ort' strategy.
+ fs/f2fs/checkpoint.c | 77 +++++++++++-----------
+ fs/f2fs/data.c | 85 +++++++++++++-----------
+ fs/f2fs/debug.c | 4 +-
+ fs/f2fs/dir.c | 51 ++++++++-------
+ fs/f2fs/extent_cache.c | 9 +--
+ fs/f2fs/f2fs.h | 128 +++++++++++++++++++++++++++---------
+ fs/f2fs/file.c | 85 +++++++++++++-----------
+ fs/f2fs/gc.c | 27 ++++----
+ fs/f2fs/inline.c | 11 ++--
+ fs/f2fs/inode.c | 25 +++----
+ fs/f2fs/node.c | 171 +++++++++++++++++++++++++-----------------------
+ fs/f2fs/node.h | 87 +++++++++++++-----------
+ fs/f2fs/recovery.c | 4 +-
+ fs/f2fs/segment.c | 114 ++++++++++++++++++++++++--------
+ fs/f2fs/segment.h | 32 +++++----
+ fs/f2fs/shrinker.c | 2 +-
+ fs/f2fs/super.c | 84 ++++++++++++++++--------
+ fs/f2fs/sysfs.c | 10 +--
+ fs/f2fs/verity.c | 6 +-
+ fs/f2fs/xattr.c | 10 +--
+ fs/f2fs/xattr.h | 11 ++--
+ include/linux/f2fs_fs.h | 135 ++++++++++++++++++++++----------------
+ 22 files changed, 693 insertions(+), 475 deletions(-)
+Merging fsverity/for-next (cee9395acd804 Linux 7.3-rc1)
+$ 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.
+Merging fuse/for-next (10bd6b3296526 fuse: fall back to copy_splice_read() on FOPEN_DIRECT_IO)
+$ 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/fuse/file.c
+Merge made by the 'ort' strategy.
+ fs/fuse/dax.c | 1 +
+ fs/fuse/file.c | 7 ++++--
+ fs/fuse/fuse_i.h | 9 +++++++
+ fs/fuse/inode.c | 28 ++++++++++++++++++++++
+ fs/fuse/ioctl.c | 3 ---
+ fs/fuse/req.c | 7 +++---
+ include/uapi/linux/fuse.h | 12 +++++++++-
+ .../testing/selftests/filesystems/fuse/.gitignore | 1 +
+ tools/testing/selftests/filesystems/fuse/Makefile | 2 +-
+ 9 files changed, 59 insertions(+), 11 deletions(-)
+Merging gfs2/for-next (700a0a6892f7c gfs2: Fix the return value in gfs2_get_link() kernel-doc)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git gfs2/for-next
+Merge made by the 'ort' strategy.
+ fs/gfs2/acl.c | 11 +++--
+ fs/gfs2/aops.c | 17 +++----
+ fs/gfs2/bmap.c | 93 +++++++++++++++++++++----------------
+ fs/gfs2/dentry.c | 6 +--
+ fs/gfs2/dir.c | 61 +++++++++++++++---------
+ fs/gfs2/export.c | 7 +--
+ fs/gfs2/file.c | 72 +++++++++++++++-------------
+ fs/gfs2/glock.c | 60 ++++++++++++++++--------
+ fs/gfs2/glops.c | 13 ++++--
+ fs/gfs2/incore.h | 8 ++--
+ fs/gfs2/inode.c | 124 +++++++++++++++++++++++++++----------------------
+ fs/gfs2/lock_dlm.c | 4 +-
+ fs/gfs2/log.c | 3 +-
+ fs/gfs2/lops.c | 18 ++++---
+ fs/gfs2/meta_io.c | 7 +--
+ fs/gfs2/ops_fstype.c | 26 +++++------
+ fs/gfs2/quota.c | 57 +++++++++++++----------
+ fs/gfs2/recovery.c | 19 ++++----
+ fs/gfs2/rgrp.c | 129 +++++++++++++++++++++++++++------------------------
+ fs/gfs2/super.c | 98 +++++++++++++++++++++++---------------
+ fs/gfs2/trace_gfs2.h | 6 +--
+ fs/gfs2/util.c | 8 ++--
+ fs/gfs2/xattr.c | 69 ++++++++++++++++-----------
+ 23 files changed, 524 insertions(+), 392 deletions(-)
+Merging jfs/jfs-next (dad98c5b2a05e jfs: avoid -Wtautological-constant-out-of-range-compare warning again)
+$ 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 (93bb5e06e7b24 ksmbd: doc: update feature status)
+$ git merge -m Merge branch 'ksmbd-for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/smb.git ksmbd/ksmbd-for-next
+Merge made by the 'ort' strategy.
+ Documentation/filesystems/smb/ksmbd.rst | 14 +-
+ fs/smb/server/Kconfig | 2 +
+ fs/smb/server/Makefile | 1 +
+ fs/smb/server/connection.c | 72 ++++
+ fs/smb/server/connection.h | 3 +
+ fs/smb/server/ksmbd_work.c | 3 -
+ fs/smb/server/ksmbd_work.h | 5 +-
+ fs/smb/server/mgmt/user_session.c | 124 ++++++-
+ fs/smb/server/mgmt/user_session.h | 8 +-
+ fs/smb/server/proc.c | 2 +
+ fs/smb/server/server.c | 2 +-
+ fs/smb/server/smb2pdu.c | 615 +++++++++++++-------------------
+ fs/smb/server/smb2pdu.h | 2 -
+ fs/smb/server/smbacl.c | 7 +-
+ fs/smb/server/stats.h | 1 +
+ fs/smb/server/tests/Kconfig | 15 +
+ fs/smb/server/tests/Makefile | 4 +
+ fs/smb/server/tests/smbacl_kunit.c | 301 ++++++++++++++++
+ fs/smb/server/vfs.c | 2 +
+ fs/smb/server/vfs_cache.c | 48 ---
+ fs/smb/server/vfs_cache.h | 6 -
+ 21 files changed, 786 insertions(+), 451 deletions(-)
+ create mode 100644 fs/smb/server/tests/Kconfig
+ create mode 100644 fs/smb/server/tests/Makefile
+ create mode 100644 fs/smb/server/tests/smbacl_kunit.c
+$ git am -3 ../patches/0001-ntfs3-Fix-up-merge-with-Linus.patch
+Applying: ntfs3: Fix up merge with Linus
+Using index info to reconstruct a base tree...
+M fs/ntfs3/file.c
+Falling back to patching base and 3-way merge...
+Auto-merging fs/ntfs3/file.c
+No changes -- Patch already applied.
+Merging nfs/linux-next (df2908090cda3 Linux 7.3-rc2)
+$ 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 (e053b624f5d36 NFSv4.2: fix nfs4_listxattr size accounting)
+$ 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 (47e2b4a93936a lockd: Serialize block retries against host teardown)
+$ git merge -m Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm/linux/kernel/git/cel/linux nfsd/nfsd-next
+Auto-merging MAINTAINERS
+Auto-merging fs/nfsd/export.c
+Merge made by the 'ort' strategy.
+ Documentation/admin-guide/nfs/pnfs-scsi-server.rst | 2 +-
+ MAINTAINERS | 3 +-
+ fs/lockd/svc.c | 1 -
+ fs/lockd/svclock.c | 33 +-
+ fs/lockd/trace.h | 1 -
+ fs/lockd/xdr.h | 2 +-
+ fs/namei.c | 2 +
+ fs/nfs/nfs4file.c | 1 +
+ fs/nfs/super.c | 25 -
+ fs/nfs_common/nfs_ssc.c | 126 +++--
+ fs/nfsd/blocklayout.c | 1 +
+ fs/nfsd/blocklayoutxdr.c | 11 +
+ fs/nfsd/export.c | 8 +-
+ fs/nfsd/export.h | 3 +-
+ fs/nfsd/filecache.c | 1 +
+ fs/nfsd/flexfilelayout.c | 24 +-
+ fs/nfsd/flexfilelayoutxdr.c | 9 +-
+ fs/nfsd/flexfilelayoutxdr.h | 8 +-
+ fs/nfsd/localio.c | 10 +-
+ fs/nfsd/lockd.c | 5 +-
+ fs/nfsd/netns.h | 17 +-
+ fs/nfsd/nfs2acl.c | 48 +-
+ fs/nfsd/nfs3acl.c | 1 +
+ fs/nfsd/nfs3proc.c | 79 ++-
+ fs/nfsd/nfs3xdr.c | 4 +
+ fs/nfsd/nfs4acl.c | 1 +
+ fs/nfsd/nfs4callback.c | 8 +-
+ fs/nfsd/nfs4ctl.h | 83 +++
+ fs/nfsd/nfs4idmap.c | 1 +
+ fs/nfsd/nfs4layouts.c | 1 +
+ fs/nfsd/nfs4proc.c | 435 ++++++++++------
+ fs/nfsd/nfs4recover.c | 1 +
+ fs/nfsd/nfs4state.c | 568 ++++++++++++++++++---
+ fs/nfsd/nfs4xdr.c | 145 +++++-
+ fs/nfsd/nfscache.c | 1 +
+ fs/nfsd/nfsctl.c | 15 +-
+ fs/nfsd/nfsd.h | 237 +--------
+ fs/nfsd/nfserr.h | 158 ++++++
+ fs/nfsd/nfsfh.c | 73 +--
+ fs/nfsd/nfsfh.h | 28 +-
+ fs/nfsd/nfsproc.c | 20 +-
+ fs/nfsd/nfssvc.c | 8 +
+ fs/nfsd/nfsxdr.c | 1 +
+ fs/nfsd/state.h | 46 +-
+ fs/nfsd/vfs.c | 298 +++++------
+ fs/nfsd/vfs.h | 39 +-
+ fs/nfsd/xdr.h | 6 +-
+ fs/nfsd/xdr3.h | 2 +-
+ fs/nfsd/xdr4.h | 154 +-----
+ fs/nfsd/xdr4cb.h | 20 +-
+ include/linux/nfs.h | 55 +-
+ include/linux/nfs3.h | 8 +
+ include/linux/nfs4.h | 6 +
+ include/linux/nfs_fh.h | 63 +++
+ include/linux/nfs_ssc.h | 69 +--
+ include/linux/nfsd_ssc.h | 38 ++
+ include/linux/nfslocalio.h | 11 +-
+ include/trace/misc/nfs.h | 11 +
+ net/sunrpc/svcauth_unix.c | 9 +
+ net/sunrpc/svcsock.c | 489 +++++++++++-------
+ net/sunrpc/xprtsock.c | 66 ++-
+ 61 files changed, 2263 insertions(+), 1336 deletions(-)
+ create mode 100644 fs/nfsd/nfs4ctl.h
+ create mode 100644 fs/nfsd/nfserr.h
+ create mode 100644 include/linux/nfs_fh.h
+ create mode 100644 include/linux/nfsd_ssc.h
+$ git am -3 ../patches/0001-Revert-smb-client-implement-fileattr_get-to-support-.patch
+Applying: Revert "smb: client: implement fileattr_get to support FS_IOC_GETFLAGS"
+Using index info to reconstruct a base tree...
+M fs/smb/client/cifsfs.c
+M fs/smb/client/cifsfs.h
+M fs/smb/client/inode.c
+Falling back to patching base and 3-way merge...
+Auto-merging fs/smb/client/inode.c
+Auto-merging fs/smb/client/cifsfs.h
+Auto-merging fs/smb/client/cifsfs.c
+No changes -- Patch already applied.
+Merging ntfs/ntfs-next (8809c3f29555f ntfs: fix error handling in ntfs_extent_inode_open and propagate errors)
+$ git merge -m Merge branch 'ntfs-next' of https://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/ntfs.git ntfs/ntfs-next
+Auto-merging fs/ntfs/compress.c
+Auto-merging fs/ntfs/mft.c
+Auto-merging fs/ntfs/super.c
+Merge made by the 'ort' strategy.
+ fs/ntfs/attrib.c | 263 ++++++++++++++++++++++++-------
+ fs/ntfs/attrib.h | 9 ++
+ fs/ntfs/attrlist.c | 228 +++++++++++++++++++++++++--
+ fs/ntfs/attrlist.h | 2 +
+ fs/ntfs/collate.c | 2 +-
+ fs/ntfs/compress.c | 2 +-
+ fs/ntfs/file.c | 3 +-
+ fs/ntfs/inode.c | 98 +++++++-----
+ fs/ntfs/mft.c | 455 +++++++++++++++++++++++++++++++++++++++++------------
+ fs/ntfs/mft.h | 2 +-
+ fs/ntfs/namei.c | 2 +-
+ fs/ntfs/reparse.c | 2 +-
+ fs/ntfs/super.c | 28 ++--
+ fs/ntfs/volume.h | 12 +-
+ 14 files changed, 869 insertions(+), 239 deletions(-)
+Merging ntfs3/master (a32e893a077a4 fs/ntfs3: zero frame pages on read error)
+$ git merge -m Merge branch 'master' of https://github.com/Paragon-Software-Group/linux-ntfs3.git ntfs3/master
+Merge made by the 'ort' strategy.
+ Documentation/filesystems/ntfs3.rst | 23 +++++++++++++++++++++++
+ fs/ntfs3/attrib.c | 10 ++++++----
+ fs/ntfs3/frecord.c | 5 +++++
+ fs/ntfs3/super.c | 2 +-
+ fs/ntfs3/xattr.c | 6 ++++--
+ 5 files changed, 39 insertions(+), 7 deletions(-)
+Merging orangefs/for-next (d410cd5303ec5 orangefs: skip leading spaces before parsing client debug masks)
+$ 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 (1f6ee9be92f8d ovl: make fsync after metadata copy-up opt-in mount option)
+$ git merge -m Merge branch 'overlayfs-next' of https://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git overlayfs/overlayfs-next
+Already up to date.
+Merging ubifs/next (a5e0055eac837 UBI: support per-device wear-leveling threshold)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git ubifs/next
+Already up to date.
+Merging v9fs/9p-next (c60ae98c5aa64 9p: Fix v9fs_issue_write() to update i_size and remote_i_size)
+$ git merge -m Merge branch '9p-next' of https://github.com/martinetd/linux v9fs/9p-next
+Merge made by the 'ort' strategy.
+ fs/9p/vfs_addr.c | 28 +++++++++++++++++++++++++++-
+ 1 file changed, 27 insertions(+), 1 deletion(-)
+Merging v9fs-ericvh/ericvh/for-next (028ef9c96e961 Linux 7.0)
+$ 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 (4266ffdfd7cb8 xfs: remove an extra cast in xfs_file_compat_ioctl)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git xfs/for-next
+Merge made by the 'ort' strategy.
+ fs/xfs/xfs_ioctl.c | 381 ++++++++++++++++++++++++++++++---------------------
+ fs/xfs/xfs_ioctl.h | 4 +-
+ fs/xfs/xfs_ioctl32.c | 188 ++++++++++++++-----------
+ fs/xfs/xfs_rtalloc.h | 49 ++++++-
+ 4 files changed, 376 insertions(+), 246 deletions(-)
+Merging zonefs/for-next (3a8389d42bdf4 zonefs: handle integer overflow in zonefs_fname_to_fno)
+$ 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 (f30afd22d0161 Merge branch 'vfs-7.4.signal' 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 Documentation/filesystems/index.rst
+Auto-merging MAINTAINERS
+Auto-merging fs/9p/vfs_addr.c
+Auto-merging fs/gfs2/inode.c
+Auto-merging fs/gfs2/log.c
+Auto-merging fs/gfs2/lops.c
+Auto-merging fs/namei.c
+Auto-merging fs/nfsd/vfs.c
+Auto-merging net/unix/af_unix.c
+Merge made by the 'ort' strategy.
+ CREDITS | 2 +-
+ Documentation/admin-guide/binfmt-misc.rst | 3 +
+ Documentation/filesystems/befs.rst | 4 +-
+ Documentation/filesystems/bfs.rst | 60 -
+ Documentation/filesystems/index.rst | 1 -
+ Documentation/filesystems/porting.rst | 2 +-
+ Documentation/filesystems/proc.rst | 4 +
+ Documentation/filesystems/squashfs.rst | 6 +-
+ MAINTAINERS | 8 +-
+ arch/alpha/include/uapi/asm/socket.h | 4 +
+ arch/mips/configs/malta_defconfig | 1 -
+ arch/mips/configs/malta_kvm_defconfig | 1 -
+ arch/mips/configs/maltaup_xpa_defconfig | 1 -
+ arch/mips/configs/rm200_defconfig | 1 -
+ arch/mips/include/uapi/asm/socket.h | 4 +
+ arch/parisc/include/uapi/asm/socket.h | 4 +
+ arch/powerpc/Kconfig | 1 -
+ arch/powerpc/configs/fsl-emb-nonhw.config | 1 -
+ arch/powerpc/configs/ppc6xx_defconfig | 1 -
+ arch/powerpc/include/asm/elf.h | 6 -
+ arch/powerpc/include/asm/spu.h | 3 -
+ arch/powerpc/platforms/cell/Kconfig | 1 -
+ arch/powerpc/platforms/cell/spu_syscalls.c | 20 -
+ arch/powerpc/platforms/cell/spufs/Makefile | 1 -
+ arch/powerpc/platforms/cell/spufs/coredump.c | 183 --
+ arch/powerpc/platforms/cell/spufs/file.c | 114 --
+ arch/powerpc/platforms/cell/spufs/spufs.h | 12 -
+ arch/powerpc/platforms/cell/spufs/syscalls.c | 4 -
+ arch/sparc/include/uapi/asm/socket.h | 4 +
+ drivers/base/devtmpfs.c | 108 +-
+ fs/9p/vfs_addr.c | 1 -
+ fs/9p/vfs_inode.c | 3 +
+ fs/9p/vfs_inode_dotl.c | 3 +
+ fs/Kconfig | 9 +-
+ fs/Makefile | 1 -
+ fs/adfs/dir.c | 2 +-
+ fs/afs/file.c | 7 +-
+ fs/afs/internal.h | 2 +-
+ fs/aio.c | 11 +-
+ fs/bfs/Kconfig | 21 -
+ fs/bfs/Makefile | 8 -
+ fs/bfs/bfs.h | 69 -
+ fs/bfs/dir.c | 356 ----
+ fs/bfs/file.c | 203 --
+ fs/bfs/inode.c | 538 ------
+ fs/binfmt_elf.c | 16 +-
+ fs/binfmt_elf_fdpic.c | 12 +-
+ fs/binfmt_misc.c | 12 +-
+ fs/bpf_fs_kfuncs.c | 4 +-
+ fs/buffer.c | 131 +-
+ fs/cachefiles/Kconfig | 2 +-
+ fs/cachefiles/interface.c | 10 +-
+ fs/cachefiles/internal.h | 4 +-
+ fs/cachefiles/io.c | 25 +-
+ fs/ceph/Kconfig | 1 +
+ fs/ceph/addr.c | 4 +-
+ fs/ceph/file.c | 3 +
+ fs/char_dev.c | 4 +-
+ fs/coredump.c | 460 +++--
+ fs/dax.c | 26 +-
+ fs/dcache.c | 27 +-
+ fs/devpts/inode.c | 2 +
+ fs/exfat/misc.c | 2 +-
+ fs/ext2/xattr.c | 2 +-
+ fs/ext4/ext4_jbd2.c | 2 +-
+ fs/ext4/mmp.c | 2 +-
+ fs/fat/misc.c | 2 +-
+ fs/file.c | 4 +
+ fs/fs-writeback.c | 6 +-
+ fs/fs_pin.c | 9 +-
+ fs/fuse/dir.c | 3 +
+ fs/gfs2/inode.c | 3 +
+ fs/gfs2/log.c | 4 +-
+ fs/gfs2/lops.c | 4 +-
+ fs/inode.c | 2 +-
+ fs/internal.h | 1 +
+ fs/iomap/buffered-io.c | 8 +-
+ fs/iomap/direct-io.c | 2 +-
+ fs/jbd2/commit.c | 22 +-
+ fs/jbd2/journal.c | 31 +-
+ fs/jbd2/transaction.c | 2 +-
+ fs/kernfs/dir.c | 112 +-
+ fs/kernfs/kernfs-internal.h | 18 +-
+ fs/kernfs/mount.c | 34 +-
+ fs/kernfs/symlink.c | 17 +-
+ fs/namei.c | 227 ++-
+ fs/namespace.c | 4 +-
+ fs/netfs/Kconfig | 3 +
+ fs/netfs/Makefile | 2 +-
+ fs/netfs/buffered_read.c | 37 +-
+ fs/netfs/buffered_write.c | 66 +-
+ fs/netfs/direct_read.c | 14 +-
+ fs/netfs/direct_write.c | 8 +-
+ fs/netfs/fscache_cookie.c | 8 +-
+ fs/netfs/fscache_io.c | 10 +-
+ fs/netfs/internal.h | 68 +-
+ fs/netfs/iterator.c | 2 +-
+ fs/netfs/main.c | 1 -
+ fs/netfs/misc.c | 10 +-
+ fs/netfs/objects.c | 6 +-
+ fs/netfs/read_collect.c | 14 +-
+ fs/netfs/read_pgpriv2.c | 13 +-
+ fs/netfs/read_retry.c | 5 +-
+ fs/netfs/read_single.c | 12 +-
+ fs/netfs/stats.c | 4 +-
+ fs/netfs/write_collect.c | 25 +-
+ fs/netfs/write_issue.c | 123 +-
+ fs/netfs/write_retry.c | 5 +-
+ fs/nfs/Kconfig | 1 +
+ fs/nfs/dir.c | 6 +
+ fs/nfsd/vfs.c | 13 +-
+ fs/ocfs2/buffer_head_io.c | 12 +-
+ fs/ocfs2/journal.c | 25 +-
+ fs/omfs/inode.c | 4 +-
+ fs/open.c | 59 +-
+ fs/pidfs.c | 27 +-
+ fs/proc/base.c | 43 +-
+ fs/smb/client/dir.c | 3 +
+ fs/smb/client/transport.c | 13 +-
+ fs/splice.c | 58 +-
+ fs/tests/.kunitconfig | 2 +
+ fs/tests/fdtable_kunit.c | 72 +
+ fs/ufs/dir.c | 2 +-
+ fs/vboxsf/dir.c | 3 +
+ include/linux/binfmts.h | 3 +-
+ include/linux/buffer_head.h | 86 +-
+ include/linux/coredump.h | 41 +-
+ include/linux/dax.h | 12 -
+ include/linux/fcntl.h | 6 +
+ include/linux/fdtable.h | 2 +-
+ include/linux/fs.h | 2 +-
+ include/linux/fscache-cache.h | 2 +-
+ include/linux/fscache.h | 36 +-
+ include/linux/lsm_hook_defs.h | 1 +
+ include/linux/netfs.h | 80 +-
+ include/linux/pid.h | 53 +
+ include/linux/pid_types.h | 8 +
+ include/linux/pidfs.h | 5 +
+ include/linux/sched.h | 2 +-
+ include/linux/sched/signal.h | 45 +-
+ include/linux/security.h | 7 +
+ include/linux/splice.h | 4 +-
+ include/linux/user_namespace.h | 11 +-
+ include/net/scm.h | 7 +-
+ include/net/sock.h | 14 +-
+ include/trace/events/cachefiles.h | 30 +-
+ include/trace/events/fscache.h | 10 +-
+ include/trace/events/landlock.h | 2 +-
+ include/trace/events/netfs.h | 134 +-
+ include/uapi/asm-generic/socket.h | 4 +
+ include/uapi/linux/coredump.h | 149 +-
+ include/uapi/linux/fs.h | 2 +-
+ init/Kconfig | 11 +
+ ipc/mqueue.c | 7 +
+ kernel/Makefile | 1 +
+ kernel/pid_namespace.c | 3 +-
+ kernel/tests/.kunitconfig | 4 +
+ kernel/tests/user_ns_map_kunit.c | 98 +
+ kernel/user_namespace.c | 32 +-
+ kernel/utsname.c | 1 -
+ net/bluetooth/af_bluetooth.c | 6 +-
+ net/bluetooth/hci_sock.c | 8 +-
+ net/bluetooth/l2cap_sock.c | 2 +-
+ net/core/scm.c | 36 +-
+ net/core/sock.c | 120 +-
+ net/unix/af_unix.c | 67 +-
+ net/unix/af_unix.h | 3 +-
+ security/security.c | 25 +
+ security/selinux/hooks.c | 31 +
+ tools/include/uapi/linux/coredump.h | 149 +-
+ tools/lib/python/kdoc/xforms_lists.py | 1 +
+ tools/testing/selftests/Makefile | 1 +
+ .../selftests/clone3/clone3_clear_sighand.c | 6 +-
+ tools/testing/selftests/coredump/Makefile | 7 +-
+ .../selftests/coredump/coredump_notify_signal.h | 29 +
+ .../coredump/coredump_notify_signal_helper.c | 46 +
+ .../coredump/coredump_notify_signal_test.c | 245 +++
+ .../coredump/coredump_socket_protocol_test.c | 1983 +++++++++++++++-----
+ .../selftests/coredump/coredump_socket_test.c | 175 ++
+ tools/testing/selftests/coredump/coredump_test.h | 32 +-
+ .../selftests/coredump/coredump_test_helpers.c | 1788 +++++++++++++++++-
+ .../selftests/coredump/coredump_test_helpers.h | 81 +
+ tools/testing/selftests/exec/Makefile | 4 +
+ tools/testing/selftests/exec/binfmt_misc_delim.c | 127 ++
+ tools/testing/selftests/filesystems/.gitignore | 2 +-
+ tools/testing/selftests/filesystems/Makefile | 2 +-
+ tools/testing/selftests/filesystems/config | 8 +
+ .../selftests/filesystems/file_stressor/.gitignore | 2 +
+ .../selftests/filesystems/file_stressor/Makefile | 6 +
+ .../{ => file_stressor}/file_stressor.c | 0
+ .../selftests/filesystems/file_stressor/settings | 3 +
+ .../selftests/filesystems/fscontext_ns/.gitignore | 2 +
+ tools/testing/selftests/filesystems/kernfs_test.c | 1003 +++++++++-
+ .../selftests/filesystems/open_o_creat_o_dir.c | 201 ++
+ .../filesystems/statmount/statmount_test.c | 2 +-
+ tools/testing/selftests/filesystems/wrappers.h | 11 +
+ tools/testing/selftests/net/af_unix/Makefile | 2 +
+ tools/testing/selftests/net/af_unix/scm_pidfd.c | 366 ++++
+ tools/testing/selftests/pidfd/pidfd_open_test.c | 2 +-
+ 199 files changed, 7998 insertions(+), 3345 deletions(-)
+ delete mode 100644 Documentation/filesystems/bfs.rst
+ delete mode 100644 arch/powerpc/platforms/cell/spufs/coredump.c
+ delete mode 100644 fs/bfs/Kconfig
+ delete mode 100644 fs/bfs/Makefile
+ delete mode 100644 fs/bfs/bfs.h
+ delete mode 100644 fs/bfs/dir.c
+ delete mode 100644 fs/bfs/file.c
+ delete mode 100644 fs/bfs/inode.c
+ create mode 100644 fs/tests/.kunitconfig
+ create mode 100644 fs/tests/fdtable_kunit.c
+ create mode 100644 kernel/tests/.kunitconfig
+ create mode 100644 kernel/tests/user_ns_map_kunit.c
+ create mode 100644 tools/testing/selftests/coredump/coredump_notify_signal.h
+ create mode 100644 tools/testing/selftests/coredump/coredump_notify_signal_helper.c
+ create mode 100644 tools/testing/selftests/coredump/coredump_notify_signal_test.c
+ create mode 100644 tools/testing/selftests/coredump/coredump_test_helpers.h
+ create mode 100644 tools/testing/selftests/exec/binfmt_misc_delim.c
+ create mode 100644 tools/testing/selftests/filesystems/config
+ create mode 100644 tools/testing/selftests/filesystems/file_stressor/.gitignore
+ create mode 100644 tools/testing/selftests/filesystems/file_stressor/Makefile
+ rename tools/testing/selftests/filesystems/{ => file_stressor}/file_stressor.c (100%)
+ create mode 100644 tools/testing/selftests/filesystems/file_stressor/settings
+ create mode 100644 tools/testing/selftests/filesystems/fscontext_ns/.gitignore
+ create mode 100644 tools/testing/selftests/filesystems/open_o_creat_o_dir.c
+$ git am -3 ../patches/0001-ksmbd-Fix-removal-of-type-parameter-from-vfs_path_pa.patch
+Applying: ksmbd: Fix removal of type parameter from vfs_path_parent_lookup()
+Using index info to reconstruct a base tree...
+M fs/smb/server/vfs.c
+Falling back to patching base and 3-way merge...
+Auto-merging fs/smb/server/vfs.c
+No changes -- Patch already applied.
+Merging vfs/for-next (4dda01b67c866 Merge branches 'work.dcache', 'work.dcache-d_add' and 'work.configfs' into for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git vfs/for-next
+Merge made by the 'ort' strategy.
+Merging mm-fixes/for-next-fixes (5be648763e708 Merge https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-hotfixes-unstable into for-next-fixes)
+$ git merge -m Merge branch 'for-next-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/mm/linux.git mm-fixes/for-next-fixes
+Updating 704340f1cd0dc..5be648763e708
+Fast-forward (no commit created; -m option ignored)
+ .mailmap | 8 +-
+ MAINTAINERS | 8 +-
+ fs/dax.c | 9 +-
+ fs/ocfs2/namei.c | 9 +-
+ fs/ocfs2/xattr.c | 13 +-
+ fs/ocfs2/xattr.h | 8 +-
+ fs/super.c | 18 +-
+ kernel/module/main.c | 8 +-
+ lib/alloc_tag.c | 1029 ---------------------------
+ lib/test_xarray.c | 70 ++
+ lib/xarray.c | 8 +-
+ mm/backing-dev.c | 5 +-
+ mm/damon/core.c | 39 +-
+ mm/damon/ops-common.c | 7 +-
+ mm/damon/vaddr.c | 21 +-
+ mm/filemap.c | 2 +-
+ mm/folio.c | 2 +
+ mm/huge_memory.c | 92 ++-
+ mm/hugetlb.c | 34 +-
+ mm/khugepaged.c | 28 +-
+ mm/memblock.c | 18 +-
+ mm/memcontrol.c | 2 +-
+ mm/mlock.c | 2 +-
+ mm/mremap.c | 9 +-
+ mm/page_alloc.c | 16 +-
+ mm/rmap.c | 6 +-
+ mm/shmem.c | 12 +-
+ mm/shrinker.c | 2 +
+ mm/swapfile.c | 2 +-
+ mm/vma.c | 14 +-
+ mm/vmalloc.c | 79 +-
+ tools/testing/selftests/Makefile | 5 +-
+ tools/testing/selftests/cgroup/test_zswap.c | 28 +-
+ 33 files changed, 425 insertions(+), 1188 deletions(-)
+ delete mode 100644 lib/alloc_tag.c
+Merging fs-current (9187d7811af00 Merge branch 'nfsd-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/cel/linux)
+$ git merge -m Merge branch 'fs-current' of linux-next fs-current
+Merge made by the 'ort' strategy.
+ fs/nfsd/export.c | 3 ++-
+ fs/ntfs3/inode.c | 7 ++-----
+ 2 files changed, 4 insertions(+), 6 deletions(-)
+Merging kbuild-current/kbuild-fixes-for-next (fd73f4a665989 Linux 7.3-rc3)
+$ 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
+Already up to date.
+Merging clang-fixes-current/clang-fixes-for-current (df2908090cda3 Linux 7.3-rc2)
+$ git merge -m Merge branch 'clang-fixes-for-current' of https://git.kernel.org/pub/scm/linux/kernel/git/nathan/linux.git clang-fixes-current/clang-fixes-for-current
+Already up to date.
+Merging arc-current/for-curr (d12c6a6f0c8fd arc: kernel: Fix clk reference leak in show_cpuinfo())
+$ git merge -m Merge branch 'for-curr' of https://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git arc-current/for-curr
+Merge made by the 'ort' strategy.
+ arch/arc/Kconfig | 4 ----
+ arch/arc/kernel/setup.c | 1 +
+ arch/arc/kernel/smp.c | 1 -
+ 3 files changed, 1 insertion(+), 5 deletions(-)
+Merging arm-current/fixes (1039bffd6ae9c ARM: 9485/1: mm: acquire mmap write lock around show_pte() for user faults)
+$ 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 (fdb9ebc7fb778 arm64: mte: Fix PTRACE_{PEEK,POKE}MTETAGS error documentation)
+$ 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
+Merge made by the 'ort' strategy.
+ .../arch/arm64/memory-tagging-extension.rst | 5 ++---
+ arch/arm64/include/asm/percpu.h | 20 ++++++++++----------
+ arch/arm64/kernel/hibernate-asm.S | 2 ++
+ arch/arm64/kernel/hibernate.c | 4 ++--
+ arch/arm64/kernel/mte.c | 2 +-
+ drivers/perf/arm-cmn.c | 10 +++++++---
+ .../selftests/arm64/mte/check_gcr_el1_cswitch.c | 2 +-
+ 7 files changed, 25 insertions(+), 20 deletions(-)
+Merging arm-soc-fixes/arm/fixes (e36c0670d5ebe Merge tag 'tegra-for-7.2-arm64-dt-fixes-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/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 (cee9395acd804 Linux 7.3-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 realtek-fixes/fixes (dc59e4fea9d83 Linux 7.2-rc1)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/yu_chun/linux.git realtek-fixes/fixes
+Already up to date.
+Merging drivers-memory-fixes/fixes (cee9395acd804 Linux 7.3-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 (2f8e3cad53b5c m68k: nfcon: Do not call console_is_registered() in nfcon_device())
+$ 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 (fd73f4a665989 Linux 7.3-rc3)
+$ 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 (dc2136341be98 s390/crypto: Enable CONTEXT_ANALYSIS)
+$ 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 (e6b6078ea1731 Merge branch 'neighbour-small-fixes-for-rtm_-get-set-neightbl')
+$ 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.
+ Documentation/netlink/specs/rt-neigh.yaml | 3 +++
+ Documentation/networking/ip-sysctl.rst | 2 +-
+ net/core/neighbour.c | 35 +++++++++++++++++++++++--------
+ 3 files changed, 30 insertions(+), 10 deletions(-)
+Merging bpf/master (ee363e0558953 Merge branch 'bpf-arm64-fix-the-exception-callback-s-frame-pointer')
+$ 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.
+ Documentation/bpf/kfuncs.rst | 10 ++
+ arch/arm64/net/bpf_jit_comp.c | 2 +
+ include/linux/btf.h | 1 +
+ kernel/bpf/btf.c | 2 +-
+ kernel/bpf/hashtab.c | 32 +++--
+ kernel/bpf/helpers.c | 60 +++++-----
+ kernel/bpf/memalloc.c | 50 ++++----
+ kernel/bpf/syscall.c | 10 +-
+ kernel/bpf/verifier.c | 30 ++++-
+ net/bpf/test_run.c | 4 +-
+ net/core/filter.c | 39 +++----
+ net/core/skmsg.c | 4 +
+ net/ipv4/inet_connection_sock.c | 3 +-
+ .../testing/selftests/bpf/prog_tests/exceptions.c | 1 +
+ .../selftests/bpf/prog_tests/sock_destroy.c | 121 +++++++++++++++++++
+ .../selftests/bpf/prog_tests/tc_change_tail_pmtu.c | 125 ++++++++++++++++++++
+ tools/testing/selftests/bpf/prog_tests/verifier.c | 4 +
+ tools/testing/selftests/bpf/progs/exceptions.c | 30 +++++
+ .../selftests/bpf/progs/sock_destroy_prog.c | 30 +++++
+ .../selftests/bpf/progs/test_tc_change_tail_pmtu.c | 129 +++++++++++++++++++++
+ .../selftests/bpf/progs/verifier_btf_flex_array.c | 56 +++++++++
+ tools/testing/selftests/bpf/progs/verifier_gotox.c | 48 ++++++++
+ .../selftests/bpf/progs/verifier_kfunc_perfmon.c | 75 ++++++++++++
+ 23 files changed, 774 insertions(+), 92 deletions(-)
+ create mode 100644 tools/testing/selftests/bpf/prog_tests/tc_change_tail_pmtu.c
+ create mode 100644 tools/testing/selftests/bpf/progs/test_tc_change_tail_pmtu.c
+ create mode 100644 tools/testing/selftests/bpf/progs/verifier_btf_flex_array.c
+ create mode 100644 tools/testing/selftests/bpf/progs/verifier_kfunc_perfmon.c
+Merging ipsec/master (96f01b53c2d05 net: xfrm: reject unrepresentable espintcp transport headers)
+$ git merge -m Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git ipsec/master
+Auto-merging net/ipv4/esp4.c
+Auto-merging net/ipv6/esp6.c
+Merge made by the 'ort' strategy.
+ net/ipv4/esp4.c | 6 ++++++
+ net/ipv6/esp6.c | 6 ++++++
+ net/ipv6/xfrm6_output.c | 10 ++++++++--
+ net/xfrm/espintcp.c | 6 +++++-
+ net/xfrm/xfrm_input.c | 22 +++++++++++++++++++---
+ net/xfrm/xfrm_iptfs.c | 12 ++++++++++--
+ net/xfrm/xfrm_policy.c | 20 +++++++++++++++-----
+ net/xfrm/xfrm_state.c | 9 +++++++--
+ net/xfrm/xfrm_user.c | 18 +++++-------------
+ 9 files changed, 81 insertions(+), 28 deletions(-)
+Merging netfilter/main (a401a9d547c50 Merge branch 'net-macb-fix-two-probe-path-leaks')
+$ 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 (a401a9d547c50 Merge branch 'net-macb-fix-two-probe-path-leaks')
+$ 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 (50d3d79dc0743 wifi: mac80211: set up the TX info early to fix failure paths)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git wireless/for-next
+Auto-merging net/wireless/core.c
+Merge made by the 'ort' strategy.
+ .get_maintainer.ignore | 2 +
+ .../broadcom/brcm80211/brcmfmac/cyw/core.c | 5 +-
+ drivers/net/wireless/intel/ipw2x00/ipw2100.c | 4 +-
+ drivers/net/wireless/intel/ipw2x00/ipw2200.c | 9 ++
+ drivers/net/wireless/intel/ipw2x00/libipw_rx.c | 6 +
+ drivers/net/wireless/intel/iwlegacy/common.c | 2 +-
+ drivers/net/wireless/intersil/p54/eeprom.c | 22 ++-
+ drivers/net/wireless/marvell/libertas_tf/main.c | 2 +-
+ drivers/net/wireless/marvell/mwifiex/cfg80211.c | 12 +-
+ drivers/net/wireless/marvell/mwifiex/pcie.c | 2 +-
+ drivers/net/wireless/marvell/mwifiex/scan.c | 54 ++++++--
+ drivers/net/wireless/marvell/mwifiex/util.c | 10 +-
+ drivers/net/wireless/microchip/wilc1000/cfg80211.c | 14 ++
+ drivers/net/wireless/microchip/wilc1000/wlan.c | 9 ++
+ drivers/net/wireless/rsi/rsi_91x_mgmt.c | 2 -
+ drivers/net/wireless/ti/wlcore/main.c | 4 +-
+ drivers/net/wireless/virtual/mac80211_hwsim_main.c | 39 ++++--
+ drivers/net/wireless/virtual/virt_wifi.c | 1 +
+ include/linux/ieee80211-mesh.h | 4 +-
+ include/net/mac80211.h | 5 +-
+ net/mac80211/cfg.c | 14 +-
+ net/mac80211/debugfs.c | 2 +-
+ net/mac80211/debugfs_netdev.c | 9 ++
+ net/mac80211/ieee80211_i.h | 2 +-
+ net/mac80211/iface.c | 39 +++++-
+ net/mac80211/main.c | 4 +
+ net/mac80211/mesh.c | 34 +++--
+ net/mac80211/offchannel.c | 7 +
+ net/mac80211/pm.c | 8 +-
+ net/mac80211/rate.c | 8 ++
+ net/mac80211/scan.c | 2 +-
+ net/mac80211/tdls.c | 40 ++++--
+ net/mac80211/tx.c | 115 ++++++++++------
+ net/wireless/core.c | 153 ++++++++++++---------
+ net/wireless/core.h | 18 ++-
+ net/wireless/ibss.c | 38 ++---
+ net/wireless/rdev-ops.h | 3 +
+ net/wireless/reg.c | 52 +++++--
+ net/wireless/reg.h | 16 +++
+ net/wireless/scan.c | 43 +++++-
+ net/wireless/util.c | 38 +++--
+ 41 files changed, 614 insertions(+), 239 deletions(-)
+Merging ath/for-current (50d3d79dc0743 wifi: mac80211: set up the TX info early to fix failure paths)
+$ 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 (d13d5d299c11b wifi: iwlwifi: validate SEC_RT TLV minimum size)
+$ 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 (2b4707a149a55 net: mctp: i3c: serialize probe with bus removal)
+$ 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 (e22a3627b7151 RDMA/efa: Keep EQ resources alive while IRQ is registered)
+$ git merge -m Merge branch 'for-rc' of https://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git rdma-fixes/for-rc
+Merge made by the 'ort' strategy.
+ drivers/infiniband/core/iwpm_util.c | 9 ++---
+ drivers/infiniband/core/mad.c | 3 +-
+ drivers/infiniband/core/rdma_core.c | 1 -
+ drivers/infiniband/core/ucma.c | 7 ++--
+ drivers/infiniband/core/uverbs_flow.c | 1 +
+ drivers/infiniband/core/uverbs_main.c | 25 ++++++-------
+ drivers/infiniband/core/verbs.c | 12 ++++---
+ drivers/infiniband/hw/bnxt_re/main.c | 10 ++++--
+ drivers/infiniband/hw/bnxt_re/uapi.c | 6 ++--
+ drivers/infiniband/hw/efa/efa_com.c | 7 ++--
+ drivers/infiniband/hw/efa/efa_com.h | 1 +
+ drivers/infiniband/hw/efa/efa_main.c | 35 ++++++++++--------
+ drivers/infiniband/hw/erdma/erdma_main.c | 4 +--
+ drivers/infiniband/hw/erdma/erdma_verbs.c | 18 +++++-----
+ drivers/infiniband/hw/hfi1/file_ops.c | 23 ++++++++----
+ drivers/infiniband/hw/irdma/verbs.c | 2 +-
+ drivers/infiniband/hw/mlx4/sysfs.c | 4 +++
+ drivers/infiniband/hw/mlx5/main.c | 7 ++--
+ drivers/infiniband/sw/rxe/rxe_mcast.c | 50 ++++++++++++++++++--------
+ drivers/infiniband/sw/rxe/rxe_mr.c | 3 +-
+ drivers/infiniband/sw/rxe/rxe_odp.c | 16 ++++++---
+ drivers/infiniband/sw/rxe/rxe_verbs.c | 13 +++----
+ drivers/infiniband/sw/siw/siw_cm.c | 7 ++--
+ drivers/infiniband/ulp/ipoib/ipoib.h | 7 ++++
+ drivers/infiniband/ulp/ipoib/ipoib_ib.c | 12 ++++---
+ drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 16 ++++-----
+ drivers/infiniband/ulp/iser/iser_initiator.c | 16 ++++++---
+ drivers/infiniband/ulp/isert/ib_isert.c | 22 ++++++++++++
+ drivers/infiniband/ulp/isert/ib_isert.h | 2 ++
+ drivers/infiniband/ulp/rtrs/rtrs-clt-trace.h | 2 +-
+ drivers/infiniband/ulp/rtrs/rtrs-clt.c | 8 +++++
+ drivers/infiniband/ulp/rtrs/rtrs-clt.h | 2 ++
+ drivers/infiniband/ulp/rtrs/rtrs-srv-trace.h | 2 +-
+ drivers/infiniband/ulp/srp/ib_srp.c | 14 +++++---
+ include/rdma/uverbs_types.h | 2 --
+ include/uapi/rdma/bnxt_re-abi.h | 2 +-
+ 36 files changed, 240 insertions(+), 131 deletions(-)
+Merging sound-current/for-linus (beb34fe8312ed ALSA: usb-audio: Add capture quirk for Behringer FCA1616)
+$ git merge -m Merge branch 'for-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git sound-current/for-linus
+Auto-merging sound/core/init.c
+Merge made by the 'ort' strategy.
+ sound/core/init.c | 3 ++-
+ sound/core/pcm_timer.c | 7 +++++--
+ sound/hda/codecs/realtek/alc269.c | 2 ++
+ sound/usb/bcd2000/bcd2000.c | 33 ++++++++++++++++++++++++++-------
+ sound/usb/card.h | 1 +
+ sound/usb/endpoint.c | 12 +++++++-----
+ sound/usb/implicit.c | 1 +
+ sound/virtio/virtio_card.c | 4 ++--
+ 8 files changed, 46 insertions(+), 17 deletions(-)
+Merging sound-asoc-fixes/for-linus (576725ded009f ASoC: Intel: sof_es8336: Add a quirk for Huawei Matebook B3-420)
+$ 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.
+ include/sound/soc.h | 3 +-
+ include/sound/soc_sdw_utils.h | 2 -
+ sound/soc/codecs/rt712-sdca-sdw.c | 8 ++++
+ sound/soc/codecs/rt712-sdca.c | 86 ++++++++++++++++++++++++++++++++++--
+ sound/soc/codecs/rt712-sdca.h | 18 ++++++++
+ sound/soc/codecs/wm_adsp.c | 5 ++-
+ sound/soc/intel/boards/sof_es8336.c | 9 ++++
+ sound/soc/sdw_utils/soc_sdw_cs_amp.c | 46 -------------------
+ sound/soc/sdw_utils/soc_sdw_utils.c | 24 +++++-----
+ sound/soc/soc-pcm.c | 18 +++++---
+ 10 files changed, 151 insertions(+), 68 deletions(-)
+Merging regmap-fixes/for-linus (2e42cade8ff1f regmap: irq: Free the irqdomain we create)
+$ git merge -m Merge branch 'for-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git regmap-fixes/for-linus
+Merge made by the 'ort' strategy.
+ drivers/base/regmap/regmap-irq.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+Merging regulator-fixes/for-linus (f3e6ef13e24c9 regulator: pf1550: fix which regulator is notified)
+$ git merge -m Merge branch 'for-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git regulator-fixes/for-linus
+Already up to date.
+Merging spi-fixes/for-linus (930a7312c946b spi: spi-qpic-snand: avoid writing QPIC_EBI2_ECC_BUF_CFG register)
+$ 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.
+ drivers/spi/spi-qpic-snand.c | 4 ----
+ 1 file changed, 4 deletions(-)
+Merging pci-current/for-linus (cee9395acd804 Linux 7.3-rc1)
+$ git merge -m Merge branch 'for-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git pci-current/for-linus
+Already up to date.
+Merging driver-core.current/driver-core-linus (77be3641f3e3a debugfs: don't warn about uninitialized debugfs for an error parent)
+$ 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
+Merge made by the 'ort' strategy.
+ fs/debugfs/inode.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+Merging tty.current/tty-linus (df2908090cda3 Linux 7.3-rc2)
+$ 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 (8c51ea651d043 usb: typec: ucsi: acpi: Assume UCSI 1.2 on Acer Nitro ANV15-41)
+$ git merge -m Merge branch 'usb-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb.current/usb-linus
+Merge made by the 'ort' strategy.
+ drivers/thunderbolt/ctl.c | 63 +++++++++--------
+ drivers/thunderbolt/nhi.c | 5 ++
+ drivers/thunderbolt/switch.c | 9 ++-
+ drivers/thunderbolt/tb.c | 37 ++++++----
+ drivers/thunderbolt/test.c | 58 +++++++++++++---
+ drivers/thunderbolt/tunnel.c | 73 +++++++++++++-------
+ drivers/thunderbolt/tunnel.h | 8 ++-
+ drivers/thunderbolt/xdomain.c | 1 -
+ drivers/usb/class/cdc-acm.c | 36 +++++-----
+ drivers/usb/class/cdc-acm.h | 1 -
+ drivers/usb/core/hub.c | 7 +-
+ drivers/usb/dwc2/hcd.c | 3 +-
+ drivers/usb/dwc3/dwc3-am62.c | 1 +
+ drivers/usb/gadget/function/f_midi2.c | 4 +-
+ drivers/usb/host/octeon-hcd.c | 54 +++++++++++++--
+ drivers/usb/serial/bus.c | 6 +-
+ drivers/usb/serial/generic.c | 10 ++-
+ drivers/usb/serial/option.c | 14 ++++
+ drivers/usb/serial/usb-serial.c | 126 +++++++++++++++++++++++++++-------
+ drivers/usb/serial/xr_serial.c | 10 +--
+ drivers/usb/storage/sierra_ms.c | 7 ++
+ drivers/usb/typec/tcpm/tcpm.c | 2 +-
+ drivers/usb/typec/tipd/core.c | 11 +--
+ drivers/usb/typec/ucsi/ucsi_acpi.c | 34 +++++++++
+ drivers/usb/typec/ucsi/ucsi_glink.c | 15 +++-
+ include/linux/thunderbolt.h | 3 +
+ include/linux/usb/serial.h | 1 +
+ 27 files changed, 441 insertions(+), 158 deletions(-)
+Merging usb-serial-fixes/usb-linus (ae0e61d95677e USB: serial: fix ioctl hangup race)
+$ 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 (486a70ef84826 phy: mediatek: phy-mtk-hdmi-mt8195: Fix TMDS clk bit ratio setting)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git phy/fixes
+Merge made by the 'ort' strategy.
+ drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c | 4 +-
+ drivers/phy/mediatek/phy-mtk-hdmi-mt8195.h | 3 +
+ drivers/phy/renesas/phy-rcar-gen3-usb2.c | 310 ++++++++++++++++++++++++-----
+ 3 files changed, 270 insertions(+), 47 deletions(-)
+Merging staging.current/staging-linus (df2908090cda3 Linux 7.3-rc2)
+$ 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 (7d38af8f20239 iio: proximity: vcnl3020: fix ISR bitmask check in IRQ handler)
+$ git merge -m Merge branch 'fixes-togreg' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git iio-fixes/fixes-togreg
+Auto-merging drivers/iio/buffer/industrialio-buffer-dmaengine.c
+Merge made by the 'ort' strategy.
+ .../bindings/iio/adc/rockchip-saradc.yaml | 18 +++----
+ drivers/iio/accel/kionix-kx022a.c | 30 ++++++++---
+ drivers/iio/accel/sca3000.c | 2 +-
+ drivers/iio/adc/ade9000.c | 31 +++++------
+ drivers/iio/adc/adi-axi-adc.c | 4 ++
+ drivers/iio/adc/aspeed_adc.c | 4 +-
+ drivers/iio/adc/axp288_adc.c | 8 +++
+ drivers/iio/adc/max1363.c | 8 +++
+ drivers/iio/adc/rohm-bd79124.c | 20 ++++---
+ drivers/iio/adc/sun4i-gpadc-iio.c | 10 ++--
+ drivers/iio/adc/xilinx-xadc-core.c | 9 ++--
+ drivers/iio/buffer/industrialio-buffer-dmaengine.c | 16 ++++--
+ .../iio/common/inv_sensors/inv_sensors_timestamp.c | 11 ++--
+ drivers/iio/dac/mcp47a1.c | 4 +-
+ drivers/iio/dac/rohm-bd79703.c | 3 ++
+ drivers/iio/frequency/adf4377.c | 4 +-
+ drivers/iio/frequency/admv1013.c | 9 ++--
+ drivers/iio/gyro/adis16136.c | 2 +-
+ drivers/iio/health/max30102.c | 12 +++--
+ drivers/iio/imu/adis16400.c | 2 +-
+ drivers/iio/imu/adis16480.c | 4 +-
+ drivers/iio/industrialio-buffer.c | 3 +-
+ drivers/iio/industrialio-trigger.c | 2 +
+ drivers/iio/light/gp2ap020a00f.c | 2 +
+ drivers/iio/light/rohm-bu27034.c | 62 +++++++++++++---------
+ drivers/iio/pressure/bmp280-core.c | 2 +-
+ drivers/iio/pressure/rohm-bm1390.c | 2 +-
+ drivers/iio/proximity/aw96103.c | 30 ++++++++---
+ drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 4 +-
+ drivers/iio/proximity/sx9324.c | 2 +-
+ drivers/iio/proximity/vcnl3020.c | 24 ++++++---
+ drivers/iio/proximity/vl53l0x-i2c.c | 3 ++
+ 32 files changed, 234 insertions(+), 113 deletions(-)
+Merging watchdog-fixes/watchdog (fd73f4a665989 Linux 7.3-rc3)
+$ git merge -m Merge branch 'watchdog' of https://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git watchdog-fixes/watchdog
+Already up to date.
+Merging counter-current/counter-current (f1a3a9946aab6 counter: microchip-tcb-capture: Fix DT channel validation)
+$ 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 (049094c887806 Merge tag 'iio-fixes-for-7.3a' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-linus)
+$ 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
+Merge made by the 'ort' strategy.
+ drivers/virt/nitro_enclaves/ne_misc_dev.c | 1 +
+ 1 file changed, 1 insertion(+)
+Merging soundwire-fixes/fixes (aba7b41faeecb soundwire: cadence_master: wait and cancel cdns->work before clock stop)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git soundwire-fixes/fixes
+Merge made by the 'ort' strategy.
+ drivers/soundwire/cadence_master.c | 7 +++++++
+ drivers/soundwire/dmi-quirks.c | 7 +++++++
+ 2 files changed, 14 insertions(+)
+Merging thunderbolt-fixes/fixes (80756e263846a thunderbolt: Reject oversized XDomain properties responses)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git thunderbolt-fixes/fixes
+Merge made by the 'ort' strategy.
+ drivers/thunderbolt/xdomain.c | 4 ++++
+ 1 file changed, 4 insertions(+)
+Merging input-current/for-linus (85f080fb87ed5 Input: cyttsp5 - clamp the HID report size before memcpy)
+$ git merge -m Merge branch 'for-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git input-current/for-linus
+Auto-merging drivers/input/keyboard/atkbd.c
+Merge made by the 'ort' strategy.
+ .../devicetree/bindings/input/mediatek,mt6779-keypad.yaml | 1 +
+ drivers/input/evdev.c | 2 ++
+ drivers/input/input-compat.c | 2 ++
+ drivers/input/keyboard/adp5588-keys.c | 12 ++++++------
+ drivers/input/keyboard/atkbd.c | 8 ++++++++
+ drivers/input/rmi4/rmi_driver.c | 13 +++++++++++++
+ drivers/input/rmi4/rmi_smbus.c | 10 +++++-----
+ drivers/input/touchscreen/cyttsp5.c | 1 +
+ 8 files changed, 38 insertions(+), 11 deletions(-)
+Merging crypto-current/master (60892a384aa1e crypto: x86/aria - add missing vzeroupper in AVX-512 code)
+$ 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 (cee9395acd804 Linux 7.3-rc1)
+$ 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 (e242e974e812e vfio: selftests: Add luuid to libvfio.mk's list of libraries, not to the Makefile)
+$ 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 (cee9395acd804 Linux 7.3-rc1)
+$ 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 (7ed1e3070c9b4 dmaengine: xilinx_dma: Fix hardware buffer descriptor chain after cyclic DMA)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git dmaengine-fixes/fixes
+Merge made by the 'ort' strategy.
+ drivers/dma/dmaengine.c | 19 +++++++++++++++----
+ drivers/dma/mmp_pdma.c | 3 +--
+ drivers/dma/pxa_dma.c | 3 ++-
+ drivers/dma/sprd-dma.c | 3 +--
+ drivers/dma/sun6i-dma.c | 9 +++++----
+ drivers/dma/ti/k3-udma-glue.c | 5 +++--
+ drivers/dma/xilinx/xilinx_dma.c | 26 ++++++++++++++++++--------
+ 7 files changed, 45 insertions(+), 23 deletions(-)
+Merging backlight-fixes/for-backlight-fixes (dc59e4fea9d83 Linux 7.2-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 (21f027016b129 mtd: rawnand: cadence: Initialize IRQ state before requesting IRQ)
+$ git merge -m Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd-fixes/mtd/fixes
+Merge made by the 'ort' strategy.
+ drivers/mtd/chips/cfi_cmdset_0001.c | 42 ++++++++-----
+ drivers/mtd/devices/block2mtd.c | 2 +-
+ drivers/mtd/devices/mtd_intel_dg.c | 3 +-
+ drivers/mtd/mtdcore.c | 3 +-
+ drivers/mtd/nand/ecc.c | 7 +++
+ drivers/mtd/nand/raw/cadence-nand-controller.c | 6 +-
+ drivers/mtd/nand/raw/vf610_nfc.c | 85 +++++++++++++++++++++-----
+ drivers/mtd/nand/spi/core.c | 43 +++++++++----
+ include/linux/mtd/nand.h | 2 +
+ 9 files changed, 145 insertions(+), 48 deletions(-)
+Merging mfd-fixes/for-mfd-fixes (d5d2d7a8d8be1 MAINTAINERS: Add a mailing list entry to MFD)
+$ 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
+Already up to date.
+Merging v4l-dvb-fixes/fixes (37bef2170d4c8 media: mediatek: vcodec: bound AV1 tile-start copy to the array capacity)
+$ 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 (71827776667f4 reset: imx7: Correct polarity of MIPI CSI resets on i.MX8MQ)
+$ git merge -m Merge branch 'reset/fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/pza/linux reset-fixes/reset/fixes
+Already up to date.
+Merging mips-fixes/mips-fixes (126f16e0a1b35 MIPS: Octeon: apply USB FDT fixups also when USB is modular)
+$ git merge -m Merge branch 'mips-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git mips-fixes/mips-fixes
+Auto-merging MAINTAINERS
+Merge made by the 'ort' strategy.
+ MAINTAINERS | 1 +
+ arch/mips/Kconfig | 4 +-
+ arch/mips/cavium-octeon/octeon-platform.c | 4 +-
+ arch/mips/configs/econet_en751221_defconfig | 264 ++++++++++++++++++++++++++++
+ 4 files changed, 268 insertions(+), 5 deletions(-)
+ create mode 100644 arch/mips/configs/econet_en751221_defconfig
+Merging at91-fixes/at91-fixes (cee9395acd804 Linux 7.3-rc1)
+$ 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 (2fabd2f406d0c ARM: dts: ti/omap: dra7: fix PCIe PHY clock divider definition)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap.git omap-fixes/fixes
+Merge made by the 'ort' strategy.
+ arch/arm/boot/dts/ti/omap/dra7xx-clocks.dtsi | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+Merging tegra-fixes/fixes (ed3e0ee8a9ec9 Merge branch for-7.3/arm64/dt into fixes)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tegra-fixes/fixes
+Merge made by the 'ort' strategy.
+ .../boot/dts/nvidia/tegra264-p4071-0000+p3834.dtsi | 13 ++
+ arch/arm64/boot/dts/nvidia/tegra264.dtsi | 180 ++++++++++++++++++---
+ drivers/soc/tegra/fuse/tegra-apbmisc.c | 2 +-
+ drivers/soc/tegra/pmc.c | 1 +
+ 4 files changed, 171 insertions(+), 25 deletions(-)
+Merging kvm-fixes/master (d599822bdb66a Merge tag 'kvm-s390-master-7.3-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD)
+$ git merge -m Merge branch 'master' of git://git.kernel.org/pub/scm/virt/kvm/kvm.git kvm-fixes/master
+Auto-merging arch/s390/kvm/s390/s390.c
+Merge made by the 'ort' strategy.
+ arch/s390/kernel/uv.c | 8 ++--
+ arch/s390/kvm/gmap/dat.c | 65 ++++++++++++++++------------
+ arch/s390/kvm/gmap/dat.h | 10 ++---
+ arch/s390/kvm/gmap/gmap.c | 6 ++-
+ arch/s390/kvm/gmap/kvm_mmu.c | 91 ++++++++++++++++-----------------------
+ arch/s390/kvm/gmap/kvm_mmu.h | 4 --
+ arch/s390/kvm/s390/gaccess.c | 13 ++++++
+ arch/s390/kvm/s390/interrupt.c | 81 +++++++++++++++++-----------------
+ arch/s390/kvm/s390/s390.c | 3 +-
+ arch/s390/kvm/s390/s390.h | 2 +-
+ drivers/s390/crypto/vfio_ap_ops.c | 18 ++++++--
+ 11 files changed, 157 insertions(+), 144 deletions(-)
+Merging kvms390-fixes/master (f47190b08b71e s390/uv: Prevent potential out-of-bounds read)
+$ 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 kvm-arm-fixes/fixes (679d7201c1f09 KVM: arm64: Reject guest_memfd memslots when the VM has MTE)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git kvm-arm-fixes/fixes
+Already up to date.
+Merging hwmon-fixes/hwmon (06bd6794b5fd2 hwmon: (pmbus/core) increase number of phases and add new mask)
+$ git merge -m Merge branch 'hwmon' of https://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-fixes/hwmon
+Merge made by the 'ort' strategy.
+ Documentation/hwmon/cgbc-hwmon.rst | 42 +++++++-----
+ drivers/hwmon/cgbc-hwmon.c | 129 +++++++++++++++++++++++--------------
+ drivers/hwmon/k10temp.c | 2 +-
+ drivers/hwmon/pmbus/pmbus.h | 3 +-
+ drivers/hwmon/pwm-fan.c | 13 +++-
+ 5 files changed, 121 insertions(+), 68 deletions(-)
+Merging nvdimm-fixes/libnvdimm-fixes (a8aec14230322 nvdimm/bus: Fix potential use after free in asynchronous initialization)
+$ 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 (cee9395acd804 Linux 7.3-rc1)
+$ 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 (55a8e14518692 x86/mm: Don't force unencrypted DMA for IOMMU-backed devices)
+$ 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
+Merge made by the 'ort' strategy.
+ arch/x86/mm/mem_encrypt.c | 3 ++-
+ include/trace/events/dma.h | 2 +-
+ kernel/dma/coherent.c | 3 +--
+ kernel/dma/swiotlb.c | 4 ++--
+ 4 files changed, 6 insertions(+), 6 deletions(-)
+Merging drivers-x86-fixes/fixes (d144a494d81fc MAINTAINERS: fix sysfs-platform-ayaneo-ec documentation path)
+$ 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 (48f344b3e8321 soc: samsung: exynos-pmu: fix use-after-free of interrupt generator node)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git samsung-krzk-fixes/fixes
+Merge made by the 'ort' strategy.
+ drivers/soc/samsung/exynos-pmu.c | 7 ++-----
+ 1 file changed, 2 insertions(+), 5 deletions(-)
+Merging pinctrl-samsung-fixes/fixes (cee9395acd804 Linux 7.3-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 pinctrl-qcom-fixes/pinctrl-qcom/for-current (818103dc7f599 pinctrl: qcom: ipq5210: Publish the OF module alias)
+$ git merge -m Merge branch 'pinctrl-qcom/for-current' of https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git pinctrl-qcom-fixes/pinctrl-qcom/for-current
+Merge made by the 'ort' strategy.
+ .../bindings/pinctrl/qcom,nord-tlmm.yaml | 7 +++--
+ drivers/pinctrl/qcom/pinctrl-ipq5210.c | 1 +
+ drivers/pinctrl/qcom/pinctrl-nord.c | 34 +++++++++++++++-------
+ 3 files changed, 28 insertions(+), 14 deletions(-)
+Merging devicetree-fixes/dt/linus (5bb01c657ff9f of: fix out-of-bounds read in of_alias_scan() stem parser)
+$ 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 (cee9395acd804 Linux 7.3-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 (3d676e458fe0c scsi: core: Validate MODE SENSE lengths in scsi_cdl_enable())
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git scsi-fixes/fixes
+Merge made by the 'ort' strategy.
+ drivers/scsi/Kconfig | 1 +
+ drivers/scsi/fnic/fnic.h | 2 +-
+ drivers/scsi/fnic/fnic_isr.c | 13 ++++++++++---
+ drivers/scsi/fnic/fnic_main.c | 41 ++++++++++++++++++++++++++++++++++++++-
+ drivers/scsi/pm8001/pm8001_init.c | 6 +++---
+ drivers/scsi/qla2xxx/qla_os.c | 2 +-
+ drivers/scsi/scsi.c | 24 ++++++++++++++++++-----
+ 7 files changed, 75 insertions(+), 14 deletions(-)
+Merging drm-fixes/drm-fixes (fd73f4a665989 Linux 7.3-rc3)
+$ 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 (fd73f4a665989 Linux 7.3-rc3)
+$ 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 (d5ea0d226e8f0 mmc: sh_mmcif: initialize IRQ-thread mutex before requesting interrupt)
+$ 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/memstick/core/ms_block.c | 2 ++
+ drivers/mmc/core/bus.c | 2 +-
+ drivers/mmc/core/host.c | 1 +
+ drivers/mmc/core/sdio_uart.c | 3 +++
+ drivers/mmc/host/mmc_hsq.c | 8 +++++++-
+ drivers/mmc/host/mmc_spi.c | 1 +
+ drivers/mmc/host/mmci.c | 3 +++
+ drivers/mmc/host/mxcmmc.c | 4 ++++
+ drivers/mmc/host/rtsx_pci_sdmmc.c | 5 +++++
+ drivers/mmc/host/sdhci_am654.c | 43 +++++++++++++++++++++++++--------------
+ drivers/mmc/host/sh_mmcif.c | 3 +--
+ 11 files changed, 56 insertions(+), 19 deletions(-)
+Merging rtc-fixes/rtc-fixes (254f49634ee16 Linux 7.1-rc1)
+$ git merge -m Merge branch 'rtc-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git rtc-fixes/rtc-fixes
+Already up to date.
+Merging gnss-fixes/gnss-linus (cee9395acd804 Linux 7.3-rc1)
+$ 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 (ec31dc39e835c Drivers: hv: Don't reset VMBus connection state on error/exit paths)
+$ git merge -m Merge branch 'hyperv-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git hyperv-fixes/hyperv-fixes
+Merge made by the 'ort' strategy.
+ arch/x86/hyperv/hv_init.c | 7 ++++---
+ drivers/hv/channel_mgmt.c | 12 +++++++++---
+ drivers/hv/connection.c | 1 -
+ drivers/hv/vmbus_drv.c | 19 +++++++------------
+ 4 files changed, 20 insertions(+), 19 deletions(-)
+Merging risc-v-fixes/fixes (b94cec5761d22 riscv: skip software algning code for HAVE_EFFICIENT_UNALIGNED_ACCESS)
+$ 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 (0f70fd6f4c1d6 riscv: dts: microchip: beaglev-fire: remove double definition of gpio interrupts)
+$ 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.
+ arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dts | 18 ------------------
+ 1 file changed, 18 deletions(-)
+Merging riscv-soc-fixes/riscv-soc-fixes (dc59e4fea9d83 Linux 7.2-rc1)
+$ 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
+Already up to date.
+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 (cee9395acd804 Linux 7.3-rc1)
+$ git merge -m Merge branch 'spdx-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git spdx/spdx-linus
+Already up to date.
+Merging gpio-brgl-fixes/gpio/for-current (50fd0ada8d375 gpio: virtuser: skip free_irq when no IRQ is installed)
+$ 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
+Auto-merging drivers/gpio/gpio-virtuser.c
+Merge made by the 'ort' strategy.
+ drivers/gpio/gpio-virtuser.c | 3 ++-
+ drivers/gpio/gpiolib-of.c | 6 +++---
+ drivers/gpio/gpiolib-shared.c | 9 ++++++---
+ 3 files changed, 11 insertions(+), 7 deletions(-)
+Merging gpio-intel-fixes/fixes (32c7f7f80e5f7 gpio: crystalcove: add missing MODULE_ALIAS())
+$ 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
+Merge made by the 'ort' strategy.
+ drivers/gpio/gpio-crystalcove.c | 1 +
+ 1 file changed, 1 insertion(+)
+Merging pinctrl-intel-fixes/fixes (cee9395acd804 Linux 7.3-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 (cee9395acd804 Linux 7.3-rc1)
+$ 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 (cee9395acd804 Linux 7.3-rc1)
+$ 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 renesas-fixes/fixes (8dc2615d57020 arm64: dts: renesas: r8a779f0: Set UFS lane count)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git renesas-fixes/fixes
+Merge made by the 'ort' strategy.
+ arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 1 +
+ arch/arm64/boot/dts/renesas/r9a09g047.dtsi | 10 ++++++++++
+ arch/arm64/boot/dts/renesas/r9a09g056.dtsi | 10 ++++++++++
+ arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 10 ++++++++++
+ arch/arm64/boot/dts/renesas/r9a09g077.dtsi | 27 +++++++++++++++++++++++++++
+ arch/arm64/boot/dts/renesas/r9a09g087.dtsi | 27 +++++++++++++++++++++++++++
+ 6 files changed, 85 insertions(+)
+Merging perf-current/perf-tools (aadea57f53288 perf powerpc-vpadtl: Fix raw_size of DTL samples)
+$ 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 (d8809f6931065 efi: sysfb_efi: Extend quirk to cover IdeaPad Duet 3 10IGL5-LTE)
+$ 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 (a58cbc8b36ec0 power: supply: ds2780: Fix ds2780_get_capacity() returning raw value)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git battery-fixes/fixes
+Merge made by the 'ort' strategy.
+ drivers/power/supply/ds2780_battery.c | 2 +-
+ drivers/power/supply/max17042_battery.c | 2 +-
+ include/linux/power_supply.h | 6 +++---
+ 3 files changed, 5 insertions(+), 5 deletions(-)
+Merging iommufd-fixes/for-rc (cee9395acd804 Linux 7.3-rc1)
+$ 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 (704340f1cd0dc Merge tag 'x86_urgent_for_7.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip)
+$ git merge -m Merge branch 'rust-fixes' of https://github.com/Rust-for-Linux/linux.git rust-fixes/rust-fixes
+Already up to date.
+Merging w1-fixes/fixes (cee9395acd804 Linux 7.3-rc1)
+$ 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 (df2908090cda3 Linux 7.3-rc2)
+$ 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-andi-fixes/i2c/i2c-fixes (df2908090cda3 Linux 7.3-rc2)
+$ git merge -m Merge branch 'i2c/i2c-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git i2c-andi-fixes/i2c/i2c-fixes
+Already up to date.
+Merging i2c-rust-fixes/rust-i2c-fixes (4eb422482ca5d rust: i2c: fix I2cAdapter refcounts double increment)
+$ git merge -m Merge branch 'rust-i2c-fixes' of https://github.com/ikrtn/rust-for-linux i2c-rust-fixes/rust-i2c-fixes
+Already up to date.
+Merging sparc-fixes/for-linus (254f49634ee16 Linux 7.1-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 (59e0cc31cc5c4 clk: ti: composite: resolve parent clocks by name again)
+$ git merge -m Merge branch 'clk-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-fixes/clk-fixes
+Merge made by the 'ort' strategy.
+ drivers/clk/ti/composite.c | 26 ++++++++++++--------------
+ 1 file changed, 12 insertions(+), 14 deletions(-)
+Merging thead-clk-fixes/thead-clk-fixes (dc59e4fea9d83 Linux 7.2-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 tenstorrent-clk-fixes/tenstorrent-clk-fixes (6de23f81a5e08 Linux 7.0-rc1)
+$ git merge -m Merge branch 'tenstorrent-clk-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/tenstorrent/linux.git tenstorrent-clk-fixes/tenstorrent-clk-fixes
+Already up to date.
+Merging fustini-config-fixes/riscv-config-fixes (254f49634ee16 Linux 7.1-rc1)
+$ git merge -m Merge branch 'riscv-config-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux.git fustini-config-fixes/riscv-config-fixes
+Already up to date.
+Merging pwrseq-fixes/pwrseq/for-current (242da4318d973 power: sequencing: fix NULL-pointer dereference in pwrseq_device_register())
+$ 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
+Auto-merging drivers/power/sequencing/core.c
+Merge made by the 'ort' strategy.
+ drivers/power/sequencing/Kconfig | 3 ++-
+ drivers/power/sequencing/core.c | 11 +++++++----
+ 2 files changed, 9 insertions(+), 5 deletions(-)
+Merging thead-dt-fixes/thead-dt-fixes (dc59e4fea9d83 Linux 7.2-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 (057caace5214d tracing: Create output file from cmd_check_undefined)
+$ 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 (d860c67c05168 ring-buffer: Check resize_disabled before publishing the new subbuf order)
+$ 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 (07004a8c4b572 eventfs: Hold eventfs_mutex and SRCU when remount walks events)
+$ 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 (cee9395acd804 Linux 7.3-rc1)
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/spacemit/linux spacemit-fixes/fixes
+Already up to date.
+Merging tip-fixes/tip/urgent (419c042c451d6 Merge branch into tip/master: 'x86/mm')
+$ 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.
+ arch/x86/mm/pat/set_memory.c | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+Merging kexec-fixes/kexec-fixes (a901b0778ae82 Merge patch series "kexec: fix probe error codes and error propagation")
+$ git merge -m Merge branch 'kexec-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/liveupdate/linux.git kexec-fixes/kexec-fixes
+Merge made by the 'ort' strategy.
+ arch/arm64/kernel/kexec_image.c | 4 ++--
+ arch/loongarch/kernel/kexec_efi.c | 4 ++--
+ arch/riscv/kernel/kexec_image.c | 4 ++--
+ kernel/kexec_elf.c | 4 ++--
+ kernel/kexec_file.c | 12 +++++++-----
+ 5 files changed, 15 insertions(+), 13 deletions(-)
+Merging liveupdate-fixes/fixes (3a0b8fa2eb36a kho: fix size calculation in kho_preserved_memory_reserve())
+$ git merge -m Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/liveupdate/linux.git liveupdate-fixes/fixes
+Already up to date.
+Merging drm-msm-fixes/msm-fixes (ba970587a0e12 drm/msm/a6xx+: Increase GMU FW init timeout)
+$ git merge -m Merge branch 'msm-fixes' of https://gitlab.freedesktop.org/drm/msm.git drm-msm-fixes/msm-fixes
+Merge made by the 'ort' strategy.
+ drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt | 7 +++++++
+ drivers/gpu/drm/msm/Makefile | 1 -
+ drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 2 +-
+ drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 12 +++++++++---
+ drivers/gpu/drm/msm/adreno/adreno_device.c | 2 +-
+ drivers/gpu/drm/msm/adreno/adreno_gpu.c | 13 ++++++-------
+ drivers/gpu/drm/msm/msm_drv.c | 2 +-
+ drivers/gpu/drm/msm/msm_gem.h | 3 +++
+ drivers/gpu/drm/msm/msm_gem_vma.c | 2 +-
+ drivers/gpu/drm/msm/msm_ringbuffer.c | 2 +-
+ drivers/gpu/drm/msm/msm_ringbuffer.h | 1 +
+ drivers/gpu/drm/msm/registers/adreno/a6xx_gmu.xml | 2 ++
+ 12 files changed, 33 insertions(+), 16 deletions(-)
+Merging uml-fixes/fixes (af421e9aed392 um: vector: fix use-after-free in vector_mmsg_rx())
+$ 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 (cee9395acd804 Linux 7.3-rc1)
+$ 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 (c3fd16c3b98ed virt: tdx-guest: Fix handling of host controlled 'quote' buffer length)
+$ 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/for-linux-next-fixes (cee9395acd804 Linux 7.3-rc1)
+$ git merge -m Merge branch 'for-linux-next-fixes' of https://gitlab.freedesktop.org/drm/rust/kernel.git drm-rust-fixes/for-linux-next-fixes
+Already up to date.
+Merging tenstorrent-dt-fixes/tenstorrent-dt-fixes (6de23f81a5e08 Linux 7.0-rc1)
+$ git merge -m Merge branch 'tenstorrent-dt-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/tenstorrent/linux.git tenstorrent-dt-fixes/tenstorrent-dt-fixes
+Already up to date.
+Merging nfc-fixes/for-linus (50a0fd2402776 selftests: nci: Correct pthread_create return value check)
+$ git merge -m Merge branch 'for-linus' of https://codeberg.org/linux-nfc/linux.git nfc-fixes/for-linus
+Merge made by the 'ort' strategy.
+ drivers/nfc/nfcmrvl/fw_dnld.c | 11 ++++++++---
+ drivers/nfc/port100.c | 7 +++++++
+ drivers/nfc/st21nfca/i2c.c | 29 +++++++++++++++++++----------
+ net/nfc/llcp_core.c | 25 +++++++++++++++++++++++++
+ tools/testing/selftests/nci/nci_dev.c | 12 +++++++-----
+ 5 files changed, 66 insertions(+), 18 deletions(-)
+Merging drm-misc-fixes/for-linux-next-fixes (59ced288fcba9 drm/gud: fix out-of-bounds write in gud_plane_atomic_check())
+$ 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/dma-buf/Kconfig | 2 +-
+ drivers/dma-buf/dma-buf-mapping.c | 31 +++++++++++++++-------
+ drivers/gpu/drm/drm_atomic_uapi.c | 13 ++++++---
+ drivers/gpu/drm/gud/gud_pipe.c | 7 +++--
+ .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fbsr.c | 2 +-
+ .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c | 8 ++++--
+ .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/fbsr.c | 8 +++---
+ .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/gsp.c | 3 ++-
+ .../drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/gsp.h | 8 ++++++
+ drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/rm.h | 2 +-
+ drivers/gpu/drm/ttm/ttm_bo.c | 2 +-
+ 11 files changed, 60 insertions(+), 26 deletions(-)
+Merging rust/rust-next (fd73f4a665989 Linux 7.3-rc3)
+$ 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-interop/interop-next (05f7e89ab9731 Linux 6.19)
+$ git merge -m Merge branch 'interop-next' of https://github.com/Rust-for-Linux/linux.git rust-interop/interop-next
+Already up to date.
+Merging rust-alloc/alloc-next (82134823a07b4 MAINTAINERS: add Alice Ryhl as co-maintainer for Rust [ALLOC])
+$ git merge -m Merge branch 'alloc-next' of https://github.com/Rust-for-Linux/linux.git rust-alloc/alloc-next
+Auto-merging MAINTAINERS
+Merge made by the 'ort' strategy.
+ MAINTAINERS | 1 +
+ 1 file changed, 1 insertion(+)
+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 (fd73f4a665989 Linux 7.3-rc3)
+$ 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 (ddb1444d33351 hrtimer: add usage examples to documentation)
+$ 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 (5f45afb8ab04d scripts: generate_rust_analyzer.py: pass cfg to macros crate)
+$ git merge -m Merge branch 'rust-analyzer-next' of https://github.com/Rust-for-Linux/linux.git rust-analyzer/rust-analyzer-next
+Auto-merging scripts/generate_rust_analyzer.py
+Merge made by the 'ort' strategy.
+ scripts/generate_rust_analyzer.py | 1 +
+ 1 file changed, 1 insertion(+)
+Merging mm/for-next (e8f8b4208efcf Merge https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-unstable into for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mm/linux.git mm/for-next
+Auto-merging MAINTAINERS
+Auto-merging arch/mips/Kconfig
+Auto-merging arch/x86/mm/pat/set_memory.c
+Merge made by the 'ort' strategy.
+ Documentation/ABI/testing/sysfs-kernel-mm-damon | 15 +-
+ Documentation/admin-guide/cgroup-v2.rst | 4 +
+ Documentation/admin-guide/mm/damon/usage.rst | 22 +-
+ Documentation/admin-guide/mm/ksm.rst | 8 +-
+ Documentation/arch/powerpc/vmemmap_dedup.rst | 88 +---
+ Documentation/core-api/memory-allocation.rst | 32 +-
+ Documentation/mm/damon/design.rst | 34 +-
+ Documentation/mm/damon/maintainer-profile.rst | 19 +-
+ Documentation/mm/ksm.rst | 2 +-
+ Documentation/mm/page_owner.rst | 8 +-
+ Documentation/mm/process_addrs.rst | 6 +
+ Documentation/mm/vmemmap_dedup.rst | 32 +-
+ MAINTAINERS | 8 +-
+ arch/Kconfig | 8 -
+ arch/alpha/Kconfig | 1 -
+ arch/alpha/include/asm/pgtable.h | 7 -
+ arch/arc/include/asm/pgalloc.h | 6 +-
+ arch/arc/include/asm/pgtable-levels.h | 11 -
+ arch/arm/Kconfig | 2 -
+ arch/arm/include/asm/pgtable.h | 7 -
+ arch/arm/kernel/traps.c | 17 -
+ arch/arm64/Kconfig | 2 -
+ arch/arm64/include/asm/mte.h | 2 -
+ arch/arm64/include/asm/pgtable.h | 15 -
+ arch/arm64/include/asm/set_memory.h | 5 +-
+ arch/arm64/mm/mteswap.c | 32 +-
+ arch/arm64/mm/pageattr.c | 24 +-
+ arch/csky/include/asm/pgtable.h | 4 -
+ arch/hexagon/include/asm/pgtable.h | 3 -
+ arch/loongarch/Kconfig | 2 -
+ arch/loongarch/include/asm/pgtable.h | 13 -
+ arch/loongarch/include/asm/set_memory.h | 5 +-
+ arch/loongarch/mm/init.c | 4 +-
+ arch/loongarch/mm/pageattr.c | 27 +-
+ arch/m68k/Kconfig | 1 +
+ arch/m68k/include/asm/mcf_pgalloc.h | 5 +-
+ arch/m68k/include/asm/mcf_pgtable.h | 6 -
+ arch/m68k/include/asm/motorola_pgalloc.h | 9 +-
+ arch/m68k/include/asm/motorola_pgtable.h | 8 -
+ arch/m68k/include/asm/sun3_pgtable.h | 7 -
+ arch/m68k/mm/motorola.c | 121 +++--
+ arch/microblaze/include/asm/pgalloc.h | 2 +-
+ arch/microblaze/include/asm/pgtable.h | 7 -
+ arch/mips/Kconfig | 1 -
+ arch/mips/include/asm/pgtable-32.h | 10 -
+ arch/mips/include/asm/pgtable-64.h | 13 -
+ arch/nios2/include/asm/pgtable.h | 7 -
+ arch/openrisc/include/asm/pgtable.h | 7 -
+ arch/parisc/Kconfig | 1 -
+ arch/parisc/include/asm/pgtable.h | 9 -
+ arch/parisc/kernel/pci-dma.c | 6 +-
+ arch/powerpc/Kconfig | 1 -
+ arch/powerpc/include/asm/book3s/32/pgtable.h | 2 -
+ arch/powerpc/include/asm/book3s/64/pgtable.h | 7 -
+ arch/powerpc/include/asm/nohash/32/pgtable.h | 2 -
+ arch/powerpc/include/asm/nohash/64/pgtable-4k.h | 3 -
+ arch/powerpc/include/asm/nohash/64/pgtable.h | 5 -
+ arch/powerpc/mm/book3s64/radix_pgtable.c | 124 +----
+ arch/powerpc/platforms/powernv/Kconfig | 1 -
+ arch/powerpc/platforms/pseries/Kconfig | 1 -
+ arch/riscv/Kconfig | 2 -
+ arch/riscv/include/asm/page.h | 6 -
+ arch/riscv/include/asm/pgtable-64.h | 9 -
+ arch/riscv/include/asm/pgtable.h | 4 -
+ arch/riscv/include/asm/set_memory.h | 5 +-
+ arch/riscv/mm/pageattr.c | 23 +-
+ arch/s390/Kconfig | 2 -
+ arch/s390/include/asm/pgtable.h | 11 -
+ arch/s390/include/asm/set_memory.h | 5 +-
+ arch/s390/mm/pageattr.c | 20 +-
+ arch/sh/Kconfig | 1 +
+ arch/sh/include/asm/pgalloc.h | 6 +-
+ arch/sh/include/asm/pgtable-3level.h | 3 -
+ arch/sh/include/asm/pgtable_32.h | 13 -
+ arch/sh/mm/init.c | 16 +-
+ arch/sh/mm/pgtable.c | 20 +
+ arch/sparc/Kconfig | 4 +-
+ arch/sparc/include/asm/pgalloc_32.h | 7 +-
+ arch/sparc/include/asm/pgalloc_64.h | 8 -
+ arch/sparc/include/asm/pgtable_32.h | 3 -
+ arch/sparc/include/asm/pgtable_64.h | 10 -
+ arch/sparc/include/asm/tlb_64.h | 2 -
+ arch/sparc/lib/bitext.c | 14 +-
+ arch/sparc/mm/srmmu.c | 32 +-
+ arch/um/Kconfig | 1 -
+ arch/um/include/asm/pgtable-2level.h | 7 -
+ arch/um/include/asm/pgtable-4level.h | 13 -
+ arch/x86/Kconfig | 4 -
+ arch/x86/entry/vdso/vdso32/fake_32bit_build.h | 2 +-
+ arch/x86/include/asm/pgtable-2level.h | 5 -
+ arch/x86/include/asm/pgtable-3level.h | 11 -
+ arch/x86/include/asm/pgtable_64.h | 18 -
+ arch/x86/include/asm/set_memory.h | 5 +-
+ arch/x86/include/asm/string_64.h | 85 +++-
+ arch/x86/mm/pat/set_memory.c | 20 +-
+ arch/xtensa/include/asm/pgtable.h | 4 -
+ arch/xtensa/include/asm/tlb.h | 2 +-
+ drivers/android/binder/page_range.rs | 19 +-
+ drivers/android/binder_alloc.c | 63 +--
+ drivers/block/zram/zcomp.c | 23 +-
+ drivers/block/zram/zcomp.h | 4 +-
+ drivers/block/zram/zram_drv.c | 82 +--
+ drivers/char/Makefile | 2 +-
+ drivers/dax/Kconfig | 2 +
+ drivers/hid/hid-core.c | 4 +-
+ drivers/nvdimm/pmem.c | 2 +-
+ drivers/nvdimm/pmem.h | 12 -
+ fs/Kconfig | 2 +-
+ fs/fs-writeback.c | 25 +-
+ fs/iomap/buffered-io.c | 3 +-
+ fs/proc/base.c | 3 +-
+ fs/proc/internal.h | 2 -
+ fs/proc/task_mmu.c | 93 ----
+ fs/xfs/libxfs/xfs_btree.c | 18 +-
+ fs/xfs/xfs_platform.h | 4 -
+ include/asm-generic/pgtable-nop4d.h | 1 -
+ include/asm-generic/pgtable-nopmd.h | 1 -
+ include/asm-generic/pgtable-nopud.h | 1 -
+ include/asm-generic/tlb.h | 66 +--
+ include/linux/cgroup.h | 3 +
+ include/linux/compaction.h | 11 +-
+ include/linux/damon.h | 77 ++-
+ include/linux/gfp_types.h | 2 +-
+ include/linux/huge_mm.h | 9 -
+ include/linux/hugetlb.h | 8 +-
+ include/linux/memblock.h | 1 -
+ include/linux/memcontrol.h | 245 +++++----
+ include/linux/mm.h | 63 +--
+ include/linux/mm_inline.h | 115 ++++-
+ include/linux/mm_types.h | 8 +-
+ include/linux/mmap_lock.h | 94 ++--
+ include/linux/mmzone.h | 112 ++---
+ include/linux/page-flags.h | 13 +-
+ include/linux/page_counter.h | 1 +
+ include/linux/pagemap.h | 3 +-
+ include/linux/pgtable.h | 14 +
+ include/linux/sched.h | 4 +-
+ include/linux/set_memory.h | 12 +-
+ include/linux/shmem_fs.h | 12 +-
+ include/linux/string.h | 13 +
+ include/linux/swap.h | 45 +-
+ include/linux/vmalloc.h | 4 +
+ include/linux/vmemmap-optimization.h | 94 ++++
+ include/linux/zsmalloc.h | 4 -
+ include/linux/zswap.h | 8 +-
+ include/net/mana/mana.h | 4 +-
+ include/trace/events/huge_memory.h | 18 +-
+ include/trace/events/mmflags.h | 43 ++
+ include/trace/events/vmscan.h | 14 -
+ kernel/bpf/stackmap.c | 17 +-
+ kernel/bpf/task_iter.c | 2 +-
+ kernel/cgroup/cgroup-internal.h | 1 -
+ kernel/fork.c | 2 -
+ kernel/power/snapshot.c | 4 +-
+ lib/codetag.c | 10 +-
+ lib/region_alloc_benchmark.c | 8 +-
+ mm/Kconfig | 21 +-
+ mm/Kconfig.debug | 1 -
+ mm/Makefile | 3 +-
+ mm/alloc_tag.c | 14 +-
+ drivers/char/mem.c => mm/char-mem.c | 21 +-
+ mm/cma.h | 23 +-
+ mm/collapse.h | 153 ++++++
+ mm/compaction.c | 9 +-
+ mm/damon/core.c | 254 ++++++++--
+ mm/damon/lru_sort.c | 10 -
+ mm/damon/ops-common.c | 185 +++++--
+ mm/damon/ops-common.h | 12 +
+ mm/damon/paddr.c | 78 ++-
+ mm/damon/reclaim.c | 8 -
+ mm/damon/sysfs-schemes.c | 33 +-
+ mm/damon/sysfs.c | 306 +++++++++++-
+ mm/damon/tests/core-kunit.h | 290 ++++++++++-
+ mm/damon/vaddr.c | 299 +++++++++--
+ mm/debug.c | 4 -
+ mm/execmem.c | 148 +++---
+ mm/folio.c | 19 +-
+ mm/gup.c | 190 +++----
+ mm/gup_test.c | 2 +-
+ mm/huge_memory.c | 106 ++--
+ mm/hugetlb.c | 208 +++++---
+ mm/hugetlb_sysfs.c | 10 +-
+ mm/hugetlb_vmemmap.c | 129 +----
+ mm/hugetlb_vmemmap.h | 15 +-
+ mm/init-mm.c | 2 -
+ mm/internal.h | 45 +-
+ mm/khugepaged.c | 553 +++++++++------------
+ mm/ksm.c | 7 +-
+ mm/list_lru.c | 9 +-
+ mm/madvise.c | 184 ++++++-
+ mm/memblock.c | 16 +-
+ mm/memcontrol-v1.c | 392 +--------------
+ mm/memcontrol-v1.h | 12 +-
+ mm/memcontrol.c | 431 ++++++++++++----
+ mm/memfd.c | 31 +-
+ mm/memory.c | 103 ++--
+ mm/memory_hotplug.c | 67 +--
+ mm/mempolicy.c | 182 ++++---
+ mm/migrate.c | 6 +-
+ mm/migrate_device.c | 6 +-
+ mm/mincore.c | 2 +-
+ mm/mm_init.c | 179 ++++---
+ mm/mm_init.h | 1 +
+ mm/mmap_lock.c | 61 ++-
+ mm/mmu_gather.c | 30 +-
+ mm/nommu.c | 6 +-
+ mm/oom_kill.c | 15 +-
+ mm/page_alloc.c | 34 +-
+ mm/page_counter.c | 41 +-
+ mm/page_io.c | 38 +-
+ mm/page_isolation.c | 40 +-
+ mm/page_owner.c | 6 +-
+ mm/page_table_check.c | 6 +-
+ mm/page_vma_mapped.c | 7 +
+ mm/pagewalk.c | 2 -
+ mm/percpu.c | 9 +-
+ mm/pgtable-generic.c | 35 +-
+ mm/rmap.c | 11 +-
+ mm/secretmem.c | 6 +-
+ mm/shmem.c | 393 +++++++++++----
+ mm/slab_common.c | 2 +-
+ mm/slub.c | 151 +++---
+ mm/sparse-vmemmap.c | 336 ++++++-------
+ mm/sparse.c | 92 +---
+ mm/sparse.h | 13 +
+ mm/swap.h | 9 +-
+ mm/swap_state.c | 17 +-
+ mm/swapfile.c | 147 ++++--
+ mm/userfaultfd.c | 65 +--
+ mm/vma.c | 39 +-
+ mm/vma.h | 3 -
+ mm/vmalloc.c | 63 ++-
+ mm/vmalloc.h | 2 +-
+ mm/vmpressure.c | 3 -
+ mm/vmscan.c | 530 ++++++++++++--------
+ mm/vmstat.c | 17 +-
+ mm/workingset.c | 5 +-
+ mm/zsmalloc.c | 77 ---
+ mm/zswap.c | 329 ++++++------
+ net/ipv4/tcp.c | 31 +-
+ rust/kernel/mm.rs | 58 ++-
+ samples/damon/mtier.c | 8 +-
+ samples/damon/prcl.c | 5 +-
+ samples/damon/wsse.c | 5 +-
+ scripts/gdb/linux/mm.py | 14 +-
+ tools/include/linux/mm.h | 4 -
+ tools/mm/page_owner_sort.c | 134 ++++-
+ tools/sched_ext/include/scx/common.bpf.h | 2 -
+ tools/testing/memblock/Makefile | 3 +-
+ tools/testing/memblock/README | 12 +-
+ tools/testing/memblock/TODO | 5 -
+ tools/testing/memblock/asm/dma.h | 6 +
+ tools/testing/memblock/main.c | 2 +
+ tools/testing/memblock/tests/alloc_low_api.c | 148 ++++++
+ tools/testing/memblock/tests/alloc_low_api.h | 9 +
+ tools/testing/memblock/tests/common.c | 6 +
+ tools/testing/selftests/cgroup/test_zswap.c | 13 +-
+ tools/testing/selftests/damon/_damon_sysfs.py | 161 +++++-
+ .../selftests/damon/drgn_dump_damon_status.py | 32 ++
+ tools/testing/selftests/damon/sysfs.py | 39 +-
+ tools/testing/selftests/damon/sysfs.sh | 28 ++
+ tools/testing/selftests/mm/.gitignore | 2 +
+ tools/testing/selftests/mm/folio_split_race_test.c | 2 -
+ tools/testing/selftests/mm/guard-regions.c | 14 +-
+ tools/testing/selftests/mm/hugetlb-soft-offline.c | 49 +-
+ tools/testing/selftests/mm/khugepaged.c | 22 +-
+ tools/testing/selftests/mm/memfd_secret.c | 3 +-
+ tools/testing/selftests/mm/merge.c | 95 ++++
+ tools/testing/selftests/mm/mlock-random-test.c | 1 -
+ tools/testing/selftests/mm/mremap_test.c | 44 +-
+ tools/testing/selftests/mm/pagemap_ioctl.c | 94 ++--
+ tools/testing/selftests/mm/pkey-helpers.h | 7 -
+ tools/testing/selftests/mm/pkey_sighandler_tests.c | 4 +-
+ tools/testing/selftests/mm/run_vmtests.sh | 31 +-
+ tools/testing/selftests/mm/split_huge_page_test.c | 4 -
+ tools/testing/selftests/mm/uffd-unit-tests.c | 75 ++-
+ tools/testing/selftests/mm/uffd-wp-mremap.c | 2 +
+ .../selftests/proc/proc-self-map-files-001.c | 2 +-
+ .../selftests/proc/proc-self-map-files-002.c | 2 +-
+ tools/testing/vma/include/dup.h | 15 +-
+ tools/testing/vma/shared.c | 9 +
+ tools/testing/vma/tests/mmap.c | 105 ++++
+ tools/testing/vma/vma_internal.h | 1 -
+ 283 files changed, 6677 insertions(+), 4824 deletions(-)
+ create mode 100644 include/linux/vmemmap-optimization.h
+ rename drivers/char/mem.c => mm/char-mem.c (97%)
+ create mode 100644 mm/collapse.h
+ delete mode 100644 tools/testing/memblock/TODO
+ create mode 100644 tools/testing/memblock/tests/alloc_low_api.c
+ create mode 100644 tools/testing/memblock/tests/alloc_low_api.h
+Merging mm-nonmm-stable/mm-nonmm-stable (0d9ff90a5422c Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi)
+$ 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
+Already up to date.
+Merging mm-nonmm-unstable/mm-nonmm-unstable (1bbaa452f6769 mailmap: update email address for Andrey Golovko)
+$ 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
+Auto-merging .mailmap
+Auto-merging Documentation/admin-guide/kernel-parameters.txt
+Auto-merging Documentation/admin-guide/sysctl/kernel.rst
+Auto-merging MAINTAINERS
+Auto-merging arch/Kconfig
+Auto-merging arch/s390/Kconfig
+Auto-merging drivers/usb/gadget/legacy/inode.c
+Auto-merging fs/proc/base.c
+Auto-merging init/main.c
+CONFLICT (content): Merge conflict in init/main.c
+Auto-merging kernel/fork.c
+Auto-merging tools/bootconfig/main.c
+Resolved 'init/main.c' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master 8f110b74a97ed] Merge branch 'mm-nonmm-unstable' of https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
+$ git diff -M --stat --summary HEAD^..
+ .mailmap | 3 +
+ Documentation/admin-guide/kernel-parameters.txt | 6 +-
+ Documentation/admin-guide/sysctl/kernel.rst | 5 +-
+ MAINTAINERS | 1 +
+ arch/Kconfig | 8 -
+ arch/alpha/include/uapi/asm/setup.h | 4 +
+ arch/arc/include/asm/setup.h | 2 +-
+ arch/arm/include/uapi/asm/setup.h | 6 +-
+ arch/arm64/include/uapi/asm/setup.h | 4 +
+ arch/loongarch/include/uapi/asm/setup.h | 4 +
+ arch/m68k/include/uapi/asm/setup.h | 6 +-
+ arch/microblaze/include/uapi/asm/setup.h | 4 +
+ arch/mips/include/uapi/asm/setup.h | 4 +
+ arch/parisc/include/uapi/asm/setup.h | 4 +
+ arch/powerpc/include/uapi/asm/setup.h | 4 +
+ arch/riscv/include/uapi/asm/setup.h | 4 +
+ arch/s390/Kconfig | 8 -
+ arch/s390/kernel/traps.c | 7 +
+ arch/sparc/include/uapi/asm/setup.h | 10 +-
+ arch/sparc/kernel/setup.c | 9 +
+ arch/um/include/asm/setup.h | 2 +-
+ arch/x86/include/asm/setup.h | 2 +-
+ arch/xtensa/include/uapi/asm/setup.h | 4 +
+ drivers/infiniband/hw/hfi1/fault.c | 1 -
+ drivers/media/v4l2-core/v4l2-vp9.c | 30 +--
+ drivers/usb/gadget/legacy/inode.c | 4 +-
+ fs/fat/fat.h | 2 +-
+ fs/fat/fatent.c | 21 +-
+ fs/fat/file.c | 3 +-
+ fs/fat/inode.c | 23 +-
+ fs/fat/misc.c | 6 +-
+ fs/ocfs2/alloc.c | 27 +++
+ fs/ocfs2/dir.c | 55 +++++
+ fs/ocfs2/dlmglue.c | 4 +
+ fs/ocfs2/inode.c | 53 ++++-
+ fs/ocfs2/journal.c | 3 +-
+ fs/ocfs2/journal.h | 1 -
+ fs/ocfs2/ocfs2.h | 17 ++
+ fs/ocfs2/refcounttree.c | 27 +++
+ fs/ocfs2/suballoc.c | 235 +++++++++++++++++---
+ fs/ocfs2/suballoc.h | 2 +-
+ fs/ocfs2/super.c | 32 ++-
+ fs/ocfs2/xattr.c | 194 +++++++++++++----
+ fs/proc/base.c | 8 +-
+ fs/squashfs/fragment.c | 6 +-
+ fs/squashfs/squashfs_fs.h | 2 +-
+ include/asm-generic/vmlinux.lds.h | 4 +-
+ include/linux/bootconfig.h | 4 +
+ include/linux/fault-inject.h | 10 +-
+ include/linux/init.h | 25 ++-
+ include/linux/minmax.h | 6 +-
+ include/linux/module.h | 4 +-
+ include/linux/panic.h | 2 +
+ include/uapi/asm-generic/setup.h | 4 +
+ init/Kconfig | 19 +-
+ init/main.c | 65 +++++-
+ init/version.c | 11 +-
+ ipc/mqueue.c | 7 +
+ kernel/fork.c | 3 +-
+ kernel/gcov/fs.c | 2 +-
+ kernel/hung_task.c | 55 ++++-
+ kernel/module/main.c | 24 +--
+ kernel/panic.c | 22 +-
+ kernel/resource.c | 2 +-
+ kernel/taskstats.c | 51 ++---
+ lib/Kconfig | 14 +-
+ lib/Kconfig.debug | 15 ++
+ lib/bootconfig.c | 46 ++--
+ lib/decompress_bunzip2.c | 2 +-
+ lib/decompress_unxz.c | 12 +-
+ lib/dynamic_debug.c | 15 +-
+ lib/fault-inject.c | 7 +-
+ lib/group_cpus.c | 87 +++++++-
+ lib/klist.c | 16 +-
+ lib/plist.c | 7 +
+ lib/raid/Kconfig | 2 +
+ lib/raid/raid6/x86/avx2.c | 6 +
+ lib/raid/raid6/x86/avx512.c | 6 +
+ lib/raid/raid6/x86/recov_avx2.c | 2 +
+ lib/raid/raid6/x86/recov_avx512.c | 2 +
+ lib/raid/xor/x86/xor-avx.c | 1 +
+ lib/tests/Makefile | 1 +
+ lib/tests/errseq_kunit.c | 237 +++++++++++++++++++++
+ rust/bindings/bindings_helper.h | 1 +
+ rust/macros/module.rs | 19 ++
+ scripts/checkpatch.pl | 24 ++-
+ scripts/checkstack.pl | 6 +-
+ scripts/spelling.txt | 4 +-
+ tools/bootconfig/main.c | 106 ++++-----
+ tools/bootconfig/test-bootconfig.sh | 12 ++
+ tools/testing/selftests/core/unshare_test.c | 19 +-
+ .../filesystems/epoll/epoll_wakeup_test.c | 32 ++-
+ .../selftests/membarrier/membarrier_test_impl.h | 17 +-
+ tools/testing/selftests/uevent/uevent_filtering.c | 8 -
+ 94 files changed, 1521 insertions(+), 392 deletions(-)
+ create mode 100644 lib/tests/errseq_kunit.c
+Merging kbuild/kbuild-for-next (51794b107d54b scripts/gcc-plugins: suppress recorded GCC switches for extmod builds)
+$ 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
+Auto-merging Makefile
+Merge made by the 'ort' strategy.
+ Makefile | 5 ++++-
+ scripts/Makefile.gcc-plugins | 4 ++++
+ scripts/kconfig/symbol.c | 5 ++++-
+ scripts/kconfig/tests/err_recursive_dep/Kconfig | 24 ++++++++++++++++++++++
+ .../tests/err_recursive_dep/expected_stderr | 13 ++++++++++++
+ scripts/mkcompile_h | 2 +-
+ scripts/setlocalversion | 3 +--
+ 7 files changed, 51 insertions(+), 5 deletions(-)
+Merging clang-fixes/clang-fixes-for-next (0bb666d5f5a23 once_lite: Simplify condition handling and fix context analysis)
+$ git merge -m Merge branch 'clang-fixes-for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/nathan/linux.git clang-fixes/clang-fixes-for-next
+Merge made by the 'ort' strategy.
+ include/linux/once_lite.h | 8 +++++---
+ 1 file changed, 5 insertions(+), 3 deletions(-)
+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 (5a8e536e5f698 perf jevents: Add mesh bandwidth saturation for CWF, EMR, GRR, SNR, SPR, SRF)
+$ 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
+Merge made by the 'ort' strategy.
+ tools/build/Makefile.feature | 3 +-
+ tools/build/feature/Makefile | 18 +-
+ tools/build/feature/test-gtk2-infobar.c | 12 -
+ tools/build/feature/{test-gtk2.c => test-gtk4.c} | 4 +-
+ tools/build/feature/test-timerfd.c | 2 +-
+ tools/perf/.clang-format | 1 +
+ tools/perf/Documentation/perf-annotate.txt | 3 +
+ tools/perf/Documentation/perf-record.txt | 8 +-
+ tools/perf/Documentation/perf-report.txt | 8 +-
+ tools/perf/Documentation/perf-top.txt | 6 +
+ tools/perf/Makefile | 35 +-
+ tools/perf/Makefile.config | 27 +-
+ tools/perf/Makefile.perf | 6 +-
+ tools/perf/arch/x86/tests/dwarf-unwind.c | 4 +
+ tools/perf/arch/x86/util/pmu.c | 216 +++++---
+ tools/perf/bench/futex.h | 11 +
+ tools/perf/builtin-annotate.c | 88 ++--
+ tools/perf/builtin-c2c.c | 1 +
+ tools/perf/builtin-config.c | 18 +-
+ tools/perf/builtin-ftrace.c | 28 +-
+ tools/perf/builtin-help.c | 30 +-
+ tools/perf/builtin-kvm.c | 1 +
+ tools/perf/builtin-list.c | 2 +-
+ tools/perf/builtin-report.c | 12 +-
+ tools/perf/builtin-stat.c | 4 +-
+ tools/perf/builtin-top.c | 3 +
+ tools/perf/builtin-trace.c | 249 ++++++---
+ tools/perf/builtin.h | 3 +
+ tools/perf/perf.c | 114 +++--
+ tools/perf/pmu-events/intel_metrics.py | 3 +-
+ tools/perf/python/ilist.py | 78 +--
+ tools/perf/python/treport.py | 561 +++++++++++++++++++++
+ tools/perf/scripts/install-build-deps.sh | 4 +-
+ tools/perf/tests/make | 54 +-
+ tools/perf/tests/sample-parsing.c | 109 ++++
+ tools/perf/tests/shell/annotate_weight.sh | 63 +++
+ tools/perf/tests/shell/lib/waiting.sh | 34 +-
+ tools/perf/tests/shell/stat.sh | 5 +
+ tools/perf/tests/shell/test_event_open_fallback.sh | 2 -
+ tools/perf/tests/shell/trace_ksym_beautifier.sh | 38 ++
+ tools/perf/trace/beauty/beauty.h | 3 +
+ tools/perf/ui/browsers/annotate.c | 21 +-
+ tools/perf/ui/browsers/hists.c | 1 +
+ tools/perf/ui/browsers/scripts.c | 1 +
+ tools/perf/ui/gtk/annotate.c | 36 +-
+ tools/perf/ui/gtk/browser.c | 96 +++-
+ tools/perf/ui/gtk/gtk.h | 16 +-
+ tools/perf/ui/gtk/hists.c | 72 +--
+ tools/perf/ui/gtk/progress.c | 40 +-
+ tools/perf/ui/gtk/setup.c | 5 +-
+ tools/perf/ui/gtk/util.c | 97 ++--
+ tools/perf/ui/libslang.h | 2 +
+ tools/perf/ui/setup.c | 2 +-
+ tools/perf/util/Build | 1 -
+ tools/perf/util/annotate-arch/Build | 1 +
+ tools/perf/util/annotate-arch/annotate-alpha.c | 185 +++++++
+ tools/perf/util/annotate.c | 132 ++++-
+ tools/perf/util/annotate.h | 56 +-
+ tools/perf/util/cache.h | 31 --
+ tools/perf/util/config.c | 42 +-
+ tools/perf/util/disasm.c | 15 +-
+ tools/perf/util/disasm.h | 1 +
+ tools/perf/util/evsel.c | 20 +-
+ tools/perf/util/genelf_debug.c | 28 +-
+ tools/perf/util/header.c | 128 +++--
+ tools/perf/util/help-unknown-cmd.c | 19 +-
+ tools/perf/util/hist.h | 6 -
+ tools/perf/util/jitdump.c | 204 ++++++--
+ tools/perf/util/machine.c | 1 +
+ tools/perf/util/path.c | 10 +-
+ tools/perf/util/path.h | 6 +-
+ tools/perf/util/powerpc-vpadtl.c | 2 +-
+ .../util/scripting-engines/trace-event-python.c | 2 +-
+ tools/perf/util/strbuf.c | 14 +-
+ tools/perf/util/symbol_conf.h | 13 +-
+ tools/perf/util/thread.c | 2 +-
+ tools/perf/util/unwind-libdw.c | 5 +
+ tools/perf/util/usage.c | 34 --
+ tools/perf/util/util.h | 4 -
+ 79 files changed, 2441 insertions(+), 781 deletions(-)
+ delete mode 100644 tools/build/feature/test-gtk2-infobar.c
+ rename tools/build/feature/{test-gtk2.c => test-gtk4.c} (76%)
+ create mode 100755 tools/perf/python/treport.py
+ create mode 100755 tools/perf/tests/shell/annotate_weight.sh
+ create mode 100755 tools/perf/tests/shell/trace_ksym_beautifier.sh
+ create mode 100644 tools/perf/util/annotate-arch/annotate-alpha.c
+ delete mode 100644 tools/perf/util/cache.h
+ delete mode 100644 tools/perf/util/usage.c
+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 (57a57ae077f0f MAINTAINERS: Add files to the DMA MAPPING HELPERS entry)
+$ 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 MAINTAINERS
+Auto-merging drivers/nvme/host/pci.c
+Auto-merging mm/page_alloc.c
+Merge made by the 'ort' strategy.
+ Documentation/core-api/dma-api.rst | 2 +-
+ MAINTAINERS | 1 +
+ drivers/iommu/dma-iommu.c | 12 +++++++-----
+ drivers/nvme/host/pci.c | 2 +-
+ drivers/scsi/scsi_transport_sas.c | 12 ++++++------
+ include/linux/dma-map-ops.h | 4 ++--
+ include/linux/dma-mapping.h | 4 ++--
+ include/linux/gfp.h | 2 +-
+ include/linux/iommu-dma.h | 2 +-
+ kernel/dma/contiguous.c | 6 +++---
+ kernel/dma/direct.c | 8 +++++---
+ kernel/dma/mapping.c | 10 +++++-----
+ kernel/dma/ops_helpers.c | 11 +++++++----
+ mm/page_alloc.c | 2 +-
+ 14 files changed, 43 insertions(+), 35 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 (1a89abc009cb5 Merge branches 'fixes' and 'misc' into for-linus)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/rmk/linux.git arm/for-next
+Already up to date.
+Merging arm64/for-next/core (cee9395acd804 Linux 7.3-rc1)
+$ 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.
+Merging arm-perf/for-next/perf (cee9395acd804 Linux 7.3-rc1)
+$ 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 (ae77d827fb0e6 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 | 175 +++++++++++++++++++++++++++++++++
+ 1 file changed, 175 insertions(+)
+ create mode 100644 arch/arm/arm-soc-for-next-contents.txt
+Merging amlogic/for-next (87e20720aaadf Merge branch 'v7.4/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.
+ .../boot/dts/amlogic/amlogic-t7-a311d2-an400.dts | 2 +-
+ .../dts/amlogic/amlogic-t7-a311d2-khadas-vim4.dts | 113 ++++++++++++++++++++-
+ arch/arm64/boot/dts/amlogic/amlogic-t7.dtsi | 44 ++++++--
+ .../dts/amlogic/meson-g12b-odroid-go-ultra.dts | 2 +-
+ .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 2 +-
+ arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 2 +-
+ arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 2 +-
+ 7 files changed, 153 insertions(+), 14 deletions(-)
+Merging asahi-soc/asahi-soc/for-next (9c0d8280aec91 Merge branch 'apple-soc/dt-7.4' 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.
+ Documentation/devicetree/bindings/arm/apple.yaml | 21 +
+ .../devicetree/bindings/arm/apple/apple,pmgr.yaml | 1 +
+ Documentation/devicetree/bindings/arm/cpus.yaml | 2 +
+ .../devicetree/bindings/i2c/apple,i2c.yaml | 1 +
+ .../bindings/interrupt-controller/apple,aic2.yaml | 1 +
+ .../devicetree/bindings/pinctrl/apple,pinctrl.yaml | 1 +
+ .../bindings/power/apple,pmgr-pwrstate.yaml | 1 +
+ .../devicetree/bindings/pwm/apple,s5l-fpwm.yaml | 1 +
+ arch/arm64/Kconfig.platforms | 1 +
+ arch/arm64/boot/dts/apple/Makefile | 6 +
+ arch/arm64/boot/dts/apple/t6001.dtsi | 11 +-
+ arch/arm64/boot/dts/apple/t6002.dtsi | 18 +-
+ arch/arm64/boot/dts/apple/t600x-die0.dtsi | 3 +-
+ arch/arm64/boot/dts/apple/t600x-dieX.dtsi | 2 +
+ arch/arm64/boot/dts/apple/t600x-nvme.dtsi | 2 +
+ arch/arm64/boot/dts/apple/t6021.dtsi | 10 +-
+ arch/arm64/boot/dts/apple/t6022.dtsi | 18 +-
+ arch/arm64/boot/dts/apple/t602x-common.dtsi | 2 +-
+ arch/arm64/boot/dts/apple/t602x-die0.dtsi | 2 +
+ arch/arm64/boot/dts/apple/t602x-dieX.dtsi | 2 +
+ arch/arm64/boot/dts/apple/t602x-nvme.dtsi | 2 +
+ arch/arm64/boot/dts/apple/t6030.dtsi | 2 +-
+ arch/arm64/boot/dts/apple/t6031-die0.dtsi | 2 +
+ arch/arm64/boot/dts/apple/t6031-dieX.dtsi | 2 +
+ arch/arm64/boot/dts/apple/t6031.dtsi | 9 +-
+ arch/arm64/boot/dts/apple/t6032.dtsi | 18 +-
+ arch/arm64/boot/dts/apple/t8132-j604.dts | 35 +
+ arch/arm64/boot/dts/apple/t8132-j623.dts | 18 +
+ arch/arm64/boot/dts/apple/t8132-j624.dts | 18 +
+ arch/arm64/boot/dts/apple/t8132-j713.dts | 35 +
+ arch/arm64/boot/dts/apple/t8132-j715.dts | 35 +
+ arch/arm64/boot/dts/apple/t8132-j773g.dts | 25 +
+ arch/arm64/boot/dts/apple/t8132-jxxx.dtsi | 48 +
+ arch/arm64/boot/dts/apple/t8132-pmgr.dtsi | 1130 ++++++++++++++++++++
+ arch/arm64/boot/dts/apple/t8132.dtsi | 467 ++++++++
+ 35 files changed, 1902 insertions(+), 50 deletions(-)
+ create mode 100644 arch/arm64/boot/dts/apple/t8132-j604.dts
+ create mode 100644 arch/arm64/boot/dts/apple/t8132-j623.dts
+ create mode 100644 arch/arm64/boot/dts/apple/t8132-j624.dts
+ create mode 100644 arch/arm64/boot/dts/apple/t8132-j713.dts
+ create mode 100644 arch/arm64/boot/dts/apple/t8132-j715.dts
+ create mode 100644 arch/arm64/boot/dts/apple/t8132-j773g.dts
+ create mode 100644 arch/arm64/boot/dts/apple/t8132-jxxx.dtsi
+ create mode 100644 arch/arm64/boot/dts/apple/t8132-pmgr.dtsi
+ create mode 100644 arch/arm64/boot/dts/apple/t8132.dtsi
+Merging at91/at91-next (cee9395acd804 Linux 7.3-rc1)
+$ git merge -m Merge branch 'at91-next' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git at91/at91-next
+Already up to date.
+Merging bmc/for-next (cd7d1ef7d74ed Merge branches 'aspeed/drivers', 'aspeed/arm/dt', 'aspeed/fixes/drivers', 'aspeed/maintainers', 'nuvoton/arm/dt', 'nuvoton/arm/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.
+Merging broadcom/next (c0f2033a9ce4b Merge branch 'devicetree-arm64/next' into next)
+$ git merge -m Merge branch 'next' of https://github.com/Broadcom/stblinux.git broadcom/next
+Merge made by the 'ort' strategy.
+ .../devicetree/bindings/arm/bcm/bcm2835.yaml | 6 ++
+ arch/arm/boot/dts/broadcom/bcm-ns.dtsi | 13 +++
+ .../dts/broadcom/bcm4708-linksys-ea6300-v1.dts | 4 +
+ .../boot/dts/broadcom/bcm4708-smartrg-sr400ac.dts | 18 ++++
+ .../boot/dts/broadcom/bcm4709-linksys-ea9200.dts | 62 +++++++++++
+ .../boot/dts/broadcom/bcm4709-netgear-r8000.dts | 12 +++
+ .../boot/dts/broadcom/bcm47094-dlink-dir-890l.dts | 6 +-
+ .../dts/broadcom/bcm47094-linksys-panamera.dts | 2 +-
+ arch/arm/boot/dts/broadcom/bcm47189-tenda-ac9.dts | 20 ++++
+ arch/arm/boot/dts/broadcom/bcm53573.dtsi | 9 +-
+ arch/arm/boot/dts/broadcom/bcm7445.dtsi | 2 +-
+ arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts | 5 +
+ .../boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi | 41 +++++++
+ arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 77 +++++++++++++
+ arch/arm64/boot/dts/broadcom/rp1-common.dtsi | 119 +++++++++++++++++++++
+ 15 files changed, 392 insertions(+), 4 deletions(-)
+Merging cix/for-next (a0cffbd8878c5 Merge remote-tracking branch 'cix/dt' 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 (cee9395acd804 Linux 7.3-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 (cce46902ea9fc memory: exynos5422-dmc: handle clock enable failures)
+$ 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
+Merge made by the 'ort' strategy.
+ drivers/memory/brcmstb_dpfe.c | 41 ++++++++++++----
+ drivers/memory/emif.h | 4 +-
+ drivers/memory/renesas-rpc-if.c | 87 ++++++++++++++-------------------
+ drivers/memory/samsung/exynos5422-dmc.c | 11 ++++-
+ 4 files changed, 78 insertions(+), 65 deletions(-)
+Merging fsl/soc_fsl (31d42d67c6eb6 soc: fsl: qe: drop GPIOD_FLAGS_BIT_NONEXCLUSIVE)
+$ 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/bus/fsl-mc/fsl-mc-bus.c | 47 +++++++++++++++++------------
+ drivers/bus/fsl-mc/fsl-mc-msi.c | 2 +-
+ drivers/soc/fsl/qe/gpio.c | 67 ++++++++++++++++-------------------------
+ drivers/usb/host/fhci-hcd.c | 2 +-
+ include/soc/fsl/qe/qe.h | 6 ++--
+ 5 files changed, 60 insertions(+), 64 deletions(-)
+Merging imx-mxs/for-next (69f3c355428a4 Merge branches 'imx/dt', 'imx/dt64' and 'imx/fixes' into for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux.git imx-mxs/for-next
+Merge made by the 'ort' strategy.
+ Documentation/devicetree/bindings/arm/fsl.yaml | 31 +-
+ .../bindings/display/bridge/fsl,ldb.yaml | 23 +-
+ .../devicetree/bindings/display/fsl,lcdif.yaml | 1 +
+ .../bindings/soc/imx/fsl,imx-iomuxc-gpr.yaml | 62 ++
+ arch/arm/boot/dts/nxp/imx/Makefile | 49 ++
+ arch/arm/boot/dts/nxp/imx/e60k02.dtsi | 8 +-
+ arch/arm/boot/dts/nxp/imx/e70k02.dtsi | 8 +-
+ arch/arm/boot/dts/nxp/imx/imx6dl-mamoj.dts | 2 +-
+ arch/arm/boot/dts/nxp/imx/imx6dl-plym2m.dts | 2 +-
+ arch/arm/boot/dts/nxp/imx/imx6dl-prtvt7.dts | 2 +-
+ arch/arm/boot/dts/nxp/imx/imx6dl-victgo.dts | 2 +-
+ arch/arm/boot/dts/nxp/imx/imx6q-bosch-acc.dts | 4 +-
+ arch/arm/boot/dts/nxp/imx/imx6qdl-gw560x.dtsi | 20 +-
+ arch/arm/boot/dts/nxp/imx/imx6qdl-pico.dtsi | 4 +-
+ arch/arm/boot/dts/nxp/imx/imx6qdl-skov-cpu.dtsi | 2 +-
+ arch/arm/boot/dts/nxp/imx/imx6qdl-wandboard.dtsi | 4 +-
+ arch/arm/boot/dts/nxp/imx/imx6qdl-zii-rdu2.dtsi | 10 +-
+ arch/arm/boot/dts/nxp/imx/imx6qdl.dtsi | 10 +-
+ arch/arm/boot/dts/nxp/imx/imx6sl-kobo-aura2.dts | 8 +-
+ .../boot/dts/nxp/imx/imx6sl-tolino-shine2hd.dts | 8 +-
+ arch/arm/boot/dts/nxp/imx/imx6sll-evk.dts | 2 +-
+ arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul.dtsi | 2 +-
+ arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi | 52 +-
+ ...nel-cap-touch-7inch-parallel-touch-adapter.dtso | 58 ++
+ ...olibri-emmc-panel-cap-touch-7inch-parallel.dtso | 43 ++
+ ...olibri-emmc-panel-res-touch-7inch-parallel.dtso | 32 +
+ .../boot/dts/nxp/imx/imx7d-colibri-emmc-vga.dtso | 59 ++
+ .../nxp/imx/imx7d-var-som-emmc-mx7customboard.dts | 23 +
+ .../imx7d-var-som-emmc-wm8731-mx7customboard.dts | 23 +
+ arch/arm/boot/dts/nxp/imx/imx7d-var-som-emmc.dtsi | 56 ++
+ .../dts/nxp/imx/imx7d-var-som-mx7customboard.dtsi | 358 ++++++++++
+ .../nxp/imx/imx7d-var-som-nand-mx7customboard.dts | 23 +
+ .../imx7d-var-som-nand-wm8731-mx7customboard.dts | 23 +
+ arch/arm/boot/dts/nxp/imx/imx7d-var-som-nand.dtsi | 73 +++
+ .../imx/imx7d-var-som-v2-emmc-mx7customboard.dts | 24 +
+ .../imx/imx7d-var-som-v2-nand-mx7customboard.dts | 24 +
+ arch/arm/boot/dts/nxp/imx/imx7d-var-som-v2.dtsi | 66 ++
+ .../arm/boot/dts/nxp/imx/imx7d-var-som-wm8731.dtsi | 102 +++
+ .../arm/boot/dts/nxp/imx/imx7d-var-som-wm8904.dtsi | 118 ++++
+ arch/arm/boot/dts/nxp/imx/imx7d-var-som.dtsi | 533 +++++++++++++++
+ arch/arm/boot/dts/nxp/imx/imx7s-warp.dts | 2 +-
+ arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi | 36 +-
+ arch/arm/boot/dts/nxp/ls/ls1021a.dtsi | 10 +-
+ arch/arm/boot/dts/nxp/vf/Makefile | 2 +
+ arch/arm/boot/dts/nxp/vf/vf-colibri-iris.dtsi | 126 ++++
+ arch/arm/boot/dts/nxp/vf/vf-colibri.dtsi | 56 ++
+ arch/arm/boot/dts/nxp/vf/vf500-colibri-iris.dts | 14 +
+ arch/arm/boot/dts/nxp/vf/vf500.dtsi | 6 +
+ arch/arm/boot/dts/nxp/vf/vf610-colibri-iris.dts | 14 +
+ arch/arm/boot/dts/nxp/vf/vf610.dtsi | 3 +
+ arch/arm/include/asm/linkage.h | 29 +
+ arch/arm/mach-imx/hardware.h | 2 +-
+ arch/arm/mach-imx/mach-imx6q.c | 30 -
+ arch/arm/mach-imx/mxc.h | 2 +-
+ arch/arm/mach-imx/pm-imx6.c | 26 +-
+ arch/arm/mach-imx/suspend-imx6.S | 6 +-
+ arch/arm64/boot/dts/freescale/Makefile | 255 +++++++-
+ arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 2 +-
+ arch/arm64/boot/dts/freescale/fsl-lx216x.dtsi | 19 +-
+ .../arm64/boot/dts/freescale/imx8-apalis-eval.dtsi | 6 +-
+ .../boot/dts/freescale/imx8-apalis-ixora-v1.1.dtsi | 6 +-
+ .../boot/dts/freescale/imx8-apalis-ixora-v1.2.dtsi | 6 +-
+ .../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 16 +-
+ .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 2 +-
+ .../imx8mm-data-modul-edm-sbc-overlay-cm4.dtso | 56 ++
+ ...odul-edm-sbc-overlay-edm-mod-imx8mm-common.dtsi | 59 ++
+ ...-edm-sbc-overlay-edm-mod-imx8mm-fio1-audio.dtsi | 99 +++
+ ...-edm-sbc-overlay-edm-mod-imx8mm-fio1-audio.dtso | 79 +++
+ ...-modul-edm-sbc-overlay-edm-mod-imx8mm-fio1.dtsi | 69 ++
+ ...-modul-edm-sbc-overlay-edm-mod-imx8mm-fio1.dtso | 59 ++
+ ...-modul-edm-sbc-overlay-edm-mod-imx8mm-hdmi.dtsi | 94 +++
+ ...-modul-edm-sbc-overlay-edm-mod-imx8mm-hdmi.dtso | 17 +
+ ...edm-sbc-overlay-edm-mod-imx8mm-lvds-common.dtsi | 118 ++++
+ ...l-edm-sbc-overlay-edm-mod-imx8mm-lvds-dual.dtsi | 32 +
+ ...sbc-overlay-edm-mod-imx8mm-lvds-g070y2-l01.dtsi | 12 +
+ ...sbc-overlay-edm-mod-imx8mm-lvds-g070y2-l01.dtso | 7 +
+ ...bc-overlay-edm-mod-imx8mm-lvds-g101ice-l01.dtsi | 12 +
+ ...bc-overlay-edm-mod-imx8mm-lvds-g101ice-l01.dtso | 7 +
+ ...bc-overlay-edm-mod-imx8mm-lvds-g121xce-l01.dtsi | 12 +
+ ...bc-overlay-edm-mod-imx8mm-lvds-g121xce-l01.dtso | 7 +
+ ...bc-overlay-edm-mod-imx8mm-lvds-g156hce-l01.dtsi | 12 +
+ ...bc-overlay-edm-mod-imx8mm-lvds-g156hce-l01.dtso | 7 +
+ ...sbc-overlay-edm-mod-imx8mm-lvds-g215hvn011.dtsi | 12 +
+ ...sbc-overlay-edm-mod-imx8mm-lvds-g215hvn011.dtso | 7 +
+ ...c-overlay-edm-mod-imx8mm-lvds-mi0700a2t-30.dtsi | 12 +
+ ...c-overlay-edm-mod-imx8mm-lvds-mi0700a2t-30.dtso | 7 +
+ ...verlay-edm-mod-imx8mm-lvds-mi1010z1t-1cp11.dtsi | 12 +
+ ...verlay-edm-mod-imx8mm-lvds-mi1010z1t-1cp11.dtso | 7 +
+ ...edm-sbc-overlay-edm-mod-imx8mm-lvds-single.dtsi | 20 +
+ ...-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds.dtsi | 22 +
+ ...odul-edm-sbc-overlay-edm-sbc-imx8mm-rev900.dtso | 18 +
+ ...imx8mm-data-modul-edm-sbc-overlay-lvds-3v3.dtsi | 19 +
+ ...imx8mm-data-modul-edm-sbc-overlay-lvds-5v0.dtsi | 19 +
+ ...mx8mm-data-modul-edm-sbc-overlay-lvds-dual.dtsi | 29 +
+ ...data-modul-edm-sbc-overlay-lvds-g070y2-l01.dtsi | 31 +
+ ...ata-modul-edm-sbc-overlay-lvds-g101ice-l01.dtsi | 31 +
+ ...ata-modul-edm-sbc-overlay-lvds-g121xce-l01.dtsi | 31 +
+ ...ata-modul-edm-sbc-overlay-lvds-g156hce-l01.dtsi | 31 +
+ ...data-modul-edm-sbc-overlay-lvds-g215hvn011.dtsi | 30 +
+ ...ta-modul-edm-sbc-overlay-lvds-mi0700a2t-30.dtsi | 31 +
+ ...modul-edm-sbc-overlay-lvds-mi1010z1t-1cp11.dtsi | 31 +
+ ...8mm-data-modul-edm-sbc-overlay-lvds-single.dtsi | 13 +
+ .../dts/freescale/imx8mm-data-modul-edm-sbc.dts | 8 +-
+ .../freescale/imx8mn-vhip4-evalboard-common.dtsi | 3 +-
+ .../dts/freescale/imx8mn-vhip4-evalboard-v1.dts | 8 +
+ .../dts/freescale/imx8mn-vhip4-evalboard-v2.dts | 28 +-
+ .../imx8mn-vhip4-overlay-eeprom-1000.dtso | 103 +++
+ .../imx8mn-vhip4-overlay-eeprom-1100.dtso | 103 +++
+ .../imx8mn-vhip4-overlay-eeprom-2000.dtso | 107 +++
+ .../imx8mp-data-modul-edm-sbc-overlay-cm7.dtso | 57 ++
+ ...-edm-sbc-overlay-edm-mod-imx8mm-fio1-audio.dtso | 67 ++
+ ...-modul-edm-sbc-overlay-edm-mod-imx8mm-fio1.dtso | 46 ++
+ ...-modul-edm-sbc-overlay-edm-mod-imx8mm-hdmi.dtso | 17 +
+ ...sbc-overlay-edm-mod-imx8mm-lvds-g070y2-l01.dtso | 7 +
+ ...bc-overlay-edm-mod-imx8mm-lvds-g101ice-l01.dtso | 7 +
+ ...bc-overlay-edm-mod-imx8mm-lvds-g121xce-l01.dtso | 7 +
+ ...bc-overlay-edm-mod-imx8mm-lvds-g156hce-l01.dtso | 7 +
+ ...sbc-overlay-edm-mod-imx8mm-lvds-g215hvn011.dtso | 11 +
+ ...c-overlay-edm-mod-imx8mm-lvds-mi0700a2t-30.dtso | 7 +
+ ...verlay-edm-mod-imx8mm-lvds-mi1010z1t-1cp11.dtso | 7 +
+ ...-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds.dtsi | 35 +
+ ...sbc-overlay-edm-sbc-imx8mp-lvds-g070y2-l01.dtso | 24 +
+ ...bc-overlay-edm-sbc-imx8mp-lvds-g101ice-l01.dtso | 24 +
+ ...bc-overlay-edm-sbc-imx8mp-lvds-g121xce-l01.dtso | 24 +
+ ...bc-overlay-edm-sbc-imx8mp-lvds-g156hce-l01.dtso | 32 +
+ ...sbc-overlay-edm-sbc-imx8mp-lvds-g215hvn011.dtso | 36 +
+ ...c-overlay-edm-sbc-imx8mp-lvds-mi0700a2t-30.dtso | 24 +
+ ...verlay-edm-sbc-imx8mp-lvds-mi1010z1t-1cp11.dtso | 24 +
+ ...edm-sbc-overlay-edm-sbc-imx8mp-lvds-rev900.dtso | 41 ++
+ ...edm-sbc-overlay-edm-sbc-imx8mp-lvds-rev902.dtso | 14 +
+ ...-modul-edm-sbc-overlay-edm-sbc-imx8mp-lvds.dtsi | 79 +++
+ ...odul-edm-sbc-overlay-edm-sbc-imx8mp-rev900.dtso | 97 +++
+ ...odul-edm-sbc-overlay-edm-sbc-imx8mp-rev902.dtso | 69 ++
+ .../dts/freescale/imx8mp-data-modul-edm-sbc.dts | 48 +-
+ .../dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dts | 2 +-
+ .../boot/dts/freescale/imx8mp-icore-mx8mp.dtsi | 2 +-
+ .../imx8mp-phyboard-pollux-peb-av-10.dtsi | 5 +-
+ .../imx8mp-phyboard-pollux-peb-wlbt-07.dtso | 76 +++
+ ...8mp-tqma8mpqs-mb-smarc-2-lvds0-tm070jvhg33.dtso | 2 +-
+ ...8mp-tqma8mpqs-mb-smarc-2-lvds1-tm070jvhg33.dtso | 2 +-
+ .../boot/dts/freescale/imx8mp-var-dart-sonata.dts | 1 +
+ arch/arm64/boot/dts/freescale/imx8mp.dtsi | 2 +-
+ arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 6 +
+ .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 4 +-
+ arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 4 +-
+ arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts | 2 +-
+ .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 16 +-
+ arch/arm64/boot/dts/freescale/imx8mq.dtsi | 168 ++---
+ arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi | 38 ++
+ .../boot/dts/freescale/imx8qm-var-som-symphony.dts | 2 +-
+ arch/arm64/boot/dts/freescale/imx8qm-var-som.dtsi | 6 +-
+ arch/arm64/boot/dts/freescale/imx9-mqs.dtso | 57 ++
+ arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts | 54 +-
+ .../boot/dts/freescale/imx91-11x11-frdm-s.dts | 2 -
+ arch/arm64/boot/dts/freescale/imx91-11x11-frdm.dts | 2 -
+ .../freescale/imx91-9x9-qsb-tianma-tm050rdh03.dtso | 104 +++
+ arch/arm64/boot/dts/freescale/imx91-9x9-qsb.dts | 51 ++
+ arch/arm64/boot/dts/freescale/imx91.dtsi | 11 +
+ arch/arm64/boot/dts/freescale/imx91_93_common.dtsi | 6 +
+ arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 54 +-
+ .../dts/freescale/imx93-11x11-frdm-common.dtsi | 681 +++++++++++++++++++
+ arch/arm64/boot/dts/freescale/imx93-11x11-frdm.dts | 682 +------------------
+ arch/arm64/boot/dts/freescale/imx93-14x14-evk.dts | 55 +-
+ arch/arm64/boot/dts/freescale/imx93w-frdm.dts | 23 +
+ arch/arm64/boot/dts/freescale/imx94.dtsi | 5 +-
+ .../boot/dts/freescale/imx943-evk-sdwifi.dtso | 25 +
+ arch/arm64/boot/dts/freescale/imx943-evk.dts | 138 +++-
+ arch/arm64/boot/dts/freescale/imx943.dtsi | 2 +-
+ arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts | 48 +-
+ arch/arm64/boot/dts/freescale/imx95-15x15-frdm.dts | 26 +-
+ arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts | 55 +-
+ .../boot/dts/freescale/imx95-19x19-frdm-pro.dts | 2 -
+ arch/arm64/boot/dts/freescale/imx95.dtsi | 15 +-
+ arch/arm64/boot/dts/freescale/imx952-evk.dts | 77 ++-
+ arch/arm64/boot/dts/freescale/imx952-frdm.dts | 9 +
+ arch/arm64/boot/dts/freescale/imx952-frdm.dtsi | 726 +++++++++++++++++++++
+ arch/arm64/boot/dts/freescale/imx952.dtsi | 16 +-
+ arch/arm64/boot/dts/freescale/s32g2.dtsi | 2 +-
+ arch/arm64/boot/dts/freescale/s32g3.dtsi | 2 +-
+ include/linux/micrel_phy.h | 5 -
+ include/soc/imx/cpu.h | 2 +-
+ 181 files changed, 7158 insertions(+), 1089 deletions(-)
+ create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-colibri-emmc-panel-cap-touch-7inch-parallel-touch-adapter.dtso
+ create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-colibri-emmc-panel-cap-touch-7inch-parallel.dtso
+ create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-colibri-emmc-panel-res-touch-7inch-parallel.dtso
+ create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-colibri-emmc-vga.dtso
+ create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-var-som-emmc-mx7customboard.dts
+ create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-var-som-emmc-wm8731-mx7customboard.dts
+ create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-var-som-emmc.dtsi
+ create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-var-som-mx7customboard.dtsi
+ create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-var-som-nand-mx7customboard.dts
+ create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-var-som-nand-wm8731-mx7customboard.dts
+ create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-var-som-nand.dtsi
+ create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-var-som-v2-emmc-mx7customboard.dts
+ create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-var-som-v2-nand-mx7customboard.dts
+ create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-var-som-v2.dtsi
+ create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-var-som-wm8731.dtsi
+ create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-var-som-wm8904.dtsi
+ create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-var-som.dtsi
+ create mode 100644 arch/arm/boot/dts/nxp/vf/vf-colibri-iris.dtsi
+ create mode 100644 arch/arm/boot/dts/nxp/vf/vf500-colibri-iris.dts
+ create mode 100644 arch/arm/boot/dts/nxp/vf/vf610-colibri-iris.dts
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-cm4.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-common.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-fio1-audio.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-fio1-audio.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-fio1.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-fio1.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-hdmi.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-hdmi.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-common.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-dual.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-g070y2-l01.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-g070y2-l01.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-g101ice-l01.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-g101ice-l01.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-g121xce-l01.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-g121xce-l01.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-g156hce-l01.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-g156hce-l01.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-g215hvn011.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-g215hvn011.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-mi0700a2t-30.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-mi0700a2t-30.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-mi1010z1t-1cp11.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-mi1010z1t-1cp11.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-single.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-edm-sbc-imx8mm-rev900.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-lvds-3v3.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-lvds-5v0.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-lvds-dual.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-lvds-g070y2-l01.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-lvds-g101ice-l01.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-lvds-g121xce-l01.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-lvds-g156hce-l01.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-lvds-g215hvn011.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-lvds-mi0700a2t-30.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-lvds-mi1010z1t-1cp11.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc-overlay-lvds-single.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-vhip4-overlay-eeprom-1000.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-vhip4-overlay-eeprom-1100.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-vhip4-overlay-eeprom-2000.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-cm7.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-mod-imx8mm-fio1-audio.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-mod-imx8mm-fio1.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-mod-imx8mm-hdmi.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-g070y2-l01.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-g101ice-l01.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-g121xce-l01.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-g156hce-l01.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-g215hvn011.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-mi0700a2t-30.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds-mi1010z1t-1cp11.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-mod-imx8mm-lvds.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-sbc-imx8mp-lvds-g070y2-l01.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-sbc-imx8mp-lvds-g101ice-l01.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-sbc-imx8mp-lvds-g121xce-l01.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-sbc-imx8mp-lvds-g156hce-l01.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-sbc-imx8mp-lvds-g215hvn011.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-sbc-imx8mp-lvds-mi0700a2t-30.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-sbc-imx8mp-lvds-mi1010z1t-1cp11.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-sbc-imx8mp-lvds-rev900.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-sbc-imx8mp-lvds-rev902.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-sbc-imx8mp-lvds.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-sbc-imx8mp-rev900.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc-overlay-edm-sbc-imx8mp-rev902.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-peb-wlbt-07.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx9-mqs.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx91-9x9-qsb-tianma-tm050rdh03.dtso
+ create mode 100644 arch/arm64/boot/dts/freescale/imx93-11x11-frdm-common.dtsi
+ create mode 100644 arch/arm64/boot/dts/freescale/imx93w-frdm.dts
+ create mode 100644 arch/arm64/boot/dts/freescale/imx952-frdm.dts
+ create mode 100644 arch/arm64/boot/dts/freescale/imx952-frdm.dtsi
+Merging mediatek/for-next (7e1e89af36f6e Merge branch 'v7.3-next/dts32' 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.
+ .../devicetree/bindings/arm/mediatek.yaml | 1 +
+ arch/arm/boot/dts/mediatek/Makefile | 1 +
+ arch/arm/boot/dts/mediatek/mt8127-amazon-ford.dts | 54 ++++++++++++++++++++++
+ arch/arm/boot/dts/mediatek/mt8127.dtsi | 7 +++
+ arch/arm64/boot/dts/mediatek/mt6878-pinfunc.h | 2 +-
+ arch/arm64/boot/dts/mediatek/mt6893-pinfunc.h | 2 +-
+ arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 1 +
+ arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 5 ++
+ arch/arm64/boot/dts/mediatek/mt8173.dtsi | 2 +-
+ arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 5 ++
+ arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi | 5 ++
+ arch/arm64/boot/dts/mediatek/mt8188-geralt.dtsi | 7 ++-
+ arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 5 ++
+ arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 5 ++
+ drivers/soc/mediatek/mtk-regulator-coupler.c | 1 +
+ 15 files changed, 99 insertions(+), 4 deletions(-)
+ create mode 100644 arch/arm/boot/dts/mediatek/mt8127-amazon-ford.dts
+$ git am -3 ../patches/0001-mediatek-Take-the-other-branch.patch
+Applying: mediatek: Take the other branch
+$ git reset HEAD^
+Unstaged changes after reset:
+M drivers/soc/mediatek/mt8167-mmsys.h
+$ git add -A .
+$ git commit -v -a --amend
+warning: notes ref refs/notes/commits is invalid
+[master 221f413fd5755] Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux.git
+ Date: Mon Sep 14 15:06:17 2026 +0100
+Merging mvebu/for-next (1dd243147c2fa ARM: dts: marvell: Replace spaces indentation with tabs)
+$ 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.
+ .../boot/dts/marvell/armada-385-clearfog-gtr.dtsi | 2 +-
+ arch/arm/boot/dts/marvell/armada-388-helios4.dts | 23 +++++++++-------------
+ arch/arm/boot/dts/marvell/armada-38x.dtsi | 1 +
+ arch/arm/boot/dts/marvell/armada-395-gp.dts | 1 -
+ arch/arm/boot/dts/marvell/armada-39x.dtsi | 1 +
+ arch/arm/boot/dts/marvell/dove.dtsi | 22 ++++++++++-----------
+ arch/arm/boot/dts/marvell/kirkwood-6282.dtsi | 15 +++++++-------
+ .../dts/marvell/kirkwood-guruplug-server-plus.dts | 4 ++--
+ arch/arm/boot/dts/marvell/kirkwood-lsxl.dtsi | 4 ++--
+ arch/arm/boot/dts/marvell/kirkwood-synology.dtsi | 12 +++++------
+ .../arm/boot/dts/marvell/orion5x-rd88f5182-nas.dts | 2 +-
+ 11 files changed, 41 insertions(+), 46 deletions(-)
+Merging omap/for-next (e1743a4a9b0b1 Merge branch 'omap-for-v7.4/soc' into tmp/omap-next-20260831.110627)
+$ 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.
+ .../devicetree/bindings/input/omap-keypad.txt | 28 ----------
+ .../devicetree/bindings/input/ti,omap4-keypad.yaml | 63 +++++++++++++++++++++
+ .../boot/dts/ti/omap/am335x-boneblack-hdmi.dtsi | 2 +-
+ arch/arm/boot/dts/ti/omap/am335x-shc.dts | 4 --
+ arch/arm/boot/dts/ti/omap/am437x-l4.dtsi | 2 +-
+ arch/arm/boot/dts/ti/omap/am57-pruss.dtsi | 11 ++++
+ arch/arm/boot/dts/ti/omap/am571x-idk.dts | 65 +++++++++++++++++++++-
+ arch/arm/boot/dts/ti/omap/am5729-beagleboneai.dts | 2 +-
+ .../boot/dts/ti/omap/am57xx-beagle-x15-common.dtsi | 2 +-
+ arch/arm/boot/dts/ti/omap/am57xx-idk-common.dtsi | 3 +-
+ arch/arm/boot/dts/ti/omap/dra7-l4.dtsi | 2 +-
+ .../boot/dts/ti/omap/motorola-mapphone-common.dtsi | 8 +--
+ .../dts/ti/omap/motorola-mapphone-mz607-mz617.dtsi | 2 +
+ arch/arm/boot/dts/ti/omap/omap3-igep.dtsi | 2 +-
+ arch/arm/boot/dts/ti/omap/omap3-n9.dts | 5 +-
+ arch/arm/boot/dts/ti/omap/omap3-n900.dts | 3 +-
+ arch/arm/boot/dts/ti/omap/omap3-n950.dts | 5 +-
+ arch/arm/boot/dts/ti/omap/omap3-tao3530.dtsi | 8 +--
+ .../boot/dts/ti/omap/omap4-droid-bionic-xt875.dts | 2 +
+ arch/arm/boot/dts/ti/omap/omap4-droid4-xt894.dts | 2 +
+ arch/arm/boot/dts/ti/omap/omap4-epson-embt2ws.dts | 2 +
+ arch/arm/boot/dts/ti/omap/omap4-l4.dtsi | 1 +
+ .../dts/ti/omap/omap4-samsung-espresso-common.dtsi | 6 +-
+ arch/arm/boot/dts/ti/omap/omap4-sdp.dts | 2 +
+ arch/arm/boot/dts/ti/omap/omap4.dtsi | 6 +-
+ arch/arm/boot/dts/ti/omap/omap5-l4.dtsi | 1 +
+ arch/arm/boot/dts/ti/omap/omap5.dtsi | 2 +-
+ arch/arm/configs/omap2plus_defconfig | 3 +
+ arch/arm/mach-omap2/control.h | 8 +--
+ arch/arm/mach-omap2/soc.h | 4 +-
+ arch/arm/mach-omap2/sram.h | 4 +-
+ 31 files changed, 193 insertions(+), 67 deletions(-)
+ delete mode 100644 Documentation/devicetree/bindings/input/omap-keypad.txt
+ create mode 100644 Documentation/devicetree/bindings/input/ti,omap4-keypad.yaml
+Merging qcom/for-next (27b3028b7d65c Merge branches 'arm64-defconfig-for-7.4', 'arm64-fixes-for-7.3', 'arm64-for-7.4', 'clk-fixes-for-7.3', 'clk-for-7.4', 'drivers-fixes-for-7.3' and 'drivers-for-7.4' 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
+Auto-merging Documentation/devicetree/bindings/arm/cpus.yaml
+Auto-merging MAINTAINERS
+Merge made by the 'ort' strategy.
+ Documentation/devicetree/bindings/arm/cpus.yaml | 1 +
+ .../bindings/arm/qcom,coresight-ctcu.yaml | 1 +
+ .../devicetree/bindings/arm/qcom-soc.yaml | 4 +-
+ Documentation/devicetree/bindings/arm/qcom.yaml | 8 +
+ .../devicetree/bindings/clock/qcom,hawi-gpucc.yaml | 80 +
+ .../bindings/clock/qcom,kaanapali-gxclkctl.yaml | 23 +-
+ .../devicetree/bindings/clock/qcom,kuno-gcc.yaml | 52 +
+ .../bindings/clock/qcom,milos-camcc.yaml | 39 +-
+ .../bindings/clock/qcom,milos-videocc.yaml | 29 +-
+ .../devicetree/bindings/clock/qcom,rpmhcc.yaml | 1 +
+ .../devicetree/bindings/clock/qcom,sm6375-gcc.yaml | 9 +-
+ .../devicetree/bindings/clock/qcom,sm7150-gcc.yaml | 53 -
+ .../bindings/clock/qcom,sm8450-camcc.yaml | 2 +
+ .../bindings/clock/qcom,sm8450-gpucc.yaml | 3 +
+ .../bindings/clock/qcom,sm8450-videocc.yaml | 2 +
+ .../bindings/clock/qcom,sm8550-tcsr.yaml | 1 -
+ .../bindings/clock/qcom,x1e80100-tcsr.yaml | 114 +
+ .../devicetree/bindings/firmware/qcom,scm.yaml | 1 +
+ .../bindings/interconnect/qcom,msm8998-bwmon.yaml | 1 +
+ .../bindings/net/wireless/qcom,ath11k.yaml | 16 +-
+ MAINTAINERS | 2 +
+ arch/arm64/boot/dts/qcom/Makefile | 24 +
+ arch/arm64/boot/dts/qcom/agatti.dtsi | 76 +-
+ arch/arm64/boot/dts/qcom/eliza-cqs-som.dtsi | 15 +
+ arch/arm64/boot/dts/qcom/eliza-evk.dtsi | 243 ++
+ arch/arm64/boot/dts/qcom/eliza-mtp.dts | 34 +
+ arch/arm64/boot/dts/qcom/eliza.dtsi | 774 +++++-
+ .../dts/qcom/glymur-asus-zenbook-a16-ux3607oa.dts | 2 +-
+ arch/arm64/boot/dts/qcom/glymur-crd.dts | 8 +
+ arch/arm64/boot/dts/qcom/glymur-crd.dtsi | 3 +-
+ .../boot/dts/qcom/glymur-hp-elitebook-x-g2q.dts | 940 +++++++
+ .../boot/dts/qcom/glymur-lenovo-yoga-slim7x.dts | 1208 ++++++++
+ arch/arm64/boot/dts/qcom/glymur.dtsi | 386 ++-
+ arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts | 134 +-
+ arch/arm64/boot/dts/qcom/hamoa-iot-som.dtsi | 21 +
+ .../qcom/hamoa-lenovo-ideacentre-mini-01q8x10.dts | 21 +
+ arch/arm64/boot/dts/qcom/hamoa.dtsi | 22 +-
+ arch/arm64/boot/dts/qcom/kodiak.dtsi | 1413 +++++-----
+ .../boot/dts/qcom/lemans-evk-ifp-mezzanine.dtso | 12 +-
+ arch/arm64/boot/dts/qcom/lemans-pmics.dtsi | 116 +
+ arch/arm64/boot/dts/qcom/mahua-crd.dts | 5 +
+ arch/arm64/boot/dts/qcom/mahua.dtsi | 89 +
+ arch/arm64/boot/dts/qcom/milos.dtsi | 12 +-
+ arch/arm64/boot/dts/qcom/monaco-ac-evk.dts | 938 +++++++
+ .../boot/dts/qcom/monaco-evk-ifp-mezzanine.dtso | 12 +-
+ arch/arm64/boot/dts/qcom/monaco-pmics.dtsi | 62 +
+ arch/arm64/boot/dts/qcom/monaco.dtsi | 1 -
+ arch/arm64/boot/dts/qcom/msm8917-xiaomi-riva.dts | 35 +
+ arch/arm64/boot/dts/qcom/purwa-iot-evk.dts | 133 +-
+ arch/arm64/boot/dts/qcom/purwa-iot-som.dtsi | 21 +
+ .../qcom/qcs6490-rb3gen2-industrial-mezzanine.dtso | 24 +-
+ .../dts/qcom/qcs6490-rb3gen2-vision-mezzanine.dtso | 13 +-
+ arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 12 +-
+ .../dts/qcom/qcs6490-thundercomm-minipc-g1iot.dts | 12 +-
+ .../qcs6490-thundercomm-rubikpi3-cam1-imx219.dtso | 115 +
+ .../qcs6490-thundercomm-rubikpi3-cam2-imx219.dtso | 115 +
+ .../boot/dts/qcom/qcs6490-thundercomm-rubikpi3.dts | 23 +
+ arch/arm64/boot/dts/qcom/qcs8550-rb5gen2.dts | 12 +-
+ arch/arm64/boot/dts/qcom/sar2130p.dtsi | 1 -
+ arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 3 +
+ .../boot/dts/qcom/sc8280xp-huawei-gaokun3.dts | 3 +
+ .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 37 +
+ .../boot/dts/qcom/sc8280xp-microsoft-arcata.dts | 3 +
+ .../boot/dts/qcom/sc8280xp-microsoft-blackrock.dts | 3 +
+ arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 554 +++-
+ arch/arm64/boot/dts/qcom/sdm670-google-common.dtsi | 42 +
+ arch/arm64/boot/dts/qcom/sdm845-google-common.dtsi | 36 +-
+ .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 1 -
+ .../boot/dts/qcom/sdm845-sony-xperia-tama.dtsi | 2 +
+ arch/arm64/boot/dts/qcom/sdx75.dtsi | 2 -
+ arch/arm64/boot/dts/qcom/shikra-cqm-som.dtsi | 1 -
+ arch/arm64/boot/dts/qcom/shikra-evk.dtsi | 18 +
+ arch/arm64/boot/dts/qcom/shikra-iqs-som.dtsi | 1 -
+ arch/arm64/boot/dts/qcom/shikra.dtsi | 1490 +++++++++-
+ arch/arm64/boot/dts/qcom/sm4450.dtsi | 1 -
+ arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 4 +
+ .../boot/dts/qcom/sm7325-nothing-spacewar.dts | 2 +
+ arch/arm64/boot/dts/qcom/sm8250.dtsi | 1 -
+ arch/arm64/boot/dts/qcom/sm8350.dtsi | 1 -
+ arch/arm64/boot/dts/qcom/sm8450.dtsi | 1 -
+ arch/arm64/boot/dts/qcom/sm8550.dtsi | 2 -
+ .../boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts | 232 +-
+ arch/arm64/boot/dts/qcom/sm8650.dtsi | 2 -
+ arch/arm64/boot/dts/qcom/sm8750.dtsi | 70 +-
+ .../boot/dts/qcom/talos-evk-rpi-display-2-5in.dtso | 88 +
+ arch/arm64/boot/dts/qcom/talos.dtsi | 1 -
+ arch/arm64/boot/dts/qcom/x1-asus-vivobook-s15.dtsi | 21 +
+ arch/arm64/boot/dts/qcom/x1-asus-zenbook-a14.dtsi | 21 +
+ arch/arm64/boot/dts/qcom/x1-crd.dtsi | 21 +
+ arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi | 21 +
+ arch/arm64/boot/dts/qcom/x1-hp-omnibook-x14.dtsi | 21 +
+ arch/arm64/boot/dts/qcom/x1-microsoft-denali.dtsi | 93 +-
+ arch/arm64/boot/dts/qcom/x1e001de-devkit.dts | 21 +
+ .../dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi | 21 +
+ .../boot/dts/qcom/x1e80100-dell-xps13-9345.dts | 21 +
+ .../dts/qcom/x1e80100-honor-magicbook-art-14.dts | 21 +
+ .../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 21 +
+ .../dts/qcom/x1e80100-medion-sprchrgd-14-s1.dts | 25 +-
+ .../boot/dts/qcom/x1e80100-microsoft-romulus.dtsi | 21 +
+ arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 21 +
+ .../boot/dts/qcom/x1p42100-lenovo-thinkbook-16.dts | 21 +
+ .../boot/dts/qcom/x1p42100-microsoft-sp12in.dts | 21 +
+ arch/arm64/configs/defconfig | 4 +
+ drivers/clk/qcom/Kconfig | 144 +-
+ drivers/clk/qcom/Makefile | 7 +
+ drivers/clk/qcom/cambistmclkcc-eliza.c | 464 +++
+ drivers/clk/qcom/camcc-eliza.c | 2803 +++++++++++++++++++
+ drivers/clk/qcom/camcc-nord.c | 2941 ++++++++++++++++++++
+ drivers/clk/qcom/clk-alpha-pll.c | 9 +
+ drivers/clk/qcom/clk-rpmh.c | 15 +
+ drivers/clk/qcom/dispcc-sm8450.c | 40 +-
+ drivers/clk/qcom/gcc-eliza.c | 6 +-
+ drivers/clk/qcom/gcc-hawi.c | 6 +-
+ drivers/clk/qcom/gcc-kaanapali.c | 6 +-
+ drivers/clk/qcom/gcc-kuno.c | 1483 ++++++++++
+ drivers/clk/qcom/gcc-msm8939.c | 4 +
+ drivers/clk/qcom/gcc-qcs8300.c | 103 +
+ drivers/clk/qcom/gpucc-eliza.c | 606 ++++
+ drivers/clk/qcom/gpucc-glymur.c | 2 +-
+ drivers/clk/qcom/gpucc-hawi.c | 477 ++++
+ drivers/clk/qcom/gpucc-kaanapali.c | 2 +-
+ drivers/clk/qcom/nwgcc-nord.c | 3 +
+ drivers/clk/qcom/tcsrcc-x1e80100.c | 337 +--
+ drivers/clk/qcom/videocc-eliza.c | 404 +++
+ drivers/clk/qcom/videocc-glymur.c | 38 +
+ drivers/firmware/qcom/Kconfig | 4 +-
+ drivers/firmware/qcom/qcom_scm.c | 167 +-
+ drivers/soc/qcom/Kconfig | 1 -
+ drivers/soc/qcom/apr.c | 75 +-
+ drivers/soc/qcom/llcc-qcom.c | 60 +-
+ drivers/soc/qcom/pmic_glink_altmode.c | 4 +-
+ drivers/soc/qcom/qcom-geni-se.c | 49 +-
+ drivers/soc/qcom/qcom_aoss.c | 4 +-
+ drivers/soc/qcom/rpmh-internal.h | 16 +-
+ drivers/soc/qcom/rpmh-rsc.c | 4 +-
+ drivers/soc/qcom/rpmh.c | 40 +-
+ drivers/soc/qcom/smem_dramc.c | 81 +-
+ drivers/soc/qcom/smp2p.c | 12 +-
+ drivers/soc/qcom/smsm.c | 20 +-
+ drivers/soc/qcom/socinfo.c | 1 +
+ drivers/soc/qcom/ubwc_config.c | 10 +
+ include/dt-bindings/arm/qcom,ids.h | 1 +
+ .../dt-bindings/clock/qcom,eliza-cambistmclkcc.h | 32 +
+ include/dt-bindings/clock/qcom,eliza-camcc.h | 151 +
+ include/dt-bindings/clock/qcom,eliza-gpucc.h | 51 +
+ include/dt-bindings/clock/qcom,eliza-videocc.h | 37 +
+ include/dt-bindings/clock/qcom,hawi-gpucc.h | 47 +
+ include/dt-bindings/clock/qcom,kuno-gcc.h | 100 +
+ include/dt-bindings/clock/qcom,nord-camcc.h | 167 ++
+ include/dt-bindings/clock/qcom,nord-nwgcc.h | 3 +
+ include/dt-bindings/clock/qcom,qcs8300-gcc.h | 6 +
+ include/linux/device-id/apr.h | 21 -
+ include/linux/firmware/qcom/qcom_scm.h | 29 -
+ include/linux/mod_devicetable.h | 1 -
+ include/linux/soc/qcom/apr.h | 4 +-
+ include/linux/soc/qcom/llcc-qcom.h | 4 +
+ include/linux/soc/qcom/ubwc.h | 3 +
+ 157 files changed, 19918 insertions(+), 1733 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/clock/qcom,hawi-gpucc.yaml
+ create mode 100644 Documentation/devicetree/bindings/clock/qcom,kuno-gcc.yaml
+ delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sm7150-gcc.yaml
+ create mode 100644 Documentation/devicetree/bindings/clock/qcom,x1e80100-tcsr.yaml
+ create mode 100644 arch/arm64/boot/dts/qcom/glymur-hp-elitebook-x-g2q.dts
+ create mode 100644 arch/arm64/boot/dts/qcom/glymur-lenovo-yoga-slim7x.dts
+ create mode 100644 arch/arm64/boot/dts/qcom/monaco-ac-evk.dts
+ create mode 100644 arch/arm64/boot/dts/qcom/qcs6490-thundercomm-rubikpi3-cam1-imx219.dtso
+ create mode 100644 arch/arm64/boot/dts/qcom/qcs6490-thundercomm-rubikpi3-cam2-imx219.dtso
+ create mode 100644 arch/arm64/boot/dts/qcom/talos-evk-rpi-display-2-5in.dtso
+ create mode 100644 drivers/clk/qcom/cambistmclkcc-eliza.c
+ create mode 100644 drivers/clk/qcom/camcc-eliza.c
+ create mode 100644 drivers/clk/qcom/camcc-nord.c
+ create mode 100644 drivers/clk/qcom/gcc-kuno.c
+ create mode 100644 drivers/clk/qcom/gpucc-eliza.c
+ create mode 100644 drivers/clk/qcom/gpucc-hawi.c
+ create mode 100644 drivers/clk/qcom/videocc-eliza.c
+ create mode 100644 include/dt-bindings/clock/qcom,eliza-cambistmclkcc.h
+ create mode 100644 include/dt-bindings/clock/qcom,eliza-camcc.h
+ create mode 100644 include/dt-bindings/clock/qcom,eliza-gpucc.h
+ create mode 100644 include/dt-bindings/clock/qcom,eliza-videocc.h
+ create mode 100644 include/dt-bindings/clock/qcom,hawi-gpucc.h
+ create mode 100644 include/dt-bindings/clock/qcom,kuno-gcc.h
+ create mode 100644 include/dt-bindings/clock/qcom,nord-camcc.h
+ delete mode 100644 include/linux/device-id/apr.h
+Merging realtek/for-next (3c778f0c9fa36 arm64: dts: realtek: Add GPIO support for RTD1625)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/yu_chun/linux.git realtek/for-next
+Already up to date.
+Merging renesas/next (aa9996e262560 Merge branches 'renesas-arm-defconfig-for-v7.4', 'renesas-drivers-for-v7.4' and 'renesas-dts-for-v7.4' 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.
+ arch/arm/boot/dts/renesas/r7s72100-gr-peach.dts | 2 +
+ .../boot/dts/renesas/r8a7740-armadillo800eva.dts | 2 +
+ arch/arm/boot/dts/renesas/r8a7743-sk-rzg1m.dts | 2 +
+ arch/arm/boot/dts/renesas/r8a7743.dtsi | 6 +-
+ arch/arm/boot/dts/renesas/r8a7744.dtsi | 6 +-
+ arch/arm/boot/dts/renesas/r8a7745-sk-rzg1e.dts | 2 +
+ arch/arm/boot/dts/renesas/r8a7745.dtsi | 6 +-
+ arch/arm/boot/dts/renesas/r8a77470.dtsi | 6 +-
+ arch/arm/boot/dts/renesas/r8a7790-lager.dts | 28 +-
+ arch/arm/boot/dts/renesas/r8a7790-stout.dts | 4 +-
+ arch/arm/boot/dts/renesas/r8a7790.dtsi | 4 +-
+ arch/arm/boot/dts/renesas/r8a7791-koelsch.dts | 2 +
+ arch/arm/boot/dts/renesas/r8a7791-porter.dts | 2 +
+ arch/arm/boot/dts/renesas/r8a7791.dtsi | 4 +-
+ arch/arm/boot/dts/renesas/r8a7792.dtsi | 4 +-
+ arch/arm/boot/dts/renesas/r8a7793-gose.dts | 2 +
+ arch/arm/boot/dts/renesas/r8a7793.dtsi | 4 +-
+ arch/arm/boot/dts/renesas/r8a7794-alt.dts | 2 +
+ arch/arm/boot/dts/renesas/r8a7794-silk.dts | 2 +
+ arch/arm/boot/dts/renesas/r8a7794.dtsi | 4 +-
+ .../arm/boot/dts/renesas/r9a06g032-rzn1d400-db.dts | 1 -
+ .../arm/boot/dts/renesas/r9a06g032-rzn1d400-eb.dts | 14 +-
+ arch/arm/boot/dts/renesas/r9a06g032.dtsi | 2 -
+ arch/arm/configs/shmobile_defconfig | 3 +-
+ arch/arm64/boot/dts/renesas/Makefile | 9 +
+ .../dts/renesas/aistarvision-mipi-adapter-2.1.dtsi | 2 +-
+ .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 6 +-
+ .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 12 +-
+ arch/arm64/boot/dts/renesas/cat875.dtsi | 2 +
+ arch/arm64/boot/dts/renesas/condor-common.dtsi | 2 +-
+ arch/arm64/boot/dts/renesas/draak.dtsi | 2 +-
+ arch/arm64/boot/dts/renesas/ebisu.dtsi | 6 +-
+ arch/arm64/boot/dts/renesas/gray-hawk-single.dtsi | 8 +-
+ arch/arm64/boot/dts/renesas/hihope-common.dtsi | 4 +-
+ arch/arm64/boot/dts/renesas/hihope-rev2.dtsi | 8 +-
+ arch/arm64/boot/dts/renesas/hihope-rev4.dtsi | 4 +-
+ arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 6 +-
+ arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 14 +-
+ arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 12 +-
+ arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 4 +-
+ arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 12 +-
+ arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 14 +-
+ arch/arm64/boot/dts/renesas/r8a77951.dtsi | 14 +-
+ arch/arm64/boot/dts/renesas/r8a77960.dtsi | 14 +-
+ arch/arm64/boot/dts/renesas/r8a77961.dtsi | 14 +-
+ arch/arm64/boot/dts/renesas/r8a77965.dtsi | 12 +-
+ .../renesas/r8a77970-eagle-function-expansion.dtso | 2 +-
+ arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 2 +-
+ arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 2 +-
+ arch/arm64/boot/dts/renesas/r8a77970.dtsi | 2 +-
+ arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 2 +-
+ arch/arm64/boot/dts/renesas/r8a77980.dtsi | 4 +-
+ arch/arm64/boot/dts/renesas/r8a77990.dtsi | 10 +-
+ arch/arm64/boot/dts/renesas/r8a77995.dtsi | 6 +-
+ .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 2 +-
+ arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts | 4 +-
+ arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 2 +-
+ .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 2 +-
+ arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 2 +-
+ arch/arm64/boot/dts/renesas/r8a779f4-s4sk.dts | 2 +-
+ .../arm64/boot/dts/renesas/r8a779g0-white-hawk.dts | 94 +++++++
+ arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 69 ++++-
+ .../renesas/r8a779g3-sparrow-hawk-fan-argon40.dtso | 1 -
+ .../r8a779g3-sparrow-hawk-ws-2ch-canfd.dtso | 135 ++++++++++
+ .../boot/dts/renesas/r8a779g3-sparrow-hawk.dts | 19 +-
+ arch/arm64/boot/dts/renesas/r8a779h0.dtsi | 26 +-
+ arch/arm64/boot/dts/renesas/r8a779md-geist.dts | 12 +-
+ arch/arm64/boot/dts/renesas/r8a78000.dtsi | 300 +++++++++++++++++++--
+ .../arm64/boot/dts/renesas/r9a07g044l2-remi-pi.dts | 2 +-
+ arch/arm64/boot/dts/renesas/r9a08g045.dtsi | 5 +-
+ arch/arm64/boot/dts/renesas/r9a08g046.dtsi | 265 ++++++++++++++++++
+ arch/arm64/boot/dts/renesas/r9a09g011.dtsi | 4 +-
+ arch/arm64/boot/dts/renesas/r9a09g047.dtsi | 2 +-
+ arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts | 27 +-
+ arch/arm64/boot/dts/renesas/r9a09g056.dtsi | 2 +-
+ arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 2 +-
+ .../boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts | 6 +-
+ arch/arm64/boot/dts/renesas/r9a09g077.dtsi | 65 ++++-
+ .../dts/renesas/r9a09g077m44-evk-cn15-lcdc.dtso | 53 ++++
+ .../boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts | 18 +-
+ arch/arm64/boot/dts/renesas/r9a09g087.dtsi | 65 ++++-
+ .../dts/renesas/r9a09g087m44-evk-cn20-lcdc.dtso | 63 +++++
+ .../boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts | 32 ++-
+ arch/arm64/boot/dts/renesas/renesas-smarc2.dtsi | 13 +-
+ .../boot/dts/renesas/rzg2l-smarc-pinfunction.dtsi | 16 +-
+ arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 20 +-
+ arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 2 +-
+ .../boot/dts/renesas/rzg2lc-smarc-pinfunction.dtsi | 16 +-
+ arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi | 20 +-
+ arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi | 2 +-
+ .../boot/dts/renesas/rzg2ul-smarc-pinfunction.dtsi | 16 +-
+ arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi | 20 +-
+ arch/arm64/boot/dts/renesas/rzg3l-smarc-som.dtsi | 14 +
+ arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi | 25 +-
+ arch/arm64/boot/dts/renesas/rzg3s-smarc-switches.h | 4 +
+ arch/arm64/boot/dts/renesas/rzg3s-smarc.dtsi | 1 -
+ .../boot/dts/renesas/rzt2h-n2h-evk-common.dtsi | 7 +
+ .../boot/dts/renesas/rzt2h-n2h-evk-du-adv7513.dtsi | 72 +++++
+ arch/arm64/boot/dts/renesas/salvator-common.dtsi | 14 +-
+ arch/arm64/boot/dts/renesas/salvator-xs.dtsi | 2 +-
+ .../ulcb-kf-audio-graph-card2-mix+split.dtsi | 18 +-
+ arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 2 +-
+ arch/arm64/boot/dts/renesas/ulcb.dtsi | 8 +-
+ .../boot/dts/renesas/white-hawk-cpu-common.dtsi | 6 +-
+ drivers/soc/renesas/Kconfig | 19 +-
+ drivers/soc/renesas/r9a08g046-sysc.c | 1 +
+ drivers/soc/renesas/rcar-mfis.c | 62 ++++-
+ drivers/soc/renesas/rcar-rst.c | 1 +
+ drivers/soc/renesas/renesas-soc.c | 3 +
+ drivers/soc/renesas/rz-sysc.c | 5 +
+ drivers/soc/renesas/rz-sysc.h | 2 +
+ 111 files changed, 1638 insertions(+), 359 deletions(-)
+ create mode 100644 arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-ws-2ch-canfd.dtso
+ create mode 100644 arch/arm64/boot/dts/renesas/r9a09g077m44-evk-cn15-lcdc.dtso
+ create mode 100644 arch/arm64/boot/dts/renesas/r9a09g087m44-evk-cn20-lcdc.dtso
+ create mode 100644 arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-du-adv7513.dtsi
+Merging reset/reset/next (d373605cd5148 Merge tag 'reset-fixes-for-v7.0-2' into reset/next)
+$ git merge -m Merge branch 'reset/next' of https://git.kernel.org/pub/scm/linux/kernel/git/pza/linux reset/reset/next
+Already up to date.
+Merging rockchip/for-next (32e0f64640d55 Merge branch 'v7.4-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.
+ .../devicetree/bindings/arm/rockchip.yaml | 7 +
+ arch/arm/boot/dts/rockchip/rk3229-xms6.dts | 4 +-
+ arch/arm64/boot/dts/rockchip/Makefile | 6 +
+ .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 2 +
+ .../boot/dts/rockchip/rk3576-armsom-cm5-io.dts | 4 +-
+ arch/arm64/boot/dts/rockchip/rk3576.dtsi | 2 +-
+ arch/arm64/boot/dts/rockchip/rk3588-base.dtsi | 39 +
+ .../rockchip/rk3588-jaguar-can1-can2-uart4.dtso | 26 +
+ arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts | 16 +
+ .../boot/dts/rockchip/rk3588-lubancat-5-btb.dtsi | 534 ++++++++++
+ .../boot/dts/rockchip/rk3588-lubancat-5io.dts | 1032 ++++++++++++++++++++
+ .../boot/dts/rockchip/rk3588-nanopc-t6-lts.dts | 17 -
+ arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi | 175 ++--
+ .../boot/dts/rockchip/rk3588-tiger-haikou.dts | 4 +
+ arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi | 5 +
+ .../boot/dts/rockchip/rk3588s-gameforce-ace.dts | 7 +-
+ 16 files changed, 1755 insertions(+), 125 deletions(-)
+ create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-jaguar-can1-can2-uart4.dtso
+ create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-lubancat-5-btb.dtsi
+ create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-lubancat-5io.dts
+Merging samsung-krzk/for-next (0d5119f276d7d Merge branches 'fixes' and 'next/clk' 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/samsung,exynos5515-cmu.yaml | 145 ++
+ .../bindings/hwinfo/samsung,exynos-chipid.yaml | 1 +
+ .../bindings/input/samsung,s3c6410-keypad.yaml | 53 +-
+ arch/arm/boot/dts/samsung/exynos4210-i9100.dts | 5 +-
+ arch/arm/boot/dts/samsung/exynos4412-midas.dtsi | 5 +-
+ arch/arm/mach-exynos/smc.h | 4 +-
+ arch/arm/mach-s3c/Kconfig | 5 -
+ arch/arm/mach-s3c/Kconfig.s3c64xx | 7 -
+ arch/arm/mach-s3c/Makefile.s3c64xx | 1 -
+ arch/arm/mach-s3c/devs.c | 27 -
+ arch/arm/mach-s3c/devs.h | 1 -
+ arch/arm/mach-s3c/gpio-core.h | 3 +
+ arch/arm/mach-s3c/gpio-samsung-s3c64xx.h | 5 +
+ arch/arm/mach-s3c/gpio-samsung.c | 72 +-
+ arch/arm/mach-s3c/keypad.h | 27 -
+ arch/arm/mach-s3c/mach-crag6410.c | 135 +-
+ arch/arm/mach-s3c/setup-keypad-s3c64xx.c | 20 -
+ drivers/clk/samsung/Makefile | 1 +
+ drivers/clk/samsung/clk-exynos5515.c | 1484 ++++++++++++++++++++
+ drivers/clk/samsung/clk-pll.c | 1 +
+ drivers/clk/samsung/clk-pll.h | 1 +
+ drivers/input/keyboard/samsung-keypad.c | 200 ++-
+ drivers/soc/samsung/exynos-chipid.c | 1 +
+ include/dt-bindings/clock/samsung,exynos5515-cmu.h | 191 +++
+ include/linux/input/samsung-keypad.h | 39 -
+ 25 files changed, 2132 insertions(+), 302 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos5515-cmu.yaml
+ delete mode 100644 arch/arm/mach-s3c/keypad.h
+ delete mode 100644 arch/arm/mach-s3c/setup-keypad-s3c64xx.c
+ create mode 100644 drivers/clk/samsung/clk-exynos5515.c
+ create mode 100644 include/dt-bindings/clock/samsung,exynos5515-cmu.h
+ delete mode 100644 include/linux/input/samsung-keypad.h
+Merging scmi/for-linux-next (da3f4c5770401 Merge branch 'for-next/scmi/updates' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux)
+$ 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
+Merge made by the 'ort' strategy.
+ drivers/clk/clk-scpi.c | 11 +++++++---
+ drivers/firmware/arm_ffa/driver.c | 1 +
+ drivers/firmware/arm_scmi/common.h | 22 +++++++++++++++++++
+ drivers/firmware/arm_scmi/driver.c | 40 +++++++++++++++++++++++++++++------
+ drivers/firmware/arm_scmi/protocols.h | 9 +++++---
+ drivers/firmware/arm_scmi/raw_mode.c | 30 ++++++++++++++++++++------
+ drivers/firmware/arm_scmi/reset.c | 36 ++++++++++---------------------
+ drivers/firmware/arm_scpi.c | 9 +++++---
+ include/linux/scmi_protocol.h | 13 +++++++-----
+ include/trace/events/scmi.h | 8 +++----
+ 10 files changed, 123 insertions(+), 56 deletions(-)
+Merging sophgo/for-next (76acfee87c74d Merge branch 'dt/arm' 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 (69f95409f0053 riscv: dts: spacemit: k3: fix IMSIC num-guest-ids)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/spacemit/linux spacemit/for-next
+Merge made by the 'ort' strategy.
+ arch/riscv/boot/dts/spacemit/k3.dtsi | 4 +---
+ 1 file changed, 1 insertion(+), 3 deletions(-)
+Merging stm32/stm32-next (2f92d900f262a ARM: dts: stm32: fix vdda supply for onboard hub on stm32mp135f-dk)
+$ 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/configs/defconfig
+Merge made by the 'ort' strategy.
+ .../devicetree/bindings/arm/stm32/stm32.yaml | 21 +-
+ arch/arm/boot/dts/st/stm32mp131.dtsi | 24 ++
+ arch/arm/boot/dts/st/stm32mp135.dtsi | 44 +--
+ arch/arm/boot/dts/st/stm32mp135f-dk.dts | 28 +-
+ arch/arm/boot/dts/st/stm32mp15-pinctrl.dtsi | 34 +++
+ arch/arm/boot/dts/st/stm32mp151.dtsi | 20 +-
+ .../arm/boot/dts/st/stm32mp153c-lxa-fairytux2.dtsi | 2 +-
+ arch/arm/boot/dts/st/stm32mp157a-dk1-scmi.dts | 8 +-
+ arch/arm/boot/dts/st/stm32mp157c-dk2-scmi.dts | 8 +-
+ arch/arm/boot/dts/st/stm32mp157c-ed1-scmi.dts | 8 +-
+ arch/arm/boot/dts/st/stm32mp157c-ev1-scmi.dts | 8 +-
+ arch/arm/boot/dts/st/stm32mp157c-ev1.dts | 9 +-
+ arch/arm/boot/dts/st/stm32mp157c-lxa-mc1.dts | 2 +-
+ arch/arm/boot/dts/st/stm32mp157f-dk2-scmi.dtsi | 1 +
+ arch/arm/boot/dts/st/stm32mp15xc-lxa-tac.dtsi | 2 +-
+ arch/arm/boot/dts/st/stm32mp15xx-dhcom-som.dtsi | 2 +
+ arch/arm/boot/dts/st/stm32mp15xx-dkx.dtsi | 35 ++-
+ arch/arm64/boot/dts/st/Makefile | 1 +
+ arch/arm64/boot/dts/st/stm32mp231.dtsi | 1 +
+ arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi | 330 +++++++++++++++++++++
+ arch/arm64/boot/dts/st/stm32mp251.dtsi | 17 ++
+ arch/arm64/boot/dts/st/stm32mp253.dtsi | 16 +
+ .../boot/dts/st/stm32mp257-engicam-microgea.dtsi | 63 ++++
+ .../dts/st/stm32mp257d-engicam-microgea-rmm.dts | 319 ++++++++++++++++++++
+ arch/arm64/boot/dts/st/stm32mp257f-ev1.dts | 56 ++--
+ arch/arm64/configs/defconfig | 4 +
+ 26 files changed, 956 insertions(+), 107 deletions(-)
+ create mode 100644 arch/arm64/boot/dts/st/stm32mp257-engicam-microgea.dtsi
+ create mode 100644 arch/arm64/boot/dts/st/stm32mp257d-engicam-microgea-rmm.dts
+Merging sunxi/sunxi/for-next (26910870333e5 Merge branch 'sunxi/clk-for-7.4' into sunxi/for-next)
+$ 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
+Merge made by the 'ort' strategy.
+ arch/arm/boot/dts/allwinner/sun7i-a20.dtsi | 2 +-
+ drivers/clk/sunxi-ng/ccu-sun55i-a523-r.c | 37 ++++-----
+ drivers/clk/sunxi-ng/ccu-sun55i-a523.c | 128 +++++++++++++----------------
+ drivers/clk/sunxi-ng/ccu_div.h | 18 +++-
+ 4 files changed, 89 insertions(+), 96 deletions(-)
+Merging tee/next (a3067938fd192 Merge branches 'qcomtee_for_v7.3', 'optee_fix_for_v7.2' and 'jw-korg' 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 (23f776ce28b3e Merge branch for-7.4/arm64/dt 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 drivers/soc/tegra/pmc.c
+Merge made by the 'ort' strategy.
+ .../memory-controllers/nvidia,tegra124-emc.yaml | 10 +-
+ .../memory-controllers/nvidia,tegra124-mc.yaml | 1 +
+ arch/arm/boot/dts/nvidia/tegra124.dtsi | 16 +-
+ arch/arm64/boot/dts/nvidia/tegra132.dtsi | 16 +-
+ .../dts/nvidia/tegra186-p3509-0000+p3636-0001.dts | 8 +-
+ arch/arm64/boot/dts/nvidia/tegra186.dtsi | 74 +--
+ arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 8 +-
+ .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 8 +-
+ arch/arm64/boot/dts/nvidia/tegra194.dtsi | 78 +--
+ arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 10 +-
+ arch/arm64/boot/dts/nvidia/tegra210.dtsi | 6 +-
+ .../boot/dts/nvidia/tegra234-p3737-0000+p3701.dtsi | 9 +-
+ .../dts/nvidia/tegra234-p3740-0002+p3701-0008.dts | 9 +-
+ .../boot/dts/nvidia/tegra234-p3768-0000+p3767.dtsi | 2 +-
+ arch/arm64/boot/dts/nvidia/tegra234.dtsi | 74 +--
+ arch/arm64/boot/dts/nvidia/tegra264-p3834.dtsi | 32 ++
+ .../boot/dts/nvidia/tegra264-p4071-0000+p3834.dtsi | 75 +++
+ arch/arm64/boot/dts/nvidia/tegra264.dtsi | 524 +++++++++++----------
+ .../boot/dts/nvidia/thermal/nvidia,tegra264-bpmp.h | 20 +
+ drivers/soc/tegra/pmc.c | 98 ++++
+ 20 files changed, 653 insertions(+), 425 deletions(-)
+ create mode 100644 arch/arm64/boot/dts/nvidia/thermal/nvidia,tegra264-bpmp.h
+Merging tenstorrent-dt/tenstorrent-dt-for-next (33583baeb1ba7 dt-bindings: iommu: riscv: Add bindings for Tenstorrent RISC-V IOMMU)
+$ git merge -m Merge branch 'tenstorrent-dt-for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/tenstorrent/linux.git tenstorrent-dt/tenstorrent-dt-for-next
+Already up to date.
+Merging fustini-config/riscv-config-for-next (020e209272bee riscv: defconfig: thead: enable PCA953X GPIO driver)
+$ git merge -m Merge branch 'riscv-config-for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux.git fustini-config/riscv-config-for-next
+Already up to date.
+Merging thead-dt/thead-dt-for-next (15d32aaf6300b riscv: dts: thead: Add remaining Lichee Pi 4A IO expansions)
+$ 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
+Already up to date.
+Merging ti/ti-next (712357fa6b256 Merge branch 'ti-k3-dts-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
+Auto-merging MAINTAINERS
+Auto-merging drivers/firmware/ti_sci.c
+Merge made by the 'ort' strategy.
+ Documentation/devicetree/bindings/arm/ti/k3.yaml | 7 +
+ MAINTAINERS | 1 +
+ arch/arm/boot/dts/ti/keystone/keystone-k2e.dtsi | 2 +-
+ arch/arm/boot/dts/ti/keystone/keystone-k2g.dtsi | 4 +-
+ arch/arm/boot/dts/ti/keystone/keystone-k2hk.dtsi | 16 +-
+ arch/arm/boot/dts/ti/keystone/keystone-k2l.dtsi | 16 +-
+ arch/arm/boot/dts/ti/keystone/keystone.dtsi | 4 +-
+ arch/arm64/boot/dts/ti/Makefile | 6 +
+ arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi | 6 +-
+ arch/arm64/boot/dts/ti/k3-am625-sk-common.dtsi | 1 +
+ arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 2 +-
+ arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 1 +
+ .../boot/dts/ti/k3-am62p-j722s-common-main.dtsi | 11 +
+ .../boot/dts/ti/k3-am62p-j722s-common-mcu.dtsi | 2 +-
+ arch/arm64/boot/dts/ti/k3-am67-phycore-som.dtsi | 324 ++++++++++++++++
+ .../arm64/boot/dts/ti/k3-am6754-phyboard-rigel.dts | 431 +++++++++++++++++++++
+ ...uila-dsi-to-lvds-v2-panel-cap-touch-10inch.dtso | 161 ++++++++
+ .../boot/dts/ti/k3-j7200-common-proc-board.dts | 1 +
+ .../boot/dts/ti/k3-j721s2-common-proc-board.dts | 1 +
+ arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 26 +-
+ .../boot/dts/ti/k3-j784s4-j742s2-evm-common.dtsi | 2 +
+ drivers/firmware/ti_sci.c | 4 +-
+ 22 files changed, 983 insertions(+), 46 deletions(-)
+ create mode 100644 arch/arm64/boot/dts/ti/k3-am67-phycore-som.dtsi
+ create mode 100644 arch/arm64/boot/dts/ti/k3-am6754-phyboard-rigel.dts
+ create mode 100644 arch/arm64/boot/dts/ti/k3-am69-aquila-dsi-to-lvds-v2-panel-cap-touch-10inch.dtso
+Merging xilinx/for-next (20df11b6d0666 ARM: dts: xilinx: Replace spaces indentation with tabs)
+$ git merge -m Merge branch 'for-next' of https://github.com/Xilinx/linux-xlnx.git xilinx/for-next
+Merge made by the 'ort' strategy.
+ arch/arm/boot/dts/xilinx/zynq-7000.dtsi | 8 ++++----
+ arch/arm/boot/dts/xilinx/zynq-parallella.dts | 4 ++--
+ 2 files changed, 6 insertions(+), 6 deletions(-)
+Merging socfpga/for-next (cfe5a96b888f2 arm64: dts: socfpga: change access permission from 755 to 644)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git socfpga/for-next
+Merge made by the 'ort' strategy.
+ arch/arm/mach-socfpga/Kconfig | 2 +-
+ arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dtsi | 0
+ arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_emmc.dts | 0
+ 3 files changed, 1 insertion(+), 1 deletion(-)
+ mode change 100755 => 100644 arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dtsi
+ mode change 100755 => 100644 arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_emmc.dts
+Merging clk/clk-next (276741aac3b56 clk: s2mps11: Propagate OF provider registration failures)
+$ 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 drivers/clk/clk-scpi.c
+Auto-merging drivers/clk/samsung/clk-pll.c
+Merge made by the 'ort' strategy.
+ .../bindings/clock/clock-nexus-node.yaml | 30 +++++
+ drivers/clk/Kconfig | 1 +
+ drivers/clk/Makefile | 5 +-
+ drivers/clk/actions/owl-composite.h | 1 -
+ drivers/clk/actions/owl-fixed-factor.h | 2 -
+ drivers/clk/aspeed/clk-aspeed.c | 2 +-
+ drivers/clk/aspeed/clk-ast2600.c | 2 +-
+ drivers/clk/aspeed/clk-ast2700.c | 2 +-
+ drivers/clk/at91/clk-audio-pll.c | 4 +-
+ drivers/clk/at91/clk-h32mx.c | 2 +-
+ drivers/clk/at91/clk-main.c | 2 +-
+ drivers/clk/at91/clk-pll.c | 2 +-
+ drivers/clk/at91/clk-plldiv.c | 2 +-
+ drivers/clk/at91/clk-slow.c | 2 +-
+ drivers/clk/at91/clk-smd.c | 2 +-
+ drivers/clk/at91/clk-usb.c | 6 +-
+ drivers/clk/at91/sckc.c | 2 +-
+ drivers/clk/bcm/clk-iproc-armpll.c | 2 +-
+ drivers/clk/bcm/clk-iproc-asiu.c | 2 +-
+ drivers/clk/bcm/clk-iproc-pll.c | 2 +-
+ drivers/clk/berlin/berlin2-avpll.c | 4 +-
+ drivers/clk/berlin/berlin2-pll.c | 2 +-
+ drivers/clk/clk-axi-clkgen.c | 2 +-
+ drivers/clk/clk-cdce925.c | 2 +-
+ drivers/clk/clk-conf.c | 12 +-
+ drivers/clk/clk-cs2000-cp.c | 2 +-
+ drivers/clk/clk-fractional-divider.c | 2 +-
+ drivers/clk/clk-gemini.c | 2 +-
+ drivers/clk/clk-highbank.c | 2 +-
+ drivers/clk/clk-lmk04832.c | 6 +-
+ drivers/clk/clk-milbeaut.c | 4 +-
+ drivers/clk/clk-nomadik.c | 4 +-
+ drivers/clk/clk-npcm7xx.c | 2 +-
+ drivers/clk/clk-pwm.c | 2 +-
+ drivers/clk/clk-renesas-pcie.c | 39 +++---
+ drivers/clk/clk-s2mps11.c | 12 +-
+ drivers/clk/clk-scpi.c | 2 +-
+ drivers/clk/clk-si514.c | 2 +-
+ drivers/clk/clk-si521xx.c | 8 +-
+ drivers/clk/clk-si5341.c | 2 +-
+ drivers/clk/clk-si544.c | 2 +-
+ drivers/clk/clk-si570.c | 2 +-
+ drivers/clk/clk-stm32f4.c | 4 +-
+ drivers/clk/clk-stm32h7.c | 2 +-
+ drivers/clk/clk-versaclock5.c | 8 +-
+ drivers/clk/clk-vt8500.c | 4 +-
+ drivers/clk/clk-xgene.c | 6 +-
+ drivers/clk/clk.c | 61 +++++----
+ drivers/clk/clk.h | 5 +-
+ drivers/clk/clk_kunit_helpers.c | 31 +++++
+ drivers/clk/clk_test.c | 139 +++++++++++++++++++++
+ drivers/clk/clkdev.c | 4 +-
+ drivers/clk/davinci/Kconfig | 10 ++
+ drivers/clk/davinci/Makefile | 8 +-
+ drivers/clk/davinci/da8xx-cfgchip.c | 4 +-
+ drivers/clk/davinci/pll.c | 2 +-
+ drivers/clk/davinci/psc.c | 2 +-
+ drivers/clk/hisilicon/clk-hi3559a.c | 2 +-
+ drivers/clk/hisilicon/clk-hi3620.c | 2 +-
+ drivers/clk/hisilicon/clk-hi6220-stub.c | 2 +-
+ drivers/clk/hisilicon/clk-hisi-phase.c | 2 +-
+ drivers/clk/hisilicon/clk-hix5hd2.c | 2 +-
+ drivers/clk/hisilicon/clkdivider-hi6220.c | 2 +-
+ drivers/clk/hisilicon/clkgate-separated.c | 2 +-
+ drivers/clk/imx/clk-busy.c | 4 +-
+ drivers/clk/imx/clk-cpu.c | 2 +-
+ drivers/clk/imx/clk-divider-gate.c | 2 +-
+ drivers/clk/imx/clk-fixup-div.c | 2 +-
+ drivers/clk/imx/clk-fixup-mux.c | 2 +-
+ drivers/clk/imx/clk-frac-pll.c | 2 +-
+ drivers/clk/imx/clk-fracn-gppll.c | 2 +-
+ drivers/clk/imx/clk-gate-93.c | 2 +-
+ drivers/clk/imx/clk-gate-exclusive.c | 2 +-
+ drivers/clk/imx/clk-gate2.c | 2 +-
+ drivers/clk/imx/clk-lpcg-scu.c | 2 +-
+ drivers/clk/imx/clk-pfd.c | 2 +-
+ drivers/clk/imx/clk-pfdv2.c | 2 +-
+ drivers/clk/imx/clk-pll14xx.c | 2 +-
+ drivers/clk/imx/clk-pllv1.c | 2 +-
+ drivers/clk/imx/clk-pllv2.c | 2 +-
+ drivers/clk/imx/clk-pllv3.c | 2 +-
+ drivers/clk/imx/clk-pllv4.c | 2 +-
+ drivers/clk/imx/clk-scu.c | 4 +-
+ drivers/clk/imx/clk-sscg-pll.c | 2 +-
+ drivers/clk/ingenic/cgu.c | 2 +-
+ drivers/clk/keystone/gate.c | 2 +-
+ drivers/clk/keystone/pll.c | 2 +-
+ drivers/clk/keystone/syscon-clk.c | 2 +-
+ drivers/clk/kunit_clk_parse_clkspec.dtso | 31 +++++
+ drivers/clk/mediatek/Kconfig | 1 +
+ drivers/clk/mediatek/clk-cpumux.c | 2 +-
+ drivers/clk/mediatek/reset.h | 6 +-
+ drivers/clk/mmp/clk-apbc.c | 2 +-
+ drivers/clk/mmp/clk-apmu.c | 2 +-
+ drivers/clk/mmp/clk-frac.c | 2 +-
+ drivers/clk/mmp/clk-gate.c | 2 +-
+ drivers/clk/mmp/clk-mix.c | 2 +-
+ drivers/clk/mmp/clk-pll.c | 2 +-
+ drivers/clk/mstar/clk-msc313-mpll.c | 2 +-
+ drivers/clk/mvebu/ap-cpu-clk.c | 2 +-
+ drivers/clk/mvebu/clk-corediv.c | 2 +-
+ drivers/clk/mvebu/clk-cpu.c | 2 +-
+ drivers/clk/mxs/clk-div.c | 2 +-
+ drivers/clk/mxs/clk-frac.c | 2 +-
+ drivers/clk/mxs/clk-pll.c | 2 +-
+ drivers/clk/mxs/clk-ref.c | 2 +-
+ drivers/clk/nxp/clk-lpc18xx-creg.c | 2 +-
+ drivers/clk/pistachio/clk-pll.c | 2 +-
+ drivers/clk/rockchip/clk-cpu.c | 2 +-
+ drivers/clk/rockchip/clk-ddr.c | 2 +-
+ drivers/clk/rockchip/clk-gate-grf.c | 2 +-
+ drivers/clk/rockchip/clk-inverter.c | 2 +-
+ drivers/clk/rockchip/clk-mmc-phase.c | 2 +-
+ drivers/clk/rockchip/clk-muxgrf.c | 2 +-
+ drivers/clk/rockchip/clk-pll.c | 2 +-
+ drivers/clk/rockchip/clk.c | 2 +-
+ drivers/clk/samsung/clk-cpu.c | 2 +-
+ drivers/clk/samsung/clk-exynos-clkout.c | 8 +-
+ drivers/clk/samsung/clk-pll.c | 2 +-
+ drivers/clk/socfpga/clk-gate-a10.c | 2 +-
+ drivers/clk/socfpga/clk-gate-s10.c | 6 +-
+ drivers/clk/socfpga/clk-gate.c | 2 +-
+ drivers/clk/socfpga/clk-periph-a10.c | 2 +-
+ drivers/clk/socfpga/clk-periph-s10.c | 8 +-
+ drivers/clk/socfpga/clk-periph.c | 2 +-
+ drivers/clk/socfpga/clk-pll-a10.c | 2 +-
+ drivers/clk/socfpga/clk-pll-s10.c | 8 +-
+ drivers/clk/socfpga/clk-pll.c | 2 +-
+ drivers/clk/spear/clk-aux-synth.c | 2 +-
+ drivers/clk/spear/clk-frac-synth.c | 2 +-
+ drivers/clk/spear/clk-gpt-synth.c | 2 +-
+ drivers/clk/spear/clk-vco-pll.c | 2 +-
+ drivers/clk/st/clk-flexgen.c | 2 +-
+ drivers/clk/st/clkgen-fsyn.c | 4 +-
+ drivers/clk/st/clkgen-pll.c | 2 +-
+ drivers/clk/stm32/clk-stm32mp1.c | 4 +-
+ drivers/clk/sunxi/clk-sun4i-tcon-ch1.c | 2 +-
+ drivers/clk/tegra/clk-audio-sync.c | 2 +-
+ drivers/clk/tegra/clk-divider.c | 2 +-
+ drivers/clk/tegra/clk-periph-fixed.c | 2 +-
+ drivers/clk/tegra/clk-periph-gate.c | 2 +-
+ drivers/clk/tegra/clk-periph.c | 2 +-
+ drivers/clk/tegra/clk-pll-out.c | 2 +-
+ drivers/clk/tegra/clk-pll.c | 2 +-
+ drivers/clk/tegra/clk-sdmmc-mux.c | 2 +-
+ drivers/clk/tegra/clk-super.c | 4 +-
+ drivers/clk/tegra/clk-tegra-super-cclk.c | 2 +-
+ drivers/clk/tegra/clk-tegra124-emc.c | 2 +-
+ drivers/clk/tegra/clk-tegra20-emc.c | 2 +-
+ drivers/clk/tegra/clk-tegra210-emc.c | 2 +-
+ drivers/clk/tegra/clk.h | 2 +-
+ drivers/clk/uniphier/clk-uniphier-cpugear.c | 2 +-
+ drivers/clk/uniphier/clk-uniphier-fixed-factor.c | 2 +-
+ drivers/clk/uniphier/clk-uniphier-fixed-rate.c | 2 +-
+ drivers/clk/uniphier/clk-uniphier-gate.c | 2 +-
+ drivers/clk/uniphier/clk-uniphier-mux.c | 2 +-
+ drivers/clk/ux500/clk-prcc.c | 2 +-
+ drivers/clk/ux500/clk-prcmu.c | 4 +-
+ drivers/clk/ux500/clk-sysctrl.c | 2 +-
+ drivers/clk/versatile/clk-icst.c | 2 +-
+ drivers/clk/versatile/clk-sp810.c | 2 +-
+ drivers/clk/versatile/clk-vexpress-osc.c | 2 +-
+ drivers/clk/x86/clk-pmc-atom.c | 2 +-
+ drivers/clk/xilinx/clk-xlnx-clock-wizard.c | 14 +--
+ drivers/clk/xilinx/xlnx_vcu.c | 2 +-
+ drivers/clk/zynqmp/clk-gate-zynqmp.c | 2 +-
+ drivers/clk/zynqmp/clk-mux-zynqmp.c | 2 +-
+ drivers/clk/zynqmp/divider.c | 2 +-
+ drivers/clk/zynqmp/pll.c | 2 +-
+ include/kunit/clk.h | 2 +
+ include/linux/clk-provider.h | 22 +++-
+ include/linux/clk/ti.h | 2 +-
+ 172 files changed, 539 insertions(+), 271 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/clock/clock-nexus-node.yaml
+ create mode 100644 drivers/clk/davinci/Kconfig
+ create mode 100644 drivers/clk/kunit_clk_parse_clkspec.dtso
+Merging clk-imx/for-next (39ec460b56b26 clk: imx95-blk-ctl: Fix REFCLK rise-fall mismatch on i.MX95)
+$ 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 (8d90c0eeef104 clk: renesas: r9a09g077: Register SYSC regmap)
+$ 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
+Merge made by the 'ort' strategy.
+ drivers/clk/renesas/Kconfig | 2 +
+ drivers/clk/renesas/r9a06g032-clocks.c | 2 +-
+ drivers/clk/renesas/r9a08g046-cpg.c | 92 +++++-
+ drivers/clk/renesas/r9a09g077-cpg.c | 142 +++++++++
+ drivers/clk/renesas/rcar-gen3-cpg.c | 15 +-
+ drivers/clk/renesas/rcar-gen3-cpg.h | 3 +-
+ drivers/clk/renesas/renesas-cpg-mssr.c | 3 +
+ drivers/clk/renesas/renesas-cpg-mssr.h | 1 +
+ drivers/clk/renesas/rzg2l-cpg.c | 554 ++++++++++++++++++++++++++++++++-
+ drivers/clk/renesas/rzg2l-cpg.h | 51 ++-
+ drivers/clk/renesas/rzv2h-cpg.c | 164 +++++-----
+ 11 files changed, 898 insertions(+), 131 deletions(-)
+Merging thead-clk/thead-clk-for-next (b2ee00d0bf4cc clk: thead: allow COMPILE_TEST builds)
+$ 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 tenstorrent-clk/tenstorrent-clk-for-next (23c8ebc952849 clk: tenstorrent: Add Atlantis clock controller driver)
+$ git merge -m Merge branch 'tenstorrent-clk-for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/tenstorrent/linux.git tenstorrent-clk/tenstorrent-clk-for-next
+Already up to date.
+Merging csky/linux-next (abb81e5ce7d99 csky: Fix a4/a5 restoration in syscall trace path)
+$ 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 (a2628ce4ddb68 perf build: Add clang and rust target flags for LoongArch)
+$ git merge -m Merge branch 'loongarch-next' of https://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git loongarch/loongarch-next
+Already up to date.
+Merging m68k/for-next (cee9395acd804 Linux 7.3-rc1)
+$ 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 (338b54d48e274 m68k: fix typo "eanble" in comment)
+$ 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/coldfire/reset.c | 2 +-
+ arch/m68k/include/asm/m53xxacr.h | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+Merging microblaze/next (5ac0aed54f94f microblaze: fix typo "multipler" in comment)
+$ git merge -m Merge branch 'next' of git://git.monstr.eu/linux-2.6-microblaze.git microblaze/next
+Merge made by the 'ort' strategy.
+ arch/microblaze/Makefile | 2 +-
+ arch/microblaze/include/asm/entry.h | 13 +
+ arch/microblaze/include/asm/processor.h | 2 +-
+ arch/microblaze/kernel/cpu/cpuinfo-pvr-full.c | 2 +-
+ arch/microblaze/kernel/cpu/cpuinfo-static.c | 2 +-
+ arch/microblaze/kernel/cpu/cpuinfo.c | 1 +
+ arch/microblaze/kernel/entry.S | 348 ++++++++++++++------------
+ arch/microblaze/kernel/hw_exception_handler.S | 5 +
+ arch/microblaze/kernel/process.c | 5 +-
+ arch/microblaze/kernel/ptrace.c | 3 +
+ arch/microblaze/kernel/signal.c | 26 ++
+ arch/microblaze/kernel/syscalls/syscall.tbl | 2 +-
+ 12 files changed, 240 insertions(+), 171 deletions(-)
+Merging mips/mips-next (cee9395acd804 Linux 7.3-rc1)
+$ git merge -m Merge branch 'mips-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git mips/mips-next
+Already up to date.
+Merging openrisc/for-next (6620f5e8c11c4 openrisc: drop unneeded semicolon)
+$ 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 (ac84978bfd0f2 parisc: fix typos in comments in parport.c)
+$ 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
+Merge made by the 'ort' strategy.
+ arch/parisc/include/asm/pdcpat.h | 4 ++--
+ arch/parisc/include/asm/special_insns.h | 2 +-
+ arch/parisc/include/uapi/asm/mman.h | 2 +-
+ arch/parisc/lib/memcpy.c | 2 +-
+ drivers/parisc/ccio-dma.c | 2 +-
+ drivers/parisc/dino.c | 2 +-
+ drivers/parisc/pdc_stable.c | 2 +-
+ drivers/parisc/sba_iommu.c | 2 +-
+ drivers/parport/parport_gsc.c | 2 +-
+ 9 files changed, 10 insertions(+), 10 deletions(-)
+Merging powerpc/next (fd73f4a665989 Linux 7.3-rc3)
+$ 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 (77ae27fd98f3b Merge tag 'printk-for-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux)
+$ 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 (82ab962ef6c2a Merge branch 'k230-basic' into riscv-dt-for-next)
+$ 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 (00bdd4d4daaae Merge branch 'riscv-firmware-for-next' 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
+Merge made by the 'ort' strategy.
+ drivers/firmware/microchip/mpfs-auto-update.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+Merging s390/for-next (378fa97eada76 Merge branch 'features' into for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git s390/for-next
+Merge made by the 'ort' strategy.
+ arch/s390/boot/ipl_parm.c | 13 ++++++++++++-
+ arch/s390/include/asm/ebcdic.h | 6 ++++++
+ arch/s390/kernel/ebcdic.c | 40 +++++++++++++++++++++++++++++++++++++++-
+ 3 files changed, 57 insertions(+), 2 deletions(-)
+Merging sh/for-next (b0aa5e4b087b6 sh: Fix fallout from ZERO_PAGE consolidation)
+$ 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 (5b2a3b1a98fb4 sparc: Remove remaining defconfig references to the pktcdvd driver)
+$ 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 (1590cf0329716 Linux 7.2-rc4)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git uml/next
+Already up to date.
+Merging xtensa/xtensa-for-next (28722ed2527aa xtensa: time: Fix clk reference leak in calibrate_ccount())
+$ 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/include/asm/atomic.h | 13 -------------
+ arch/xtensa/include/uapi/asm/mman.h | 2 +-
+ arch/xtensa/kernel/entry.S | 2 +-
+ arch/xtensa/kernel/time.c | 1 +
+ arch/xtensa/kernel/vectors.S | 2 +-
+ arch/xtensa/mm/init.c | 2 +-
+ 6 files changed, 5 insertions(+), 17 deletions(-)
+Merging fs-next (1002155c12fd3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git)
+$ git merge -m Merge branch 'fs-next' of linux-next fs-next
+Auto-merging MAINTAINERS
+Auto-merging arch/powerpc/Kconfig
+Auto-merging fs/Kconfig
+Auto-merging fs/dax.c
+Auto-merging fs/fat/misc.c
+Auto-merging fs/fs-writeback.c
+Auto-merging fs/iomap/buffered-io.c
+Auto-merging fs/ocfs2/journal.c
+Auto-merging fs/proc/base.c
+Auto-merging include/linux/sched.h
+Auto-merging init/Kconfig
+Merge made by the 'ort' strategy.
+ CREDITS | 2 +-
+ Documentation/admin-guide/binfmt-misc.rst | 3 +
+ Documentation/admin-guide/nfs/pnfs-scsi-server.rst | 2 +-
+ Documentation/filesystems/befs.rst | 4 +-
+ Documentation/filesystems/bfs.rst | 60 -
+ Documentation/filesystems/exfat.rst | 117 ++
+ Documentation/filesystems/index.rst | 2 +-
+ Documentation/filesystems/ntfs3.rst | 23 +
+ Documentation/filesystems/porting.rst | 2 +-
+ Documentation/filesystems/proc.rst | 4 +
+ Documentation/filesystems/smb/ksmbd.rst | 14 +-
+ Documentation/filesystems/squashfs.rst | 6 +-
+ MAINTAINERS | 12 +-
+ arch/alpha/include/uapi/asm/socket.h | 4 +
+ arch/mips/configs/malta_defconfig | 1 -
+ arch/mips/configs/malta_kvm_defconfig | 1 -
+ arch/mips/configs/maltaup_xpa_defconfig | 1 -
+ arch/mips/configs/rm200_defconfig | 1 -
+ arch/mips/include/uapi/asm/socket.h | 4 +
+ arch/parisc/include/uapi/asm/socket.h | 4 +
+ arch/powerpc/Kconfig | 1 -
+ arch/powerpc/configs/fsl-emb-nonhw.config | 1 -
+ arch/powerpc/configs/ppc6xx_defconfig | 1 -
+ arch/powerpc/include/asm/elf.h | 6 -
+ arch/powerpc/include/asm/spu.h | 3 -
+ arch/powerpc/platforms/cell/Kconfig | 1 -
+ arch/powerpc/platforms/cell/spu_syscalls.c | 20 -
+ arch/powerpc/platforms/cell/spufs/Makefile | 1 -
+ arch/powerpc/platforms/cell/spufs/coredump.c | 183 --
+ arch/powerpc/platforms/cell/spufs/file.c | 114 --
+ arch/powerpc/platforms/cell/spufs/spufs.h | 12 -
+ arch/powerpc/platforms/cell/spufs/syscalls.c | 4 -
+ arch/sparc/include/uapi/asm/socket.h | 4 +
+ drivers/base/devtmpfs.c | 108 +-
+ fs/9p/vfs_addr.c | 29 +-
+ fs/9p/vfs_inode.c | 3 +
+ fs/9p/vfs_inode_dotl.c | 3 +
+ fs/Kconfig | 9 +-
+ fs/Makefile | 1 -
+ fs/adfs/dir.c | 2 +-
+ fs/afs/file.c | 7 +-
+ fs/afs/internal.h | 2 +-
+ fs/aio.c | 11 +-
+ fs/bfs/Kconfig | 21 -
+ fs/bfs/Makefile | 8 -
+ fs/bfs/bfs.h | 69 -
+ fs/bfs/dir.c | 356 ----
+ fs/bfs/file.c | 203 --
+ fs/bfs/inode.c | 538 ------
+ fs/binfmt_elf.c | 16 +-
+ fs/binfmt_elf_fdpic.c | 12 +-
+ fs/binfmt_misc.c | 12 +-
+ fs/bpf_fs_kfuncs.c | 4 +-
+ fs/btrfs/Kconfig | 1 +
+ fs/btrfs/bio.c | 163 +-
+ fs/btrfs/bio.h | 9 +-
+ fs/btrfs/block-group.c | 461 +----
+ fs/btrfs/block-group.h | 16 +-
+ fs/btrfs/btrfs_inode.h | 22 +-
+ fs/btrfs/compression.c | 20 +-
+ fs/btrfs/ctree.c | 4 +-
+ fs/btrfs/delalloc-space.c | 13 +-
+ fs/btrfs/delayed-inode.c | 115 +-
+ fs/btrfs/delayed-inode.h | 22 +-
+ fs/btrfs/dev-replace.c | 11 +-
+ fs/btrfs/dir-item.c | 41 +-
+ fs/btrfs/dir-item.h | 5 +-
+ fs/btrfs/disk-io.c | 108 +-
+ fs/btrfs/extent-io-tree.c | 2 +-
+ fs/btrfs/extent-tree.c | 10 +
+ fs/btrfs/extent_io.c | 64 +-
+ fs/btrfs/extent_map.c | 8 +
+ fs/btrfs/file-item.c | 46 +-
+ fs/btrfs/free-space-cache.c | 1337 +------------
+ fs/btrfs/free-space-cache.h | 29 +-
+ fs/btrfs/fs.c | 2 +-
+ fs/btrfs/fs.h | 4 +-
+ fs/btrfs/inode.c | 337 ++--
+ fs/btrfs/ioctl.c | 41 +-
+ fs/btrfs/ordered-data.c | 27 +-
+ fs/btrfs/qgroup.c | 126 +-
+ fs/btrfs/qgroup.h | 16 +-
+ fs/btrfs/raid56.c | 57 +-
+ fs/btrfs/relocation.c | 2 +-
+ fs/btrfs/send.c | 2 +-
+ fs/btrfs/space-info.c | 2 -
+ fs/btrfs/space-info.h | 4 -
+ fs/btrfs/super.c | 48 +-
+ fs/btrfs/sysfs.c | 129 +-
+ fs/btrfs/tests/extent-io-tests.c | 131 +-
+ fs/btrfs/transaction.c | 40 +-
+ fs/btrfs/transaction.h | 29 +-
+ fs/btrfs/tree-checker.c | 66 +-
+ fs/btrfs/tree-log.c | 8 +-
+ fs/btrfs/verity.c | 31 +-
+ fs/btrfs/volumes.c | 55 +-
+ fs/btrfs/volumes.h | 1 +
+ fs/btrfs/zlib.c | 10 +-
+ fs/btrfs/zoned.c | 26 +-
+ fs/btrfs/zstd.c | 73 +-
+ fs/buffer.c | 131 +-
+ fs/cachefiles/Kconfig | 2 +-
+ fs/cachefiles/interface.c | 10 +-
+ fs/cachefiles/internal.h | 4 +-
+ fs/cachefiles/io.c | 25 +-
+ fs/ceph/Kconfig | 1 +
+ fs/ceph/addr.c | 4 +-
+ fs/ceph/file.c | 3 +
+ fs/char_dev.c | 4 +-
+ fs/coredump.c | 460 +++--
+ fs/dax.c | 26 +-
+ fs/dcache.c | 27 +-
+ fs/devpts/inode.c | 2 +
+ fs/dlm/config.c | 30 +-
+ fs/dlm/dlm_internal.h | 5 +
+ fs/dlm/lock.c | 18 +-
+ fs/dlm/lock.h | 4 +-
+ fs/dlm/lowcomms.c | 1 +
+ fs/dlm/midcomms.c | 1 +
+ fs/dlm/plock.c | 14 +-
+ fs/dlm/user.c | 23 +
+ fs/exfat/dir.c | 52 +-
+ fs/exfat/exfat_fs.h | 1 +
+ fs/exfat/fatent.c | 19 +-
+ fs/exfat/iomap.c | 28 +-
+ fs/exfat/misc.c | 2 +-
+ fs/exfat/namei.c | 7 +-
+ fs/exfat/super.c | 30 +-
+ fs/ext2/Makefile | 2 +
+ fs/ext2/balloc.c | 4 +
+ fs/ext2/ext2.h | 19 +-
+ fs/ext2/inode.c | 7 +
+ fs/ext2/super.c | 33 +-
+ fs/ext2/xattr.c | 2 +-
+ fs/ext4/ext4_jbd2.c | 2 +-
+ fs/ext4/mmp.c | 2 +-
+ fs/f2fs/checkpoint.c | 77 +-
+ fs/f2fs/data.c | 85 +-
+ fs/f2fs/debug.c | 4 +-
+ fs/f2fs/dir.c | 51 +-
+ fs/f2fs/extent_cache.c | 9 +-
+ fs/f2fs/f2fs.h | 128 +-
+ fs/f2fs/file.c | 85 +-
+ fs/f2fs/gc.c | 27 +-
+ fs/f2fs/inline.c | 11 +-
+ fs/f2fs/inode.c | 25 +-
+ fs/f2fs/node.c | 171 +-
+ fs/f2fs/node.h | 87 +-
+ fs/f2fs/recovery.c | 4 +-
+ fs/f2fs/segment.c | 114 +-
+ fs/f2fs/segment.h | 32 +-
+ fs/f2fs/shrinker.c | 2 +-
+ fs/f2fs/super.c | 84 +-
+ fs/f2fs/sysfs.c | 10 +-
+ fs/f2fs/verity.c | 6 +-
+ fs/f2fs/xattr.c | 10 +-
+ fs/f2fs/xattr.h | 11 +-
+ fs/fat/misc.c | 2 +-
+ fs/file.c | 4 +
+ fs/fs-writeback.c | 6 +-
+ fs/fs_pin.c | 9 +-
+ fs/fuse/dax.c | 1 +
+ fs/fuse/dir.c | 3 +
+ fs/fuse/file.c | 7 +-
+ fs/fuse/fuse_i.h | 9 +
+ fs/fuse/inode.c | 28 +
+ fs/fuse/ioctl.c | 3 -
+ fs/fuse/req.c | 7 +-
+ fs/gfs2/acl.c | 11 +-
+ fs/gfs2/aops.c | 17 +-
+ fs/gfs2/bmap.c | 93 +-
+ fs/gfs2/dentry.c | 6 +-
+ fs/gfs2/dir.c | 61 +-
+ fs/gfs2/export.c | 7 +-
+ fs/gfs2/file.c | 72 +-
+ fs/gfs2/glock.c | 60 +-
+ fs/gfs2/glops.c | 13 +-
+ fs/gfs2/incore.h | 8 +-
+ fs/gfs2/inode.c | 127 +-
+ fs/gfs2/lock_dlm.c | 4 +-
+ fs/gfs2/log.c | 7 +-
+ fs/gfs2/lops.c | 22 +-
+ fs/gfs2/meta_io.c | 7 +-
+ fs/gfs2/ops_fstype.c | 26 +-
+ fs/gfs2/quota.c | 57 +-
+ fs/gfs2/recovery.c | 19 +-
+ fs/gfs2/rgrp.c | 129 +-
+ fs/gfs2/super.c | 98 +-
+ fs/gfs2/trace_gfs2.h | 6 +-
+ fs/gfs2/util.c | 8 +-
+ fs/gfs2/xattr.c | 69 +-
+ fs/inode.c | 2 +-
+ fs/internal.h | 1 +
+ fs/iomap/buffered-io.c | 8 +-
+ fs/iomap/direct-io.c | 2 +-
+ fs/isofs/compress.c | 77 +-
+ fs/isofs/inode.c | 2 +
+ fs/isofs/isofs.h | 2 +
+ fs/isofs/rock.c | 11 +-
+ fs/jbd2/commit.c | 22 +-
+ fs/jbd2/journal.c | 31 +-
+ fs/jbd2/transaction.c | 2 +-
+ fs/kernfs/dir.c | 112 +-
+ fs/kernfs/kernfs-internal.h | 18 +-
+ fs/kernfs/mount.c | 34 +-
+ fs/kernfs/symlink.c | 17 +-
+ fs/lockd/svc.c | 1 -
+ fs/lockd/svclock.c | 33 +-
+ fs/lockd/trace.h | 1 -
+ fs/lockd/xdr.h | 2 +-
+ fs/namei.c | 229 ++-
+ fs/namespace.c | 4 +-
+ fs/netfs/Kconfig | 3 +
+ fs/netfs/Makefile | 2 +-
+ fs/netfs/buffered_read.c | 37 +-
+ fs/netfs/buffered_write.c | 66 +-
+ fs/netfs/direct_read.c | 14 +-
+ fs/netfs/direct_write.c | 8 +-
+ fs/netfs/fscache_cookie.c | 8 +-
+ fs/netfs/fscache_io.c | 10 +-
+ fs/netfs/internal.h | 68 +-
+ fs/netfs/iterator.c | 2 +-
+ fs/netfs/main.c | 1 -
+ fs/netfs/misc.c | 10 +-
+ fs/netfs/objects.c | 6 +-
+ fs/netfs/read_collect.c | 14 +-
+ fs/netfs/read_pgpriv2.c | 13 +-
+ fs/netfs/read_retry.c | 5 +-
+ fs/netfs/read_single.c | 12 +-
+ fs/netfs/stats.c | 4 +-
+ fs/netfs/write_collect.c | 25 +-
+ fs/netfs/write_issue.c | 123 +-
+ fs/netfs/write_retry.c | 5 +-
+ fs/nfs/Kconfig | 1 +
+ fs/nfs/dir.c | 6 +
+ fs/nfs/nfs4file.c | 1 +
+ fs/nfs/super.c | 25 -
+ fs/nfs_common/nfs_ssc.c | 126 +-
+ fs/nfsd/blocklayout.c | 1 +
+ fs/nfsd/blocklayoutxdr.c | 11 +
+ fs/nfsd/export.c | 8 +-
+ fs/nfsd/export.h | 3 +-
+ fs/nfsd/filecache.c | 1 +
+ fs/nfsd/flexfilelayout.c | 24 +-
+ fs/nfsd/flexfilelayoutxdr.c | 9 +-
+ fs/nfsd/flexfilelayoutxdr.h | 8 +-
+ fs/nfsd/localio.c | 10 +-
+ fs/nfsd/lockd.c | 5 +-
+ fs/nfsd/netns.h | 17 +-
+ fs/nfsd/nfs2acl.c | 48 +-
+ fs/nfsd/nfs3acl.c | 1 +
+ fs/nfsd/nfs3proc.c | 79 +-
+ fs/nfsd/nfs3xdr.c | 4 +
+ fs/nfsd/nfs4acl.c | 1 +
+ fs/nfsd/nfs4callback.c | 8 +-
+ fs/nfsd/nfs4ctl.h | 83 +
+ fs/nfsd/nfs4idmap.c | 1 +
+ fs/nfsd/nfs4layouts.c | 1 +
+ fs/nfsd/nfs4proc.c | 435 +++--
+ fs/nfsd/nfs4recover.c | 1 +
+ fs/nfsd/nfs4state.c | 568 +++++-
+ fs/nfsd/nfs4xdr.c | 145 +-
+ fs/nfsd/nfscache.c | 1 +
+ fs/nfsd/nfsctl.c | 15 +-
+ fs/nfsd/nfsd.h | 237 +--
+ fs/nfsd/nfserr.h | 158 ++
+ fs/nfsd/nfsfh.c | 73 +-
+ fs/nfsd/nfsfh.h | 28 +-
+ fs/nfsd/nfsproc.c | 20 +-
+ fs/nfsd/nfssvc.c | 8 +
+ fs/nfsd/nfsxdr.c | 1 +
+ fs/nfsd/state.h | 46 +-
+ fs/nfsd/vfs.c | 311 ++-
+ fs/nfsd/vfs.h | 39 +-
+ fs/nfsd/xdr.h | 6 +-
+ fs/nfsd/xdr3.h | 2 +-
+ fs/nfsd/xdr4.h | 154 +-
+ fs/nfsd/xdr4cb.h | 20 +-
+ fs/notify/fanotify/fanotify_user.c | 2 +-
+ fs/ntfs/attrib.c | 263 ++-
+ fs/ntfs/attrib.h | 9 +
+ fs/ntfs/attrlist.c | 228 ++-
+ fs/ntfs/attrlist.h | 2 +
+ fs/ntfs/collate.c | 2 +-
+ fs/ntfs/compress.c | 2 +-
+ fs/ntfs/file.c | 3 +-
+ fs/ntfs/inode.c | 98 +-
+ fs/ntfs/mft.c | 455 ++++-
+ fs/ntfs/mft.h | 2 +-
+ fs/ntfs/namei.c | 2 +-
+ fs/ntfs/reparse.c | 2 +-
+ fs/ntfs/super.c | 28 +-
+ fs/ntfs/volume.h | 12 +-
+ fs/ntfs3/attrib.c | 10 +-
+ fs/ntfs3/frecord.c | 5 +
+ fs/ntfs3/super.c | 2 +-
+ fs/ntfs3/xattr.c | 6 +-
+ fs/ocfs2/buffer_head_io.c | 12 +-
+ fs/ocfs2/journal.c | 25 +-
+ fs/ocfs2/quota_local.c | 4 +
+ fs/omfs/inode.c | 4 +-
+ fs/open.c | 59 +-
+ fs/pidfs.c | 27 +-
+ fs/proc/base.c | 43 +-
+ fs/smb/client/connect.c | 9 +
+ fs/smb/client/dir.c | 3 +
+ fs/smb/client/file.c | 4 +-
+ fs/smb/client/reparse.c | 24 +-
+ fs/smb/client/transport.c | 13 +-
+ fs/smb/server/Kconfig | 2 +
+ fs/smb/server/Makefile | 1 +
+ fs/smb/server/connection.c | 72 +
+ fs/smb/server/connection.h | 3 +
+ fs/smb/server/ksmbd_work.c | 3 -
+ fs/smb/server/ksmbd_work.h | 5 +-
+ fs/smb/server/mgmt/user_session.c | 124 +-
+ fs/smb/server/mgmt/user_session.h | 8 +-
+ fs/smb/server/proc.c | 2 +
+ fs/smb/server/server.c | 2 +-
+ fs/smb/server/smb2pdu.c | 615 +++---
+ fs/smb/server/smb2pdu.h | 2 -
+ fs/smb/server/smbacl.c | 7 +-
+ fs/smb/server/stats.h | 1 +
+ fs/smb/server/tests/Kconfig | 15 +
+ fs/smb/server/tests/Makefile | 4 +
+ fs/smb/server/tests/smbacl_kunit.c | 301 +++
+ fs/smb/server/vfs.c | 2 +
+ fs/smb/server/vfs_cache.c | 48 -
+ fs/smb/server/vfs_cache.h | 6 -
+ fs/splice.c | 58 +-
+ fs/tests/.kunitconfig | 2 +
+ fs/tests/fdtable_kunit.c | 72 +
+ fs/udf/inode.c | 52 +-
+ fs/udf/misc.c | 15 +-
+ fs/udf/super.c | 5 +-
+ fs/ufs/dir.c | 2 +-
+ fs/vboxsf/dir.c | 3 +
+ fs/xfs/xfs_ioctl.c | 381 ++--
+ fs/xfs/xfs_ioctl.h | 4 +-
+ fs/xfs/xfs_ioctl32.c | 188 +-
+ fs/xfs/xfs_rtalloc.h | 49 +-
+ include/linux/binfmts.h | 3 +-
+ include/linux/buffer_head.h | 86 +-
+ include/linux/coredump.h | 41 +-
+ include/linux/dax.h | 12 -
+ include/linux/f2fs_fs.h | 135 +-
+ include/linux/fcntl.h | 6 +
+ include/linux/fdtable.h | 2 +-
+ include/linux/fs.h | 2 +-
+ include/linux/fscache-cache.h | 2 +-
+ include/linux/fscache.h | 36 +-
+ include/linux/lsm_hook_defs.h | 1 +
+ include/linux/netfs.h | 80 +-
+ include/linux/nfs.h | 55 +-
+ include/linux/nfs3.h | 8 +
+ include/linux/nfs4.h | 6 +
+ include/linux/nfs_fh.h | 63 +
+ include/linux/nfs_ssc.h | 69 +-
+ include/linux/nfsd_ssc.h | 38 +
+ include/linux/nfslocalio.h | 11 +-
+ include/linux/pid.h | 53 +
+ include/linux/pid_types.h | 8 +
+ include/linux/pidfs.h | 5 +
+ include/linux/sched.h | 2 +-
+ include/linux/sched/signal.h | 45 +-
+ include/linux/security.h | 7 +
+ include/linux/splice.h | 4 +-
+ include/linux/user_namespace.h | 11 +-
+ include/net/scm.h | 7 +-
+ include/net/sock.h | 14 +-
+ include/trace/events/cachefiles.h | 30 +-
+ include/trace/events/fscache.h | 10 +-
+ include/trace/events/landlock.h | 2 +-
+ include/trace/events/netfs.h | 134 +-
+ include/trace/misc/nfs.h | 11 +
+ include/uapi/asm-generic/socket.h | 4 +
+ include/uapi/linux/btrfs_tree.h | 25 +-
+ include/uapi/linux/coredump.h | 149 +-
+ include/uapi/linux/fs.h | 2 +-
+ include/uapi/linux/fuse.h | 12 +-
+ init/Kconfig | 11 +
+ kernel/Makefile | 1 +
+ kernel/pid_namespace.c | 3 +-
+ kernel/tests/.kunitconfig | 4 +
+ kernel/tests/user_ns_map_kunit.c | 98 +
+ kernel/user_namespace.c | 32 +-
+ kernel/utsname.c | 1 -
+ mm/shmem_quota.c | 5 +
+ net/bluetooth/af_bluetooth.c | 6 +-
+ net/bluetooth/hci_sock.c | 8 +-
+ net/bluetooth/l2cap_sock.c | 2 +-
+ net/core/scm.c | 36 +-
+ net/core/sock.c | 120 +-
+ net/sunrpc/svcauth_unix.c | 9 +
+ net/sunrpc/svcsock.c | 489 +++--
+ net/sunrpc/xprtsock.c | 66 +-
+ net/unix/af_unix.c | 67 +-
+ net/unix/af_unix.h | 3 +-
+ security/security.c | 25 +
+ security/selinux/hooks.c | 31 +
+ tools/include/uapi/linux/coredump.h | 149 +-
+ tools/lib/python/kdoc/xforms_lists.py | 1 +
+ tools/testing/selftests/Makefile | 1 +
+ .../selftests/clone3/clone3_clear_sighand.c | 6 +-
+ tools/testing/selftests/coredump/Makefile | 7 +-
+ .../selftests/coredump/coredump_notify_signal.h | 29 +
+ .../coredump/coredump_notify_signal_helper.c | 46 +
+ .../coredump/coredump_notify_signal_test.c | 245 +++
+ .../coredump/coredump_socket_protocol_test.c | 1983 +++++++++++++++-----
+ .../selftests/coredump/coredump_socket_test.c | 175 ++
+ tools/testing/selftests/coredump/coredump_test.h | 32 +-
+ .../selftests/coredump/coredump_test_helpers.c | 1788 +++++++++++++++++-
+ .../selftests/coredump/coredump_test_helpers.h | 81 +
+ tools/testing/selftests/exec/Makefile | 4 +
+ tools/testing/selftests/exec/binfmt_misc_delim.c | 127 ++
+ tools/testing/selftests/filesystems/.gitignore | 2 +-
+ tools/testing/selftests/filesystems/Makefile | 2 +-
+ tools/testing/selftests/filesystems/config | 8 +
+ .../selftests/filesystems/file_stressor/.gitignore | 2 +
+ .../selftests/filesystems/file_stressor/Makefile | 6 +
+ .../{ => file_stressor}/file_stressor.c | 0
+ .../selftests/filesystems/file_stressor/settings | 3 +
+ .../selftests/filesystems/fscontext_ns/.gitignore | 2 +
+ .../testing/selftests/filesystems/fuse/.gitignore | 1 +
+ tools/testing/selftests/filesystems/fuse/Makefile | 2 +-
+ tools/testing/selftests/filesystems/kernfs_test.c | 1003 +++++++++-
+ .../selftests/filesystems/open_o_creat_o_dir.c | 201 ++
+ .../filesystems/statmount/statmount_test.c | 2 +-
+ tools/testing/selftests/filesystems/wrappers.h | 11 +
+ tools/testing/selftests/net/af_unix/Makefile | 2 +
+ tools/testing/selftests/net/af_unix/scm_pidfd.c | 366 ++++
+ tools/testing/selftests/pidfd/pidfd_open_test.c | 2 +-
+ 432 files changed, 15083 insertions(+), 9475 deletions(-)
+ delete mode 100644 Documentation/filesystems/bfs.rst
+ create mode 100644 Documentation/filesystems/exfat.rst
+ delete mode 100644 arch/powerpc/platforms/cell/spufs/coredump.c
+ delete mode 100644 fs/bfs/Kconfig
+ delete mode 100644 fs/bfs/Makefile
+ delete mode 100644 fs/bfs/bfs.h
+ delete mode 100644 fs/bfs/dir.c
+ delete mode 100644 fs/bfs/file.c
+ delete mode 100644 fs/bfs/inode.c
+ create mode 100644 fs/nfsd/nfs4ctl.h
+ create mode 100644 fs/nfsd/nfserr.h
+ create mode 100644 fs/smb/server/tests/Kconfig
+ create mode 100644 fs/smb/server/tests/Makefile
+ create mode 100644 fs/smb/server/tests/smbacl_kunit.c
+ create mode 100644 fs/tests/.kunitconfig
+ create mode 100644 fs/tests/fdtable_kunit.c
+ create mode 100644 include/linux/nfs_fh.h
+ create mode 100644 include/linux/nfsd_ssc.h
+ create mode 100644 kernel/tests/.kunitconfig
+ create mode 100644 kernel/tests/user_ns_map_kunit.c
+ create mode 100644 tools/testing/selftests/coredump/coredump_notify_signal.h
+ create mode 100644 tools/testing/selftests/coredump/coredump_notify_signal_helper.c
+ create mode 100644 tools/testing/selftests/coredump/coredump_notify_signal_test.c
+ create mode 100644 tools/testing/selftests/coredump/coredump_test_helpers.h
+ create mode 100644 tools/testing/selftests/exec/binfmt_misc_delim.c
+ create mode 100644 tools/testing/selftests/filesystems/config
+ create mode 100644 tools/testing/selftests/filesystems/file_stressor/.gitignore
+ create mode 100644 tools/testing/selftests/filesystems/file_stressor/Makefile
+ rename tools/testing/selftests/filesystems/{ => file_stressor}/file_stressor.c (100%)
+ create mode 100644 tools/testing/selftests/filesystems/file_stressor/settings
+ create mode 100644 tools/testing/selftests/filesystems/fscontext_ns/.gitignore
+ create mode 100644 tools/testing/selftests/filesystems/open_o_creat_o_dir.c
+Merging printk/for-next (45b895e5f6ce6 Merge branch 'for-7.4-console-registration' 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.
+ kernel/printk/printk.c | 37 ++++++++++++++++++++++++++-----------
+ 1 file changed, 26 insertions(+), 11 deletions(-)
+Merging pci/next (08afa8a2e38e8 Merge branch 'pci/controller/xgene')
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git pci/next
+Auto-merging drivers/pci/endpoint/pci-ep-msi.c
+Merge made by the 'ort' strategy.
+ Documentation/driver-api/pci/p2pdma.rst | 6 +-
+ .../pci/controller/cadence/pcie-cadence-debugfs.c | 15 +-
+ drivers/pci/controller/cadence/pcie-cadence-plat.c | 6 +-
+ drivers/pci/controller/cadence/pcie-cadence.c | 16 +-
+ drivers/pci/controller/cadence/pcie-cadence.h | 2 -
+ drivers/pci/controller/dwc/pci-dra7xx.c | 16 --
+ drivers/pci/controller/dwc/pci-imx6.c | 52 ++++++-
+ drivers/pci/controller/dwc/pci-keystone.c | 32 +---
+ drivers/pci/controller/dwc/pcie-designware-ep.c | 8 +-
+ drivers/pci/controller/dwc/pcie-designware.h | 1 +
+ drivers/pci/controller/dwc/pcie-dw-rockchip.c | 1 +
+ drivers/pci/controller/dwc/pcie-histb.c | 1 +
+ drivers/pci/controller/dwc/pcie-qcom-ep.c | 1 +
+ drivers/pci/controller/dwc/pcie-qcom.c | 81 +++++++++-
+ drivers/pci/controller/dwc/pcie-rcar-gen4.c | 68 ++++++++-
+ drivers/pci/controller/dwc/pcie-spacemit-k1.c | 3 +
+ drivers/pci/controller/dwc/pcie-tegra194.c | 1 +
+ drivers/pci/controller/pci-tegra.c | 1 +
+ drivers/pci/controller/pci-xgene.c | 11 +-
+ drivers/pci/controller/pcie-aspeed.c | 9 +-
+ drivers/pci/controller/pcie-mediatek-gen3.c | 15 +-
+ drivers/pci/controller/pcie-mediatek.c | 4 +-
+ drivers/pci/controller/pcie-rockchip-host.c | 1 +
+ drivers/pci/controller/plda/pcie-starfive.c | 1 +
+ drivers/pci/controller/vmd.c | 52 ++++++-
+ drivers/pci/endpoint/functions/pci-epf-vntb.c | 93 ++++++++++--
+ drivers/pci/endpoint/pci-ep-msi.c | 40 ++---
+ drivers/pci/p2pdma.c | 37 +++--
+ drivers/pci/pwrctrl/Kconfig | 1 +
+ drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c | 168 ++++++---------------
+ include/linux/pci-epf.h | 3 +-
+ 31 files changed, 469 insertions(+), 277 deletions(-)
+Merging pstore/for-next/pstore (24b8f8dcb9a13 pstore/ftrace: Factor KASLR offset in the core kernel instruction addresses)
+$ 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 (8e072cb0e756d Merge branch 'for-7.4/asus' 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
+Auto-merging MAINTAINERS
+Auto-merging drivers/hid/hid-asus.c
+Auto-merging drivers/hid/hid-steelseries-arctis.c
+Merge made by the 'ort' strategy.
+ MAINTAINERS | 6 +
+ drivers/hid/Kconfig | 24 +-
+ drivers/hid/Makefile | 2 +-
+ drivers/hid/amd-sfh-hid/amd_sfh_common.h | 2 +
+ drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 10 +
+ drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_desc.c | 13 +-
+ drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.c | 37 +-
+ drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.h | 7 +
+ drivers/hid/hid-alps.c | 25 +-
+ drivers/hid/hid-appletb-kbd.c | 41 +-
+ drivers/hid/hid-asus.c | 14 +-
+ drivers/hid/hid-corsair-void.c | 15 +-
+ drivers/hid/hid-elecom.c | 6 +-
+ drivers/hid/hid-google-hammer.c | 2 +-
+ drivers/hid/hid-ids.h | 20 +-
+ drivers/hid/hid-kysona.c | 292 --------
+ drivers/hid/hid-lenovo.c | 14 +
+ drivers/hid/hid-logitech-hidpp.c | 2 +
+ drivers/hid/hid-multitouch.c | 29 +-
+ drivers/hid/hid-nintendo.c | 14 +-
+ drivers/hid/hid-oxp.c | 6 +-
+ drivers/hid/hid-pulsar.c | 765 +++++++++++++++++++++
+ drivers/hid/hid-quirks.c | 7 +-
+ drivers/hid/hid-roccat.c | 8 +-
+ drivers/hid/hid-steelseries-arctis.c | 44 ++
+ drivers/hid/hid-winwing.c | 10 +-
+ drivers/hid/i2c-hid/i2c-hid-acpi.c | 8 +-
+ drivers/hid/i2c-hid/i2c-hid-core.c | 15 +-
+ drivers/hid/surface-hid/surface_kbd.c | 4 +-
+ drivers/hid/usbhid/hiddev.c | 45 +-
+ drivers/hid/wacom_sys.c | 201 ++++--
+ drivers/hid/wacom_wac.c | 72 +-
+ drivers/hid/wacom_wac.h | 6 +-
+ include/linux/hiddev.h | 2 +
+ scripts/coccinelle/hid/ff_race.cocci | 11 +-
+ 35 files changed, 1291 insertions(+), 488 deletions(-)
+ delete mode 100644 drivers/hid/hid-kysona.c
+ create mode 100644 drivers/hid/hid-pulsar.c
+Merging i2c/i2c/for-next (8cd9520d35a6c Linux 7.1)
+$ 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
+Already up to date.
+$ git am -3 ../patches/0001-i2c-Fix-up-the-rest-of-the-merge.patch
+Applying: i2c: Fix up the rest of the merge
+Using index info to reconstruct a base tree...
+M drivers/i2c/i2c-core-base.c
+Falling back to patching base and 3-way merge...
+Auto-merging drivers/i2c/i2c-core-base.c
+No changes -- Patch already applied.
+Merging i2c-andi/i2c/i2c-next (eca080575444d Merge branch 'i2c/i2c' into i2c/i2c-next)
+$ git merge -m Merge branch 'i2c/i2c-next' of https://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git i2c-andi/i2c/i2c-next
+Merge made by the 'ort' strategy.
+ .../bindings/i2c/snps,designware-i2c.yaml | 15 ++++++++++++++
+ .../bindings/i2c/xlnx,xps-iic-2.00.a.yaml | 2 +-
+ drivers/i2c/busses/i2c-bcm2835.c | 2 +-
+ drivers/i2c/busses/i2c-qcom-geni.c | 24 ++++++++++------------
+ drivers/i2c/i2c-core-acpi.c | 1 +
+ drivers/media/i2c/isl7998x.c | 3 +--
+ include/linux/i2c.h | 4 ++--
+ 7 files changed, 32 insertions(+), 19 deletions(-)
+Merging i2c-rust/rust-i2c-next (61ddec70c9bcc i2c: rust: mark I2cAdapter methods as inline)
+$ git merge -m Merge branch 'rust-i2c-next' of https://github.com/ikrtn/rust-for-linux i2c-rust/rust-i2c-next
+Auto-merging drivers/i2c/busses/i2c-imx-lpi2c.c
+CONFLICT (content): Merge conflict in drivers/i2c/busses/i2c-imx-lpi2c.c
+Auto-merging drivers/i2c/busses/i2c-qcom-geni.c
+Auto-merging rust/kernel/i2c.rs
+Resolved 'drivers/i2c/busses/i2c-imx-lpi2c.c' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master 42f53f72d4d27] Merge branch 'rust-i2c-next' of https://github.com/ikrtn/rust-for-linux
+$ git diff -M --stat --summary HEAD^..
+ drivers/i2c/busses/i2c-imx-lpi2c.c | 18 ++++--------------
+ 1 file changed, 4 insertions(+), 14 deletions(-)
+Merging i3c/i3c/next (cab40cfc9e116 i3c: dw: reduce do_daa time if there's no client)
+$ 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
+Already up to date.
+Merging hwmon-staging/hwmon-next (1f7154a56e446 hwmon: (pmbus) add support for MAX20826 and similar devices)
+$ 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
+Auto-merging MAINTAINERS
+Merge made by the 'ort' strategy.
+ Documentation/ABI/testing/sysfs-class-hwmon | 36 +
+ .../bindings/hwmon/axiado,ax3000-tsadc.yaml | 45 +
+ .../devicetree/bindings/hwmon/national,lm90.yaml | 28 +-
+ .../bindings/hwmon/pmbus/adi,max20826.yaml | 102 ++
+ .../bindings/hwmon/pmbus/ti,tps25990.yaml | 8 +-
+ .../devicetree/bindings/hwmon/ti,tmp102.yaml | 16 +-
+ .../devicetree/bindings/hwmon/ti,tmp401.yaml | 3 +
+ .../devicetree/bindings/trivial-devices.yaml | 8 +-
+ Documentation/hwmon/arctic_fan_controller.rst | 26 +-
+ Documentation/hwmon/asus_ec_sensors.rst | 2 +
+ Documentation/hwmon/asus_rog_ryujin.rst | 1 +
+ Documentation/hwmon/axiado-tsadc.rst | 41 +
+ Documentation/hwmon/honor-fmi.rst | 32 +
+ Documentation/hwmon/index.rst | 4 +
+ Documentation/hwmon/it87.rst | 8 +
+ Documentation/hwmon/max20826.rst | 139 +++
+ Documentation/hwmon/minisforum-um780xtx.rst | 68 ++
+ Documentation/hwmon/nct6775.rst | 32 +
+ Documentation/hwmon/sht4x.rst | 17 +-
+ Documentation/hwmon/sysfs-interface.rst | 14 +-
+ Documentation/hwmon/tps25990.rst | 15 +-
+ Documentation/hwmon/tps53679.rst | 24 +-
+ Documentation/hwmon/yogafan.rst | 46 +-
+ MAINTAINERS | 35 +-
+ drivers/hwmon/Kconfig | 37 +
+ drivers/hwmon/Makefile | 3 +
+ drivers/hwmon/abituguru.c | 4 +-
+ drivers/hwmon/adm1177.c | 2 +-
+ drivers/hwmon/adt7x10.c | 2 +-
+ drivers/hwmon/arctic_fan_controller.c | 22 +-
+ drivers/hwmon/asus-ec-sensors.c | 4 +
+ drivers/hwmon/asus_rog_ryujin.c | 3 +
+ drivers/hwmon/axiado-tsadc.c | 275 ++++++
+ drivers/hwmon/dell-smm-hwmon.c | 16 +
+ drivers/hwmon/emc2103.c | 2 +-
+ drivers/hwmon/hih6130.c | 4 +-
+ drivers/hwmon/honor-fmi.c | 178 ++++
+ drivers/hwmon/hwmon.c | 6 +
+ drivers/hwmon/it87.c | 308 +++++-
+ drivers/hwmon/k10temp.c | 2 +
+ drivers/hwmon/lm85.c | 2 +-
+ drivers/hwmon/lm90.c | 5 +
+ drivers/hwmon/minisforum-um780xtx.c | 501 ++++++++++
+ drivers/hwmon/nct6775-core.c | 116 +++
+ drivers/hwmon/nct6775-platform.c | 33 +-
+ drivers/hwmon/nct6775.h | 4 +-
+ drivers/hwmon/pmbus/Kconfig | 24 +-
+ drivers/hwmon/pmbus/Makefile | 1 +
+ drivers/hwmon/pmbus/ltc4286.c | 96 +-
+ drivers/hwmon/pmbus/max20826.c | 1044 ++++++++++++++++++++
+ drivers/hwmon/pmbus/mp2888.c | 4 +-
+ drivers/hwmon/pmbus/pmbus.h | 7 +
+ drivers/hwmon/pmbus/pmbus_core.c | 24 +-
+ drivers/hwmon/pmbus/tps25990.c | 249 +++--
+ drivers/hwmon/pmbus/tps53679.c | 9 +-
+ drivers/hwmon/sht4x.c | 62 +-
+ drivers/hwmon/spd5118.c | 67 +-
+ drivers/hwmon/yogafan.c | 48 +
+ include/linux/hwmon.h | 12 +
+ 59 files changed, 3670 insertions(+), 256 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/hwmon/axiado,ax3000-tsadc.yaml
+ create mode 100644 Documentation/devicetree/bindings/hwmon/pmbus/adi,max20826.yaml
+ create mode 100644 Documentation/hwmon/axiado-tsadc.rst
+ create mode 100644 Documentation/hwmon/honor-fmi.rst
+ create mode 100644 Documentation/hwmon/max20826.rst
+ create mode 100644 Documentation/hwmon/minisforum-um780xtx.rst
+ create mode 100644 drivers/hwmon/axiado-tsadc.c
+ create mode 100644 drivers/hwmon/honor-fmi.c
+ create mode 100644 drivers/hwmon/minisforum-um780xtx.c
+ create mode 100644 drivers/hwmon/pmbus/max20826.c
+Merging jc_docs/docs-next (d793bcfca6bb4 docs: translations: pt_BR: fix missing text and formatting in process docs)
+$ git merge -m Merge branch 'docs-next' of git://git.lwn.net/linux.git jc_docs/docs-next
+Auto-merging Documentation/admin-guide/sysctl/kernel.rst
+Auto-merging Documentation/filesystems/porting.rst
+Auto-merging Documentation/filesystems/proc.rst
+Auto-merging tools/lib/python/kdoc/xforms_lists.py
+Merge made by the 'ort' strategy.
+ Documentation/admin-guide/cpu-isolation.rst | 4 +-
+ Documentation/admin-guide/parport.rst | 2 +-
+ Documentation/admin-guide/sysctl/kernel.rst | 19 +-
+ Documentation/admin-guide/sysctl/vm.rst | 2 +-
+ Documentation/core-api/cpu_hotplug.rst | 4 +-
+ Documentation/core-api/debug-objects.rst | 2 +-
+ Documentation/core-api/dma-attributes.rst | 2 +-
+ Documentation/core-api/dma-isa-lpc.rst | 11 +-
+ Documentation/core-api/housekeeping.rst | 2 +-
+ Documentation/core-api/irq/irq-affinity.rst | 2 +-
+ Documentation/core-api/irq/irqflags-tracing.rst | 8 +-
+ Documentation/core-api/maple_tree.rst | 9 +-
+ Documentation/core-api/real-time/differences.rst | 10 +-
+ Documentation/core-api/swiotlb.rst | 2 +-
+ Documentation/core-api/this_cpu_ops.rst | 6 +-
+ Documentation/core-api/xarray.rst | 4 +-
+ Documentation/doc-guide/parse-headers.rst | 15 +-
+ Documentation/driver-api/reset.rst | 2 +-
+ Documentation/driver-api/serial/serial-rs485.rst | 5 +-
+ .../locking/cmpxchg-local/arch-support.txt | 2 +-
+ Documentation/filesystems/locking.rst | 2 +-
+ Documentation/filesystems/porting.rst | 2 +-
+ Documentation/filesystems/proc.rst | 10 +-
+ Documentation/livepatch/api.rst | 5 +-
+ Documentation/misc-devices/spear-pcie-gadget.rst | 10 +-
+ Documentation/process/1.Intro.rst | 2 +-
+ Documentation/process/2.Process.rst | 18 +-
+ Documentation/process/3.Early-stage.rst | 2 +-
+ Documentation/process/5.Posting.rst | 10 +-
+ Documentation/process/7.AdvancedTopics.rst | 36 +-
+ Documentation/process/backporting.rst | 18 +-
+ .../process/embargoed-hardware-issues.rst | 2 +-
+ Documentation/process/maintainer-pgp-guide.rst | 38 +--
+ Documentation/timers/no_hz.rst | 4 +-
+ .../translations/pt_BR/process/2.Process.rst | 12 +-
+ .../translations/pt_BR/process/3.Early-stage.rst | 10 +-
+ .../translations/pt_BR/process/4.Coding.rst | 6 +-
+ .../translations/pt_BR/process/5.Posting.rst | 12 +-
+ .../translations/pt_BR/process/6.Followthrough.rst | 14 +-
+ .../translations/pt_BR/process/8.Conclusion.rst | 3 +-
+ .../translations/pt_BR/process/adding-syscalls.rst | 54 +--
+ .../pt_BR/process/applying-patches.rst | 4 +-
+ .../translations/pt_BR/process/backporting.rst | 4 +-
+ .../pt_BR/process/coding-assistants.rst | 60 ++++
+ .../pt_BR/process/embargoed-hardware-issues.rst | 362 +++++++++++++++++++++
+ Documentation/translations/pt_BR/process/index.rst | 3 +
+ .../pt_BR/process/volatile-considered-harmful.rst | 130 ++++++++
+ Documentation/userspace-api/ioctl/ioctl-number.rst | 2 +-
+ Documentation/userspace-api/iommufd.rst | 2 +-
+ tools/lib/python/kdoc/c_lex.py | 2 +-
+ tools/lib/python/kdoc/xforms_lists.py | 2 +-
+ 51 files changed, 763 insertions(+), 191 deletions(-)
+ create mode 100644 Documentation/translations/pt_BR/process/coding-assistants.rst
+ create mode 100644 Documentation/translations/pt_BR/process/embargoed-hardware-issues.rst
+ create mode 100644 Documentation/translations/pt_BR/process/volatile-considered-harmful.rst
+Merging v4l-dvb/next (b38d06ad1e13c media: ipu6: Fix up missing IWYU issue)
+$ git merge -m Merge branch 'next' of git://linuxtv.org/media-ci/media-pending.git v4l-dvb/next
+Auto-merging MAINTAINERS
+Auto-merging drivers/media/pci/intel/ipu-bridge.c
+Auto-merging drivers/media/v4l2-core/v4l2-ctrls-core.c
+Merge made by the 'ort' strategy.
+ .../bindings/clock/nxp,imx95-blk-ctl.yaml | 71 +
+ .../bindings/media/fsl,imx95-csi-formatter.yaml | 88 +
+ .../bindings/media/i2c/himax,hm1246.yaml | 120 +
+ .../devicetree/bindings/media/i2c/hynix,hi846.yaml | 3 +-
+ .../devicetree/bindings/media/i2c/ite,it6625.yaml | 175 ++
+ .../bindings/media/i2c/ovti,os02g10.yaml | 94 +
+ .../bindings/media/i2c/ovti,ov08d10.yaml | 3 +-
+ .../devicetree/bindings/media/i2c/ovti,ov4689.yaml | 3 +-
+ .../devicetree/bindings/media/i2c/ovti,ov5675.yaml | 3 +-
+ .../devicetree/bindings/media/i2c/ovti,ov5693.yaml | 5 +-
+ .../bindings/media/i2c/ovti,ov64a40.yaml | 3 +-
+ .../devicetree/bindings/media/i2c/sony,imx111.yaml | 3 +-
+ .../devicetree/bindings/media/i2c/sony,imx355.yaml | 3 +-
+ .../devicetree/bindings/media/i2c/sony,imx415.yaml | 3 +-
+ .../devicetree/bindings/media/i2c/st,vd55g1.yaml | 3 +-
+ .../devicetree/bindings/media/i2c/st,vd56g3.yaml | 3 +-
+ .../bindings/media/i2c/thine,thp7312.yaml | 3 +-
+ .../bindings/media/i2c/toshiba,tc358743.txt | 48 -
+ .../bindings/media/i2c/toshiba,tc358743.yaml | 93 +
+ .../bindings/media/nxp,imx8mq-mipi-csi2.yaml | 4 +-
+ .../devicetree/bindings/media/snps,dw-hdmi-rx.yaml | 13 +-
+ .../bindings/media/video-interface-devices.yaml | 17 +-
+ .../userspace-api/media/drivers/dcmipp.rst | 14 +
+ .../userspace-api/media/drivers/index.rst | 1 +
+ MAINTAINERS | 51 +-
+ drivers/media/cec/platform/meson/ao-cec-g12a.c | 2 +-
+ drivers/media/common/cypress_firmware.c | 2 +
+ drivers/media/common/saa7146/saa7146_core.c | 3 +-
+ drivers/media/dvb-frontends/drxd_map_firm.h | 4 +-
+ drivers/media/dvb-frontends/stv0900_core.c | 2 +
+ drivers/media/dvb-frontends/stv090x.c | 2 +
+ drivers/media/i2c/Kconfig | 39 +
+ drivers/media/i2c/Makefile | 3 +
+ drivers/media/i2c/adv7175.c | 2 +-
+ drivers/media/i2c/adv7604.c | 3 +-
+ drivers/media/i2c/ccs/ccs-data.h | 4 +-
+ drivers/media/i2c/cvs/core.c | 7 +-
+ drivers/media/i2c/cvs/v4l2.c | 13 +-
+ drivers/media/i2c/cx25840/cx25840-core.c | 38 +-
+ drivers/media/i2c/hi847.c | 2 +-
+ drivers/media/i2c/hm1246.c | 1285 +++++++++++
+ drivers/media/i2c/imx471.c | 2 +-
+ drivers/media/i2c/it6625.c | 2390 ++++++++++++++++++++
+ drivers/media/i2c/os02g10.c | 932 ++++++++
+ drivers/media/i2c/ov5693.c | 25 +
+ drivers/media/i2c/ov772x.c | 2 +-
+ drivers/media/i2c/ov8856.c | 32 +-
+ drivers/media/i2c/tc358743.c | 3 +-
+ drivers/media/i2c/wm8739.c | 2 +-
+ drivers/media/pci/bt8xx/bttv-driver.c | 8 +-
+ drivers/media/pci/cx18/cx23418.h | 2 +-
+ drivers/media/pci/cx23885/cx23885-core.c | 4 +
+ drivers/media/pci/cx88/cx88-input.c | 22 +-
+ drivers/media/pci/cx88/cx88-video.c | 8 +-
+ drivers/media/pci/hws/hws.h | 4 +-
+ drivers/media/pci/hws/hws_pci.c | 6 +-
+ drivers/media/pci/hws/hws_reg.h | 10 +-
+ drivers/media/pci/hws/hws_v4l2_ioctl.c | 5 +-
+ drivers/media/pci/hws/hws_video.c | 6 +-
+ drivers/media/pci/intel/ipu-bridge.c | 131 +-
+ drivers/media/pci/intel/ipu6/Kconfig | 9 +
+ drivers/media/pci/intel/ipu6/Makefile | 10 +-
+ drivers/media/pci/intel/ipu6/ipu6-bus.h | 6 +-
+ drivers/media/pci/intel/ipu6/ipu6-buttress.c | 588 +++--
+ drivers/media/pci/intel/ipu6/ipu6-buttress.h | 50 +-
+ drivers/media/pci/intel/ipu6/ipu6-cpd.c | 201 +-
+ drivers/media/pci/intel/ipu6/ipu6-cpd.h | 43 +
+ drivers/media/pci/intel/ipu6/ipu6-dma.c | 24 +-
+ drivers/media/pci/intel/ipu6/ipu6-dma.h | 2 +
+ drivers/media/pci/intel/ipu6/ipu6-fw-isys.c | 589 ++++-
+ drivers/media/pci/intel/ipu6/ipu6-fw-isys.h | 48 +-
+ drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c | 211 +-
+ drivers/media/pci/intel/ipu6/ipu6-isys-csi2.h | 5 +
+ drivers/media/pci/intel/ipu6/ipu6-isys-queue.c | 87 +-
+ drivers/media/pci/intel/ipu6/ipu6-isys-queue.h | 6 +-
+ drivers/media/pci/intel/ipu6/ipu6-isys-video.c | 160 +-
+ drivers/media/pci/intel/ipu6/ipu6-isys-video.h | 1 +
+ drivers/media/pci/intel/ipu6/ipu6-isys.c | 399 +---
+ drivers/media/pci/intel/ipu6/ipu6-isys.h | 55 +-
+ drivers/media/pci/intel/ipu6/ipu6-mmu-hw.c | 296 +++
+ drivers/media/pci/intel/ipu6/ipu6-mmu.c | 133 +-
+ drivers/media/pci/intel/ipu6/ipu6-mmu.h | 158 +-
+ .../pci/intel/ipu6/ipu6-platform-buttress-regs.h | 111 +-
+ drivers/media/pci/intel/ipu6/ipu6.c | 574 +++--
+ drivers/media/pci/intel/ipu6/ipu6.h | 196 +-
+ drivers/media/pci/intel/ipu6/ipu7-boot.c | 405 ++++
+ drivers/media/pci/intel/ipu6/ipu7-boot.h | 46 +
+ drivers/media/pci/intel/ipu6/ipu7-fw-com.c | 74 +
+ drivers/media/pci/intel/ipu6/ipu7-fw-com.h | 53 +
+ drivers/media/pci/intel/ipu6/ipu7-fw-isys.c | 788 +++++++
+ drivers/media/pci/intel/ipu6/ipu7-fw-isys.h | 296 +++
+ drivers/media/pci/intel/ipu6/ipu7-isys-csi-phy.c | 1072 +++++++++
+ drivers/media/pci/intel/ipu6/ipu7-isys-csi-phy.h | 16 +
+ drivers/media/pci/intel/ipu6/ipu7-isys-csi2-regs.h | 1189 ++++++++++
+ drivers/media/pci/intel/ipu6/ipu7-mmu-hw.c | 858 +++++++
+ drivers/media/pci/intel/ipu6/ipu7-mmu-hw.h | 254 +++
+ drivers/media/pci/intel/ipu6/ipu7-platform-regs.h | 32 +
+ drivers/media/pci/intel/ivsc/mei_csi.c | 7 +-
+ drivers/media/pci/saa7134/saa7134-core.c | 8 +-
+ drivers/media/pci/saa7134/saa7134-input.c | 7 +-
+ drivers/media/pci/saa7146/mxb.c | 4 +-
+ drivers/media/pci/saa7164/saa7164-core.c | 32 +-
+ drivers/media/pci/saa7164/saa7164.h | 1 -
+ drivers/media/pci/tw68/tw68-core.c | 8 +-
+ drivers/media/platform/aspeed/aspeed-video.c | 12 +-
+ drivers/media/platform/cadence/cdns-csi2rx.c | 4 +
+ drivers/media/platform/m2m-deinterlace.c | 2 +-
+ drivers/media/platform/marvell/Kconfig | 1 +
+ drivers/media/platform/marvell/cafe-driver.c | 2 +-
+ drivers/media/platform/marvell/mcam-core.c | 20 +-
+ drivers/media/platform/mediatek/mdp/mtk_mdp_ipi.h | 2 +-
+ .../mediatek/vcodec/decoder/vdec_ipi_msg.h | 4 +-
+ .../media/platform/microchip/microchip-csi2dc.c | 1 +
+ .../media/platform/microchip/microchip-isc-base.c | 82 +-
+ .../media/platform/microchip/microchip-isc-clk.c | 7 +-
+ .../media/platform/microchip/microchip-isc-regs.h | 16 +-
+ drivers/media/platform/microchip/microchip-isc.h | 5 +-
+ .../platform/microchip/microchip-sama5d2-isc.c | 48 +-
+ .../platform/microchip/microchip-sama7g5-isc.c | 48 +-
+ drivers/media/platform/nuvoton/npcm-video.c | 18 +-
+ drivers/media/platform/nxp/Kconfig | 16 +
+ drivers/media/platform/nxp/Makefile | 1 +
+ drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 23 +-
+ drivers/media/platform/nxp/imx95-csi-formatter.c | 758 +++++++
+ drivers/media/platform/renesas/rcar_drif.c | 2 +-
+ .../media/platform/renesas/rzg2l-cru/rzg2l-core.c | 3 +-
+ .../media/platform/renesas/rzg2l-cru/rzg2l-cru.h | 2 +-
+ .../media/platform/renesas/rzg2l-cru/rzg2l-video.c | 13 +-
+ drivers/media/platform/renesas/vsp1/vsp1_dl.c | 2 +-
+ drivers/media/platform/st/stm32/stm32-csi.c | 5 +-
+ .../media/platform/st/stm32/stm32-dcmipp/Makefile | 3 +-
+ .../st/stm32/stm32-dcmipp/dcmipp-byteproc.c | 27 +-
+ .../{dcmipp-bytecap.c => dcmipp-capture.c} | 600 +++--
+ .../platform/st/stm32/stm32-dcmipp/dcmipp-common.h | 99 +-
+ .../platform/st/stm32/stm32-dcmipp/dcmipp-core.c | 124 +-
+ .../platform/st/stm32/stm32-dcmipp/dcmipp-input.c | 126 +-
+ .../platform/st/stm32/stm32-dcmipp/dcmipp-isp.c | 491 ++++
+ .../st/stm32/stm32-dcmipp/dcmipp-pixelcommon.c | 180 ++
+ .../st/stm32/stm32-dcmipp/dcmipp-pixelcommon.h | 41 +
+ .../st/stm32/stm32-dcmipp/dcmipp-pixelproc.c | 940 ++++++++
+ .../media/platform/synopsys/hdmirx/snps_hdmirx.c | 335 ++-
+ .../media/platform/synopsys/hdmirx/snps_hdmirx.h | 8 +
+ drivers/media/platform/ti/Kconfig | 11 -
+ drivers/media/platform/ti/cal/cal.c | 10 +-
+ .../media/platform/ti/j721e-csi2rx/j721e-csi2rx.c | 24 +
+ drivers/media/radio/si4713/radio-usb-si4713.c | 4 +-
+ drivers/media/radio/si4713/si4713.c | 2 +-
+ drivers/media/rc/bpf-lirc.c | 18 +-
+ drivers/media/rc/imon.c | 9 +-
+ drivers/media/rc/ir-hix5hd2.c | 5 +-
+ drivers/media/rc/meson-ir-tx.c | 17 +-
+ drivers/media/rc/rc-ir-raw.c | 47 +-
+ drivers/media/rc/rc-main.c | 19 +-
+ drivers/media/rc/redrat3.c | 32 +-
+ drivers/media/rc/streamzap.c | 1 +
+ drivers/media/rc/sunxi-cir.c | 2 +-
+ drivers/media/test-drivers/vicodec/codec-fwht.h | 2 +-
+ drivers/media/test-drivers/vicodec/vicodec-core.c | 14 +-
+ drivers/media/test-drivers/vidtv/vidtv_bridge.c | 75 +-
+ drivers/media/test-drivers/vidtv/vidtv_demod.c | 9 -
+ drivers/media/test-drivers/vim2m.c | 33 +-
+ drivers/media/test-drivers/vimc/vimc-sensor.c | 8 +-
+ drivers/media/test-drivers/vivid/vivid-core.c | 1 +
+ drivers/media/test-drivers/vivid/vivid-vid-cap.c | 13 +
+ drivers/media/tuners/tda18250.c | 3 +-
+ drivers/media/usb/au0828/au0828-dvb.c | 20 +-
+ drivers/media/usb/cx231xx/cx231xx-audio.c | 15 +-
+ drivers/media/usb/cx231xx/cx231xx-cards.c | 2 +-
+ drivers/media/usb/cx231xx/cx231xx.h | 2 +-
+ drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c | 4 +-
+ drivers/media/usb/dvb-usb/dib0700_core.c | 2 +-
+ drivers/media/usb/dvb-usb/dvb-usb-firmware.c | 2 +
+ drivers/media/usb/em28xx/em28xx-video.c | 4 +
+ drivers/media/usb/go7007/go7007-usb.c | 6 +
+ drivers/media/usb/gspca/gspca.c | 3 +-
+ drivers/media/usb/gspca/ov519.c | 2 +-
+ drivers/media/usb/gspca/w996Xcf.c | 2 +-
+ drivers/media/usb/hackrf/hackrf.c | 7 +-
+ drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 12 +-
+ drivers/media/usb/usbtv/usbtv-core.c | 2 -
+ drivers/media/usb/usbtv/usbtv-video.c | 4 +
+ drivers/media/v4l2-core/v4l2-common.c | 20 +-
+ drivers/media/v4l2-core/v4l2-ctrls-core.c | 7 +
+ drivers/platform/x86/intel/int3472/discrete.c | 81 +-
+ drivers/platform/x86/intel/int3472/tps68470.c | 2 +-
+ .../pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a_types.h | 4 +-
+ drivers/staging/media/av7110/av7110.c | 2 +-
+ drivers/staging/media/av7110/av7110_ir.c | 2 -
+ drivers/staging/media/av7110/sp8870.c | 9 +-
+ drivers/staging/media/ipu3/ipu3-css.c | 1 -
+ drivers/staging/media/ipu7/TODO | 28 +-
+ drivers/staging/media/ipu7/ipu7.c | 7 +
+ drivers/staging/media/tegra-video/vi.c | 92 +-
+ .../dt-bindings/media/video-interface-devices.h | 13 +
+ include/linux/platform_data/x86/int3472.h | 2 +
+ include/media/ipu-bridge.h | 52 +-
+ include/media/ipu6-pci-table.h | 4 +
+ include/media/v4l2-common.h | 75 +-
+ include/uapi/linux/it6625.h | 25 +
+ include/uapi/linux/media/st/dcmipp_config.h | 16 +
+ include/uapi/linux/v4l2-controls.h | 21 +
+ 201 files changed, 17581 insertions(+), 2345 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/media/fsl,imx95-csi-formatter.yaml
+ create mode 100644 Documentation/devicetree/bindings/media/i2c/himax,hm1246.yaml
+ create mode 100644 Documentation/devicetree/bindings/media/i2c/ite,it6625.yaml
+ create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,os02g10.yaml
+ delete mode 100644 Documentation/devicetree/bindings/media/i2c/toshiba,tc358743.txt
+ create mode 100644 Documentation/devicetree/bindings/media/i2c/toshiba,tc358743.yaml
+ create mode 100644 Documentation/userspace-api/media/drivers/dcmipp.rst
+ create mode 100644 drivers/media/i2c/hm1246.c
+ create mode 100644 drivers/media/i2c/it6625.c
+ create mode 100644 drivers/media/i2c/os02g10.c
+ create mode 100644 drivers/media/pci/intel/ipu6/ipu6-mmu-hw.c
+ create mode 100644 drivers/media/pci/intel/ipu6/ipu7-boot.c
+ create mode 100644 drivers/media/pci/intel/ipu6/ipu7-boot.h
+ create mode 100644 drivers/media/pci/intel/ipu6/ipu7-fw-com.c
+ create mode 100644 drivers/media/pci/intel/ipu6/ipu7-fw-com.h
+ create mode 100644 drivers/media/pci/intel/ipu6/ipu7-fw-isys.c
+ create mode 100644 drivers/media/pci/intel/ipu6/ipu7-fw-isys.h
+ create mode 100644 drivers/media/pci/intel/ipu6/ipu7-isys-csi-phy.c
+ create mode 100644 drivers/media/pci/intel/ipu6/ipu7-isys-csi-phy.h
+ create mode 100644 drivers/media/pci/intel/ipu6/ipu7-isys-csi2-regs.h
+ create mode 100644 drivers/media/pci/intel/ipu6/ipu7-mmu-hw.c
+ create mode 100644 drivers/media/pci/intel/ipu6/ipu7-mmu-hw.h
+ create mode 100644 drivers/media/pci/intel/ipu6/ipu7-platform-regs.h
+ create mode 100644 drivers/media/platform/nxp/imx95-csi-formatter.c
+ rename drivers/media/platform/st/stm32/stm32-dcmipp/{dcmipp-bytecap.c => dcmipp-capture.c} (53%)
+ create mode 100644 drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-isp.c
+ create mode 100644 drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-pixelcommon.c
+ create mode 100644 drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-pixelcommon.h
+ create mode 100644 drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-pixelproc.c
+ create mode 100644 include/dt-bindings/media/video-interface-devices.h
+ create mode 100644 include/uapi/linux/it6625.h
+ create mode 100644 include/uapi/linux/media/st/dcmipp_config.h
+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 (f4bd78e1b89b9 Merge branch 'acpi-thermal' 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.
+ .../driver-api/thermal/cpu-idle-cooling.rst | 2 +-
+ Documentation/firmware-guide/acpi/apei/einj.rst | 6 +-
+ Documentation/power/userland-swsusp.rst | 4 +-
+ drivers/acpi/acpi_extlog.c | 64 +++++----
+ drivers/acpi/acpi_mrrm.c | 14 +-
+ drivers/acpi/acpi_video.c | 43 +++---
+ drivers/acpi/apei/ghes.c | 92 +++++++++++--
+ drivers/acpi/apei/ghes_helpers.c | 18 ++-
+ drivers/acpi/battery.c | 131 ++++++++++++++++---
+ drivers/acpi/button.c | 12 ++
+ drivers/acpi/device_pm.c | 77 +++++++----
+ drivers/acpi/fan.h | 2 +-
+ drivers/acpi/fan_core.c | 69 +++-------
+ drivers/acpi/fan_hwmon.c | 2 +-
+ drivers/acpi/glue.c | 145 ++++++++++-----------
+ drivers/acpi/internal.h | 1 +
+ drivers/acpi/osl.c | 2 +-
+ drivers/acpi/pfr_update.c | 2 +-
+ drivers/acpi/processor_driver.c | 6 +-
+ drivers/acpi/processor_thermal.c | 80 ++----------
+ drivers/acpi/sbs.c | 2 +-
+ drivers/acpi/scan.c | 54 ++++----
+ drivers/acpi/thermal.c | 15 ++-
+ drivers/base/power/runtime-test.c | 57 ++++++++
+ drivers/base/power/runtime.c | 3 +-
+ drivers/clocksource/timer-ti-dm.c | 9 +-
+ drivers/cpuidle/cpuidle-tegra.c | 2 +-
+ drivers/cpuidle/governors/menu.c | 8 +-
+ drivers/cpuidle/governors/teo.c | 11 ++
+ drivers/cxl/core/ras.c | 3 +-
+ drivers/firmware/efi/cper.c | 51 +++++++-
+ drivers/idle/intel_idle.c | 12 +-
+ drivers/powercap/intel_rapl_msr.c | 1 +
+ drivers/thermal/gov_power_allocator.c | 7 +-
+ .../int340x_thermal/processor_thermal_device.c | 14 +-
+ drivers/thermal/intel/intel_powerclamp.c | 27 ++--
+ drivers/thermal/intel/intel_tcc_cooling.c | 1 +
+ drivers/thermal/thermal_core.c | 28 ++--
+ drivers/thermal/thermal_core.h | 3 +-
+ drivers/thermal/thermal_of.c | 13 +-
+ include/acpi/acpi_bus.h | 19 ++-
+ include/acpi/ghes.h | 4 +
+ include/acpi/processor.h | 6 +-
+ include/cxl/event.h | 6 +-
+ include/linux/acpi.h | 24 ++--
+ include/linux/thermal.h | 19 ++-
+ kernel/cpu_pm.c | 9 +-
+ 47 files changed, 728 insertions(+), 452 deletions(-)
+Merging cpufreq-arm/cpufreq/arm/linux-next (d82d896f00e7b cpufreq: Use %pe to print error pointers symbolically)
+$ 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
+Merge made by the 'ort' strategy.
+ drivers/cpufreq/airoha-cpufreq.c | 2 +-
+ drivers/cpufreq/bmips-cpufreq.c | 4 ++--
+ drivers/cpufreq/cppc_cpufreq.c | 4 ++--
+ drivers/cpufreq/qoriq-cpufreq.c | 3 +--
+ drivers/cpufreq/rcpufreq_dt.rs | 1 +
+ drivers/cpufreq/s3c64xx-cpufreq.c | 5 ++---
+ drivers/cpufreq/sparc-us2e-cpufreq.c | 11 +++++------
+ drivers/cpufreq/sti-cpufreq.c | 4 ++--
+ drivers/cpufreq/tegra194-cpufreq.c | 2 +-
+ rust/kernel/cpufreq.rs | 18 ++++++++++++++----
+ 10 files changed, 31 insertions(+), 23 deletions(-)
+Merging cpupower/cpupower (cee9395acd804 Linux 7.3-rc1)
+$ git merge -m Merge branch 'cpupower' of https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux.git cpupower/cpupower
+Already up to date.
+Merging devfreq/devfreq-next (9a222650d9e70 PM / devfreq: Fix governor_store() failing when device has no current governor)
+$ git merge -m Merge branch 'devfreq-next' of https://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git devfreq/devfreq-next
+Auto-merging drivers/devfreq/event/rockchip-dfi.c
+Merge made by the 'ort' strategy.
+ drivers/devfreq/devfreq.c | 50 +++++++-----------------------------
+ drivers/devfreq/event/rockchip-dfi.c | 4 ++-
+ 2 files changed, 12 insertions(+), 42 deletions(-)
+Merging pmdomain/next (26b9ea4f00732 pmdomain: qcom: rpmhpd: Add RPMh power domains for SM7250)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git pmdomain/next
+Merge made by the 'ort' strategy.
+ .../devicetree/bindings/power/qcom,rpmpd.yaml | 2 ++
+ drivers/pmdomain/qcom/rpmhpd.c | 41 ++++++++++++++++++++++
+ drivers/pmdomain/renesas/rcar-sysc.h | 12 +++++--
+ include/dt-bindings/power/qcom,rpmhpd.h | 1 +
+ 4 files changed, 53 insertions(+), 3 deletions(-)
+Merging opp/opp/linux-next (1f6de65e33145 opp: fix use after free in _update_opp_table_clk())
+$ 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
+Already up to date.
+Merging thermal/thermal/linux-next (b115930d716de thermal/drivers/armada: Fix missing bitfields include)
+$ 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 (63367df6e7255 ABI: sysfs-class-infiniband: Drop the entries of the removed qib driver)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git rdma/for-next
+Auto-merging drivers/infiniband/core/nldev.c
+Auto-merging drivers/infiniband/hw/hns/hns_roce_debugfs.c
+Auto-merging drivers/infiniband/hw/irdma/verbs.c
+Auto-merging drivers/infiniband/ulp/rtrs/rtrs-clt.c
+Merge made by the 'ort' strategy.
+ Documentation/ABI/stable/sysfs-class-infiniband | 118 ------------------------
+ drivers/infiniband/core/nldev.c | 4 +-
+ drivers/infiniband/hw/hfi1/pcie.c | 14 +--
+ drivers/infiniband/hw/hns/hns_roce_debugfs.c | 55 +++++++++++
+ drivers/infiniband/hw/hns/hns_roce_debugfs.h | 1 +
+ drivers/infiniband/hw/hns/hns_roce_device.h | 2 +
+ drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 16 +++-
+ drivers/infiniband/hw/ionic/ionic_controlpath.c | 20 +++-
+ drivers/infiniband/hw/ionic/ionic_fw.h | 2 +
+ drivers/infiniband/hw/ionic/ionic_lif_cfg.c | 1 +
+ drivers/infiniband/hw/ionic/ionic_lif_cfg.h | 1 +
+ drivers/infiniband/hw/irdma/ctrl.c | 23 ++---
+ drivers/infiniband/hw/irdma/hw.c | 2 -
+ drivers/infiniband/hw/irdma/protos.h | 3 +-
+ drivers/infiniband/hw/irdma/type.h | 7 +-
+ drivers/infiniband/hw/irdma/verbs.c | 7 +-
+ drivers/infiniband/hw/mana/cq.c | 26 ++++--
+ drivers/infiniband/hw/mana/device.c | 3 +-
+ drivers/infiniband/hw/mana/main.c | 34 ++++++-
+ drivers/infiniband/hw/mana/mana_ib.h | 27 +++++-
+ drivers/infiniband/hw/mana/qp.c | 59 +++++++++---
+ drivers/infiniband/hw/mlx5/data_direct.c | 10 +-
+ drivers/infiniband/sw/rxe/rxe_loc.h | 1 +
+ drivers/infiniband/sw/rxe/rxe_net.c | 68 +++++++++++++-
+ drivers/infiniband/sw/rxe/rxe_req.c | 2 +-
+ drivers/infiniband/sw/rxe/rxe_resp.c | 4 +-
+ drivers/infiniband/ulp/rtrs/rtrs-clt.c | 23 +++--
+ include/net/mana/gdma.h | 1 +
+ include/uapi/rdma/ionic-abi.h | 9 +-
+ include/uapi/rdma/mana-abi.h | 12 +++
+ 30 files changed, 335 insertions(+), 220 deletions(-)
+Merging net-next/main (879e280b8486d selftests: netdevsim: add TEST_INCLUDES to Makefile)
+$ git merge -m Merge branch 'main' of https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git net-next/main
+Auto-merging MAINTAINERS
+Auto-merging net/core/neighbour.c
+CONFLICT (content): Merge conflict in net/core/neighbour.c
+Auto-merging net/core/sock.c
+Auto-merging net/ipv4/inet_connection_sock.c
+Auto-merging net/unix/af_unix.c
+Resolved 'net/core/neighbour.c' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master 9e86316f48fca] Merge branch 'main' of https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
+$ git diff -M --stat --summary HEAD^..
+ .../ABI/testing/sysfs-devices-platform-soc-ipa | 14 -
+ Documentation/admin-guide/sysctl/net.rst | 14 +
+ .../bindings/net/dsa/motorcomm,yt921x.yaml | 23 +
+ .../devicetree/bindings/net/dsa/realtek.yaml | 33 +
+ .../devicetree/bindings/net/fsl,fman-dtsec.yaml | 4 -
+ .../bindings/net/realtek,rtl9301-mdio.yaml | 14 +-
+ .../devicetree/bindings/net/snps,dwmac.yaml | 1 +
+ .../bindings/net/ultrarisc,dp1000-gmac.yaml | 74 ++
+ Documentation/netlink/specs/conntrack.yaml | 54 +-
+ Documentation/netlink/specs/dpll.yaml | 15 +-
+ Documentation/netlink/specs/fou.yaml | 4 +
+ Documentation/netlink/specs/handshake.yaml | 9 +-
+ Documentation/netlink/specs/rt-link.yaml | 6 +-
+ .../device_drivers/ethernet/intel/i40e.rst | 2 +-
+ .../device_drivers/ethernet/intel/iavf.rst | 2 +-
+ .../device_drivers/ethernet/microsoft/netvsc.rst | 2 -
+ .../device_drivers/ethernet/stmicro/stmmac.rst | 1 -
+ Documentation/networking/mctp.rst | 4 +-
+ Documentation/networking/netconsole.rst | 5 +
+ Documentation/networking/netdevices.rst | 14 +-
+ Documentation/networking/page_pool.rst | 2 +-
+ Documentation/networking/phonet.rst | 2 +-
+ Documentation/networking/proc_net_tcp.rst | 20 +-
+ MAINTAINERS | 9 +-
+ drivers/dibs/dibs_loopback.c | 5 +-
+ drivers/dpll/dpll_nl.c | 20 +-
+ drivers/infiniband/ulp/ipoib/ipoib_main.c | 27 +-
+ drivers/net/bonding/bond_alb.c | 63 +-
+ drivers/net/can/bxcan.c | 2 +-
+ drivers/net/can/c_can/c_can_platform.c | 4 +-
+ drivers/net/can/flexcan/flexcan-core.c | 2 +-
+ drivers/net/can/ifi_canfd/ifi_canfd.c | 2 +-
+ drivers/net/can/m_can/m_can_platform.c | 2 +-
+ drivers/net/can/sja1000/f81601.c | 2 +-
+ drivers/net/can/sja1000/sja1000_platform.c | 2 +-
+ drivers/net/dsa/Kconfig | 10 +-
+ drivers/net/dsa/Makefile | 2 +-
+ drivers/net/dsa/b53/b53_mdio.c | 2 +-
+ drivers/net/dsa/b53/b53_srab.c | 2 +-
+ drivers/net/dsa/bcm_sf2.c | 2 +-
+ drivers/net/dsa/hirschmann/hellcreek.c | 2 +-
+ drivers/net/dsa/lan9303_i2c.c | 2 +-
+ drivers/net/dsa/lan9303_mdio.c | 2 +-
+ drivers/net/dsa/lantiq/lantiq_gswip_common.c | 1 +
+ drivers/net/dsa/lantiq/mxl-gsw1xx.c | 31 +-
+ drivers/net/dsa/microchip/ksz_common.c | 61 +-
+ drivers/net/dsa/microchip/ksz_common.h | 5 +
+ drivers/net/dsa/motorcomm/Kconfig | 17 +
+ drivers/net/dsa/motorcomm/Makefile | 5 +
+ drivers/net/dsa/{yt921x.c => motorcomm/chip.c} | 228 +---
+ drivers/net/dsa/{yt921x.h => motorcomm/chip.h} | 15 +
+ drivers/net/dsa/motorcomm/leds.c | 643 +++++++++++
+ drivers/net/dsa/motorcomm/leds.h | 118 +++
+ drivers/net/dsa/motorcomm/smi.c | 180 ++++
+ drivers/net/dsa/motorcomm/smi.h | 61 ++
+ drivers/net/dsa/mt7530-mdio.c | 14 +-
+ drivers/net/dsa/mt7530-mmio.c | 2 +-
+ drivers/net/dsa/mt7530.c | 832 +++++++--------
+ drivers/net/dsa/mt7530.h | 221 ++--
+ drivers/net/dsa/mv88e6060.c | 2 +-
+ drivers/net/dsa/mv88e6xxx/chip.c | 2 +-
+ drivers/net/dsa/qca/qca8k-8xxx.c | 2 +-
+ drivers/net/dsa/realtek/realtek.h | 3 +
+ drivers/net/dsa/realtek/rtl8365mb_main.c | 8 +-
+ drivers/net/dsa/realtek/rtl8366rb.c | 2 +-
+ drivers/net/dsa/realtek/rtl83xx.c | 23 +-
+ drivers/net/dsa/rzn1_a5psw.c | 2 +-
+ drivers/net/dsa/sja1105/sja1105_main.c | 2 +-
+ drivers/net/ethernet/adaptec/starfire.c | 6 +-
+ drivers/net/ethernet/airoha/airoha_eth.h | 3 +-
+ .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 2 -
+ drivers/net/ethernet/atheros/alx/main.c | 13 +-
+ drivers/net/ethernet/atheros/atl1c/atl1c_hw.h | 2 +-
+ drivers/net/ethernet/atheros/atl1e/atl1e.h | 2 +-
+ drivers/net/ethernet/atheros/atl1e/atl1e_hw.c | 2 +-
+ drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 2 +-
+ drivers/net/ethernet/atheros/atlx/atl1.c | 2 +-
+ drivers/net/ethernet/atheros/atlx/atl2.c | 2 +-
+ drivers/net/ethernet/broadcom/asp2/bcmasp.c | 4 +-
+ drivers/net/ethernet/broadcom/bcm63xx_enet.c | 2 +-
+ drivers/net/ethernet/broadcom/bcm63xx_enet.h | 2 +-
+ drivers/net/ethernet/broadcom/bcmsysport.c | 2 -
+ drivers/net/ethernet/broadcom/bcmsysport.h | 2 +-
+ drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 4 +-
+ drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c | 4 +-
+ drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h | 2 +-
+ .../net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h | 2 +-
+ drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 8 +-
+ drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 2 +-
+ drivers/net/ethernet/broadcom/bnx2x/bnx2x_reg.h | 4 +-
+ drivers/net/ethernet/broadcom/bnxt/bnxt.c | 4 +-
+ drivers/net/ethernet/cadence/macb_main.c | 2 +-
+ .../net/ethernet/cavium/liquidio/cn66xx_device.c | 2 +-
+ drivers/net/ethernet/cavium/liquidio/lio_core.c | 2 +-
+ .../net/ethernet/cavium/liquidio/octeon_config.h | 4 +-
+ drivers/net/ethernet/cavium/liquidio/octeon_iq.h | 2 +-
+ drivers/net/ethernet/cavium/liquidio/octeon_main.h | 2 +-
+ drivers/net/ethernet/cavium/liquidio/octeon_nic.h | 2 +-
+ .../net/ethernet/cavium/liquidio/request_manager.c | 2 +-
+ drivers/net/ethernet/cavium/thunder/nic.h | 2 +-
+ drivers/net/ethernet/cavium/thunder/nic_main.c | 2 +-
+ drivers/net/ethernet/cisco/enic/enic_main.c | 19 +-
+ drivers/net/ethernet/cortina/gemini.h | 2 +-
+ drivers/net/ethernet/davicom/dm9000.c | 6 +-
+ drivers/net/ethernet/dec/tulip/de2104x.c | 2 +-
+ drivers/net/ethernet/dec/tulip/interrupt.c | 4 +-
+ drivers/net/ethernet/dec/tulip/media.c | 2 +-
+ drivers/net/ethernet/dec/tulip/tulip.h | 4 +-
+ drivers/net/ethernet/dec/tulip/winbond-840.c | 2 +-
+ drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 2 +-
+ drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c | 2 +-
+ drivers/net/ethernet/hisilicon/hns/hns_enet.c | 4 +-
+ .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 11 +-
+ .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +-
+ .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 2 +-
+ drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 2 -
+ drivers/net/ethernet/intel/i40e/i40e_common.c | 2 +-
+ drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 2 +-
+ drivers/net/ethernet/intel/i40e/i40e_main.c | 70 +-
+ drivers/net/ethernet/intel/i40e/i40e_txrx.c | 5 +-
+ drivers/net/ethernet/intel/i40e/i40e_txrx.h | 7 +-
+ drivers/net/ethernet/intel/i40e/i40e_type.h | 5 +
+ drivers/net/ethernet/intel/i40e/i40e_xsk.c | 12 +
+ drivers/net/ethernet/intel/ice/ice.h | 2 +-
+ drivers/net/ethernet/intel/ice/ice_main.c | 2 +-
+ drivers/net/ethernet/intel/ice/ice_sriov.c | 2 +-
+ drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +-
+ drivers/net/ethernet/marvell/mvmdio.c | 4 +-
+ drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 2 +-
+ drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 +-
+ drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 8 +-
+ .../ethernet/marvell/octeon_ep/octep_pfvf_mbox.c | 1 -
+ drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 15 +-
+ drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 2 +
+ .../ethernet/marvell/octeontx2/af/lmac_common.h | 2 +
+ .../net/ethernet/marvell/octeontx2/af/mcs_reg.h | 2 -
+ drivers/net/ethernet/marvell/octeontx2/af/npc.h | 4 +-
+ drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 40 +-
+ drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 2 +
+ drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 2 +-
+ drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 1 +
+ .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 12 +
+ .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 8 +
+ .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 2 +-
+ drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c | 2 +-
+ .../ethernet/marvell/octeontx2/nic/otx2_dcbnl.c | 2 +-
+ .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 99 +-
+ .../net/ethernet/marvell/octeontx2/nic/otx2_reg.h | 2 +
+ .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 9 +-
+ drivers/net/ethernet/marvell/octeontx2/nic/qos.h | 2 -
+ .../ethernet/marvell/prestera/prestera_router.c | 10 +-
+ drivers/net/ethernet/marvell/pxa168_eth.c | 4 +-
+ drivers/net/ethernet/mellanox/mlx4/main.c | 8 +-
+ drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 2 +-
+ .../net/ethernet/mellanox/mlx5/core/en/rep/neigh.c | 29 +-
+ .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 23 +-
+ drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 2 +-
+ .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 6 +-
+ drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 2 +-
+ drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +-
+ .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 2 +-
+ drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c | 2 +-
+ drivers/net/ethernet/mellanox/mlx5/core/main.c | 8 +-
+ drivers/net/ethernet/mellanox/mlxsw/pci.c | 7 +-
+ .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 31 +-
+ .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 10 +-
+ drivers/net/ethernet/meta/fbnic/fbnic.h | 2 +
+ drivers/net/ethernet/meta/fbnic/fbnic_devlink.c | 2 +
+ drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c | 15 +-
+ drivers/net/ethernet/meta/fbnic/fbnic_fw.c | 9 +-
+ drivers/net/ethernet/meta/fbnic/fbnic_mac.c | 9 +-
+ drivers/net/ethernet/meta/fbnic/fbnic_pci.c | 2 -
+ drivers/net/ethernet/meta/fbnic/fbnic_tlv.c | 13 +-
+ drivers/net/ethernet/meta/fbnic/fbnic_txrx.c | 17 +
+ drivers/net/ethernet/meta/fbnic/fbnic_txrx.h | 10 +
+ drivers/net/ethernet/microsoft/mana/mana_bpf.c | 3 -
+ .../ethernet/netronome/nfp/flower/tunnel_conf.c | 14 +-
+ .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 10 +-
+ .../net/ethernet/qlogic/netxen/netxen_nic_ctx.c | 2 +-
+ drivers/net/ethernet/qlogic/qed/qed_cxt.c | 2 +-
+ drivers/net/ethernet/qlogic/qed/qed_mcp.h | 2 +-
+ drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 2 +-
+ .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 4 +-
+ drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c | 2 +-
+ drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 4 +-
+ drivers/net/ethernet/realtek/Kconfig | 2 +-
+ drivers/net/ethernet/realtek/r8169_main.c | 705 +++++++++---
+ drivers/net/ethernet/renesas/rswitch_main.c | 7 +-
+ drivers/net/ethernet/rocker/rocker_main.c | 2 +-
+ drivers/net/ethernet/rocker/rocker_ofdpa.c | 2 +-
+ drivers/net/ethernet/sfc/tc_counters.c | 8 +-
+ drivers/net/ethernet/sfc/tc_encap_actions.c | 4 +-
+ drivers/net/ethernet/smsc/Kconfig | 3 +-
+ drivers/net/ethernet/smsc/smc9194.h | 241 -----
+ drivers/net/ethernet/spacemit/k1_emac.c | 4 +-
+ drivers/net/ethernet/stmicro/stmmac/Kconfig | 11 +
+ drivers/net/ethernet/stmicro/stmmac/Makefile | 1 +
+ drivers/net/ethernet/stmicro/stmmac/common.h | 5 +
+ .../net/ethernet/stmicro/stmmac/dwmac-eic7700.c | 13 +-
+ drivers/net/ethernet/stmicro/stmmac/dwmac-sophgo.c | 10 +-
+ .../net/ethernet/stmicro/stmmac/dwmac-ultrarisc.c | 52 +
+ drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 6 +-
+ drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 79 +-
+ drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 2 +
+ .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 18 -
+ drivers/net/ethernet/stmicro/stmmac/hwif.h | 3 -
+ drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 62 +-
+ .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 11 +
+ .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 112 --
+ drivers/net/ethernet/sun/niu.c | 10 +-
+ drivers/net/ethernet/ti/am65-cpsw-nuss.c | 2 +-
+ drivers/net/ethernet/ti/cpsw.c | 2 +-
+ drivers/net/ethernet/ti/cpsw_new.c | 2 +-
+ drivers/net/ethernet/ti/davinci_mdio.c | 4 +-
+ drivers/net/ethernet/wangxun/libwx/wx_hw.c | 2 +-
+ drivers/net/ethernet/wangxun/libwx/wx_type.h | 6 +-
+ drivers/net/ethernet/xilinx/ll_temac_main.c | 7 +-
+ drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 12 +-
+ drivers/net/fddi/skfp/cfm.c | 2 +-
+ drivers/net/fddi/skfp/ecm.c | 2 +-
+ drivers/net/fddi/skfp/fplustm.c | 4 +-
+ drivers/net/fddi/skfp/h/hwmtm.h | 2 +-
+ drivers/net/fddi/skfp/h/sba.h | 2 +-
+ drivers/net/fddi/skfp/pcmplc.c | 2 +-
+ drivers/net/fddi/skfp/rmt.c | 2 +-
+ drivers/net/gtp.c | 2 +-
+ drivers/net/hyperv/netvsc.c | 10 +-
+ drivers/net/ieee802154/at86rf230.c | 2 +-
+ drivers/net/mdio/Kconfig | 4 +-
+ drivers/net/mdio/mdio-bcm-iproc.c | 2 +-
+ drivers/net/mdio/mdio-bcm-unimac.c | 2 +-
+ drivers/net/mdio/mdio-mux-meson-g12a.c | 2 +-
+ drivers/net/mdio/mdio-realtek-rtl9300.c | 426 +++++++-
+ drivers/net/netconsole.c | 132 ++-
+ drivers/net/netdevsim/bus.c | 7 +-
+ drivers/net/netdevsim/ipsec.c | 10 +-
+ drivers/net/netdevsim/netdev.c | 10 +-
+ drivers/net/netdevsim/netdevsim.h | 5 +-
+ drivers/net/netdevsim/psp.c | 33 -
+ drivers/net/pcs/pcs-lynx.c | 6 +-
+ drivers/net/pcs/pcs-xpcs-plat.c | 2 +-
+ drivers/net/phy/air_en8811h.c | 84 +-
+ drivers/net/phy/dp83848.c | 3 +
+ drivers/net/phy/microchip_t1.c | 16 +-
+ drivers/net/phy/motorcomm.c | 84 +-
+ drivers/net/phy/nxp-c45-tja11xx.c | 2 +-
+ drivers/net/phy/phy_device.c | 270 +++--
+ drivers/net/phy/phy_led_triggers.c | 11 +-
+ drivers/net/phy/phylink.c | 176 ++-
+ drivers/net/phy/realtek/realtek_main.c | 54 -
+ drivers/net/usb/qmi_wwan.c | 1 +
+ drivers/net/usb/r8152.c | 51 +-
+ drivers/net/virtio_net.c | 33 +-
+ drivers/net/vrf.c | 2 +-
+ drivers/net/vxlan/vxlan_core.c | 16 +-
+ drivers/net/wan/slic_ds26522.c | 2 +-
+ drivers/usb/atm/cxacru.c | 16 +-
+ drivers/usb/atm/speedtch.c | 4 +-
+ include/linux/mdio-mux.h | 2 +-
+ include/linux/net.h | 2 +-
+ include/linux/netdevice.h | 13 +-
+ include/linux/netpoll.h | 5 -
+ include/linux/phy.h | 18 +
+ include/linux/phylink.h | 2 +
+ include/linux/platform_data/microchip-ksz.h | 1 +
+ include/linux/stmmac.h | 2 +
+ include/net/arp.h | 10 +-
+ include/net/bond_alb.h | 14 +-
+ include/net/dropreason-core.h | 6 +
+ include/net/inet_connection_sock.h | 1 +
+ include/net/ip_tunnels.h | 5 +-
+ include/net/ndisc.h | 20 +-
+ include/net/neighbour.h | 22 +-
+ include/net/net_namespace.h | 4 +
+ include/net/phy/realtek_phy.h | 7 -
+ include/net/psp/functions.h | 5 -
+ include/net/psp/types.h | 4 +
+ include/net/route.h | 7 +-
+ include/net/tcp.h | 15 +-
+ include/uapi/linux/atm.h | 2 +-
+ include/uapi/linux/handshake.h | 5 +-
+ include/uapi/linux/mii.h | 2 +-
+ net/8021q/vlan.c | 8 +-
+ net/8021q/vlan.h | 20 +-
+ net/atm/proc.c | 7 +-
+ net/batman-adv/bat_iv_ogm.c | 29 +-
+ net/batman-adv/bat_v.c | 42 +-
+ net/batman-adv/bridge_loop_avoidance.c | 6 +-
+ net/batman-adv/distributed-arp-table.c | 10 +-
+ net/batman-adv/hash.h | 2 +-
+ net/batman-adv/mesh-interface.c | 12 +-
+ net/batman-adv/multicast.c | 6 +-
+ net/batman-adv/translation-table.c | 1118 +++++++++++++-------
+ net/batman-adv/types.h | 49 +-
+ net/bridge/br_arp_nd_proxy.c | 10 +-
+ net/bridge/br_mst.c | 19 +-
+ net/bridge/br_multicast.c | 18 +-
+ net/bridge/br_netlink.c | 10 +-
+ net/bridge/br_netlink_tunnel.c | 14 +-
+ net/bridge/br_private.h | 37 +-
+ net/bridge/br_vlan.c | 39 +-
+ net/bridge/br_vlan_options.c | 8 +-
+ net/bridge/br_vlan_tunnel.c | 2 +-
+ net/core/neighbour.c | 428 ++++----
+ net/core/net-sysfs.c | 112 +-
+ net/core/netdev-genl.c | 26 +-
+ net/core/netdev_work.c | 15 +-
+ net/core/page_pool_user.c | 8 +-
+ net/core/skbuff.c | 32 +-
+ net/core/sock.c | 4 +-
+ net/core/sysctl_net_core.c | 10 +
+ net/devlink/dev.c | 4 +-
+ net/handshake/genl.c | 4 +-
+ net/handshake/handshake-test.c | 2 +-
+ net/handshake/request.c | 2 +-
+ net/ieee802154/6lowpan/tx.c | 3 +-
+ net/ipv4/af_inet.c | 3 -
+ net/ipv4/arp.c | 137 ++-
+ net/ipv4/bpf_tcp_ca.c | 5 +-
+ net/ipv4/devinet.c | 18 +-
+ net/ipv4/fib_semantics.c | 7 +-
+ net/ipv4/fou_nl.c | 6 +-
+ net/ipv4/inet_connection_sock.c | 1 +
+ net/ipv4/inet_hashtables.c | 11 +
+ net/ipv4/ip_forward.c | 2 +-
+ net/ipv4/ip_tunnel.c | 14 +-
+ net/ipv4/ping.c | 5 +-
+ net/ipv4/raw.c | 4 +-
+ net/ipv4/route.c | 2 +-
+ net/ipv4/tcp_bbr.c | 13 +-
+ net/ipv4/tcp_ipv4.c | 13 +-
+ net/ipv4/tcp_output.c | 28 +-
+ net/ipv4/udp.c | 5 +-
+ net/ipv6/addrconf.c | 17 +-
+ net/ipv6/af_inet6.c | 4 -
+ net/ipv6/ah6.c | 2 +-
+ net/ipv6/datagram.c | 5 +-
+ net/ipv6/exthdrs.c | 6 +-
+ net/ipv6/ip6_output.c | 6 +-
+ net/ipv6/ip6_vti.c | 2 +-
+ net/ipv6/ipv6_sockglue.c | 87 --
+ net/ipv6/ndisc.c | 148 +--
+ net/ipv6/route.c | 18 +-
+ net/ipv6/sit.c | 479 ++++++---
+ net/ipv6/tcp_ipv6.c | 12 +-
+ net/ipv6/udp.c | 8 +-
+ net/key/af_key.c | 5 +-
+ net/llc/llc_conn.c | 2 +-
+ net/mac802154/iface.c | 2 +-
+ net/netlink/af_netlink.c | 5 +-
+ net/openvswitch/datapath.c | 14 +-
+ net/openvswitch/datapath.h | 2 +-
+ net/packet/af_packet.c | 7 +-
+ net/phonet/socket.c | 5 +-
+ net/psp/psp.h | 12 +
+ net/psp/psp_main.c | 13 +-
+ net/psp/psp_sock.c | 115 +-
+ net/sctp/proc.c | 6 +-
+ net/unix/af_unix.c | 3 +-
+ tools/net/ynl/Makefile | 1 +
+ tools/net/ynl/generated/Makefile | 3 +-
+ tools/net/ynl/lib/Makefile | 3 +-
+ tools/net/ynl/tests/Makefile | 2 +-
+ tools/net/ynl/ynltool/Makefile | 6 +-
+ tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c | 8 +-
+ tools/testing/selftests/drivers/net/Makefile | 10 +-
+ tools/testing/selftests/drivers/net/README.rst | 9 +
+ .../testing/selftests/drivers/net/bonding/Makefile | 3 +-
+ tools/testing/selftests/drivers/net/dsa/Makefile | 1 +
+ tools/testing/selftests/drivers/net/gro_hw.py | 13 +
+ .../selftests/drivers/net/{gro.py => gro_lib.py} | 85 +-
+ tools/testing/selftests/drivers/net/gro_lro.py | 14 +
+ tools/testing/selftests/drivers/net/gro_sw.py | 13 +
+ tools/testing/selftests/drivers/net/hw/Makefile | 10 +-
+ .../selftests/drivers/net/hw/devlink_rate_tc_bw.py | 5 +-
+ .../drivers/net/hw/{gro_hw.py => gro_stats.py} | 0
+ .../selftests/drivers/net/hw/lib/py/__init__.py | 4 +-
+ tools/testing/selftests/drivers/net/hw/toeplitz.py | 10 +-
+ .../selftests/drivers/net/lib/py/__init__.py | 4 +-
+ tools/testing/selftests/drivers/net/lib/py/env.py | 19 +
+ .../selftests/drivers/net/netconsole/Makefile | 3 +-
+ .../selftests/drivers/net/netdevsim/Makefile | 8 +
+ tools/testing/selftests/drivers/net/pppoe_gro.py | 45 +
+ .../testing/selftests/drivers/net/ring_reconfig.py | 26 +-
+ tools/testing/selftests/drivers/net/settings | 2 +-
+ tools/testing/selftests/drivers/net/team/Makefile | 4 +-
+ .../selftests/drivers/net/virtio_net/Makefile | 1 +
+ tools/testing/selftests/net/bind_wildcard.c | 5 +
+ tools/testing/selftests/net/forwarding/Makefile | 2 +
+ tools/testing/selftests/net/icmp_redirect.sh | 10 +-
+ tools/testing/selftests/net/lib/csum.c | 55 +-
+ .../selftests/net/lib/ksft_setup_loopback.sh | 2 +-
+ tools/testing/selftests/net/lib/py/__init__.py | 4 +-
+ tools/testing/selftests/net/lib/py/utils.py | 22 +
+ tools/testing/selftests/net/netfilter/Makefile | 2 +
+ tools/testing/selftests/net/rtnetlink.sh | 8 +-
+ tools/testing/selftests/net/so_incoming_cpu.c | 7 +-
+ .../selftests/net/srv6_end_dt4_l3vpn_test.sh | 21 +
+ .../selftests/net/srv6_end_dt6_l3vpn_test.sh | 21 +
+ tools/testing/selftests/net/test_neigh.sh | 66 +-
+ tools/testing/selftests/net/xfrm_policy.sh | 2 +-
+ 401 files changed, 6869 insertions(+), 3862 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/net/ultrarisc,dp1000-gmac.yaml
+ create mode 100644 drivers/net/dsa/motorcomm/Kconfig
+ create mode 100644 drivers/net/dsa/motorcomm/Makefile
+ rename drivers/net/dsa/{yt921x.c => motorcomm/chip.c} (96%)
+ rename drivers/net/dsa/{yt921x.h => motorcomm/chip.h} (99%)
+ create mode 100644 drivers/net/dsa/motorcomm/leds.c
+ create mode 100644 drivers/net/dsa/motorcomm/leds.h
+ create mode 100644 drivers/net/dsa/motorcomm/smi.c
+ create mode 100644 drivers/net/dsa/motorcomm/smi.h
+ delete mode 100644 drivers/net/ethernet/smsc/smc9194.h
+ create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-ultrarisc.c
+ delete mode 100644 include/net/phy/realtek_phy.h
+ create mode 100755 tools/testing/selftests/drivers/net/gro_hw.py
+ rename tools/testing/selftests/drivers/net/{gro.py => gro_lib.py} (89%)
+ mode change 100755 => 100644
+ create mode 100755 tools/testing/selftests/drivers/net/gro_lro.py
+ create mode 100755 tools/testing/selftests/drivers/net/gro_sw.py
+ rename tools/testing/selftests/drivers/net/hw/{gro_hw.py => gro_stats.py} (100%)
+ create mode 100755 tools/testing/selftests/drivers/net/pppoe_gro.py
+Merging bpf-next/for-next (29fcf9ce4bbdf bpf, x86: Use global buffer for trampoline size generation)
+$ 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
+Auto-merging Documentation/admin-guide/kernel-parameters.txt
+Auto-merging Documentation/bpf/kfuncs.rst
+Auto-merging arch/arm64/net/bpf_jit_comp.c
+Auto-merging arch/x86/Kconfig
+Auto-merging include/linux/btf.h
+Auto-merging kernel/bpf/btf.c
+Auto-merging kernel/bpf/helpers.c
+Auto-merging kernel/bpf/syscall.c
+Auto-merging kernel/bpf/verifier.c
+Auto-merging tools/testing/selftests/bpf/prog_tests/verifier.c
+CONFLICT (content): Merge conflict in tools/testing/selftests/bpf/prog_tests/verifier.c
+Resolved 'tools/testing/selftests/bpf/prog_tests/verifier.c' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master 576cd892ee337] Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
+$ git diff -M --stat --summary HEAD^..
+ Documentation/admin-guide/kernel-parameters.txt | 16 +
+ Documentation/bpf/btf.rst | 2 +-
+ Documentation/bpf/kfuncs.rst | 76 +-
+ Documentation/bpf/signing.rst | 283 +-
+ arch/arm64/net/bpf_jit_comp.c | 151 +-
+ arch/riscv/net/bpf_jit.h | 4 +
+ arch/riscv/net/bpf_jit_comp64.c | 109 +-
+ arch/riscv/net/bpf_jit_core.c | 7 +
+ arch/riscv/net/bpf_timed_may_goto.S | 8 +-
+ arch/x86/Kconfig | 1 +
+ arch/x86/net/bpf_jit_comp.c | 409 ++-
+ include/linux/bpf.h | 66 +-
+ include/linux/bpf_verifier.h | 44 +-
+ include/linux/btf.h | 1 +
+ include/linux/filter.h | 33 +
+ include/linux/key.h | 2 +
+ include/uapi/linux/keyctl.h | 1 +
+ kernel/bpf/Kconfig | 17 +
+ kernel/bpf/Makefile | 3 +
+ kernel/bpf/backtrack.c | 32 +-
+ kernel/bpf/btf.c | 235 +-
+ kernel/bpf/cnum_defs.h | 37 +-
+ kernel/bpf/core.c | 99 +
+ kernel/bpf/diagnostics.c | 29 +
+ kernel/bpf/diagnostics.h | 1 +
+ kernel/bpf/fixups.c | 38 +-
+ kernel/bpf/helpers.c | 1 +
+ kernel/bpf/keys.c | 73 +
+ kernel/bpf/liveness.c | 30 +-
+ kernel/bpf/queue_stack_maps.c | 3 +
+ kernel/bpf/stream.c | 55 +-
+ kernel/bpf/syscall.c | 2 +-
+ kernel/bpf/verifier.c | 2758 +++++++++++---------
+ security/keys/process_keys.c | 25 +
+ tools/bpf/bpftool/btf.c | 6 +-
+ tools/bpf/bpftool/main.c | 30 +-
+ tools/bpf/bpftool/main.h | 2 +-
+ tools/bpf/bpftool/prog.c | 2 +-
+ tools/bpf/bpftool/sign.c | 24 +-
+ tools/lib/bpf/btf.c | 16 +-
+ tools/lib/bpf/libbpf.c | 56 +-
+ tools/lib/bpf/libbpf_internal.h | 4 +-
+ tools/lib/bpf/libbpf_probes.c | 11 +-
+ tools/lib/bpf/usdt.c | 4 +
+ tools/testing/selftests/bpf/.gitignore | 1 -
+ tools/testing/selftests/bpf/Makefile | 31 +-
+ tools/testing/selftests/bpf/bench.c | 6 +
+ .../testing/selftests/bpf/benchs/bench_libarena.c | 210 ++
+ .../selftests/bpf/benchs/run_bench_libarena.sh | 31 +
+ .../selftests/bpf/bpftool_btf_dump_sorted.expected | 48 +
+ .../bpf/bpftool_btf_dump_unsorted.expected | 48 +
+ tools/testing/selftests/bpf/bpftool_helpers.c | 7 +-
+ tools/testing/selftests/bpf/config | 2 +
+ tools/testing/selftests/bpf/libarena/Makefile | 31 +-
+ .../bpf/libarena/benchs/bench_malloc.bpf.c | 51 +
+ .../bpf/libarena/include/bpf_arena_spin_lock.h | 2 +-
+ .../selftests/bpf/libarena/include/bpf_atomic.h | 2 +-
+ .../selftests/bpf/libarena/include/bpf_may_goto.h | 1 +
+ .../bpf/libarena/include/libarena/bitmap.h | 30 +-
+ .../bpf/libarena/include/libarena/common.h | 71 +
+ .../bpf/libarena/selftests/test_bitmap.bpf.c | 3 +
+ .../testing/selftests/bpf/libarena/src/asan.bpf.c | 21 +-
+ .../selftests/bpf/libarena/src/bitmap.bpf.c | 18 -
+ .../testing/selftests/bpf/libarena/src/buddy.bpf.c | 44 +-
+ .../selftests/bpf/libarena/src/common.bpf.c | 27 +-
+ tools/testing/selftests/bpf/network_helpers.c | 46 +-
+ .../selftests/bpf/prog_tests/aggregate_arg.c | 11 +
+ .../selftests/bpf/prog_tests/aggregate_ret.c | 53 +
+ .../selftests/bpf/prog_tests/attach_probe.c | 6 +-
+ tools/testing/selftests/bpf/prog_tests/bpf_nf.c | 14 +-
+ .../selftests/bpf/prog_tests/bpf_verif_scale.c | 2 +-
+ .../selftests/bpf/prog_tests/bpftool_btf_dump.c | 178 ++
+ tools/testing/selftests/bpf/prog_tests/btf.c | 126 +
+ tools/testing/selftests/bpf/prog_tests/btf_dump.c | 127 +-
+ tools/testing/selftests/bpf/prog_tests/cb_refs.c | 4 +-
+ .../testing/selftests/bpf/prog_tests/core_reloc.c | 10 +-
+ .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 16 +
+ .../selftests/bpf/prog_tests/global_data_init.c | 96 +-
+ tools/testing/selftests/bpf/prog_tests/kasan.c | 479 ++++
+ .../testing/selftests/bpf/prog_tests/kernel_flag.c | 3 +
+ .../testing/selftests/bpf/prog_tests/kfunc_call.c | 2 +-
+ .../selftests/bpf/prog_tests/kprobe_multi_test.c | 2 +-
+ .../testing/selftests/bpf/prog_tests/lirc_mode2.c | 334 +++
+ .../bpf/prog_tests/prog_tests_framework.c | 23 +
+ .../selftests/bpf/prog_tests/queue_stack_map.c | 29 +
+ .../selftests/bpf/prog_tests/signed_loader.c | 600 ++++-
+ tools/testing/selftests/bpf/prog_tests/stream.c | 67 +
+ .../bpf/prog_tests/test_struct_ops_multi_args.c | 57 +-
+ tools/testing/selftests/bpf/prog_tests/usdt.c | 54 +
+ tools/testing/selftests/bpf/prog_tests/verifier.c | 6 +
+ .../selftests/bpf/prog_tests/verify_pkcs7_sig.c | 4 +-
+ .../selftests/bpf/prog_tests/xdp_adjust_frags.c | 3 +
+ .../selftests/bpf/prog_tests/xdp_devmap_attach.c | 5 +
+ .../selftests/bpf/prog_tests/xdp_metadata.c | 4 +-
+ tools/testing/selftests/bpf/prog_tests/xsk.c | 2 +-
+ .../selftests/bpf/progs/aggregate_arg_func.c | 188 ++
+ .../selftests/bpf/progs/aggregate_arg_kfunc.c | 168 ++
+ .../selftests/bpf/progs/aggregate_ret_func.c | 383 +++
+ .../selftests/bpf/progs/aggregate_ret_kfunc.c | 203 ++
+ .../bpf/progs/aggregate_ret_kfunc_arena.c | 121 +
+ .../selftests/bpf/progs/aggregate_ret_target.c | 29 +
+ tools/testing/selftests/bpf/progs/arena_kfunc.c | 20 +-
+ tools/testing/selftests/bpf/progs/bpf_misc.h | 10 +-
+ .../selftests/bpf/progs/btf__stack_arg_precision.c | 3 +-
+ .../bpf/progs/btf__verifier_stack_arg_order.c | 3 +-
+ .../selftests/bpf/progs/cgrp_kfunc_failure.c | 8 +-
+ .../selftests/bpf/progs/compute_live_registers.c | 36 +
+ .../testing/selftests/bpf/progs/cpumask_failure.c | 4 +-
+ .../testing/selftests/bpf/progs/exceptions_fail.c | 2 +-
+ .../selftests/bpf/progs/freplace_ret_pair.c | 12 +
+ tools/testing/selftests/bpf/progs/irq.c | 4 +-
+ tools/testing/selftests/bpf/progs/iters.c | 6 +-
+ tools/testing/selftests/bpf/progs/iters_testmod.c | 7 +-
+ tools/testing/selftests/bpf/progs/kasan.c | 502 ++++
+ tools/testing/selftests/bpf/progs/kasan_harden.c | 52 +
+ tools/testing/selftests/bpf/progs/lirc_mode2.c | 32 +
+ tools/testing/selftests/bpf/progs/map_kptr_fail.c | 10 +-
+ .../selftests/bpf/progs/mem_rdonly_untrusted.c | 3 +-
+ .../selftests/bpf/progs/percpu_alloc_fail.c | 35 +
+ tools/testing/selftests/bpf/progs/rbtree_fail.c | 4 +-
+ .../selftests/bpf/progs/refcounted_kptr_fail.c | 9 +-
+ .../selftests/bpf/progs/res_spin_lock_fail.c | 2 +-
+ tools/testing/selftests/bpf/progs/stack_arg.c | 3 +-
+ tools/testing/selftests/bpf/progs/stack_arg_fail.c | 13 +-
+ .../testing/selftests/bpf/progs/stack_arg_kfunc.c | 3 +-
+ .../selftests/bpf/progs/stack_arg_precision.c | 4 +-
+ tools/testing/selftests/bpf/progs/stream.c | 28 +
+ tools/testing/selftests/bpf/progs/stream_fail.c | 2 +-
+ .../selftests/bpf/progs/struct_ops_multi_args.c | 14 +-
+ .../selftests/bpf/progs/task_kfunc_failure.c | 10 +-
+ tools/testing/selftests/bpf/progs/task_work_fail.c | 2 +-
+ .../selftests/bpf/progs/test_global_percpu_data.c | 10 +-
+ .../selftests/bpf/progs/test_kfunc_dynptr_param.c | 2 +-
+ .../selftests/bpf/progs/test_lirc_mode2_kern.c | 26 -
+ .../selftests/bpf/progs/verifier_aggregate_arg.c | 200 ++
+ .../selftests/bpf/progs/verifier_aggregate_ret.c | 179 ++
+ tools/testing/selftests/bpf/progs/verifier_arena.c | 48 +
+ tools/testing/selftests/bpf/progs/verifier_bswap.c | 3 +-
+ tools/testing/selftests/bpf/progs/verifier_ctx.c | 2 +-
+ .../selftests/bpf/progs/verifier_global_ptr_args.c | 2 +-
+ tools/testing/selftests/bpf/progs/verifier_gotol.c | 1 +
+ .../bpf/progs/verifier_helper_access_var_len.c | 4 +-
+ .../bpf/progs/verifier_helper_packet_access.c | 4 +-
+ .../selftests/bpf/progs/verifier_jit_inline.c | 2 +-
+ .../bpf/progs/verifier_kfunc_packet_access.c | 47 +
+ tools/testing/selftests/bpf/progs/verifier_ldsx.c | 36 +-
+ .../selftests/bpf/progs/verifier_live_stack.c | 2 +-
+ .../selftests/bpf/progs/verifier_load_acquire.c | 1 +
+ .../selftests/bpf/progs/verifier_map_in_map.c | 3 +-
+ .../bpf/progs/verifier_map_lookup_refine.c | 2 +-
+ tools/testing/selftests/bpf/progs/verifier_movsx.c | 3 +-
+ .../selftests/bpf/progs/verifier_percpu_addr.c | 1 +
+ .../selftests/bpf/progs/verifier_private_stack.c | 1 +
+ .../selftests/bpf/progs/verifier_ref_tracking.c | 6 +-
+ tools/testing/selftests/bpf/progs/verifier_sdiv.c | 3 +-
+ tools/testing/selftests/bpf/progs/verifier_sock.c | 10 +-
+ .../selftests/bpf/progs/verifier_stack_arg.c | 4 +-
+ .../selftests/bpf/progs/verifier_stack_arg_order.c | 8 +-
+ .../selftests/bpf/progs/verifier_store_release.c | 1 +
+ .../selftests/bpf/progs/verifier_vfs_reject.c | 6 +-
+ .../selftests/bpf/progs/wakeup_source_fail.c | 2 +-
+ tools/testing/selftests/bpf/progs/wq_failures.c | 4 +-
+ tools/testing/selftests/bpf/test_btf.h | 2 +-
+ .../testing/selftests/bpf/test_kmods/bpf_testmod.c | 251 +-
+ .../testing/selftests/bpf/test_kmods/bpf_testmod.h | 5 +
+ .../selftests/bpf/test_kmods/bpf_testmod_kfunc.h | 128 +
+ tools/testing/selftests/bpf/test_lirc_mode2.sh | 41 -
+ tools/testing/selftests/bpf/test_lirc_mode2_user.c | 177 --
+ tools/testing/selftests/bpf/test_loader.c | 9 +
+ tools/testing/selftests/bpf/testing_helpers.c | 43 +
+ tools/testing/selftests/bpf/testing_helpers.h | 3 +
+ tools/testing/selftests/bpf/unpriv_helpers.c | 19 +-
+ tools/testing/selftests/bpf/unpriv_helpers.h | 2 +
+ tools/testing/selftests/bpf/usdt_2.c | 16 +
+ tools/testing/selftests/bpf/verifier/calls.c | 10 +-
+ tools/testing/selftests/bpf/verifier/map_kptr.c | 4 +-
+ tools/testing/selftests/bpf/verify_sig_setup.sh | 63 +-
+ tools/testing/selftests/bpf/vmtest.sh | 16 +-
+ tools/testing/selftests/bpf/xdp_hw_metadata.c | 2 +-
+ 179 files changed, 8980 insertions(+), 2223 deletions(-)
+ create mode 100644 kernel/bpf/keys.c
+ create mode 100644 tools/testing/selftests/bpf/benchs/bench_libarena.c
+ create mode 100755 tools/testing/selftests/bpf/benchs/run_bench_libarena.sh
+ create mode 100644 tools/testing/selftests/bpf/bpftool_btf_dump_sorted.expected
+ create mode 100644 tools/testing/selftests/bpf/bpftool_btf_dump_unsorted.expected
+ create mode 100644 tools/testing/selftests/bpf/libarena/benchs/bench_malloc.bpf.c
+ create mode 100644 tools/testing/selftests/bpf/prog_tests/aggregate_arg.c
+ create mode 100644 tools/testing/selftests/bpf/prog_tests/aggregate_ret.c
+ create mode 100644 tools/testing/selftests/bpf/prog_tests/bpftool_btf_dump.c
+ create mode 100644 tools/testing/selftests/bpf/prog_tests/kasan.c
+ create mode 100644 tools/testing/selftests/bpf/prog_tests/lirc_mode2.c
+ create mode 100644 tools/testing/selftests/bpf/progs/aggregate_arg_func.c
+ create mode 100644 tools/testing/selftests/bpf/progs/aggregate_arg_kfunc.c
+ create mode 100644 tools/testing/selftests/bpf/progs/aggregate_ret_func.c
+ create mode 100644 tools/testing/selftests/bpf/progs/aggregate_ret_kfunc.c
+ create mode 100644 tools/testing/selftests/bpf/progs/aggregate_ret_kfunc_arena.c
+ create mode 100644 tools/testing/selftests/bpf/progs/aggregate_ret_target.c
+ create mode 100644 tools/testing/selftests/bpf/progs/freplace_ret_pair.c
+ create mode 100644 tools/testing/selftests/bpf/progs/kasan.c
+ create mode 100644 tools/testing/selftests/bpf/progs/kasan_harden.c
+ create mode 100644 tools/testing/selftests/bpf/progs/lirc_mode2.c
+ delete mode 100644 tools/testing/selftests/bpf/progs/test_lirc_mode2_kern.c
+ create mode 100644 tools/testing/selftests/bpf/progs/verifier_aggregate_arg.c
+ create mode 100644 tools/testing/selftests/bpf/progs/verifier_aggregate_ret.c
+ create mode 100644 tools/testing/selftests/bpf/progs/verifier_kfunc_packet_access.c
+ delete mode 100755 tools/testing/selftests/bpf/test_lirc_mode2.sh
+ delete mode 100644 tools/testing/selftests/bpf/test_lirc_mode2_user.c
+$ git am -3 ../patches/0001-perf-Fixup-for-btf_vlan-API-change.patch
+Applying: perf: Fixup for btf_vlan() API change
+Using index info to reconstruct a base tree...
+M tools/perf/builtin-trace.c
+M tools/perf/util/btf.c
+Falling back to patching base and 3-way merge...
+Auto-merging tools/perf/builtin-trace.c
+No changes -- Patch already applied.
+Merging ipsec-next/master (6ebcf5074cff0 net: openvswitch: don't schedule rebalancing if there are no datapaths)
+$ 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 (36b1d3299d0b6 net/mlx5: Add qp_latency_sensitive_disable cap bit)
+$ 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 (6ebcf5074cff0 net: openvswitch: don't schedule rebalancing if there are no datapaths)
+$ 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 (6ebcf5074cff0 net: openvswitch: don't schedule rebalancing if there are no datapaths)
+$ 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 (e40edfa049b96 Bluetooth: SMP: Zeroize raw key data on the stack in smp_e())
+$ git merge -m Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git bluetooth/master
+Auto-merging drivers/bluetooth/btintel.c
+Auto-merging drivers/bluetooth/btintel_pcie.c
+Auto-merging drivers/bluetooth/btmtk.c
+Auto-merging drivers/bluetooth/btmtk.h
+Auto-merging drivers/bluetooth/btmtksdio.c
+Auto-merging drivers/bluetooth/btnxpuart.c
+Auto-merging drivers/bluetooth/btusb.c
+CONFLICT (content): Merge conflict in drivers/bluetooth/btusb.c
+Auto-merging drivers/bluetooth/hci_bcm.c
+Auto-merging drivers/bluetooth/hci_h5.c
+Auto-merging drivers/bluetooth/hci_qca.c
+Auto-merging drivers/bluetooth/hci_serdev.c
+Auto-merging include/net/bluetooth/hci_core.h
+Auto-merging include/net/bluetooth/l2cap.h
+Auto-merging net/bluetooth/eir.c
+Auto-merging net/bluetooth/hci_conn.c
+Auto-merging net/bluetooth/hci_core.c
+Auto-merging net/bluetooth/hci_event.c
+Auto-merging net/bluetooth/hci_sync.c
+CONFLICT (content): Merge conflict in net/bluetooth/hci_sync.c
+Auto-merging net/bluetooth/l2cap_core.c
+CONFLICT (content): Merge conflict in net/bluetooth/l2cap_core.c
+Auto-merging net/bluetooth/l2cap_sock.c
+Auto-merging net/bluetooth/mgmt.c
+Auto-merging net/bluetooth/smp.c
+Resolved 'drivers/bluetooth/btusb.c' using previous resolution.
+Resolved 'net/bluetooth/hci_sync.c' using previous resolution.
+Resolved 'net/bluetooth/l2cap_core.c' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master 2a27cebb23c52] Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
+$ git diff -M --stat --summary HEAD^..
+ .../bindings/net/bluetooth/brcm,bluetooth.yaml | 1 +
+ drivers/bluetooth/Kconfig | 1 +
+ drivers/bluetooth/btbcm.c | 6 +-
+ drivers/bluetooth/btintel.c | 7 +
+ drivers/bluetooth/btintel.h | 3 +
+ drivers/bluetooth/btintel_pcie.c | 1395 +++++++++++++++++---
+ drivers/bluetooth/btintel_pcie.h | 254 +++-
+ drivers/bluetooth/btmrvl_main.c | 4 +-
+ drivers/bluetooth/btmtk.c | 96 +-
+ drivers/bluetooth/btmtk.h | 9 +
+ drivers/bluetooth/btmtksdio.c | 35 +-
+ drivers/bluetooth/btusb.c | 244 +++-
+ drivers/bluetooth/hci_bcm.c | 1 +
+ drivers/bluetooth/hci_bcsp.c | 26 +-
+ drivers/bluetooth/hci_h4.c | 123 +-
+ drivers/bluetooth/hci_h5.c | 11 +-
+ drivers/bluetooth/hci_ll.c | 2 +-
+ drivers/bluetooth/hci_qca.c | 14 +-
+ drivers/bluetooth/hci_serdev.c | 46 +-
+ drivers/bluetooth/hci_uart.h | 39 +-
+ drivers/bluetooth/virtio_bt.c | 21 +-
+ include/net/bluetooth/coredump.h | 2 +
+ include/net/bluetooth/hci_core.h | 44 +
+ include/net/bluetooth/hci_h4.h | 60 +
+ include/net/bluetooth/l2cap.h | 102 +-
+ net/bluetooth/6lowpan.c | 44 +-
+ net/bluetooth/Makefile | 2 +-
+ net/bluetooth/bnep/core.c | 16 +-
+ net/bluetooth/coredump.c | 65 +-
+ net/bluetooth/eir.c | 10 +-
+ net/bluetooth/hci_codec.c | 36 +-
+ net/bluetooth/hci_conn.c | 13 +
+ net/bluetooth/hci_core.c | 20 +-
+ net/bluetooth/hci_event.c | 9 +
+ net/bluetooth/hci_h4.c | 160 +++
+ net/bluetooth/hci_sync.c | 66 +-
+ net/bluetooth/l2cap_core.c | 287 +++-
+ net/bluetooth/l2cap_sock.c | 96 +-
+ net/bluetooth/mgmt.c | 14 +-
+ net/bluetooth/smp.c | 4 +-
+ scripts/context-analysis-suppression.txt | 1 +
+ 41 files changed, 2716 insertions(+), 673 deletions(-)
+ create mode 100644 include/net/bluetooth/hci_h4.h
+ create mode 100644 net/bluetooth/hci_h4.c
+Merging wireless-next/for-next (13e51269b6656 wifi: mac80211: queue frames while off-channel)
+$ 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
+Auto-merging drivers/net/wireless/marvell/mwifiex/cfg80211.c
+Auto-merging include/net/mac80211.h
+CONFLICT (content): Merge conflict in include/net/mac80211.h
+Auto-merging net/mac80211/debugfs.c
+Auto-merging net/mac80211/debugfs_netdev.c
+Auto-merging net/mac80211/ieee80211_i.h
+Auto-merging net/mac80211/iface.c
+CONFLICT (content): Merge conflict in net/mac80211/iface.c
+Auto-merging net/mac80211/rate.c
+Auto-merging net/mac80211/tdls.c
+Auto-merging net/mac80211/tx.c
+CONFLICT (content): Merge conflict in net/mac80211/tx.c
+Auto-merging net/wireless/nl80211.c
+Resolved 'include/net/mac80211.h' using previous resolution.
+Resolved 'net/mac80211/iface.c' using previous resolution.
+Resolved 'net/mac80211/tx.c' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master 0566f152945eb] Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
+$ git diff -M --stat --summary HEAD^..
+ .../bindings/net/wireless/marvell,sd8787.yaml | 6 +
+ .../bindings/net/wireless/silabs,wfx.yaml | 3 +
+ drivers/net/wireless/broadcom/b43legacy/dma.c | 24 +-
+ drivers/net/wireless/broadcom/b43legacy/dma.h | 4 +-
+ drivers/net/wireless/marvell/libertas/if_usb.c | 10 +-
+ drivers/net/wireless/marvell/libertas_tf/if_usb.c | 10 +-
+ .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 20 +-
+ drivers/net/wireless/marvell/mwifiex/cfg80211.c | 7 +
+ drivers/net/wireless/marvell/mwifiex/main.h | 2 +-
+ drivers/net/wireless/silabs/wfx/bh.c | 6 +-
+ drivers/net/wireless/silabs/wfx/bus_sdio.c | 1 +
+ drivers/net/wireless/silabs/wfx/main.c | 34 +-
+ include/linux/ieee80211-eht.h | 18 +-
+ include/linux/ieee80211-uhr.h | 101 ++---
+ include/net/cfg80211.h | 2 +-
+ include/net/mac80211.h | 41 +--
+ include/uapi/linux/nl80211.h | 4 +
+ net/mac80211/debugfs.c | 2 +-
+ net/mac80211/debugfs_netdev.c | 8 +-
+ net/mac80211/ieee80211_i.h | 18 +-
+ net/mac80211/iface.c | 2 +-
+ net/mac80211/mlme.c | 14 +-
+ net/mac80211/rate.c | 1 -
+ net/mac80211/rx.c | 8 +-
+ net/mac80211/s1g.c | 8 -
+ net/mac80211/tdls.c | 2 +-
+ net/mac80211/tx.c | 405 +++++++++++----------
+ net/wireless/chan.c | 11 +-
+ net/wireless/nl80211.c | 14 +-
+ 29 files changed, 428 insertions(+), 358 deletions(-)
+Merging ath-next/for-next (c3bace8584ca7 wifi: ath12k: add support to load shared firmware on multiPD)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git ath-next/for-next
+Auto-merging .mailmap
+Auto-merging drivers/net/wireless/ath/ath12k/ahb.c
+Merge made by the 'ort' strategy.
+ .mailmap | 13 +-
+ .../bindings/net/wireless/qcom,ath12k-wsi.yaml | 7 -
+ drivers/net/wireless/ath/ath11k/Kconfig | 3 +
+ drivers/net/wireless/ath/ath11k/ahb.c | 16 +-
+ drivers/net/wireless/ath/ath11k/ce.c | 2 +-
+ drivers/net/wireless/ath/ath11k/core.c | 10 ++
+ drivers/net/wireless/ath/ath11k/dp.c | 2 +
+ drivers/net/wireless/ath/ath11k/dp_rx.c | 19 ++-
+ drivers/net/wireless/ath/ath12k/ahb.c | 166 ++++++++++++++++++---
+ drivers/net/wireless/ath/ath12k/ahb.h | 9 ++
+ drivers/net/wireless/ath/ath12k/ce.c | 2 +-
+ drivers/net/wireless/ath/ath12k/core.c | 23 +++
+ drivers/net/wireless/ath/ath12k/dp.c | 2 +-
+ drivers/net/wireless/ath/ath12k/mac.c | 45 +++++-
+ drivers/net/wireless/ath/ath12k/pci.c | 55 ++++---
+ drivers/net/wireless/ath/ath12k/qmi.c | 4 +
+ drivers/net/wireless/ath/ath12k/wifi7/ahb.c | 3 +
+ drivers/net/wireless/ath/ath12k/wifi7/dp_mon.c | 23 +--
+ drivers/net/wireless/ath/ath12k/wifi7/dp_tx.c | 17 ++-
+ drivers/net/wireless/ath/ath12k/wifi7/hal_tx.c | 2 +-
+ drivers/net/wireless/ath/ath12k/wifi7/hw.c | 3 +-
+ drivers/net/wireless/ath/ath12k/wmi.c | 16 +-
+ drivers/net/wireless/ath/ath9k/xmit.c | 2 +-
+ 23 files changed, 346 insertions(+), 98 deletions(-)
+Merging iwlwifi-next/next (4a2610a5a9fcf wifi: iwlwifi: bump core version for BZ/SC/DR)
+$ 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 (a6bfdfcc6711d ieee802154: allow legacy LLSEC ADD/DEL ops to pass strict validation)
+$ git merge -m Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git wpan-next/master
+Already up to date.
+Merging wpan-staging/staging (a6bfdfcc6711d ieee802154: allow legacy LLSEC ADD/DEL ops to pass strict validation)
+$ 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 (8fcbb04ee5152 mtd: docg3: use devm_platform_ioremap_resource())
+$ git merge -m Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/mtd/next
+Merge made by the 'ort' strategy.
+ drivers/mtd/devices/docg3.c | 20 +++++---------------
+ drivers/mtd/devices/powernv_flash.c | 2 +-
+ drivers/mtd/nand/onenand/onenand_base.c | 2 +-
+ drivers/mtd/nand/raw/fsmc_nand.c | 2 +-
+ drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 2 +-
+ drivers/mtd/nand/raw/mtk_nand.c | 2 +-
+ drivers/mtd/nand/raw/nand_base.c | 2 +-
+ drivers/mtd/nand/raw/nand_legacy.c | 4 ++--
+ drivers/mtd/spi-nor/otp.c | 2 +-
+ include/linux/mtd/bbm.h | 2 +-
+ include/linux/mtd/rawnand.h | 2 +-
+ include/linux/mtd/sh_flctl.h | 4 ++--
+ 12 files changed, 18 insertions(+), 28 deletions(-)
+Merging nand/nand/next (7e874b1750a40 mtd: spinand: Fix spinand_manufacturer_ops kernel-doc)
+$ 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/core.c
+Merge made by the 'ort' strategy.
+ drivers/mtd/nand/raw/brcmnand/brcmnand.c | 2 +
+ drivers/mtd/nand/raw/fsl_ifc_nand.c | 30 ++---
+ drivers/mtd/nand/raw/lpc32xx_mlc.c | 21 +---
+ drivers/mtd/nand/raw/lpc32xx_slc.c | 21 +---
+ drivers/mtd/nand/raw/ndfc.c | 21 ++--
+ drivers/mtd/nand/raw/omap2.c | 4 +-
+ drivers/mtd/nand/raw/stm32_fmc2_nand.c | 8 +-
+ drivers/mtd/nand/raw/sunxi_nand.c | 37 ++++--
+ drivers/mtd/nand/spi/Makefile | 2 +-
+ drivers/mtd/nand/spi/core.c | 1 +
+ drivers/mtd/nand/spi/issi.c | 187 +++++++++++++++++++++++++++++++
+ drivers/mtd/nand/spi/winbond.c | 35 +++++-
+ include/linux/mtd/lpc32xx_mlc.h | 17 ---
+ include/linux/mtd/lpc32xx_slc.h | 17 ---
+ include/linux/mtd/spinand.h | 3 +-
+ 15 files changed, 276 insertions(+), 130 deletions(-)
+ create mode 100644 drivers/mtd/nand/spi/issi.c
+ delete mode 100644 include/linux/mtd/lpc32xx_mlc.h
+ delete mode 100644 include/linux/mtd/lpc32xx_slc.h
+Merging spi-nor/spi-nor/next (14dc3dee0efd1 mtd: spi-nor: core: Fix mutex leak in spi_nor_rww_start_exclusive())
+$ 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
+Auto-merging drivers/mtd/spi-nor/otp.c
+Merge made by the 'ort' strategy.
+ Documentation/driver-api/mtd/spi-nor.rst | 2 +-
+ drivers/mtd/spi-nor/atmel.c | 75 ++-
+ drivers/mtd/spi-nor/core.c | 1028 ++++++++++++------------------
+ drivers/mtd/spi-nor/core.h | 144 +++--
+ drivers/mtd/spi-nor/debugfs.c | 31 +-
+ drivers/mtd/spi-nor/everspin.c | 7 +-
+ drivers/mtd/spi-nor/gigadevice.c | 15 +-
+ drivers/mtd/spi-nor/issi.c | 29 +-
+ drivers/mtd/spi-nor/macronix.c | 73 ++-
+ drivers/mtd/spi-nor/micron-st.c | 70 +-
+ drivers/mtd/spi-nor/otp.c | 16 +-
+ drivers/mtd/spi-nor/sfdp.c | 230 +++++--
+ drivers/mtd/spi-nor/sfdp.h | 23 +-
+ drivers/mtd/spi-nor/spansion.c | 103 +--
+ drivers/mtd/spi-nor/sst.c | 16 +-
+ drivers/mtd/spi-nor/swp.c | 133 ++--
+ drivers/mtd/spi-nor/sysfs.c | 4 +-
+ drivers/mtd/spi-nor/winbond.c | 241 +++++--
+ drivers/mtd/spi-nor/xmc.c | 1 +
+ include/linux/mtd/spi-nor.h | 10 +-
+ 20 files changed, 1212 insertions(+), 1039 deletions(-)
+Merging crypto/master (9e06d371730b8 crypto: atmel-ecc - add support for atecc608a)
+$ git merge -m Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git crypto/master
+Auto-merging Documentation/devicetree/bindings/trivial-devices.yaml
+Auto-merging MAINTAINERS
+Auto-merging arch/arm64/crypto/aes-neonbs-glue.c
+Auto-merging lib/Kconfig.debug
+Auto-merging lib/test_rhashtable.c
+Auto-merging lib/tests/Makefile
+Merge made by the 'ort' strategy.
+ .../bindings/crypto/hisilicon,hip06-sec.yaml | 134 --
+ .../devicetree/bindings/trivial-devices.yaml | 2 +
+ MAINTAINERS | 10 +
+ arch/arm/crypto/aes-neonbs-glue.c | 2 +-
+ arch/arm64/boot/dts/hisilicon/hip07.dtsi | 280 -----
+ arch/arm64/crypto/aes-neonbs-glue.c | 2 +-
+ crypto/asymmetric_keys/Kconfig | 12 +
+ crypto/asymmetric_keys/Makefile | 2 +
+ crypto/asymmetric_keys/verify_pefile.c | 5 +
+ crypto/asymmetric_keys/verify_pefile_test.c | 100 ++
+ crypto/lskcipher.c | 6 +-
+ crypto/rsassa-pkcs1.c | 4 +-
+ crypto/zstd.c | 40 +-
+ drivers/char/hw_random/cctrng.c | 7 +-
+ drivers/char/hw_random/imx-rngc.c | 8 +-
+ drivers/char/hw_random/omap-rng.c | 8 +-
+ drivers/crypto/amcc/crypto4xx_core.c | 29 +-
+ drivers/crypto/amlogic/amlogic-gxl-cipher.c | 25 +-
+ drivers/crypto/aspeed/aspeed-hace-crypto.c | 3 +-
+ drivers/crypto/atmel-aes.c | 2 +-
+ drivers/crypto/atmel-ecc.c | 2 +
+ drivers/crypto/atmel-tdes.c | 2 +-
+ drivers/crypto/ccp/dbc.c | 4 +-
+ drivers/crypto/ccree/cc_aead.c | 4 +-
+ drivers/crypto/hisilicon/Kconfig | 14 -
+ drivers/crypto/hisilicon/Makefile | 1 -
+ drivers/crypto/hisilicon/sec/Makefile | 3 -
+ drivers/crypto/hisilicon/sec/sec_algs.c | 1122 -----------------
+ drivers/crypto/hisilicon/sec/sec_drv.c | 1307 --------------------
+ drivers/crypto/hisilicon/sec/sec_drv.h | 428 -------
+ drivers/crypto/hisilicon/zip/dae_main.c | 23 +-
+ drivers/crypto/inside-secure/eip93/eip93-aead.c | 3 +-
+ drivers/crypto/inside-secure/safexcel_cipher.c | 16 +-
+ drivers/crypto/inside-secure/safexcel_hash.c | 6 +-
+ drivers/crypto/intel/qat/qat_common/qat_algs.c | 3 +-
+ .../crypto/intel/qat/qat_common/qat_asym_algs.c | 12 +-
+ drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 7 +-
+ drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c | 7 +-
+ drivers/crypto/mxs-dcp.c | 3 +
+ drivers/crypto/padlock-aes.c | 22 +-
+ drivers/crypto/qce/aead.c | 9 +-
+ drivers/crypto/qce/sha.c | 9 +-
+ drivers/crypto/qce/skcipher.c | 9 +-
+ drivers/crypto/rockchip/rk3288_crypto.c | 4 +-
+ drivers/crypto/s5p-sss.c | 5 +-
+ drivers/crypto/sa2ul.c | 2 +-
+ drivers/crypto/starfive/jh7110-cryp.c | 11 +-
+ include/crypto/aes.h | 13 +
+ include/linux/rhashtable-types.h | 3 +
+ include/linux/rhashtable.h | 22 +-
+ lib/842/842_decompress.c | 7 +-
+ lib/Kconfig.debug | 15 +
+ lib/rhashtable.c | 14 +-
+ lib/test_rhashtable.c | 2 +-
+ lib/tests/842_decompress_kunit.c | 144 +++
+ lib/tests/Makefile | 1 +
+ 56 files changed, 511 insertions(+), 3429 deletions(-)
+ delete mode 100644 Documentation/devicetree/bindings/crypto/hisilicon,hip06-sec.yaml
+ create mode 100644 crypto/asymmetric_keys/verify_pefile_test.c
+ delete mode 100644 drivers/crypto/hisilicon/sec/Makefile
+ delete mode 100644 drivers/crypto/hisilicon/sec/sec_algs.c
+ delete mode 100644 drivers/crypto/hisilicon/sec/sec_drv.c
+ delete mode 100644 drivers/crypto/hisilicon/sec/sec_drv.h
+ create mode 100644 lib/tests/842_decompress_kunit.c
+Merging libcrypto/libcrypto-next (cee9395acd804 Linux 7.3-rc1)
+$ 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 (14d6074f52d3a Merge tag 'drm-misc-next-2026-09-10' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next)
+$ git merge -m Merge branch 'drm-next' of https://gitlab.freedesktop.org/drm/kernel.git drm/drm-next
+Auto-merging MAINTAINERS
+Auto-merging drivers/accel/ethosu/ethosu_job.c
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_connector.c
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_connector_test.c
+Auto-merging drivers/gpu/drm/bridge/ti-sn65dsi83.c
+Auto-merging drivers/gpu/drm/drm_atomic_uapi.c
+Auto-merging drivers/gpu/drm/i915/display/intel_display_types.h
+Auto-merging drivers/gpu/drm/i915/display/intel_dp.c
+Auto-merging drivers/gpu/drm/qxl/qxl_display.c
+Auto-merging drivers/gpu/drm/ttm/ttm_bo.c
+Auto-merging drivers/gpu/drm/vboxvideo/vbox_mode.c
+Auto-merging drivers/gpu/drm/xe/xe_pagefault.c
+CONFLICT (content): Merge conflict in drivers/gpu/drm/xe/xe_pagefault.c
+Auto-merging drivers/gpu/drm/xe/xe_pagefault_types.h
+Resolved 'drivers/gpu/drm/xe/xe_pagefault.c' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master 2b55020d59a88] Merge branch 'drm-next' of https://gitlab.freedesktop.org/drm/kernel.git
+$ git diff -M --stat --summary HEAD^..
+ .../bindings/display/bridge/analogix,dp.yaml | 19 +-
+ .../bindings/display/panel/ilitek,ili7836a.yaml | 58 +
+ .../bindings/display/panel/novatek,nt36532.yaml | 83 ++
+ .../panel/samsung,s6e8aa5x01-ams561ra01.yaml | 2 +-
+ .../display/rockchip/rockchip,analogix-dp.yaml | 1 +
+ Documentation/gpu/drm-ras.rst | 39 +
+ Documentation/gpu/drm-uapi.rst | 93 +-
+ Documentation/gpu/todo.rst | 15 -
+ Documentation/gpu/xe/index.rst | 1 +
+ Documentation/gpu/xe/xe_sigid.rst | 14 +
+ Documentation/netlink/specs/drm_ras.yaml | 80 ++
+ MAINTAINERS | 35 +
+ drivers/accel/amdxdna/aie2_ctx.c | 9 +-
+ drivers/accel/amdxdna/amdxdna_gem.c | 197 ++-
+ drivers/accel/amdxdna/amdxdna_gem.h | 5 +-
+ drivers/accel/ethosu/ethosu_job.c | 4 +-
+ drivers/accel/ivpu/ivpu_drv.h | 2 +-
+ drivers/accel/qaic/qaic_data.c | 8 +-
+ drivers/accel/qaic/qaic_debugfs.c | 1 +
+ drivers/accel/qaic/qaic_drv.c | 1 +
+ drivers/accel/qaic/qaic_ras.c | 1 +
+ drivers/accel/qaic/qaic_ssr.c | 1 +
+ drivers/accel/qaic/qaic_timesync.c | 1 +
+ drivers/accel/qaic/sahara.c | 1 +
+ drivers/dma-buf/dma-buf.c | 2 +-
+ drivers/dma-buf/dma-resv.c | 2 +-
+ drivers/firmware/efi/sysfb_efi.c | 9 -
+ drivers/gpu/buddy.c | 1342 ++++++++++++++------
+ drivers/gpu/drm/adp/adp_drv.c | 2 +-
+ drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 28 +-
+ drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 7 +-
+ .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 85 +-
+ .../drm/amd/display/amdgpu_dm/amdgpu_dm_colorop.c | 27 +-
+ .../drm/amd/display/amdgpu_dm/amdgpu_dm_colorop.h | 1 +
+ .../amd/display/amdgpu_dm/amdgpu_dm_connector.c | 255 +---
+ .../amd/display/amdgpu_dm/amdgpu_dm_connector.h | 3 -
+ .../amdgpu_dm/tests/amdgpu_dm_connector_test.c | 73 --
+ .../amd/display/amdgpu_dm/tests/amdgpu_dm_test.c | 16 +-
+ drivers/gpu/drm/amd/display/dc/Makefile | 1 -
+ drivers/gpu/drm/amd/display/dc/dc_edid_parser.c | 80 --
+ drivers/gpu/drm/amd/display/dc/dc_edid_parser.h | 44 -
+ drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 121 --
+ drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 10 -
+ drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 71 --
+ .../drm/amd/display/modules/color/color_gamma.c | 3 +-
+ .../gpu/drm/arm/display/include/malidp_product.h | 10 +-
+ drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 27 +-
+ drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 18 +-
+ .../drm/arm/display/komeda/komeda_wb_connector.c | 33 +
+ drivers/gpu/drm/arm/hdlcd_crtc.c | 4 +-
+ drivers/gpu/drm/arm/malidp_crtc.c | 18 +-
+ drivers/gpu/drm/arm/malidp_planes.c | 18 +-
+ drivers/gpu/drm/armada/armada_crtc.c | 2 +-
+ drivers/gpu/drm/ast/ast_dp.c | 24 +-
+ drivers/gpu/drm/ast/ast_mode.c | 18 +-
+ drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 19 +-
+ drivers/gpu/drm/bridge/Kconfig | 7 +-
+ drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 88 +-
+ drivers/gpu/drm/bridge/analogix/analogix_dp_core.h | 4 +-
+ drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c | 15 +-
+ drivers/gpu/drm/bridge/analogix/analogix_dp_reg.h | 4 +
+ .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 1 -
+ drivers/gpu/drm/bridge/chipone-icn6211.c | 8 +-
+ drivers/gpu/drm/bridge/ite-it6505.c | 4 +-
+ drivers/gpu/drm/bridge/lontium-lt8713sx.c | 2 +-
+ drivers/gpu/drm/bridge/lontium-lt9211.c | 2 +-
+ drivers/gpu/drm/bridge/lontium-lt9611.c | 6 +-
+ drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 2 +-
+ drivers/gpu/drm/bridge/samsung-dsim.c | 4 +-
+ drivers/gpu/drm/bridge/sil-sii8620.c | 3 +-
+ drivers/gpu/drm/bridge/synopsys/dw-dp.c | 4 +-
+ drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c | 209 +--
+ drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 2 +-
+ drivers/gpu/drm/bridge/tc358767.c | 4 +-
+ drivers/gpu/drm/bridge/ti-sn65dsi83.c | 79 +-
+ drivers/gpu/drm/clients/drm_log.c | 54 +-
+ drivers/gpu/drm/display/drm_bridge_connector.c | 3 +
+ drivers/gpu/drm/display/drm_hdmi_state_helper.c | 156 +++
+ drivers/gpu/drm/display/drm_scdc_helper.c | 289 ++++-
+ drivers/gpu/drm/drm_atomic.c | 4 +
+ drivers/gpu/drm/drm_atomic_uapi.c | 7 +
+ drivers/gpu/drm/drm_buddy.c | 3 +-
+ drivers/gpu/drm/drm_colorop.c | 107 ++
+ drivers/gpu/drm/drm_debugfs.c | 157 ---
+ drivers/gpu/drm/drm_drv.c | 31 +-
+ drivers/gpu/drm/drm_edid.c | 236 +++-
+ drivers/gpu/drm/drm_gem.c | 14 +-
+ drivers/gpu/drm/drm_gem_atomic_helper.c | 80 +-
+ drivers/gpu/drm/drm_of.c | 38 +-
+ drivers/gpu/drm/drm_ras.c | 278 +++-
+ drivers/gpu/drm/drm_ras_nl.c | 33 +
+ drivers/gpu/drm/drm_ras_nl.h | 8 +
+ drivers/gpu/drm/drm_simple_kms_helper.c | 37 +-
+ drivers/gpu/drm/exynos/exynos_drm_crtc.c | 2 +-
+ drivers/gpu/drm/exynos/exynos_drm_dpi.c | 3 +-
+ drivers/gpu/drm/exynos/exynos_drm_vidi.c | 3 +-
+ drivers/gpu/drm/exynos/exynos_hdmi.c | 3 +-
+ drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 2 +-
+ drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 10 +-
+ drivers/gpu/drm/gma500/psb_intel_display.c | 34 +-
+ drivers/gpu/drm/gud/gud_drv.c | 2 +-
+ drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 18 +-
+ drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 5 +-
+ drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 9 +-
+ drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 2 +-
+ drivers/gpu/drm/hyperv/hyperv_drm.h | 1 -
+ drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 2 +-
+ drivers/gpu/drm/hyperv/hyperv_drm_proto.c | 44 +-
+ drivers/gpu/drm/i915/display/intel_atomic.c | 1 +
+ drivers/gpu/drm/i915/display/intel_audio.c | 153 +++
+ drivers/gpu/drm/i915/display/intel_audio_regs.h | 16 +-
+ drivers/gpu/drm/i915/display/intel_cdclk.c | 326 +++--
+ drivers/gpu/drm/i915/display/intel_cmtg.c | 2 +-
+ .../gpu/drm/i915/display/intel_crtc_state_dump.c | 3 +
+ drivers/gpu/drm/i915/display/intel_cursor.c | 296 +++--
+ drivers/gpu/drm/i915/display/intel_cursor_regs.h | 8 +-
+ drivers/gpu/drm/i915/display/intel_ddi.c | 36 +-
+ drivers/gpu/drm/i915/display/intel_display.c | 76 +-
+ drivers/gpu/drm/i915/display/intel_display.h | 3 +-
+ .../drm/i915/display/intel_display_clock_gating.c | 67 +-
+ .../drm/i915/display/intel_display_clock_gating.h | 16 +-
+ .../gpu/drm/i915/display/intel_display_debugfs.c | 21 +-
+ .../drm/i915/display/intel_display_power_well.c | 6 +-
+ drivers/gpu/drm/i915/display/intel_display_regs.h | 18 +-
+ drivers/gpu/drm/i915/display/intel_display_types.h | 17 +-
+ drivers/gpu/drm/i915/display/intel_display_wa.c | 4 +-
+ drivers/gpu/drm/i915/display/intel_display_wa.h | 9 -
+ drivers/gpu/drm/i915/display/intel_dp.c | 52 +-
+ drivers/gpu/drm/i915/display/intel_dp_mst.c | 4 +
+ drivers/gpu/drm/i915/display/intel_dpll.c | 22 +-
+ drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 221 +++-
+ drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 22 +
+ drivers/gpu/drm/i915/display/intel_frontbuffer.c | 3 +-
+ drivers/gpu/drm/i915/display/intel_hdmi.c | 53 +-
+ drivers/gpu/drm/i915/display/intel_hdmi.h | 11 +-
+ drivers/gpu/drm/i915/display/intel_hti.c | 3 -
+ .../gpu/drm/i915/display/intel_modeset_verify.c | 1 -
+ drivers/gpu/drm/i915/display/intel_parent.c | 10 +-
+ drivers/gpu/drm/i915/display/intel_parent.h | 3 +-
+ drivers/gpu/drm/i915/display/intel_psr.c | 18 +-
+ drivers/gpu/drm/i915/display/intel_snps_phy.c | 60 +-
+ drivers/gpu/drm/i915/display/intel_snps_phy.h | 2 +
+ drivers/gpu/drm/i915/display/intel_tdf.h | 25 -
+ drivers/gpu/drm/i915/display/intel_vrr.c | 395 ++++--
+ drivers/gpu/drm/i915/display/intel_vrr.h | 2 +
+ drivers/gpu/drm/i915/gvt/handlers.c | 2 +-
+ drivers/gpu/drm/i915/i915_dpt.c | 1 -
+ drivers/gpu/drm/i915/i915_reg.h | 2 +-
+ drivers/gpu/drm/i915/intel_clock_gating.c | 30 +-
+ drivers/gpu/drm/i915/intel_gvt_mmio_table.c | 2 +-
+ drivers/gpu/drm/i915/intel_pcode.c | 14 +-
+ drivers/gpu/drm/i915/intel_pcode.h | 2 +-
+ drivers/gpu/drm/imx/dc/dc-crtc.c | 2 +-
+ drivers/gpu/drm/imx/dc/dc-kms.c | 8 +-
+ drivers/gpu/drm/imx/dcss/dcss-crtc.c | 2 +-
+ drivers/gpu/drm/imx/dcss/dcss-plane.c | 2 +-
+ drivers/gpu/drm/imx/ipuv3/ipuv3-crtc.c | 18 +-
+ drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 4 +-
+ drivers/gpu/drm/ingenic/ingenic-ipu.c | 2 +-
+ drivers/gpu/drm/kmb/kmb_crtc.c | 2 +-
+ drivers/gpu/drm/kmb/kmb_dsi.c | 9 +-
+ drivers/gpu/drm/mediatek/mtk_dsi.c | 10 +-
+ drivers/gpu/drm/meson/meson_crtc.c | 2 +-
+ drivers/gpu/drm/meson/meson_encoder_cvbs.c | 11 +-
+ drivers/gpu/drm/meson/meson_encoder_dsi.c | 11 +-
+ drivers/gpu/drm/meson/meson_encoder_hdmi.c | 11 +-
+ drivers/gpu/drm/meson/meson_overlay.c | 2 +-
+ drivers/gpu/drm/meson/meson_plane.c | 2 +-
+ drivers/gpu/drm/mgag200/mgag200_drv.h | 4 +-
+ drivers/gpu/drm/mgag200/mgag200_mode.c | 15 +-
+ drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 18 +-
+ drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 18 +-
+ drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 2 +-
+ drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 2 +-
+ drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 20 +-
+ drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 16 +-
+ drivers/gpu/drm/msm/msm_gem_shrinker.c | 22 +-
+ drivers/gpu/drm/mxsfb/lcdif_kms.c | 17 +-
+ drivers/gpu/drm/mxsfb/mxsfb_kms.c | 4 +-
+ drivers/gpu/drm/nouveau/dispnv04/dfp.c | 5 +-
+ drivers/gpu/drm/nouveau/dispnv50/disp.c | 4 +-
+ drivers/gpu/drm/nouveau/dispnv50/head.c | 14 +-
+ drivers/gpu/drm/nouveau/dispnv50/headca7d.c | 21 +-
+ .../gpu/drm/nouveau/include/nvhw/class/clca7d.h | 4 +
+ drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h | 1 +
+ drivers/gpu/drm/nouveau/nouveau_abi16.c | 4 +
+ drivers/gpu/drm/nouveau/nouveau_acpi.c | 32 +-
+ drivers/gpu/drm/nouveau/nouveau_acpi.h | 10 +-
+ drivers/gpu/drm/nouveau/nouveau_connector.c | 151 ++-
+ drivers/gpu/drm/nouveau/nouveau_connector.h | 12 +-
+ drivers/gpu/drm/nouveau/nouveau_dp.c | 4 +-
+ drivers/gpu/drm/nouveau/nouveau_drm.c | 114 +-
+ drivers/gpu/drm/nouveau/nouveau_fence.c | 2 +-
+ drivers/gpu/drm/nouveau/nouveau_svm.c | 13 +
+ drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 2 +-
+ drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.h | 4 +-
+ drivers/gpu/drm/nouveau/nvkm/subdev/pci/Kbuild | 1 +
+ drivers/gpu/drm/nouveau/nvkm/subdev/pci/mcp79.c | 35 +
+ drivers/gpu/drm/omapdrm/dss/dsi.c | 63 +-
+ drivers/gpu/drm/omapdrm/dss/hdmi.h | 6 +
+ drivers/gpu/drm/omapdrm/dss/hdmi4.c | 29 +-
+ drivers/gpu/drm/omapdrm/dss/hdmi5.c | 37 +-
+ drivers/gpu/drm/omapdrm/dss/hdmi_common.c | 14 +
+ drivers/gpu/drm/omapdrm/omap_crtc.c | 17 +-
+ drivers/gpu/drm/panel/Kconfig | 25 +
+ drivers/gpu/drm/panel/Makefile | 2 +
+ drivers/gpu/drm/panel/panel-edp.c | 3 +
+ drivers/gpu/drm/panel/panel-himax-hx83102.c | 24 +-
+ drivers/gpu/drm/panel/panel-himax-hx83112a.c | 26 +-
+ drivers/gpu/drm/panel/panel-himax-hx83112b.c | 23 +-
+ drivers/gpu/drm/panel/panel-himax-hx8394.c | 26 +-
+ drivers/gpu/drm/panel/panel-ilitek-ili7836a.c | 297 +++++
+ drivers/gpu/drm/panel/panel-ilitek-ili9805.c | 21 +-
+ drivers/gpu/drm/panel/panel-ilitek-ili9806e-core.c | 12 +-
+ drivers/gpu/drm/panel/panel-ilitek-ili9806e-core.h | 1 -
+ drivers/gpu/drm/panel/panel-ilitek-ili9806e-dsi.c | 16 +-
+ drivers/gpu/drm/panel/panel-ilitek-ili9806e-spi.c | 6 -
+ drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 15 +-
+ drivers/gpu/drm/panel/panel-ilitek-ili9882t.c | 24 +-
+ drivers/gpu/drm/panel/panel-jdi-fhd-r63452.c | 19 +-
+ drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 32 +-
+ drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c | 20 +-
+ drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c | 20 +-
+ drivers/gpu/drm/panel/panel-novatek-nt36532.c | 431 +++++++
+ drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 74 +-
+ drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c | 20 +-
+ drivers/gpu/drm/panel/panel-samsung-s6e3fa7.c | 20 +-
+ drivers/gpu/drm/panel/panel-samsung-s6e3fc2x01.c | 20 +-
+ drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 30 +-
+ drivers/gpu/drm/panel/panel-samsung-s6e3ha8.c | 20 +-
+ drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 31 +-
+ drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 13 +-
+ drivers/gpu/drm/panel/panel-samsung-s6e63m0-spi.c | 6 -
+ drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 12 +-
+ drivers/gpu/drm/panel/panel-samsung-s6e63m0.h | 1 -
+ .../drm/panel/panel-samsung-s6e88a0-ams427ap24.c | 20 +-
+ .../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 20 +-
+ drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 19 +-
+ .../gpu/drm/panel/panel-samsung-s6e8fc0-m1906f9.c | 23 +-
+ drivers/gpu/drm/panel/panel-samsung-sofef00.c | 20 +-
+ drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 31 +-
+ drivers/gpu/drm/panel/panel-sharp-ls060t1sx01.c | 20 +-
+ drivers/gpu/drm/panel/panel-sony-td4353-jdi.c | 20 +-
+ .../gpu/drm/panel/panel-sony-tulip-truly-nt35521.c | 20 +-
+ drivers/gpu/drm/panel/panel-visionox-r66451.c | 23 +-
+ drivers/gpu/drm/panel/panel-visionox-rm69299.c | 21 +-
+ drivers/gpu/drm/panfrost/panfrost_devfreq.c | 2 +-
+ drivers/gpu/drm/panfrost/panfrost_device.c | 1 -
+ drivers/gpu/drm/panfrost/panfrost_drv.c | 2 +-
+ drivers/gpu/drm/panthor/panthor_device.h | 286 ++---
+ drivers/gpu/drm/panthor/panthor_fw.c | 22 +-
+ drivers/gpu/drm/panthor/panthor_gem.c | 14 +-
+ drivers/gpu/drm/panthor/panthor_gpu.c | 117 +-
+ drivers/gpu/drm/panthor/panthor_mmu.c | 44 +-
+ drivers/gpu/drm/panthor/panthor_mmu.h | 3 +-
+ drivers/gpu/drm/panthor/panthor_pwr.c | 24 +-
+ drivers/gpu/drm/panthor/panthor_sched.c | 518 ++++----
+ drivers/gpu/drm/panthor/panthor_trace.h | 38 +
+ drivers/gpu/drm/qxl/qxl_display.c | 2 +-
+ drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c | 17 +-
+ drivers/gpu/drm/renesas/rz-du/rzg2l_du_crtc.c | 15 +-
+ drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.c | 12 +-
+ drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 18 +-
+ drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 18 +-
+ drivers/gpu/drm/scheduler/sched_entity.c | 10 +-
+ drivers/gpu/drm/scheduler/tests/tests_basic.c | 2 +-
+ drivers/gpu/drm/sitronix/st7571.c | 2 +-
+ drivers/gpu/drm/sitronix/st7920.c | 12 +-
+ drivers/gpu/drm/solomon/ssd130x.c | 22 +-
+ drivers/gpu/drm/sprd/sprd_dpu.c | 2 +-
+ drivers/gpu/drm/sti/sti_crtc.c | 2 +-
+ drivers/gpu/drm/stm/ltdc.c | 4 +-
+ drivers/gpu/drm/sun4i/sun4i_crtc.c | 2 +-
+ drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 1 +
+ drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 2 +-
+ drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 2 +-
+ drivers/gpu/drm/sysfb/drm_sysfb_helper.h | 8 +-
+ drivers/gpu/drm/sysfb/drm_sysfb_modeset.c | 64 +-
+ drivers/gpu/drm/sysfb/efidrm.c | 17 +-
+ drivers/gpu/drm/sysfb/ofdrm.c | 18 +-
+ drivers/gpu/drm/sysfb/vesadrm.c | 17 +-
+ drivers/gpu/drm/tegra/dc.c | 18 +-
+ drivers/gpu/drm/tegra/dsi.c | 16 +-
+ drivers/gpu/drm/tegra/plane.c | 28 +-
+ drivers/gpu/drm/tegra/rgb.c | 15 +-
+ drivers/gpu/drm/tests/drm_kunit_helpers.c | 2 +-
+ drivers/gpu/drm/tidss/tidss_dispc.c | 38 +-
+ drivers/gpu/drm/tidss/tidss_dispc.h | 2 +-
+ drivers/gpu/drm/tidss/tidss_encoder.c | 10 +-
+ drivers/gpu/drm/tiny/appletbdrm.c | 14 +-
+ drivers/gpu/drm/tiny/bochs.c | 2 +-
+ drivers/gpu/drm/tiny/cirrus-qemu.c | 2 +-
+ drivers/gpu/drm/tiny/pixpaper.c | 2 +-
+ drivers/gpu/drm/tiny/sharp-memory.c | 2 +-
+ drivers/gpu/drm/ttm/ttm_bo.c | 3 +-
+ drivers/gpu/drm/udl/udl_modeset.c | 2 +-
+ drivers/gpu/drm/vboxvideo/vbox_mode.c | 2 +-
+ drivers/gpu/drm/vc4/tests/vc4_mock_crtc.c | 2 +-
+ drivers/gpu/drm/vc4/vc4_crtc.c | 14 +-
+ drivers/gpu/drm/vc4/vc4_drv.h | 2 +-
+ drivers/gpu/drm/vc4/vc4_hdmi.c | 1 +
+ drivers/gpu/drm/vc4/vc4_plane.c | 15 +-
+ drivers/gpu/drm/vc4/vc4_txp.c | 2 +-
+ drivers/gpu/drm/verisilicon/vs_crtc.c | 2 +-
+ drivers/gpu/drm/verisilicon/vs_cursor_plane.c | 8 +-
+ drivers/gpu/drm/verisilicon/vs_plane.c | 20 -
+ drivers/gpu/drm/verisilicon/vs_plane.h | 2 -
+ drivers/gpu/drm/verisilicon/vs_primary_plane.c | 7 +-
+ drivers/gpu/drm/virtio/virtgpu_display.c | 14 +-
+ drivers/gpu/drm/vkms/tests/gen_yuv_conversion.py | 87 ++
+ drivers/gpu/drm/vkms/tests/vkms_format_test.c | 40 +-
+ drivers/gpu/drm/vkms/vkms_colorop.c | 66 +-
+ drivers/gpu/drm/vkms/vkms_composer.c | 6 +
+ drivers/gpu/drm/vkms/vkms_crtc.c | 18 +-
+ drivers/gpu/drm/vkms/vkms_formats.c | 64 +-
+ drivers/gpu/drm/vkms/vkms_formats.h | 2 +-
+ drivers/gpu/drm/vkms/vkms_plane.c | 55 +-
+ drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 22 +-
+ drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 2 +-
+ drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 2 +-
+ drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 2 +-
+ drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 2 +-
+ drivers/gpu/drm/xe/Makefile | 4 +-
+ drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h | 1 +
+ drivers/gpu/drm/xe/abi/xe_log_abi.h | 199 +++
+ drivers/gpu/drm/xe/abi/xe_sigid_abi.h | 172 +++
+ drivers/gpu/drm/xe/display/xe_display.c | 22 +-
+ drivers/gpu/drm/xe/display/xe_display_pcode.c | 4 +-
+ drivers/gpu/drm/xe/display/xe_display_rpm.c | 2 -
+ drivers/gpu/drm/xe/display/xe_display_wa.c | 13 +-
+ drivers/gpu/drm/xe/display/xe_display_wa.h | 9 +
+ drivers/gpu/drm/xe/display/xe_tdf.c | 15 -
+ drivers/gpu/drm/xe/regs/xe_gt_regs.h | 6 +
+ drivers/gpu/drm/xe/regs/xe_lrc_layout.h | 2 +
+ drivers/gpu/drm/xe/tests/Makefile | 1 +
+ drivers/gpu/drm/xe/tests/xe_any_kunit.c | 213 ++++
+ drivers/gpu/drm/xe/tests/xe_kunit_helpers.c | 4 +
+ drivers/gpu/drm/xe/tests/xe_log_kunit.c | 553 ++++++++
+ drivers/gpu/drm/xe/xe_any.h | 137 ++
+ drivers/gpu/drm/xe/xe_debugfs.c | 15 +
+ drivers/gpu/drm/xe/xe_debugfs.h | 2 +
+ drivers/gpu/drm/xe/xe_defaults.h | 1 +
+ drivers/gpu/drm/xe/xe_device.c | 30 +-
+ drivers/gpu/drm/xe/xe_device_types.h | 23 +-
+ drivers/gpu/drm/xe/xe_drm_ras.c | 65 +
+ drivers/gpu/drm/xe/xe_drm_ras.h | 3 +
+ drivers/gpu/drm/xe/xe_exec_queue.c | 6 +-
+ drivers/gpu/drm/xe/xe_exec_queue_types.h | 21 +-
+ drivers/gpu/drm/xe/xe_ggtt.c | 74 +-
+ drivers/gpu/drm/xe/xe_gsc.c | 3 +-
+ drivers/gpu/drm/xe/xe_gt.c | 13 +-
+ drivers/gpu/drm/xe/xe_gt.h | 13 +
+ drivers/gpu/drm/xe/xe_gt_debugfs.c | 146 +++
+ drivers/gpu/drm/xe/xe_gt_idle.c | 45 +-
+ drivers/gpu/drm/xe/xe_gt_printk.h | 3 +
+ drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 191 ++-
+ drivers/gpu/drm/xe/xe_gt_sriov_pf_config.h | 6 +
+ drivers/gpu/drm/xe/xe_gt_sriov_printk.h | 3 +
+ drivers/gpu/drm/xe/xe_gt_stats.c | 7 +
+ drivers/gpu/drm/xe/xe_gt_stats_types.h | 22 +
+ drivers/gpu/drm/xe/xe_gt_types.h | 29 +
+ drivers/gpu/drm/xe/xe_guc.c | 18 +-
+ drivers/gpu/drm/xe/xe_guc_ct.c | 95 +-
+ drivers/gpu/drm/xe/xe_guc_ct.h | 38 +-
+ drivers/gpu/drm/xe/xe_guc_exec_queue_types.h | 32 +-
+ drivers/gpu/drm/xe/xe_guc_pagefault.c | 39 +-
+ drivers/gpu/drm/xe/xe_guc_pc.c | 15 +-
+ drivers/gpu/drm/xe/xe_guc_submit.c | 267 +++-
+ drivers/gpu/drm/xe/xe_guc_tlb_inval.c | 29 +
+ drivers/gpu/drm/xe/xe_guc_types.h | 6 +
+ drivers/gpu/drm/xe/xe_hwmon.c | 88 +-
+ drivers/gpu/drm/xe/xe_i2c.c | 22 +-
+ drivers/gpu/drm/xe/xe_i2c.h | 1 +
+ drivers/gpu/drm/xe/xe_log.c | 235 ++++
+ drivers/gpu/drm/xe/xe_log.h | 194 +++
+ drivers/gpu/drm/xe/xe_lrc.c | 33 +
+ drivers/gpu/drm/xe/xe_mert.c | 2 +-
+ drivers/gpu/drm/xe/xe_migrate.c | 2 -
+ drivers/gpu/drm/xe/xe_module.c | 4 +
+ drivers/gpu/drm/xe/xe_module.h | 1 +
+ drivers/gpu/drm/xe/xe_oa.c | 7 +-
+ drivers/gpu/drm/xe/xe_pagefault.c | 717 +++++++++--
+ drivers/gpu/drm/xe/xe_pagefault.h | 74 ++
+ drivers/gpu/drm/xe/xe_pagefault_types.h | 114 +-
+ drivers/gpu/drm/xe/xe_pci.c | 32 +-
+ drivers/gpu/drm/xe/xe_pci_error.c | 13 +-
+ drivers/gpu/drm/xe/xe_pcode.c | 27 +-
+ drivers/gpu/drm/xe/xe_pcode.h | 2 +-
+ drivers/gpu/drm/xe/xe_pm.c | 5 +
+ drivers/gpu/drm/xe/xe_printk.h | 3 +
+ drivers/gpu/drm/xe/xe_pt.c | 6 +
+ drivers/gpu/drm/xe/xe_pxp_submit.c | 5 +-
+ drivers/gpu/drm/xe/xe_ras.c | 236 +++-
+ drivers/gpu/drm/xe/xe_ras.h | 2 +
+ drivers/gpu/drm/xe/xe_ras_types.h | 50 +
+ drivers/gpu/drm/xe/xe_sriov_printk.h | 3 +
+ drivers/gpu/drm/xe/xe_sriov_vf_ccs.c | 1 -
+ drivers/gpu/drm/xe/xe_survivability_mode.c | 85 +-
+ drivers/gpu/drm/xe/xe_svm.c | 146 ++-
+ drivers/gpu/drm/xe/xe_svm.h | 59 +-
+ drivers/gpu/drm/xe/xe_sysctrl_event.c | 28 +-
+ drivers/gpu/drm/xe/xe_sysctrl_mailbox_types.h | 4 +
+ drivers/gpu/drm/xe/xe_tile_printk.h | 3 +
+ drivers/gpu/drm/xe/xe_tile_sriov_printk.h | 3 +
+ drivers/gpu/drm/xe/xe_tlb_inval.c | 42 +-
+ drivers/gpu/drm/xe/xe_tlb_inval.h | 1 +
+ drivers/gpu/drm/xe/xe_tlb_inval_types.h | 10 +
+ drivers/gpu/drm/xe/xe_userptr.c | 19 +-
+ drivers/gpu/drm/xe/xe_vm.c | 301 +++--
+ drivers/gpu/drm/xe/xe_vm_types.h | 42 +-
+ drivers/gpu/drm/xe/xe_wa.c | 4 +-
+ drivers/gpu/drm/xlnx/zynqmp_kms.c | 16 +-
+ drivers/gpu/tests/gpu_buddy_test.c | 160 ++-
+ include/drm/display/drm_dp.h | 1 +
+ include/drm/display/drm_dp_helper.h | 6 +
+ include/drm/display/drm_hdmi_state_helper.h | 3 +
+ include/drm/display/drm_scdc.h | 21 +-
+ include/drm/display/drm_scdc_helper.h | 103 +-
+ include/drm/drm_colorop.h | 127 ++
+ include/drm/drm_connector.h | 69 +-
+ include/drm/drm_device.h | 1 +
+ include/drm/drm_edid.h | 2 +
+ include/drm/drm_gem.h | 3 +-
+ include/drm/drm_gem_atomic_helper.h | 11 +-
+ include/drm/drm_mipi_dbi.h | 2 +-
+ include/drm/drm_print.h | 3 +
+ include/drm/drm_ras.h | 34 +
+ include/drm/drm_simple_kms_helper.h | 6 +-
+ include/drm/intel/display_parent_interface.h | 15 +-
+ include/linux/gpu_buddy.h | 101 +-
+ include/sound/omap-hdmi-audio.h | 1 +
+ include/uapi/drm/drm_mode.h | 12 +
+ include/uapi/drm/drm_ras.h | 18 +
+ kernel/cgroup/dmem.c | 4 +-
+ sound/soc/ti/omap-hdmi.c | 51 +-
+ 435 files changed, 12556 insertions(+), 4979 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili7836a.yaml
+ create mode 100644 Documentation/devicetree/bindings/display/panel/novatek,nt36532.yaml
+ create mode 100644 Documentation/gpu/xe/xe_sigid.rst
+ delete mode 100644 drivers/gpu/drm/amd/display/dc/dc_edid_parser.c
+ delete mode 100644 drivers/gpu/drm/amd/display/dc/dc_edid_parser.h
+ delete mode 100644 drivers/gpu/drm/i915/display/intel_tdf.h
+ create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/pci/mcp79.c
+ create mode 100644 drivers/gpu/drm/panel/panel-ilitek-ili7836a.c
+ create mode 100644 drivers/gpu/drm/panel/panel-novatek-nt36532.c
+ create mode 100755 drivers/gpu/drm/vkms/tests/gen_yuv_conversion.py
+ create mode 100644 drivers/gpu/drm/xe/abi/xe_log_abi.h
+ create mode 100644 drivers/gpu/drm/xe/abi/xe_sigid_abi.h
+ create mode 100644 drivers/gpu/drm/xe/display/xe_display_wa.h
+ delete mode 100644 drivers/gpu/drm/xe/display/xe_tdf.c
+ create mode 100644 drivers/gpu/drm/xe/tests/xe_any_kunit.c
+ create mode 100644 drivers/gpu/drm/xe/tests/xe_log_kunit.c
+ create mode 100644 drivers/gpu/drm/xe/xe_any.h
+ create mode 100644 drivers/gpu/drm/xe/xe_log.c
+ create mode 100644 drivers/gpu/drm/xe/xe_log.h
+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 (766bfba0f3bae drm/mcde: dsi: simplify device_node management using scoped for_each variant)
+$ git merge -m Merge branch 'for-linux-next' of https://gitlab.freedesktop.org/drm/misc/kernel.git drm-misc/for-linux-next
+Auto-merging drivers/video/fbdev/core/fbcon.c
+Merge made by the 'ort' strategy.
+ .../display/bridge/renesas,r8a779g0-dsc.yaml | 96 ++++++++++
+ drivers/accel/amdxdna/amdxdna_gem.c | 185 +++++++++++++-----
+ drivers/accel/ivpu/ivpu_drv.c | 13 ++
+ drivers/accel/ivpu/ivpu_job.c | 85 +++++++++
+ drivers/accel/ivpu/ivpu_job.h | 5 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 9 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 2 +-
+ .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 31 ++-
+ .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.h | 2 +-
+ .../display/amdgpu_dm/tests/amdgpu_dm_crtc_test.c | 23 ++-
+ drivers/gpu/drm/clients/drm_fbdev_client.c | 23 ++-
+ drivers/gpu/drm/drm_atomic.c | 6 +-
+ drivers/gpu/drm/drm_atomic_helper.c | 2 +-
+ drivers/gpu/drm/drm_client_event.c | 18 ++
+ drivers/gpu/drm/drm_edid.c | 1 +
+ drivers/gpu/drm/drm_mode_config.c | 13 +-
+ drivers/gpu/drm/i915/i915_switcheroo.c | 11 +-
+ drivers/gpu/drm/logicvc/logicvc_crtc.c | 2 +-
+ drivers/gpu/drm/loongson/lsdc_crtc.c | 30 +--
+ drivers/gpu/drm/mcde/mcde_dsi.c | 8 +-
+ drivers/gpu/drm/mediatek/mtk_crtc.c | 18 +-
+ drivers/gpu/drm/nouveau/nouveau_vga.c | 28 ++-
+ drivers/gpu/drm/panel/panel-edp.c | 1 +
+ drivers/gpu/drm/panel/panel-samsung-dsi.h | 38 ++++
+ drivers/gpu/drm/panel/panel-samsung-s6e3fc2x01.c | 71 +++----
+ drivers/gpu/drm/panel/panel-samsung-s6e3ha8.c | 70 +++----
+ .../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 6 +-
+ .../gpu/drm/panel/panel-samsung-s6e8fc0-m1906f9.c | 23 +--
+ drivers/gpu/drm/panel/panel-samsung-sofef00.c | 15 +-
+ drivers/gpu/drm/pl111/pl111_display.c | 207 +++++++++++++++------
+ drivers/gpu/drm/pl111/pl111_drm.h | 5 +-
+ drivers/gpu/drm/pl111/pl111_drv.c | 19 +-
+ drivers/gpu/drm/pl111/pl111_versatile.c | 18 --
+ drivers/gpu/drm/radeon/radeon_device.c | 9 +-
+ drivers/gpu/drm/renesas/rcar-du/Kconfig | 12 ++
+ drivers/gpu/drm/renesas/rcar-du/Makefile | 1 +
+ drivers/gpu/drm/renesas/rcar-du/rcar_dsc.c | 153 +++++++++++++++
+ drivers/gpu/drm/renesas/rcar-du/rcar_du_encoder.c | 17 +-
+ drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c | 51 ++++-
+ drivers/gpu/drm/scheduler/sched_fence.c | 3 +-
+ drivers/gpu/drm/scheduler/sched_internal.h | 3 +-
+ drivers/gpu/drm/scheduler/sched_main.c | 2 +-
+ drivers/gpu/drm/sitronix/st7920.c | 12 +-
+ drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 7 +-
+ drivers/gpu/drm/tiny/gm12u320.c | 138 +++++++++++---
+ drivers/gpu/vga/vga_switcheroo.c | 41 +---
+ drivers/video/fbdev/core/fbcon.c | 8 -
+ include/drm/drm_atomic.h | 18 +-
+ include/drm/drm_client.h | 14 ++
+ include/drm/drm_client_event.h | 3 +
+ include/drm/drm_modeset_helper_vtables.h | 14 ++
+ include/linux/vga_switcheroo.h | 29 +--
+ include/uapi/drm/ivpu_accel.h | 17 +-
+ 53 files changed, 1198 insertions(+), 438 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/display/bridge/renesas,r8a779g0-dsc.yaml
+ create mode 100644 drivers/gpu/drm/panel/panel-samsung-dsi.h
+ create mode 100644 drivers/gpu/drm/renesas/rcar-du/rcar_dsc.c
+$ git am -3 ../patches/0001-drm-bridge-microchip-lvds-Rename-drm_atomic_state-to.patch
+Applying: drm/bridge: microchip-lvds: Rename drm_atomic_state to drm_atomic_commit
+Using index info to reconstruct a base tree...
+M drivers/gpu/drm/bridge/microchip-lvds.c
+Falling back to patching base and 3-way merge...
+Auto-merging drivers/gpu/drm/bridge/microchip-lvds.c
+No changes -- Patch already applied.
+Merging amdgpu/drm-next (9f725dd80ae78 rust/drm/gem: initialize callbacks with ..pin_init::zeroed())
+$ 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_dev_coredump.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
+CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
+Auto-merging drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
+Auto-merging drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
+CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_backlight.c
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_colorop.c
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_colorop.h
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_connector.c
+CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_connector.c
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_connector.h
+CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_connector.h
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.h
+CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.h
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_connector_test.c
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_crtc_test.c
+CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_crtc_test.c
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_helpers_test.c
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_irq_test.c
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_plane_test.c
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_test.c
+Auto-merging drivers/gpu/drm/amd/display/dc/Makefile
+Auto-merging drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c
+Auto-merging drivers/gpu/drm/amd/display/dc/clk_mgr/dcn60/dcn60_clk_mgr.c
+CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/display/dc/clk_mgr/dcn60/dcn60_clk_mgr.c
+Auto-merging drivers/gpu/drm/amd/display/dc/core/dc.c
+Auto-merging drivers/gpu/drm/amd/display/dc/core/dc_resource.c
+Auto-merging drivers/gpu/drm/amd/display/dc/dccg/dcn42/dcn42_dccg.c
+Auto-merging drivers/gpu/drm/amd/display/dc/dcn30/dcn30_cm_common.c
+Auto-merging drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn5_funcs_mode_programming.c
+Auto-merging drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_shared_types.h
+Auto-merging drivers/gpu/drm/amd/display/dc/dml2_wrapper/dml2_translation_helper.c
+Auto-merging drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.c
+Auto-merging drivers/gpu/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
+Auto-merging drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
+Auto-merging drivers/gpu/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
+Auto-merging drivers/gpu/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
+Auto-merging drivers/gpu/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
+Auto-merging drivers/gpu/drm/amd/display/dc/resource/dcn42/dcn42_resource.c
+Auto-merging drivers/gpu/drm/amd/display/dc/resource/dcn42b/dcn42b_resource.c
+Auto-merging drivers/gpu/drm/amd/display/dc/resource/dcn60/dcn60_resource.c
+Auto-merging drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
+Auto-merging drivers/gpu/drm/amd/pm/amdgpu_dpm.c
+Auto-merging drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0_8_ppt.c
+Auto-merging drivers/gpu/drm/amd/ras/core/cmd.c
+CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/ras/core/cmd.c
+Auto-merging drivers/gpu/drm/drm_edid.c
+Auto-merging drivers/gpu/drm/drm_gem.c
+Auto-merging include/drm/drm_connector.h
+Auto-merging include/drm/drm_gem.h
+Auto-merging include/uapi/drm/amdgpu_drm.h
+Auto-merging rust/kernel/drm/gem/mod.rs
+Resolved 'drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c' using previous resolution.
+Resolved 'drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h' using previous resolution.
+Resolved 'drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_connector.c' using previous resolution.
+Resolved 'drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_connector.h' using previous resolution.
+Resolved 'drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.h' using previous resolution.
+Resolved 'drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_crtc_test.c' using previous resolution.
+Resolved 'drivers/gpu/drm/amd/display/dc/clk_mgr/dcn60/dcn60_clk_mgr.c' using previous resolution.
+Resolved 'drivers/gpu/drm/amd/ras/core/cmd.c' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master 2c5dd28b0cb21] Merge branch 'drm-next' of https://gitlab.freedesktop.org/agd5f/linux.git
+$ git diff -M --stat --summary HEAD^..
+ Documentation/gpu/amdgpu/index.rst | 1 +
+ Documentation/gpu/amdgpu/ualink.rst | 75 +
+ drivers/gpu/drm/amd/amdgpu/Makefile | 5 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu.h | 10 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 6 -
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 2 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 3 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.h | 3 +-
+ .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v12_1.c | 36 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 3 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 3 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 4 -
+ drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 14 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c | 8 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 15 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 337 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h | 13 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 5 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 31 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 9 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 4 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 15 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 3 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 124 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 33 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h | 27 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 2 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_imu.h | 1 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ip.c | 1 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 35 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h | 11 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_isp.c | 6 -
+ drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 5 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c | 38 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h | 2 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 11 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.c | 20 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.h | 4 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c | 6 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 99 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 11 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 3 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 11 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 5 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 587 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 86 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 105 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 3 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 8 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_res_cursor.h | 1 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c | 7 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 3 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 3 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 12 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.c | 1 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 58 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 4 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ualink.c | 6299 ++
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ualink.h | 427 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 46 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 8 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c | 40 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c | 68 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 39 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 2 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 6 -
+ drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 52 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 122 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 1 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_vm_internal.h | 155 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 35 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 6 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_vm_tlb_fence.c | 4 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c | 34 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c | 11 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h | 7 +
+ drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 49 +-
+ drivers/gpu/drm/amd/amdgpu/cik.c | 7 -
+ drivers/gpu/drm/amd/amdgpu/cik_ih.c | 12 -
+ drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 35 +-
+ drivers/gpu/drm/amd/amdgpu/cz_ih.c | 12 -
+ drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 6 -
+ drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 6 -
+ drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 6 -
+ drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 44 +-
+ drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 44 +-
+ drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 44 +-
+ drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c | 307 +-
+ drivers/gpu/drm/amd/amdgpu/gfx_v12_1_pkt.h | 39 -
+ drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 26 +-
+ drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 39 +-
+ drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 153 +-
+ drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 146 +-
+ drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 28 +-
+ drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 33 +-
+ drivers/gpu/drm/amd/amdgpu/gfxhub_v11_5_0.c | 9 +-
+ drivers/gpu/drm/amd/amdgpu/gfxhub_v12_0.c | 9 +-
+ drivers/gpu/drm/amd/amdgpu/gfxhub_v12_1.c | 41 +-
+ drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 9 +-
+ drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.c | 2 +
+ drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 9 +-
+ drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 9 +-
+ drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0.c | 9 +-
+ drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.c | 9 +-
+ drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 11 +-
+ drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 17 +-
+ drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c | 58 +-
+ drivers/gpu/drm/amd/amdgpu/gmc_v12_1.c | 175 +-
+ drivers/gpu/drm/amd/amdgpu/gmc_v12_1.h | 2 +
+ drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 7 +-
+ drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 7 +-
+ drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 19 +-
+ drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 13 +-
+ drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 12 -
+ drivers/gpu/drm/amd/amdgpu/ih_v6_0.c | 39 +-
+ drivers/gpu/drm/amd/amdgpu/ih_v6_1.c | 16 +-
+ drivers/gpu/drm/amd/amdgpu/ih_v7_0.c | 43 +-
+ drivers/gpu/drm/amd/amdgpu/imu_v12_1.c | 91 +-
+ drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 1 -
+ drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 2 -
+ drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 1 -
+ drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c | 1 -
+ drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 1 -
+ drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.c | 1 -
+ drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_0.c | 1 -
+ drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c | 3 +-
+ drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.h | 8 -
+ drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_2.c | 265 +-
+ drivers/gpu/drm/amd/amdgpu/jpeg_v5_3_0.c | 1 -
+ drivers/gpu/drm/amd/amdgpu/lsdma_v7_1.c | 27 +-
+ drivers/gpu/drm/amd/amdgpu/mes_userqueue.c | 59 +-
+ drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 20 +-
+ drivers/gpu/drm/amd/amdgpu/mes_v12_1.c | 75 +-
+ drivers/gpu/drm/amd/amdgpu/mmhub_v4_2_0.c | 372 +-
+ drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 11 +-
+ drivers/gpu/drm/amd/amdgpu/nbif_v6_3_1.c | 155 +-
+ drivers/gpu/drm/amd/amdgpu/nbio_v4_3.c | 2 +-
+ drivers/gpu/drm/amd/amdgpu/nbio_v6_3_2.c | 18 +-
+ drivers/gpu/drm/amd/amdgpu/nbio_v7_11_5.c | 351 +
+ drivers/gpu/drm/amd/amdgpu/nbio_v7_11_5.h | 32 +
+ drivers/gpu/drm/amd/amdgpu/nv.c | 6 -
+ drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 162 +
+ drivers/gpu/drm/amd/amdgpu/psp_v15_0_8.c | 146 +
+ drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 50 +-
+ drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 50 +-
+ drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 53 +-
+ drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 53 +-
+ drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 52 +-
+ drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 51 +-
+ drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 84 +-
+ drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c | 84 +-
+ drivers/gpu/drm/amd/amdgpu/sdma_v7_1.c | 80 +-
+ drivers/gpu/drm/amd/amdgpu/si.c | 6 -
+ drivers/gpu/drm/amd/amdgpu/si_dma.c | 31 +-
+ drivers/gpu/drm/amd/amdgpu/si_ih.c | 1 -
+ drivers/gpu/drm/amd/amdgpu/soc15.c | 6 -
+ drivers/gpu/drm/amd/amdgpu/soc21.c | 6 -
+ drivers/gpu/drm/amd/amdgpu/soc24.c | 6 -
+ drivers/gpu/drm/amd/amdgpu/soc_v1_0.c | 482 +-
+ drivers/gpu/drm/amd/amdgpu/soc_v1_0.h | 3 +
+ drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 1 +
+ drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 12 -
+ drivers/gpu/drm/amd/amdgpu/ualink_v1_0.c | 143 +
+ drivers/gpu/drm/amd/amdgpu/ualink_v1_0.h | 30 +
+ drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 8 -
+ drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 8 -
+ drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 8 -
+ drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 1 -
+ drivers/gpu/drm/amd/amdgpu/vce_v1_0.c | 1 -
+ drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 1 -
+ drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 1 -
+ drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 3 +-
+ drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 1 -
+ drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 2 -
+ drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 16 -
+ drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 23 -
+ drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 21 -
+ drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c | 23 -
+ drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c | 23 -
+ drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c | 19 -
+ drivers/gpu/drm/amd/amdgpu/vcn_v5_0_2.c | 351 +-
+ drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 7 -
+ drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 7 -
+ drivers/gpu/drm/amd/amdgpu/vi.c | 6 -
+ drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 1290 +-
+ .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx12.asm | 135 +-
+ drivers/gpu/drm/amd/amdkfd/kfd_device.c | 7 +-
+ .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 86 +-
+ .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 1 +
+ drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 51 +-
+ drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c | 30 +-
+ drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 3 +-
+ drivers/gpu/drm/amd/amdkfd/kfd_process.c | 44 +-
+ .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 10 +-
+ drivers/gpu/drm/amd/amdkfd/kfd_queue.c | 10 +-
+ drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 7 +-
+ drivers/gpu/drm/amd/display/Kconfig | 9 +
+ drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 333 +-
+ drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 145 +-
+ .../amd/display/amdgpu_dm/amdgpu_dm_backlight.c | 33 +-
+ .../amd/display/amdgpu_dm/amdgpu_dm_backlight.h | 1 +
+ .../drm/amd/display/amdgpu_dm/amdgpu_dm_colorop.c | 110 +-
+ .../drm/amd/display/amdgpu_dm/amdgpu_dm_colorop.h | 28 +
+ .../amd/display/amdgpu_dm/amdgpu_dm_connector.c | 256 +-
+ .../amd/display/amdgpu_dm/amdgpu_dm_connector.h | 20 +
+ .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 50 +-
+ .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.h | 7 +
+ .../drm/amd/display/amdgpu_dm/amdgpu_dm_cursor.c | 63 +-
+ .../drm/amd/display/amdgpu_dm/amdgpu_dm_cursor.h | 6 +
+ .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 88 +
+ .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_dmub.c | 47 +-
+ .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_dmub.h | 15 +
+ .../drm/amd/display/amdgpu_dm/amdgpu_dm_freesync.c | 47 +
+ .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 32 +
+ .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 8 +
+ .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 12 +-
+ .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 4 +
+ .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 48 +-
+ .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.h | 12 +
+ .../drm/amd/display/amdgpu_dm/amdgpu_dm_services.c | 35 +-
+ .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_wb.c | 72 +-
+ .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_wb.h | 16 +
+ .../gpu/drm/amd/display/amdgpu_dm/tests/Makefile | 4 +-
+ .../amdgpu_dm/tests/amdgpu_dm_backlight_test.c | 53 +-
+ .../amdgpu_dm/tests/amdgpu_dm_colorop_test.c | 232 +-
+ .../amdgpu_dm/tests/amdgpu_dm_connector_test.c | 3581 ++
+ .../display/amdgpu_dm/tests/amdgpu_dm_crtc_test.c | 745 +
+ .../amdgpu_dm/tests/amdgpu_dm_cursor_test.c | 732 +
+ .../display/amdgpu_dm/tests/amdgpu_dm_dmub_test.c | 578 +-
+ .../amdgpu_dm/tests/amdgpu_dm_freesync_test.c | 407 +
+ .../amdgpu_dm/tests/amdgpu_dm_helpers_test.c | 879 +-
+ .../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c | 1300 +-
+ .../display/amdgpu_dm/tests/amdgpu_dm_ism_test.c | 367 +-
+ .../amdgpu_dm/tests/amdgpu_dm_mst_types_test.c | 741 +
+ .../display/amdgpu_dm/tests/amdgpu_dm_plane_test.c | 703 +-
+ .../amdgpu_dm/tests/amdgpu_dm_services_test.c | 228 +-
+ .../amd/display/amdgpu_dm/tests/amdgpu_dm_test.c | 4224 +-
+ .../display/amdgpu_dm/tests/amdgpu_dm_wb_test.c | 330 +
+ drivers/gpu/drm/amd/display/dc/Makefile | 1 +
+ .../drm/amd/display/dc/bios/command_table_helper.c | 7 +-
+ .../amd/display/dc/bios/command_table_helper2.c | 2 +
+ drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 8 +
+ drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 4 +
+ .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 12 +-
+ .../amd/display/dc/clk_mgr/dcn10/dcn10_clk_mgr.c | 181 +
+ .../amd/display/dc/clk_mgr/dcn10/dcn10_clk_mgr.h | 29 +
+ .../drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c | 9 +-
+ .../drm/amd/display/dc/clk_mgr/dcn10/rv2_clk_mgr.c | 6 +-
+ .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 12 +-
+ .../amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.c | 6 +-
+ .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 5 +-
+ .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 8 +-
+ .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 8 +-
+ .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 10 +-
+ .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c | 10 +-
+ .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 14 +-
+ .../amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c | 10 +-
+ .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 18 +-
+ .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c | 12 +-
+ .../amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c | 18 +-
+ .../amd/display/dc/clk_mgr/dcn42/dcn42_clk_mgr.c | 26 +-
+ .../amd/display/dc/clk_mgr/dcn42/dcn42_clk_mgr.h | 5 +
+ .../amd/display/dc/clk_mgr/dcn42b/dcn42b_clk_mgr.c | 51 +-
+ .../gpu/drm/amd/display/dc/clk_mgr/dcn60/dalsmc.h | 344 +-
+ .../amd/display/dc/clk_mgr/dcn60/dcn60_clk_mgr.c | 339 +-
+ .../amd/display/dc/clk_mgr/dcn60/dcn60_clk_mgr.h | 17 +-
+ .../dc/clk_mgr/dcn60/dcn60_clk_mgr_smu_msg.c | 214 +-
+ .../dc/clk_mgr/dcn60/dcn60_clk_mgr_smu_msg.h | 167 +-
+ .../display/dc/clk_mgr/dcn60/dcn60_smu_driver_if.h | 78 +
+ drivers/gpu/drm/amd/display/dc/core/dc.c | 33 +-
+ drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 2 +
+ .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 488 +-
+ .../gpu/drm/amd/display/dc/core/dc_link_exports.c | 25 +-
+ drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 92 +-
+ drivers/gpu/drm/amd/display/dc/core/dc_state.c | 4 +-
+ drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 21 +-
+ drivers/gpu/drm/amd/display/dc/dc.h | 18 +-
+ drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 117 +-
+ drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 46 +-
+ drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 18 +-
+ drivers/gpu/drm/amd/display/dc/dc_probe.h | 1 +
+ drivers/gpu/drm/amd/display/dc/dc_types.h | 4 +-
+ .../gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c | 1 +
+ .../gpu/drm/amd/display/dc/dccg/dcn42/dcn42_dccg.c | 14 +-
+ .../gpu/drm/amd/display/dc/dccg/dcn42/dcn42_dccg.h | 2 +-
+ drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 12 +-
+ .../gpu/drm/amd/display/dc/dcn30/dcn30_cm_common.c | 8 +-
+ .../amd/display/dc/dio/dcn10/dcn10_link_encoder.c | 10 +-
+ .../display/dc/dio/dcn42/dcn42_dio_link_encoder.c | 4 +-
+ .../gpu/drm/amd/display/dc/dml/dcn10/dcn10_fpu.c | 1 -
+ .../gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.c | 18 +-
+ .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 2 +-
+ .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 2 +-
+ .../gpu/drm/amd/display/dc/dml/dml1_frl_cap_chk.c | 8 +-
+ .../gpu/drm/amd/display/dc/dml/dsc/rc_calc_fpu.c | 1 -
+ drivers/gpu/drm/amd/display/dc/dml2_0/Makefile | 17 +-
+ .../amd/display/dc/dml2_0/dml21/dml21_wrapper.h | 106 -
+ .../dml2_0/dml21/inc/bounding_boxes/dcn42_soc_bb.h | 39 +-
+ .../dml21/inc/bounding_boxes/dcn42b_soc_bb.h | 35 +-
+ .../dml2_0/dml21/inc/bounding_boxes/dcn4_soc_bb.h | 25 +-
+ .../dml2_0/dml21/inc/bounding_boxes/dcn6_soc_bb.h | 12 +
+ .../dc/dml2_0/dml21/inc/dml_top_dchub_registers.h | 1 +
+ .../dml2_0/dml21/inc/dml_top_display_cfg_types.h | 1 +
+ .../dml2_0/dml21/inc/dml_top_soc_parameter_types.h | 28 +-
+ .../display/dc/dml2_0/dml21/inc/dml_top_types.h | 14 +
+ .../dc/dml2_0/dml21/src/dml2_cga/dml2_cga_dcn6.c | 4 +-
+ .../dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4.c | 4 +
+ .../dml21/src/dml2_core/dml2_core_dcn4_calcs.c | 72 +-
+ .../dml21/src/dml2_core/dml2_core_dcn4_calcs.h | 1 +
+ .../src/dml2_core/dml2_core_dcn5_calcs_dchub.c | 18 +-
+ .../src/dml2_core/dml2_core_dcn5_calcs_dchub.h | 23 +
+ .../dml2_core/dml2_core_dcn5_calcs_display_pipe.c | 2 +-
+ .../dml2_core/dml2_core_dcn5_funcs_initialize.c | 2 +-
+ .../dml2_core_dcn5_funcs_mode_programming.c | 4 +
+ .../dml2_core/dml2_core_dcn5_funcs_mode_support.c | 32 +-
+ .../dml21/src/dml2_core/dml2_core_dcn6_calcs.c | 63 +-
+ .../dml21/src/dml2_core/dml2_core_dcn6_calcs.h | 468 +
+ .../src/dml2_core/dml2_core_dcn6_calcs_dchub.c | 86 +-
+ .../dml2_core/dml2_core_dcn6_funcs_initialize.c | 4 +
+ .../dml2_core_dcn6_funcs_mode_programming.c | 52 +-
+ .../dml2_core_dcn6_funcs_mode_programming.h | 31 +
+ .../dml2_core/dml2_core_dcn6_funcs_mode_support.c | 350 +-
+ .../dml2_core/dml2_core_dcn6_funcs_mode_support.h | 324 +
+ .../dml21/src/dml2_core/dml2_core_shared_types.h | 8 +-
+ .../dc/dml2_0/dml21/src/dml2_dpmm/dml2_dpmm_dcn4.c | 106 +-
+ .../dc/dml2_0/dml21/src/dml2_top/dml2_top_utm.c | 2 +-
+ .../src/dml2_utm_soc_bb/dml2_utm_soc_bb_dcn6.c | 13 +
+ .../dml21/src/inc/dml2_internal_shared_types.h | 19 +
+ .../gpu/drm/amd/display/dc/dml2_wrapper/Makefile | 61 +
+ .../dml21_wrapper}/dml21_translation_helper.c | 45 +-
+ .../dml21_wrapper}/dml21_translation_helper.h | 7 +-
+ .../dml21_wrapper}/dml21_utils.c | 24 +-
+ .../dml21_wrapper}/dml21_utils.h | 7 +-
+ .../dml21_wrapper}/dml21_wrapper.c | 2 +-
+ .../dc/dml2_wrapper/dml21_wrapper/dml21_wrapper.h | 107 +
+ .../dml21_wrapper}/dml21_wrapper_fpu.c | 19 +-
+ .../dml21_wrapper}/dml21_wrapper_fpu.h | 7 +-
+ .../dml2_dc_resource_mgmt.c | 60 +-
+ .../dml2_dc_resource_mgmt.h | 0
+ .../dc/{dml2_0 => dml2_wrapper}/dml2_dc_types.h | 0
+ .../{dml2_0 => dml2_wrapper}/dml2_internal_types.h | 2 +-
+ .../{dml2_0 => dml2_wrapper}/dml2_mall_phantom.c | 70 +-
+ .../{dml2_0 => dml2_wrapper}/dml2_mall_phantom.h | 0
+ .../dc/{dml2_0 => dml2_wrapper}/dml2_policy.c | 2 +-
+ .../dc/{dml2_0 => dml2_wrapper}/dml2_policy.h | 0
+ .../dml2_translation_helper.c | 20 +-
+ .../dml2_translation_helper.h | 0
+ .../dc/{dml2_0 => dml2_wrapper}/dml2_utils.c | 28 +-
+ .../dc/{dml2_0 => dml2_wrapper}/dml2_utils.h | 0
+ .../dc/{dml2_0 => dml2_wrapper}/dml2_wrapper.c | 6 +-
+ .../dc/{dml2_0 => dml2_wrapper}/dml2_wrapper.h | 0
+ .../dc/{dml2_0 => dml2_wrapper}/dml2_wrapper_fpu.c | 45 +-
+ .../dc/{dml2_0 => dml2_wrapper}/dml2_wrapper_fpu.h | 0
+ .../gpu/drm/amd/display/dc/dpp/dcn50/dcn50_dpp.h | 11 +-
+ .../gpu/drm/amd/display/dc/dpp/dcn60/dcn60_dpp.h | 7 +-
+ drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 8 +
+ .../gpu/drm/amd/display/dc/dsc/dcn60/dcn60_dsc.c | 4 +-
+ drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.c | 7 +-
+ drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 4 +
+ drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 4 +
+ .../dc/hpo/dcn60/dcn60_hpo_frl_stream_encoder.c | 131 +-
+ .../drm/amd/display/dc/hubbub/dcn10/dcn10_hubbub.h | 11 +-
+ .../drm/amd/display/dc/hubbub/dcn20/dcn20_hubbub.c | 5 +-
+ .../drm/amd/display/dc/hubbub/dcn35/dcn35_hubbub.c | 7 +
+ .../drm/amd/display/dc/hubbub/dcn60/dcn60_hubbub.c | 209 +-
+ .../drm/amd/display/dc/hubbub/dcn60/dcn60_hubbub.h | 19 +-
+ .../gpu/drm/amd/display/dc/hubp/dcn21/dcn21_hubp.c | 6 +-
+ .../gpu/drm/amd/display/dc/hubp/dcn21/dcn21_hubp.h | 2 +-
+ .../gpu/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c | 2 +-
+ .../gpu/drm/amd/display/dc/hubp/dcn60/dcn60_hubp.c | 3 +
+ drivers/gpu/drm/amd/display/dc/hwss/Makefile | 6 +
+ .../gpu/drm/amd/display/dc/hwss/dce/dce_hwseq.c | 46 +-
+ .../gpu/drm/amd/display/dc/hwss/dce/dce_hwseq.h | 12 +-
+ .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c | 25 +-
+ .../drm/amd/display/dc/hwss/dce60/dce60_hwseq.c | 8 +-
+ .../drm/amd/display/dc/hwss/dce80/dce80_hwseq.c | 3 +-
+ .../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c | 152 +-
+ .../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.h | 13 +-
+ .../gpu/drm/amd/display/dc/hwss/dcn10/dcn10_init.c | 4 +-
+ .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 237 +-
+ .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.h | 21 +-
+ .../gpu/drm/amd/display/dc/hwss/dcn20/dcn20_init.c | 3 +-
+ .../drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c | 34 +-
+ .../drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.h | 5 +-
+ .../drm/amd/display/dc/hwss/dcn201/dcn201_init.c | 4 +-
+ .../gpu/drm/amd/display/dc/hwss/dcn21/dcn21_init.c | 3 +-
+ .../drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c | 57 +-
+ .../drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.h | 8 +-
+ .../gpu/drm/amd/display/dc/hwss/dcn30/dcn30_init.c | 3 +-
+ .../drm/amd/display/dc/hwss/dcn301/dcn301_init.c | 3 +-
+ .../gpu/drm/amd/display/dc/hwss/dcn31/dcn31_init.c | 3 +-
+ .../drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.c | 8 +-
+ .../drm/amd/display/dc/hwss/dcn314/dcn314_init.c | 3 +-
+ .../drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c | 71 +-
+ .../drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.h | 10 +-
+ .../gpu/drm/amd/display/dc/hwss/dcn32/dcn32_init.c | 3 +-
+ .../gpu/drm/amd/display/dc/hwss/dcn35/dcn35_init.c | 3 +-
+ .../drm/amd/display/dc/hwss/dcn351/dcn351_init.c | 3 +-
+ .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c | 204 +-
+ .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.h | 12 +-
+ .../drm/amd/display/dc/hwss/dcn401/dcn401_init.c | 3 +-
+ .../drm/amd/display/dc/hwss/dcn42/dcn42_hwseq.c | 49 +-
+ .../drm/amd/display/dc/hwss/dcn42/dcn42_hwseq.h | 12 +-
+ .../gpu/drm/amd/display/dc/hwss/dcn42/dcn42_init.c | 3 +-
+ .../drm/amd/display/dc/hwss/dcn50/dcn50_hwseq.c | 3 +-
+ .../drm/amd/display/dc/hwss/dcn60/dcn60_hwseq.c | 50 +-
+ .../gpu/drm/amd/display/dc/hwss/dcn60/dcn60_init.c | 3 +-
+ drivers/gpu/drm/amd/display/dc/hwss/hw_sequencer.h | 114 +-
+ .../drm/amd/display/dc/hwss/hw_sequencer_private.h | 21 +-
+ drivers/gpu/drm/amd/display/dc/inc/core_status.h | 2 +
+ drivers/gpu/drm/amd/display/dc/inc/core_types.h | 9 +
+ drivers/gpu/drm/amd/display/dc/inc/custom_float.h | 21 +-
+ drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 1 +
+ drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 10 -
+ drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 14 +-
+ drivers/gpu/drm/amd/display/dc/inc/link_service.h | 7 +-
+ drivers/gpu/drm/amd/display/dc/irq/Makefile | 2 +
+ .../amd/display/dc/irq/dce110/irq_service_dce110.c | 21 -
+ .../amd/display/dc/irq/dce110/irq_service_dce110.h | 9 -
+ drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 28 +
+ drivers/gpu/drm/amd/display/dc/irq/irq_service.h | 9 +
+ .../amd/display/dc/link/hwss/link_hwss_hpo_dp.c | 23 +-
+ .../gpu/drm/amd/display/dc/link/link_detection.c | 4 +-
+ drivers/gpu/drm/amd/display/dc/link/link_factory.c | 6 +-
+ .../display/dc/link/protocols/link_dp_capability.c | 3 +-
+ .../dc/link/protocols/link_dp_panel_replay.c | 36 +-
+ .../dc/link/protocols/link_dp_panel_replay.h | 2 +-
+ .../dc/link/protocols/link_edp_panel_control.c | 81 +-
+ .../dc/link/protocols/link_edp_panel_control.h | 4 +
+ .../amd/display/dc/link/protocols/link_hdmi_frl.c | 32 +-
+ .../gpu/drm/amd/display/dc/opp/dcn20/dcn20_opp.c | 2 +
+ drivers/gpu/drm/amd/display/dc/os_types.h | 18 +
+ drivers/gpu/drm/amd/display/dc/resource/Makefile | 4 +
+ .../display/dc/resource/dce112/dce112_resource.c | 62 -
+ .../amd/display/dc/resource/dcn32/dcn32_resource.c | 2 +-
+ .../amd/display/dc/resource/dcn35/dcn35_resource.c | 2 +-
+ .../display/dc/resource/dcn351/dcn351_resource.c | 2 +-
+ .../amd/display/dc/resource/dcn36/dcn36_resource.c | 2 +-
+ .../display/dc/resource/dcn401/dcn401_resource.c | 2 +-
+ .../amd/display/dc/resource/dcn42/dcn42_resource.c | 6 +-
+ .../display/dc/resource/dcn42b/dcn42b_resource.c | 6 +-
+ .../amd/display/dc/resource/dcn60/dcn60_resource.c | 42 +-
+ .../amd/display/dc/resource/dcn60/dcn60_resource.h | 9 +-
+ .../dcn401/dcn401_soc_and_ip_translator.c | 6 +-
+ .../dcn60/dcn60_soc_and_ip_translator.c | 6 +-
+ drivers/gpu/drm/amd/display/dc/sspl/Makefile | 5 +-
+ drivers/gpu/drm/amd/display/dc/sspl/dc_spl.c | 130 +-
+ .../amd/display/dc/sspl/dc_spl_isharp_filters.c | 10 +-
+ .../amd/display/dc/sspl/dc_spl_scl_easf_filters.c | 88 +-
+ .../drm/amd/display/dc/sspl/dc_spl_scl_filters.c | 24 +-
+ drivers/gpu/drm/amd/display/dc/sspl/dc_spl_types.h | 60 +-
+ .../gpu/drm/amd/display/dc/sspl/spl_custom_float.c | 152 -
+ .../gpu/drm/amd/display/dc/sspl/spl_custom_float.h | 29 -
+ .../gpu/drm/amd/display/dc/sspl/spl_fixpt31_32.c | 495 -
+ .../gpu/drm/amd/display/dc/sspl/spl_fixpt31_32.h | 526 -
+ .../gpu/drm/amd/display/dc/sspl/spl_namespace.h | 17 +
+ drivers/gpu/drm/amd/display/dc/sspl/spl_os_types.h | 43 +-
+ drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 65 +
+ drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 2 +-
+ drivers/gpu/drm/amd/display/include/dal_asic_id.h | 5 +
+ .../drm/amd/display/modules/inc/mod_info_packet.h | 4 +
+ .../gpu/drm/amd/display/modules/inc/mod_power.h | 1 +
+ .../amd/display/modules/info_packet/info_packet.c | 109 +
+ drivers/gpu/drm/amd/include/amd_shared.h | 6 +-
+ .../drm/amd/include/asic_reg/gc/gc_12_1_0_offset.h | 2 +
+ .../amd/include/asic_reg/gc/gc_12_1_0_sh_mask.h | 4 +-
+ .../amd/include/asic_reg/nbio/nbio_7_11_5_offset.h | 11074 ++++
+ .../include/asic_reg/nbio/nbio_7_11_5_sh_mask.h | 63248 +++++++++++++++++++
+ drivers/gpu/drm/amd/include/discovery.h | 179 +-
+ .../amd/include/ivsrcid/mpnht/irqsrcs_mpnht_15_0.h | 30 +
+ drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 3 +-
+ drivers/gpu/drm/amd/include/v12_structs.h | 2 +-
+ drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 3 -
+ drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c | 6 -
+ drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 7 -
+ drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 6 -
+ drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 38 +-
+ drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 15 +-
+ .../pm/swsmu/inc/pmfw_if/smu15_driver_if_v15_0_0.h | 46 -
+ drivers/gpu/drm/amd/pm/swsmu/inc/smu_v15_0.h | 6 -
+ .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 7 +-
+ drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c | 166 -
+ .../gpu/drm/amd/pm/swsmu/smu15/smu_v15_0_0_ppt.c | 270 +-
+ .../gpu/drm/amd/pm/swsmu/smu15/smu_v15_0_8_ppt.c | 11 +-
+ drivers/gpu/drm/amd/ras/core/Makefile | 9 +-
+ drivers/gpu/drm/amd/ras/core/aca.c | 353 +-
+ drivers/gpu/drm/amd/ras/core/aca.h | 44 +-
+ drivers/gpu/drm/amd/ras/core/aca_v1_0.c | 41 +-
+ drivers/gpu/drm/amd/ras/core/aca_v5_0.c | 448 +
+ drivers/gpu/drm/amd/ras/core/aca_v5_0.h | 62 +
+ drivers/gpu/drm/amd/ras/core/cmd.c | 147 +-
+ drivers/gpu/drm/amd/ras/core/cmd.h | 32 +-
+ drivers/gpu/drm/amd/ras/core/core.c | 309 +-
+ drivers/gpu/drm/amd/ras/core/eeprom.c | 504 +-
+ drivers/gpu/drm/amd/ras/core/eeprom.h | 27 +-
+ drivers/gpu/drm/amd/ras/core/eeprom_fw.c | 640 +-
+ drivers/gpu/drm/amd/ras/core/eeprom_fw.h | 67 +-
+ drivers/gpu/drm/amd/ras/core/log_ring.c | 56 +-
+ drivers/gpu/drm/amd/ras/core/log_ring.h | 46 +-
+ drivers/gpu/drm/amd/ras/core/ras.h | 129 +-
+ drivers/gpu/drm/amd/ras/core/ras_bert.c | 546 +
+ drivers/gpu/drm/amd/ras/core/ras_bert.h | 33 +
+ drivers/gpu/drm/amd/ras/core/ras_cper.c | 844 +-
+ drivers/gpu/drm/amd/ras/core/ras_cper.h | 177 +-
+ drivers/gpu/drm/amd/ras/core/ras_eeprom_mgr.c | 418 +
+ drivers/gpu/drm/amd/ras/core/ras_eeprom_mgr.h | 124 +
+ drivers/gpu/drm/amd/ras/core/ras_gfx.c | 10 +-
+ drivers/gpu/drm/amd/ras/core/ras_mce.c | 151 +
+ drivers/gpu/drm/amd/ras/core/ras_mce.h | 51 +
+ drivers/gpu/drm/amd/ras/core/ras_mp1.c | 156 +-
+ drivers/gpu/drm/amd/ras/core/ras_mp1.h | 52 +-
+ drivers/gpu/drm/amd/ras/core/ras_mp1_v13_0.c | 12 +-
+ drivers/gpu/drm/amd/ras/core/ras_mp1_v15_0.c | 249 +
+ drivers/gpu/drm/amd/ras/core/ras_mp1_v15_0.h | 30 +
+ drivers/gpu/drm/amd/ras/core/ras_nbio.c | 9 +-
+ drivers/gpu/drm/amd/ras/core/ras_process.c | 36 +-
+ drivers/gpu/drm/amd/ras/core/ras_psp.c | 599 +-
+ drivers/gpu/drm/amd/ras/core/ras_psp.h | 111 +-
+ drivers/gpu/drm/amd/ras/core/ras_psp_v13_0.c | 76 +
+ drivers/gpu/drm/amd/ras/core/ras_psp_v15_0.c | 133 +
+ drivers/gpu/drm/amd/ras/core/ras_psp_v15_0.h | 31 +
+ drivers/gpu/drm/amd/ras/core/ras_umc.c | 635 +-
+ drivers/gpu/drm/amd/ras/core/ras_umc.h | 52 +-
+ drivers/gpu/drm/amd/ras/core/ras_umc_v12_0.c | 143 +-
+ drivers/gpu/drm/amd/ras/core/ras_umc_v12_0.h | 3 -
+ drivers/gpu/drm/amd/ras/core/ras_umc_v15_0.c | 220 +
+ drivers/gpu/drm/amd/ras/core/ras_umc_v15_0.h | 69 +
+ drivers/gpu/drm/amd/ras/core/ta_if.h | 35 +
+ drivers/gpu/drm/amd/ras/ras_mgr/Makefile | 5 +-
+ drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_bert.c | 191 +
+ drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_bert.h | 30 +
+ drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_cmd.c | 38 +
+ .../drm/amd/ras/ras_mgr/amdgpu_ras_eeprom_i2c.c | 141 +-
+ drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mce.c | 267 +
+ drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mce.h | 31 +
+ drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mgr.c | 348 +-
+ drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mgr.h | 8 +-
+ drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mp1.c | 71 +
+ drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mp1.h | 30 +
+ .../gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mp1_v13_0.c | 21 +-
+ .../gpu/drm/amd/ras/ras_mgr/amdgpu_ras_process.c | 9 +-
+ drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_sys.c | 100 +-
+ .../gpu/drm/amd/ras/ras_mgr/amdgpu_virt_ras_cmd.c | 42 +-
+ drivers/gpu/drm/amd/ras/ras_mgr/ras_sys.h | 2 +
+ drivers/gpu/drm/drm_gem.c | 5 +-
+ include/drm/drm_gem.h | 11 +
+ include/drm/ttm/ttm_resource.h | 2 +-
+ include/uapi/drm/amdgpu_drm.h | 41 +
+ rust/kernel/drm/gem/mod.rs | 13 +-
+ rust/kernel/drm/gem/shmem.rs | 5 +-
+ 551 files changed, 116599 insertions(+), 9610 deletions(-)
+ create mode 100644 Documentation/gpu/amdgpu/ualink.rst
+ create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ualink.c
+ create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ualink.h
+ create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_internal.h
+ create mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_11_5.c
+ create mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_11_5.h
+ create mode 100644 drivers/gpu/drm/amd/amdgpu/ualink_v1_0.c
+ create mode 100644 drivers/gpu/drm/amd/amdgpu/ualink_v1_0.h
+ create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/dcn10_clk_mgr.c
+ create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/dcn10_clk_mgr.h
+ create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn60/dcn60_smu_driver_if.h
+ delete mode 100644 drivers/gpu/drm/amd/display/dc/dml2_0/dml21/dml21_wrapper.h
+ create mode 100644 drivers/gpu/drm/amd/display/dc/dml2_wrapper/Makefile
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0/dml21 => dml2_wrapper/dml21_wrapper}/dml21_translation_helper.c (96%)
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0/dml21 => dml2_wrapper/dml21_wrapper}/dml21_translation_helper.h (94%)
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0/dml21 => dml2_wrapper/dml21_wrapper}/dml21_utils.c (97%)
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0/dml21 => dml2_wrapper/dml21_wrapper}/dml21_utils.h (96%)
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0/dml21 => dml2_wrapper/dml21_wrapper}/dml21_wrapper.c (100%)
+ create mode 100644 drivers/gpu/drm/amd/display/dc/dml2_wrapper/dml21_wrapper/dml21_wrapper.h
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0/dml21 => dml2_wrapper/dml21_wrapper}/dml21_wrapper_fpu.c (96%)
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0/dml21 => dml2_wrapper/dml21_wrapper}/dml21_wrapper_fpu.h (95%)
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0 => dml2_wrapper}/dml2_dc_resource_mgmt.c (96%)
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0 => dml2_wrapper}/dml2_dc_resource_mgmt.h (100%)
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0 => dml2_wrapper}/dml2_dc_types.h (100%)
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0 => dml2_wrapper}/dml2_internal_types.h (99%)
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0 => dml2_wrapper}/dml2_mall_phantom.c (97%)
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0 => dml2_wrapper}/dml2_mall_phantom.h (100%)
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0 => dml2_wrapper}/dml2_policy.c (99%)
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0 => dml2_wrapper}/dml2_policy.h (100%)
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0 => dml2_wrapper}/dml2_translation_helper.c (99%)
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0 => dml2_wrapper}/dml2_translation_helper.h (100%)
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0 => dml2_wrapper}/dml2_utils.c (98%)
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0 => dml2_wrapper}/dml2_utils.h (100%)
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0 => dml2_wrapper}/dml2_wrapper.c (97%)
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0 => dml2_wrapper}/dml2_wrapper.h (100%)
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0 => dml2_wrapper}/dml2_wrapper_fpu.c (93%)
+ rename drivers/gpu/drm/amd/display/dc/{dml2_0 => dml2_wrapper}/dml2_wrapper_fpu.h (100%)
+ delete mode 100644 drivers/gpu/drm/amd/display/dc/sspl/spl_custom_float.c
+ delete mode 100644 drivers/gpu/drm/amd/display/dc/sspl/spl_custom_float.h
+ delete mode 100644 drivers/gpu/drm/amd/display/dc/sspl/spl_fixpt31_32.c
+ delete mode 100644 drivers/gpu/drm/amd/display/dc/sspl/spl_fixpt31_32.h
+ create mode 100644 drivers/gpu/drm/amd/display/dc/sspl/spl_namespace.h
+ create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_11_5_offset.h
+ create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_11_5_sh_mask.h
+ create mode 100644 drivers/gpu/drm/amd/include/ivsrcid/mpnht/irqsrcs_mpnht_15_0.h
+ create mode 100644 drivers/gpu/drm/amd/ras/core/aca_v5_0.c
+ create mode 100644 drivers/gpu/drm/amd/ras/core/aca_v5_0.h
+ create mode 100644 drivers/gpu/drm/amd/ras/core/ras_bert.c
+ create mode 100644 drivers/gpu/drm/amd/ras/core/ras_bert.h
+ create mode 100644 drivers/gpu/drm/amd/ras/core/ras_eeprom_mgr.c
+ create mode 100644 drivers/gpu/drm/amd/ras/core/ras_eeprom_mgr.h
+ create mode 100644 drivers/gpu/drm/amd/ras/core/ras_mce.c
+ create mode 100644 drivers/gpu/drm/amd/ras/core/ras_mce.h
+ create mode 100644 drivers/gpu/drm/amd/ras/core/ras_mp1_v15_0.c
+ create mode 100644 drivers/gpu/drm/amd/ras/core/ras_mp1_v15_0.h
+ create mode 100644 drivers/gpu/drm/amd/ras/core/ras_psp_v15_0.c
+ create mode 100644 drivers/gpu/drm/amd/ras/core/ras_psp_v15_0.h
+ create mode 100644 drivers/gpu/drm/amd/ras/core/ras_umc_v15_0.c
+ create mode 100644 drivers/gpu/drm/amd/ras/core/ras_umc_v15_0.h
+ create mode 100644 drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_bert.c
+ create mode 100644 drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_bert.h
+ create mode 100644 drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mce.c
+ create mode 100644 drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mce.h
+ create mode 100644 drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mp1.c
+ create mode 100644 drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mp1.h
+$ git am -3 ../patches/0001-drm-amd-Problematic-merge-fixup.patch
+Applying: drm: amd: Problematic merge fixup
+Using index info to reconstruct a base tree...
+M drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+M drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
+M drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_connector.c
+M drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_test.c
+Falling back to patching base and 3-way merge...
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_test.c
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_connector.c
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
+Auto-merging drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+$ git reset HEAD^
+Unstaged changes after reset:
+M drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+M drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
+M drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_connector.c
+M drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_test.c
+$ git add -A .
+$ git commit -v -a --amend
+warning: notes ref refs/notes/commits is invalid
+[master 6bc9b7891ada3] Merge branch 'drm-next' of https://gitlab.freedesktop.org/agd5f/linux.git
+ Date: Mon Sep 14 15:21:26 2026 +0100
+$ git am -3 ../patches/0001-drm-amdgpu-More-merge-resolution-fallout-cleanup.patch
+Applying: drm: amdgpu: More merge resolution fallout cleanup
+$ git reset HEAD^
+Unstaged changes after reset:
+M drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+M drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
+M drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_connector.c
+M drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_connector_test.c
+M drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
+$ git add -A .
+$ git commit -v -a --amend
+warning: notes ref refs/notes/commits is invalid
+[master e43f7fff868e4] Merge branch 'drm-next' of https://gitlab.freedesktop.org/agd5f/linux.git
+ Date: Mon Sep 14 15:21:26 2026 +0100
+$ git am -3 ../patches/0001-amdgpu-Reset-vs-destroy-fixup.patch
+Applying: amdgpu: Reset vs destroy fixup
+$ git reset HEAD^
+Unstaged changes after reset:
+M drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_crtc_test.c
+$ git add -A .
+$ git commit -v -a --amend
+warning: notes ref refs/notes/commits is invalid
+[master 1bb4c385d6f72] Merge branch 'drm-next' of https://gitlab.freedesktop.org/agd5f/linux.git
+ Date: Mon Sep 14 15:21:26 2026 +0100
+Merging drm-intel/for-linux-next (b2e3ca048aafa Merge drm/drm-next into drm-intel-next)
+$ 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_alpm.c | 154 ++++++++++--
+ drivers/gpu/drm/i915/display/intel_alpm.h | 3 +
+ drivers/gpu/drm/i915/display/intel_bios.c | 262 ++++++++++++++++++++-
+ drivers/gpu/drm/i915/display/intel_bios.h | 14 ++
+ drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 90 ++++++-
+ drivers/gpu/drm/i915/display/intel_display.c | 18 ++
+ drivers/gpu/drm/i915/display/intel_display_core.h | 7 +
+ .../gpu/drm/i915/display/intel_display_params.h | 5 +
+ drivers/gpu/drm/i915/display/intel_display_power.c | 9 +
+ drivers/gpu/drm/i915/display/intel_display_types.h | 3 +
+ drivers/gpu/drm/i915/display/intel_dp_link_caps.c | 9 +-
+ drivers/gpu/drm/i915/display/intel_psr_regs.h | 2 +
+ drivers/gpu/drm/i915/gt/intel_reset.c | 8 +-
+ drivers/gpu/drm/i915/i915_dpt.c | 2 -
+ drivers/gpu/drm/i915/i915_drv.h | 2 -
+ drivers/gpu/drm/i915/i915_fb_pin.c | 6 -
+ drivers/gpu/drm/i915/i915_overlay.c | 5 -
+ 17 files changed, 545 insertions(+), 54 deletions(-)
+Merging drm-msm/msm-next (ba970587a0e12 drm/msm/a6xx+: Increase GMU FW init timeout)
+$ 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 (140b134753026 drm/msm: detach the ARM DMA mapping before attaching our own domain)
+$ 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 (7dbd24e9d5311 drm/xe/log: Relax location ID recognition)
+$ 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/xe/xe_pagefault.c
+Auto-merging drivers/gpu/drm/xe/xe_pagefault_types.h
+Auto-merging drivers/gpu/drm/xe/xe_vm.c
+Auto-merging drivers/gpu/drm/xe/xe_vram.c
+Merge made by the 'ort' strategy.
+ drivers/gpu/drm/drm_gpusvm.c | 410 +++++++++++++-----
+ drivers/gpu/drm/xe/abi/xe_log_abi.h | 1 +
+ drivers/gpu/drm/xe/display/xe_dsb_buffer.c | 2 +-
+ drivers/gpu/drm/xe/display/xe_fb_pin.c | 2 +-
+ drivers/gpu/drm/xe/display/xe_panic.c | 3 +-
+ drivers/gpu/drm/xe/tests/xe_pci.c | 25 +-
+ drivers/gpu/drm/xe/xe_bo.c | 76 +++-
+ drivers/gpu/drm/xe/xe_bo.h | 3 +-
+ drivers/gpu/drm/xe/xe_bo_types.h | 8 +
+ drivers/gpu/drm/xe/xe_configfs.c | 72 +++-
+ drivers/gpu/drm/xe/xe_configfs.h | 2 +
+ drivers/gpu/drm/xe/xe_debugfs.c | 51 +++
+ drivers/gpu/drm/xe/xe_debugfs.h | 2 +
+ drivers/gpu/drm/xe/xe_device.c | 120 +-----
+ drivers/gpu/drm/xe/xe_device.h | 2 +-
+ drivers/gpu/drm/xe/xe_device_types.h | 19 +
+ drivers/gpu/drm/xe/xe_dma_buf.c | 3 +
+ drivers/gpu/drm/xe/xe_drm_ras_types.h | 3 +
+ drivers/gpu/drm/xe/xe_exec_queue.c | 72 +++-
+ drivers/gpu/drm/xe/xe_exec_queue_types.h | 7 +-
+ drivers/gpu/drm/xe/xe_execlist.c | 4 +-
+ drivers/gpu/drm/xe/xe_gt.c | 11 +-
+ drivers/gpu/drm/xe/xe_gt_debugfs.c | 54 +++
+ drivers/gpu/drm/xe/xe_guc_pagefault.c | 8 +-
+ drivers/gpu/drm/xe/xe_guc_submit.c | 115 ++++-
+ drivers/gpu/drm/xe/xe_guc_submit.h | 5 +
+ drivers/gpu/drm/xe/xe_hwmon.c | 7 +-
+ drivers/gpu/drm/xe/xe_log.c | 42 +-
+ drivers/gpu/drm/xe/xe_lrc.c | 6 +-
+ drivers/gpu/drm/xe/xe_lrc.h | 1 +
+ drivers/gpu/drm/xe/xe_migrate.c | 121 +++++-
+ drivers/gpu/drm/xe/xe_migrate.h | 6 +
+ drivers/gpu/drm/xe/xe_mmio_gem.c | 115 +++--
+ drivers/gpu/drm/xe/xe_mmio_gem.h | 2 +-
+ drivers/gpu/drm/xe/xe_pagefault.c | 24 +-
+ drivers/gpu/drm/xe/xe_pagefault_types.h | 9 +-
+ drivers/gpu/drm/xe/xe_pci.c | 29 +-
+ drivers/gpu/drm/xe/xe_pcode.c | 2 +-
+ drivers/gpu/drm/xe/xe_pcode.h | 4 +-
+ drivers/gpu/drm/xe/xe_pt.c | 28 +-
+ drivers/gpu/drm/xe/xe_ras.c | 9 +
+ drivers/gpu/drm/xe/xe_res_cursor.h | 5 +-
+ drivers/gpu/drm/xe/xe_shrinker.c | 124 +++---
+ drivers/gpu/drm/xe/xe_svm.c | 15 +-
+ drivers/gpu/drm/xe/xe_svm.h | 20 +
+ drivers/gpu/drm/xe/xe_sysctrl.c | 92 ++++
+ drivers/gpu/drm/xe/xe_sysctrl.h | 2 +
+ drivers/gpu/drm/xe/xe_sysctrl_mailbox_types.h | 45 ++
+ drivers/gpu/drm/xe/xe_tile_types.h | 4 +
+ drivers/gpu/drm/xe/xe_ttm_vram_mgr.c | 600 ++++++++++++++++++++++++--
+ drivers/gpu/drm/xe/xe_ttm_vram_mgr.h | 3 +
+ drivers/gpu/drm/xe/xe_ttm_vram_mgr_types.h | 40 ++
+ drivers/gpu/drm/xe/xe_userptr.c | 2 +-
+ drivers/gpu/drm/xe/xe_vm.c | 12 +
+ drivers/gpu/drm/xe/xe_vm_types.h | 2 +
+ drivers/gpu/drm/xe/xe_vram.c | 255 ++++++++++-
+ drivers/gpu/drm/xe/xe_vram.h | 10 +
+ include/drm/drm_gpusvm.h | 71 ++-
+ include/uapi/drm/xe_drm.h | 22 +-
+ 59 files changed, 2323 insertions(+), 486 deletions(-)
+$ git am -3 ../patches/0001-drm-xe-Fix-up-merge-issue.patch
+Applying: drm: xe: Fix up merge issue
+Using index info to reconstruct a base tree...
+M drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
+Falling back to patching base and 3-way merge...
+Auto-merging drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
+No changes -- Patch already applied.
+Merging drm-rust/for-linux-next (66a2c223b620d Documentation: nova: Fix bracket)
+$ git merge -m Merge branch 'for-linux-next' of https://gitlab.freedesktop.org/drm/rust/kernel.git drm-rust/for-linux-next
+Auto-merging MAINTAINERS
+Auto-merging rust/bindings/bindings_helper.h
+Merge made by the 'ort' strategy.
+ Documentation/gpu/nova/core/pramin.rst | 128 +++
+ Documentation/gpu/nova/core/todo.rst | 2 +-
+ Documentation/gpu/nova/index.rst | 1 +
+ MAINTAINERS | 6 +
+ drivers/gpu/drm/tyr/driver.rs | 1 +
+ drivers/gpu/drm/tyr/fw.rs | 5 +-
+ drivers/gpu/drm/tyr/regs.rs | 45 +-
+ drivers/gpu/nova-core/Kconfig | 10 +
+ drivers/gpu/nova-core/driver.rs | 49 +-
+ drivers/gpu/nova-core/falcon.rs | 164 ++--
+ drivers/gpu/nova-core/falcon/fsp.rs | 63 +-
+ drivers/gpu/nova-core/falcon/gsp.rs | 51 +-
+ drivers/gpu/nova-core/falcon/hal/ga102.rs | 59 +-
+ drivers/gpu/nova-core/falcon/hal/tu102.rs | 9 +-
+ drivers/gpu/nova-core/falcon/sec2.rs | 37 +-
+ drivers/gpu/nova-core/fb.rs | 4 +-
+ drivers/gpu/nova-core/fb/hal/gb100.rs | 59 +-
+ drivers/gpu/nova-core/fb/regs.rs | 34 +-
+ drivers/gpu/nova-core/firmware.rs | 2 +-
+ drivers/gpu/nova-core/firmware/booter.rs | 2 +-
+ drivers/gpu/nova-core/firmware/fwsec/bootloader.rs | 30 +-
+ drivers/gpu/nova-core/firmware/gsp.rs | 14 +-
+ .../gpu/nova-core/firmware/{fsp.rs => gsp_fmc.rs} | 59 +-
+ drivers/gpu/nova-core/firmware/riscv.rs | 8 +-
+ drivers/gpu/nova-core/fsp.rs | 45 +-
+ drivers/gpu/nova-core/gpu.rs | 97 +-
+ drivers/gpu/nova-core/gpu/regs.rs | 86 ++
+ drivers/gpu/nova-core/gsp.rs | 30 +-
+ drivers/gpu/nova-core/gsp/boot.rs | 20 +-
+ drivers/gpu/nova-core/gsp/cmdq.rs | 74 +-
+ drivers/gpu/nova-core/gsp/commands.rs | 9 +-
+ drivers/gpu/nova-core/gsp/fw.rs | 12 +-
+ drivers/gpu/nova-core/gsp/fw/commands.rs | 13 +
+ drivers/gpu/nova-core/gsp/hal.rs | 14 +-
+ drivers/gpu/nova-core/gsp/hal/gh100.rs | 16 +-
+ drivers/gpu/nova-core/gsp/hal/tu102.rs | 41 +-
+ drivers/gpu/nova-core/gsp/regs.rs | 9 +-
+ drivers/gpu/nova-core/gsp/sequencer.rs | 6 +-
+ drivers/gpu/nova-core/mm.rs | 336 +++++++
+ drivers/gpu/nova-core/mm/bar_user.rs | 424 ++++++++
+ drivers/gpu/nova-core/mm/hal.rs | 56 ++
+ drivers/gpu/nova-core/mm/hal/gb100.rs | 35 +
+ drivers/gpu/nova-core/mm/hal/gh100.rs | 35 +
+ drivers/gpu/nova-core/mm/hal/tu102.rs | 37 +
+ drivers/gpu/nova-core/mm/pagetable.rs | 424 ++++++++
+ drivers/gpu/nova-core/mm/pagetable/map.rs | 345 +++++++
+ drivers/gpu/nova-core/mm/pagetable/ver2.rs | 275 ++++++
+ drivers/gpu/nova-core/mm/pagetable/ver3.rs | 421 ++++++++
+ drivers/gpu/nova-core/mm/pagetable/walk.rs | 244 +++++
+ drivers/gpu/nova-core/mm/pramin.rs | 312 ++++++
+ drivers/gpu/nova-core/mm/regs.rs | 70 ++
+ drivers/gpu/nova-core/mm/tlb.rs | 120 +++
+ drivers/gpu/nova-core/mm/vmm.rs | 346 +++++++
+ drivers/gpu/nova-core/nova_core.rs | 3 +
+ drivers/gpu/nova-core/regs.rs | 257 ++---
+ drivers/gpu/nova-core/selftest.rs | 64 ++
+ drivers/gpu/nova-core/vbios.rs | 11 +-
+ rust/bindings/bindings_helper.h | 1 +
+ rust/helpers/dma_fence.c | 49 +
+ rust/helpers/helpers.c | 1 +
+ rust/helpers/pci.c | 6 +
+ rust/kernel/bitfield.rs | 9 +
+ rust/kernel/debugfs.rs | 26 +-
+ rust/kernel/debugfs/entry.rs | 4 +-
+ rust/kernel/debugfs/file_ops.rs | 29 +-
+ rust/kernel/device_id.rs | 3 +-
+ rust/kernel/dma.rs | 141 ++-
+ rust/kernel/dma_buf/dma_fence.rs | 1022 ++++++++++++++++++++
+ rust/kernel/dma_buf/mod.rs | 14 +
+ rust/kernel/io.rs | 220 +++--
+ rust/kernel/io/register.rs | 803 ++++-----------
+ rust/kernel/io/resource.rs | 8 +
+ rust/kernel/lib.rs | 3 +
+ rust/kernel/maple_tree.rs | 30 +-
+ rust/kernel/mem.rs | 234 +++++
+ rust/kernel/pci.rs | 14 +
+ rust/kernel/sync/atomic.rs | 4 +-
+ rust/kernel/uaccess.rs | 4 +-
+ rust/macros/io/mod.rs | 3 +
+ rust/macros/io/register.rs | 296 ++++++
+ rust/macros/lib.rs | 9 +
+ samples/rust/rust_dma.rs | 30 +-
+ samples/rust/rust_driver_pci.rs | 4 +
+ 83 files changed, 6730 insertions(+), 1366 deletions(-)
+ create mode 100644 Documentation/gpu/nova/core/pramin.rst
+ rename drivers/gpu/nova-core/firmware/{fsp.rs => gsp_fmc.rs} (67%)
+ create mode 100644 drivers/gpu/nova-core/gpu/regs.rs
+ create mode 100644 drivers/gpu/nova-core/mm.rs
+ create mode 100644 drivers/gpu/nova-core/mm/bar_user.rs
+ create mode 100644 drivers/gpu/nova-core/mm/hal.rs
+ create mode 100644 drivers/gpu/nova-core/mm/hal/gb100.rs
+ create mode 100644 drivers/gpu/nova-core/mm/hal/gh100.rs
+ create mode 100644 drivers/gpu/nova-core/mm/hal/tu102.rs
+ create mode 100644 drivers/gpu/nova-core/mm/pagetable.rs
+ create mode 100644 drivers/gpu/nova-core/mm/pagetable/map.rs
+ create mode 100644 drivers/gpu/nova-core/mm/pagetable/ver2.rs
+ create mode 100644 drivers/gpu/nova-core/mm/pagetable/ver3.rs
+ create mode 100644 drivers/gpu/nova-core/mm/pagetable/walk.rs
+ create mode 100644 drivers/gpu/nova-core/mm/pramin.rs
+ create mode 100644 drivers/gpu/nova-core/mm/regs.rs
+ create mode 100644 drivers/gpu/nova-core/mm/tlb.rs
+ create mode 100644 drivers/gpu/nova-core/mm/vmm.rs
+ create mode 100644 drivers/gpu/nova-core/selftest.rs
+ create mode 100644 rust/helpers/dma_fence.c
+ create mode 100644 rust/kernel/dma_buf/dma_fence.rs
+ create mode 100644 rust/kernel/dma_buf/mod.rs
+ create mode 100644 rust/kernel/mem.rs
+ create mode 100644 rust/macros/io/mod.rs
+ create mode 100644 rust/macros/io/register.rs
+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.
+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 (5e7dc70d1e8c0 fbdev: udlfb: don't rebuild the mode list while the framebuffer is in use)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git fbdev/for-next
+Merge made by the 'ort' strategy.
+ drivers/video/fbdev/aty/aty128fb.c | 2 +-
+ drivers/video/fbdev/aty/atyfb_base.c | 4 +--
+ drivers/video/fbdev/aty/mach64_cursor.c | 2 +-
+ drivers/video/fbdev/aty/radeon_base.c | 4 +--
+ drivers/video/fbdev/aty/radeon_monitor.c | 4 +--
+ drivers/video/fbdev/aty/radeonfb.h | 2 +-
+ drivers/video/fbdev/au1100fb.c | 2 +-
+ drivers/video/fbdev/core/Kconfig | 6 ----
+ drivers/video/fbdev/efifb.c | 4 +--
+ drivers/video/fbdev/grvga.c | 2 +-
+ drivers/video/fbdev/kyro/STG4000OverlayDevice.c | 2 +-
+ drivers/video/fbdev/maxinefb.c | 2 +-
+ drivers/video/fbdev/mmp/core.c | 2 +-
+ drivers/video/fbdev/mmp/hw/mmp_ctrl.c | 4 +--
+ drivers/video/fbdev/mmp/hw/mmp_ctrl.h | 4 +--
+ drivers/video/fbdev/mmp/hw/mmp_spi.c | 2 +-
+ drivers/video/fbdev/ocfb.c | 2 +-
+ drivers/video/fbdev/omap2/omapfb/dss/dispc.c | 4 +--
+ drivers/video/fbdev/pm2fb.c | 2 +-
+ drivers/video/fbdev/s1d13xxxfb.c | 6 ++--
+ drivers/video/fbdev/sh_mobile_lcdcfb.c | 37 ++++++++++++++++---------
+ drivers/video/fbdev/skeletonfb.c | 6 ++--
+ drivers/video/fbdev/sstfb.c | 5 ++--
+ drivers/video/fbdev/tgafb.c | 6 ++--
+ drivers/video/fbdev/tridentfb.c | 2 +-
+ drivers/video/fbdev/udlfb.c | 5 ++++
+ drivers/video/fbdev/via/dvi.c | 6 ++--
+ drivers/video/fbdev/via/hw.c | 2 +-
+ drivers/video/fbdev/via/viafbdev.c | 4 +--
+ drivers/video/sticore.c | 2 +-
+ include/video/mmp_disp.h | 6 ++--
+ 31 files changed, 77 insertions(+), 66 deletions(-)
+$ 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 3a5c23ff31832] Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
+ Date: Mon Sep 14 15:21:33 2026 +0100
+Merging regmap/for-next (070a698c9b230 Merge remote-tracking branch 'regmap/for-7.4' into regmap-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git regmap/for-next
+Merge made by the 'ort' strategy.
+ drivers/base/regmap/internal.h | 1 +
+ drivers/base/regmap/regmap-kunit.c | 98 ++++++++++++++++++++++++++++++++++--
+ drivers/base/regmap/regmap-ram.c | 26 +++++++---
+ drivers/base/regmap/regmap-raw-ram.c | 21 +++++---
+ drivers/base/regmap/regmap.c | 2 +-
+ 5 files changed, 130 insertions(+), 18 deletions(-)
+Merging sound/for-next (eccc0dc233c83 ALSA: usb-audio: add Pioneer DJ DDJ-SZ support)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git sound/for-next
+Auto-merging sound/core/rawmidi.c
+Auto-merging sound/hda/codecs/realtek/alc269.c
+Auto-merging sound/usb/quirks.c
+Auto-merging tools/testing/selftests/alsa/mixer-test.c
+Merge made by the 'ort' strategy.
+ include/sound/control.h | 2 +-
+ include/sound/rawmidi.h | 1 +
+ sound/core/rawmidi.c | 18 ++-
+ sound/hda/codecs/realtek/alc269.c | 50 ++++++
+ sound/hda/controllers/acpi.c | 41 +++++
+ sound/usb/quirks-table.h | 253 ++++++++++++++++++++++++++++-
+ sound/usb/quirks.c | 186 +++++++++++++++++++++-
+ tools/testing/selftests/alsa/mixer-test.c | 255 ++++++++++++++++++++++++++++++
+ 8 files changed, 786 insertions(+), 20 deletions(-)
+Merging ieee1394/for-next (b5da1bc987ce4 firewire: ohci: obsolete flushing field in at_context structure)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git ieee1394/for-next
+Merge made by the 'ort' strategy.
+ drivers/firewire/.kunitconfig | 1 +
+ drivers/firewire/Kconfig | 16 ++
+ drivers/firewire/config-rom-generator-test.c | 407 +++++++++++++++++++++++++++
+ drivers/firewire/config-rom-parser-test.c | 355 +++++++++++++++++++++++
+ drivers/firewire/core-card.c | 4 +
+ drivers/firewire/core-device.c | 4 +
+ drivers/firewire/core-transaction.c | 4 +
+ drivers/firewire/ohci-serdes-test.c | 4 +-
+ drivers/firewire/ohci.c | 19 +-
+ drivers/firewire/ohci.h | 2 +-
+ include/linux/firewire.h | 5 +-
+ include/uapi/linux/firewire-cdev.h | 4 +-
+ tools/firewire/nosy-dump.c | 10 +-
+ 13 files changed, 815 insertions(+), 20 deletions(-)
+ create mode 100644 drivers/firewire/config-rom-generator-test.c
+ create mode 100644 drivers/firewire/config-rom-parser-test.c
+Merging sound-asoc/for-next (59fba3504f745 Merge remote-tracking branch 'asoc/for-7.4' into asoc-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git sound-asoc/for-next
+Auto-merging MAINTAINERS
+Merge made by the 'ort' strategy.
+ .../devicetree/bindings/sound/cirrus,cs35l45.yaml | 20 +
+ .../bindings/sound/davinci-evm-audio.txt | 49 -
+ .../bindings/sound/foursemi,fs2105s.yaml | 2 +-
+ .../devicetree/bindings/sound/imx-audmux.yaml | 8 +-
+ .../devicetree/bindings/sound/nuvoton,nau8360.yaml | 115 +
+ .../bindings/sound/ti,da830-evm-audio.yaml | 83 +
+ MAINTAINERS | 3 +
+ drivers/firmware/cirrus/cs_dsp.c | 2 +-
+ include/sound/soc-dai.h | 156 +-
+ include/sound/soc.h | 16 +-
+ include/sound/soc_sdw_utils.h | 20 +
+ include/sound/tas2781-dsp.h | 4 +
+ sound/soc/codecs/88pm860x-codec.c | 6 +
+ sound/soc/codecs/Kconfig | 24 +
+ sound/soc/codecs/Makefile | 4 +
+ sound/soc/codecs/ab8500-codec.c | 13 +
+ sound/soc/codecs/adau1372.c | 12 +
+ sound/soc/codecs/adau1373.c | 12 +
+ sound/soc/codecs/adau1701.c | 11 +
+ sound/soc/codecs/adau17x1.c | 13 +
+ sound/soc/codecs/adau1977.c | 13 +
+ sound/soc/codecs/adau7118.c | 12 +
+ sound/soc/codecs/ak4104.c | 7 +
+ sound/soc/codecs/ak4118.c | 7 +
+ sound/soc/codecs/ak4458.c | 9 +
+ sound/soc/codecs/ak4535.c | 6 +
+ sound/soc/codecs/ak4642.c | 11 +-
+ sound/soc/codecs/ak4671.c | 7 +
+ sound/soc/codecs/ak5386.c | 6 +
+ sound/soc/codecs/ak5558.c | 7 +
+ sound/soc/codecs/alc5623.c | 11 +
+ sound/soc/codecs/alc5632.c | 13 +
+ sound/soc/codecs/arizona.c | 23 +
+ sound/soc/codecs/cpcap.c | 15 +
+ sound/soc/codecs/cs35l33.c | 6 +
+ sound/soc/codecs/cs35l35.c | 7 +
+ sound/soc/codecs/cs35l36.c | 12 +
+ sound/soc/codecs/cs35l41.c | 10 +
+ sound/soc/codecs/cs35l45-tables.c | 4 +
+ sound/soc/codecs/cs35l45.c | 99 +-
+ sound/soc/codecs/cs35l45.h | 23 +
+ sound/soc/codecs/cs35l56.c | 10 +
+ sound/soc/codecs/cs40l50-codec.c | 9 +
+ sound/soc/codecs/cs4234.c | 9 +
+ sound/soc/codecs/cs4265.c | 12 +
+ sound/soc/codecs/cs4270.c | 6 +
+ sound/soc/codecs/cs4271.c | 6 +
+ sound/soc/codecs/cs42l42.c | 9 +
+ sound/soc/codecs/cs42l43.c | 12 +
+ sound/soc/codecs/cs42l51.c | 7 +
+ sound/soc/codecs/cs42l52.c | 13 +
+ sound/soc/codecs/cs42l56.c | 8 +
+ sound/soc/codecs/cs42l73.c | 7 +
+ sound/soc/codecs/cs42l84.c | 6 +
+ sound/soc/codecs/cs42xx8.c | 8 +
+ sound/soc/codecs/cs43130.c | 14 +
+ sound/soc/codecs/cs4341.c | 8 +
+ sound/soc/codecs/cs4349.c | 12 +
+ sound/soc/codecs/cs48l32.c | 23 +
+ sound/soc/codecs/cs530x.c | 9 +
+ sound/soc/codecs/cs53l30.c | 8 +
+ sound/soc/codecs/cx2072x.c | 12 +
+ sound/soc/codecs/da7210.c | 7 +
+ sound/soc/codecs/da7218.c | 12 +
+ sound/soc/codecs/da7219.c | 12 +
+ sound/soc/codecs/da732x.c | 17 +
+ sound/soc/codecs/da9055.c | 8 +
+ sound/soc/codecs/es7134.c | 6 +
+ sound/soc/codecs/es7241.c | 7 +
+ sound/soc/codecs/es8311.c | 17 +
+ sound/soc/codecs/es8316.c | 9 +
+ sound/soc/codecs/es8323.c | 13 +
+ sound/soc/codecs/es8326.c | 33 +-
+ sound/soc/codecs/es8328.c | 7 +
+ sound/soc/codecs/es8375.c | 30 +-
+ sound/soc/codecs/es8389.c | 29 +-
+ sound/soc/codecs/fs210x.c | 5 +-
+ sound/soc/codecs/inno_rk3036.c | 12 +
+ sound/soc/codecs/isabelle.c | 13 +
+ sound/soc/codecs/lm49453.c | 15 +
+ sound/soc/codecs/lpass-rx-macro.c | 6 +-
+ sound/soc/codecs/lpass-tx-macro.c | 4 +-
+ sound/soc/codecs/lpass-va-macro.c | 4 +-
+ sound/soc/codecs/lpass-wsa-macro.c | 48 +-
+ sound/soc/codecs/max98088.c | 12 +
+ sound/soc/codecs/max98090.c | 25 +
+ sound/soc/codecs/max98095.c | 14 +
+ sound/soc/codecs/max98371.c | 7 +
+ sound/soc/codecs/max98373-i2c.c | 10 +
+ sound/soc/codecs/max98388.c | 10 +
+ sound/soc/codecs/max98390.c | 10 +
+ sound/soc/codecs/max98396.c | 12 +
+ sound/soc/codecs/max9850.c | 11 +
+ sound/soc/codecs/max98520.c | 10 +
+ sound/soc/codecs/max9860.c | 23 +
+ sound/soc/codecs/max9867.c | 10 +
+ sound/soc/codecs/max98925.c | 8 +
+ sound/soc/codecs/max98926.c | 8 +
+ sound/soc/codecs/max98927.c | 10 +
+ sound/soc/codecs/mc13783.c | 12 +
+ sound/soc/codecs/ml26124.c | 6 +
+ sound/soc/codecs/nau8325.c | 11 +
+ sound/soc/codecs/nau8360-dsp.c | 634 ++++++
+ sound/soc/codecs/nau8360-dsp.h | 122 ++
+ sound/soc/codecs/nau8360.c | 2302 ++++++++++++++++++++
+ sound/soc/codecs/nau8360.h | 911 ++++++++
+ sound/soc/codecs/nau8540.c | 11 +
+ sound/soc/codecs/nau8810.c | 12 +
+ sound/soc/codecs/nau8821.c | 11 +
+ sound/soc/codecs/nau8822.c | 27 +-
+ sound/soc/codecs/nau8824.c | 11 +
+ sound/soc/codecs/nau8825.c | 11 +
+ sound/soc/codecs/ntp8835.c | 7 +
+ sound/soc/codecs/ntp8918.c | 7 +
+ sound/soc/codecs/pcm5102a.c | 30 +-
+ sound/soc/codecs/rk3308_codec.c | 11 +
+ sound/soc/codecs/rk3328_codec.c | 9 +
+ sound/soc/codecs/rt1011.c | 10 +
+ sound/soc/codecs/rt1015.c | 10 +
+ sound/soc/codecs/rt1016.c | 10 +
+ sound/soc/codecs/rt1019.c | 10 +
+ sound/soc/codecs/rt1305.c | 10 +
+ sound/soc/codecs/rt1308.c | 10 +
+ sound/soc/codecs/rt1318.c | 10 +
+ sound/soc/codecs/rt1320-sdw.c | 2 +-
+ sound/soc/codecs/rt274.c | 8 +
+ sound/soc/codecs/rt286.c | 8 +
+ sound/soc/codecs/rt298.c | 8 +
+ sound/soc/codecs/rt5514.c | 12 +
+ sound/soc/codecs/rt5616.c | 10 +
+ sound/soc/codecs/rt5631.c | 10 +
+ sound/soc/codecs/rt5640.c | 10 +
+ sound/soc/codecs/rt5645.c | 10 +
+ sound/soc/codecs/rt5651.c | 10 +
+ sound/soc/codecs/rt5659.c | 10 +
+ sound/soc/codecs/rt5660.c | 10 +
+ sound/soc/codecs/rt5663.c | 10 +
+ sound/soc/codecs/rt5665.c | 10 +
+ sound/soc/codecs/rt5668.c | 22 +
+ sound/soc/codecs/rt5670.c | 10 +
+ sound/soc/codecs/rt5677.c | 10 +
+ sound/soc/codecs/rt5682.c | 22 +
+ sound/soc/codecs/rt5682s.c | 22 +
+ sound/soc/codecs/rt9120.c | 9 +
+ sound/soc/codecs/rt9123.c | 13 +
+ sound/soc/codecs/rtq9124.c | 9 +
+ sound/soc/codecs/rtq9128.c | 9 +
+ sound/soc/codecs/sgtl5000.c | 11 +
+ sound/soc/codecs/si476x.c | 18 +
+ sound/soc/codecs/sma1303.c | 13 +
+ sound/soc/codecs/sma1307.c | 27 +-
+ sound/soc/codecs/sn624x-sdca-sdw.c | 1888 ++++++++++++++++
+ sound/soc/codecs/sn624x-sdca.h | 152 ++
+ sound/soc/codecs/src4xxx.c | 8 +
+ sound/soc/codecs/ssm2518.c | 13 +
+ sound/soc/codecs/ssm2602.c | 13 +
+ sound/soc/codecs/ssm3515.c | 10 +
+ sound/soc/codecs/ssm4567.c | 13 +
+ sound/soc/codecs/sta32x.c | 116 +-
+ sound/soc/codecs/sta350.c | 15 +-
+ sound/soc/codecs/sta529.c | 7 +
+ sound/soc/codecs/tas2552.c | 14 +
+ sound/soc/codecs/tas2562.c | 10 +
+ sound/soc/codecs/tas2764.c | 14 +-
+ sound/soc/codecs/tas2770.c | 14 +-
+ sound/soc/codecs/tas2780.c | 10 +
+ sound/soc/codecs/tas2781-comlib-i2c.c | 7 +-
+ sound/soc/codecs/tas2781-comlib.c | 22 +-
+ sound/soc/codecs/tas2781-fmwlib.c | 4 +-
+ sound/soc/codecs/tas2783-sdw.c | 105 +-
+ sound/soc/codecs/tas5086.c | 7 +
+ sound/soc/codecs/tas571x.c | 7 +
+ sound/soc/codecs/tas5720.c | 9 +
+ sound/soc/codecs/tas6424.c | 9 +
+ sound/soc/codecs/tfa9879.c | 9 +
+ sound/soc/codecs/tlv320adc3xxx.c | 14 +
+ sound/soc/codecs/tlv320adcx140.c | 12 +
+ sound/soc/codecs/tlv320aic23.c | 9 +
+ sound/soc/codecs/tlv320aic26.c | 8 +
+ sound/soc/codecs/tlv320aic31xx.c | 11 +
+ sound/soc/codecs/tlv320aic32x4-clk.c | 2 +-
+ sound/soc/codecs/tlv320aic32x4.c | 8 +
+ sound/soc/codecs/tlv320aic3x.c | 14 +
+ sound/soc/codecs/tlv320dac33.c | 8 +
+ sound/soc/codecs/tscs454.c | 15 +
+ sound/soc/codecs/twl4030.c | 17 +-
+ sound/soc/codecs/uda1334.c | 6 +
+ sound/soc/codecs/uda1342.c | 7 +
+ sound/soc/codecs/uda1380.c | 11 +
+ sound/soc/codecs/wcd-mbhc-v2.c | 8 +-
+ sound/soc/codecs/wcd934x.c | 2 +-
+ sound/soc/codecs/wm2200.c | 10 +
+ sound/soc/codecs/wm5100.c | 10 +
+ sound/soc/codecs/wm8350.c | 24 +
+ sound/soc/codecs/wm8400.c | 9 +
+ sound/soc/codecs/wm8510.c | 12 +
+ sound/soc/codecs/wm8523.c | 13 +
+ sound/soc/codecs/wm8524.c | 6 +
+ sound/soc/codecs/wm8580.c | 20 +
+ sound/soc/codecs/wm8711.c | 13 +
+ sound/soc/codecs/wm8728.c | 9 +
+ sound/soc/codecs/wm8731.c | 13 +
+ sound/soc/codecs/wm8737.c | 11 +
+ sound/soc/codecs/wm8741.c | 13 +
+ sound/soc/codecs/wm8750.c | 13 +
+ sound/soc/codecs/wm8753.c | 20 +
+ sound/soc/codecs/wm8770.c | 11 +
+ sound/soc/codecs/wm8776.c | 13 +
+ sound/soc/codecs/wm8804.c | 15 +-
+ sound/soc/codecs/wm8900.c | 18 +
+ sound/soc/codecs/wm8903.c | 18 +
+ sound/soc/codecs/wm8904.c | 18 +
+ sound/soc/codecs/wm8940.c | 13 +
+ sound/soc/codecs/wm8955.c | 18 +
+ sound/soc/codecs/wm8960.c | 13 +
+ sound/soc/codecs/wm8961.c | 18 +
+ sound/soc/codecs/wm8962.c | 22 +-
+ sound/soc/codecs/wm8971.c | 13 +
+ sound/soc/codecs/wm8974.c | 17 +
+ sound/soc/codecs/wm8978.c | 12 +
+ sound/soc/codecs/wm8983.c | 12 +
+ sound/soc/codecs/wm8985.c | 18 +
+ sound/soc/codecs/wm8988.c | 13 +
+ sound/soc/codecs/wm8990.c | 9 +
+ sound/soc/codecs/wm8991.c | 9 +
+ sound/soc/codecs/wm8993.c | 18 +
+ sound/soc/codecs/wm8994.c | 20 +
+ sound/soc/codecs/wm8995.c | 20 +
+ sound/soc/codecs/wm8996.c | 14 +-
+ sound/soc/codecs/wm9081.c | 18 +
+ sound/soc/codecs/wm9713.c | 13 +
+ sound/soc/codecs/wm_hubs.c | 2 +-
+ sound/soc/codecs/zl38060.c | 6 +
+ sound/soc/dwc/dwc-i2s.c | 9 +
+ sound/soc/fsl/fsl_mqs.c | 14 +
+ sound/soc/generic/simple-card-utils.c | 2 +-
+ sound/soc/generic/simple-card.c | 2 +-
+ sound/soc/hisilicon/hi6210-i2s.c | 7 +
+ sound/soc/img/img-i2s-in.c | 12 +-
+ sound/soc/img/img-i2s-out.c | 13 +-
+ sound/soc/img/img-parallel-out.c | 8 +-
+ sound/soc/intel/boards/Kconfig | 1 +
+ sound/soc/intel/common/soc-acpi-intel-arl-match.c | 71 +
+ sound/soc/intel/common/soc-acpi-intel-lnl-match.c | 71 +
+ sound/soc/intel/common/soc-acpi-intel-mtl-match.c | 71 +
+ sound/soc/intel/common/soc-acpi-intel-ptl-match.c | 82 +
+ sound/soc/jz4740/jz4740-i2s.c | 7 +
+ sound/soc/kirkwood/kirkwood-i2s.c | 7 +
+ sound/soc/loongson/loongson_i2s.c | 6 +
+ sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.c | 61 +-
+ sound/soc/mediatek/mt2701/mt2701-afe-pcm.c | 4 +-
+ sound/soc/mediatek/mt2701/mt2701-cs42448.c | 4 +-
+ sound/soc/mediatek/mt2701/mt2701-wm8960.c | 4 +-
+ sound/soc/mediatek/mt6797/mt6797-afe-clk.c | 23 +-
+ sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 8 +-
+ sound/soc/mediatek/mt7986/mt7986-afe-pcm.c | 8 +-
+ sound/soc/mediatek/mt7986/mt7986-dai-etdm.c | 2 +-
+ sound/soc/mediatek/mt7986/mt7986-wm8960.c | 4 +-
+ sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 24 +-
+ sound/soc/mediatek/mt8186/mt8186-afe-clk.c | 95 +-
+ sound/soc/mediatek/mt8186/mt8186-afe-gpio.c | 6 +-
+ sound/soc/mediatek/mt8186/mt8186-afe-pcm.c | 21 +-
+ sound/soc/mxs/mxs-saif.c | 10 +
+ sound/soc/pxa/mmp-sspa.c | 6 +
+ sound/soc/pxa/pxa-ssp.c | 11 +
+ sound/soc/pxa/pxa2xx-i2s.c | 6 +
+ sound/soc/renesas/rz-ssi.c | 9 +
+ sound/soc/renesas/siu_dai.c | 6 +
+ sound/soc/renesas/ssi.c | 13 +
+ sound/soc/rockchip/rockchip_i2s.c | 25 +-
+ sound/soc/rockchip/rockchip_i2s_tdm.c | 27 +-
+ sound/soc/rockchip/rockchip_pdm.c | 14 +-
+ sound/soc/rockchip/rockchip_sai.c | 31 +-
+ sound/soc/samsung/aries_wm8994.c | 14 +-
+ sound/soc/samsung/pcm.c | 19 +-
+ sound/soc/samsung/spdif.c | 8 +-
+ sound/soc/samsung/tm2_wm5110.c | 12 +-
+ sound/soc/sdca/sdca_class_function.c | 5 +
+ sound/soc/sdca/sdca_functions.c | 12 +-
+ sound/soc/sdw_utils/Makefile | 4 +-
+ sound/soc/sdw_utils/soc_sdw_senary_amp.c | 80 +
+ sound/soc/sdw_utils/soc_sdw_senary_dmic.c | 49 +
+ sound/soc/sdw_utils/soc_sdw_senary_sdca.c | 63 +
+ .../sdw_utils/soc_sdw_senary_sdca_jack_common.c | 197 ++
+ sound/soc/sdw_utils/soc_sdw_utils.c | 166 ++
+ sound/soc/soc-component.c | 8 +-
+ sound/soc/soc-compress.c | 5 +-
+ sound/soc/soc-core.c | 175 +-
+ sound/soc/soc-dai.c | 342 +++
+ sound/soc/soc-internal.h | 36 +
+ sound/soc/soc-ops.c | 4 +-
+ sound/soc/soc-pcm.c | 123 +-
+ sound/soc/sof/imx/imx8.c | 26 +-
+ sound/soc/sti/uniperif_player.c | 29 +-
+ sound/soc/sti/uniperif_reader.c | 27 +-
+ sound/soc/stm/stm32_i2s.c | 12 +
+ sound/soc/stm/stm32_sai_sub.c | 15 +
+ sound/soc/sunxi/sun4i-i2s.c | 13 +
+ sound/soc/sunxi/sun8i-codec.c | 13 +
+ sound/soc/tegra/tegra20_i2s.c | 10 +
+ sound/soc/tegra/tegra210_adx.c | 12 +-
+ sound/soc/tegra/tegra210_adx.h | 2 +-
+ sound/soc/tegra/tegra210_i2s.c | 13 +
+ sound/soc/tegra/tegra30_i2s.c | 10 +
+ sound/soc/ti/davinci-i2s.c | 14 +-
+ sound/soc/ti/davinci-mcasp.c | 14 +
+ sound/soc/ti/omap-mcbsp.c | 12 +
+ sound/soc/uniphier/aio-cpu.c | 9 +
+ sound/soc/uniphier/aio-dma.c | 5 +-
+ sound/soc/ux500/ux500_msp_dai.c | 33 +-
+ sound/soc/xilinx/xlnx_formatter_pcm.c | 79 +-
+ sound/soc/xtensa/xtfpga-i2s.c | 12 +-
+ 312 files changed, 10909 insertions(+), 914 deletions(-)
+ delete mode 100644 Documentation/devicetree/bindings/sound/davinci-evm-audio.txt
+ create mode 100644 Documentation/devicetree/bindings/sound/nuvoton,nau8360.yaml
+ create mode 100644 Documentation/devicetree/bindings/sound/ti,da830-evm-audio.yaml
+ create mode 100644 sound/soc/codecs/nau8360-dsp.c
+ create mode 100644 sound/soc/codecs/nau8360-dsp.h
+ create mode 100644 sound/soc/codecs/nau8360.c
+ create mode 100644 sound/soc/codecs/nau8360.h
+ create mode 100644 sound/soc/codecs/sn624x-sdca-sdw.c
+ create mode 100644 sound/soc/codecs/sn624x-sdca.h
+ create mode 100644 sound/soc/sdw_utils/soc_sdw_senary_amp.c
+ create mode 100644 sound/soc/sdw_utils/soc_sdw_senary_dmic.c
+ create mode 100644 sound/soc/sdw_utils/soc_sdw_senary_sdca.c
+ create mode 100644 sound/soc/sdw_utils/soc_sdw_senary_sdca_jack_common.c
+ create mode 100644 sound/soc/soc-internal.h
+Merging modules/modules-next (a22f1497700e1 module/kallsyms: Ignore local labels and mapping symbols during module load)
+$ git merge -m Merge branch 'modules-next' of https://git.kernel.org/pub/scm/linux/kernel/git/modules/linux.git modules/modules-next
+Merge made by the 'ort' strategy.
+ include/linux/module_symbol.h | 7 +++--
+ kernel/module/kallsyms.c | 59 +++++++++++++++++++++++--------------------
+ scripts/faddr2line | 2 +-
+ scripts/mod/modpost.h | 2 +-
+ tools/perf/util/symbol.h | 4 +--
+ 5 files changed, 39 insertions(+), 35 deletions(-)
+Merging input/next (fcc1d6eab4ce4 Input: st-keyscan - improve probe error handling)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git input/next
+Merge made by the 'ort' strategy.
+ drivers/input/keyboard/snvs_pwrkey.c | 9 ++++-----
+ drivers/input/keyboard/st-keyscan.c | 13 +++++--------
+ 2 files changed, 9 insertions(+), 13 deletions(-)
+Merging block/for-next (837a7be746172 Merge branch 'for-7.4/block' 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
+Auto-merging fs/iomap/direct-io.c
+Auto-merging fs/xfs/xfs_buf.c
+Auto-merging fs/xfs/xfs_file.c
+Auto-merging fs/xfs/xfs_trace.h
+Auto-merging fs/xfs/xfs_zone_alloc.c
+Merge made by the 'ort' strategy.
+ block/bio-integrity-fs.c | 15 ++-
+ block/bio-integrity.c | 1 +
+ block/bio.c | 219 +++++++++++++---------------------------
+ block/blk-cgroup.c | 5 +-
+ block/blk-map.c | 2 +-
+ block/blk-settings.c | 6 ++
+ block/fops.c | 43 ++++++--
+ block/partitions/efi.h | 8 +-
+ drivers/nvme/host/ioctl.c | 19 ++--
+ fs/iomap/bio.c | 4 +-
+ fs/iomap/direct-io.c | 44 ++++----
+ fs/iomap/ioend.c | 122 +++++++++++++++++++---
+ fs/xfs/libxfs/xfs_errortag.h | 6 +-
+ fs/xfs/xfs_aops.c | 13 +--
+ fs/xfs/xfs_buf.c | 11 ++
+ fs/xfs/xfs_file.c | 11 +-
+ fs/xfs/xfs_ioend.c | 137 +++++++++++++++++++++++--
+ fs/xfs/xfs_ioend.h | 2 +
+ fs/xfs/xfs_mount.h | 8 ++
+ fs/xfs/xfs_super.c | 1 +
+ fs/xfs/xfs_sysfs.c | 78 ++++++++++++++-
+ fs/xfs/xfs_trace.h | 1 +
+ fs/xfs/xfs_zone_alloc.c | 4 +
+ include/linux/bio-integrity.h | 3 +-
+ include/linux/bio.h | 11 +-
+ include/linux/blkdev.h | 8 +-
+ include/linux/io_uring.h | 32 ++++++
+ include/linux/io_uring/cmd.h | 34 +++++--
+ include/linux/io_uring_types.h | 2 +
+ include/linux/iomap.h | 38 ++++++-
+ io_uring/cancel.c | 89 ++++++++++++++---
+ io_uring/cancel.h | 13 ++-
+ io_uring/fdinfo.c | 11 +-
+ io_uring/io_uring.c | 222 ++++++++++++++++++++++++++++++++---------
+ io_uring/io_uring.h | 31 ------
+ io_uring/notif.c | 2 +
+ io_uring/refs.h | 27 +++++
+ io_uring/rw.c | 4 +
+ io_uring/timeout.c | 18 ++++
+ io_uring/timeout.h | 2 +
+ io_uring/uring_cmd.c | 23 +----
+ io_uring/uring_cmd.h | 2 +-
+ 42 files changed, 958 insertions(+), 374 deletions(-)
+$ 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 d8f1e686b5302] Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux.git
+ Date: Mon Sep 14 15:21:40 2026 +0100
+Merging device-mapper/for-next (39c5aa3bd8ec3 dm-era: fix shadowed superblock leak on take-snap failure)
+$ 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 (5915ab523e330 ata: libata-scsi: Fix ata_scsi_hotplug() reference in kernel-doc)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/libata/linux libata/for-next
+Auto-merging drivers/ata/ahci.c
+Auto-merging drivers/ata/libata-scsi.c
+Merge made by the 'ort' strategy.
+ drivers/ata/Kconfig | 10 ++
+ drivers/ata/Makefile | 1 +
+ drivers/ata/ahci.c | 1 +
+ drivers/ata/ahci_brcm.c | 1 +
+ drivers/ata/ahci_ceva.c | 1 +
+ drivers/ata/ahci_da850.c | 6 +-
+ drivers/ata/ahci_qoriq.c | 1 +
+ drivers/ata/ata_generic.c | 16 +++
+ drivers/ata/libahci.c | 1 +
+ drivers/ata/libata-scsi.c | 2 +-
+ drivers/ata/pata_cswarp.c | 183 ++++++++++++++++++++++++++++++++
+ drivers/ata/pata_parport/pata_parport.c | 7 +-
+ 12 files changed, 223 insertions(+), 7 deletions(-)
+ create mode 100644 drivers/ata/pata_cswarp.c
+Merging pcmcia/pcmcia-next (b3c26ea81ccc5 pcmcia: remove obsolete host controller drivers)
+$ 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 (155f6759c2529 mmc: Merge branch fixes into next)
+$ 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.
+ .../bindings/mmc/amlogic,meson-gx-mmc.yaml | 29 +-
+ .../devicetree/bindings/mmc/cdns,sd6hc.yaml | 105 +++
+ .../bindings/mmc/mmc-controller-common.yaml | 10 +
+ .../devicetree/bindings/mmc/qcom,sdhci-msm.yaml | 1 +
+ MAINTAINERS | 7 +
+ drivers/mmc/core/core.c | 2 +-
+ drivers/mmc/core/core.h | 8 +
+ drivers/mmc/core/crypto.c | 2 +-
+ drivers/mmc/core/host.c | 4 +
+ drivers/mmc/core/sdio_cis.c | 5 +-
+ drivers/mmc/host/Makefile | 1 +
+ drivers/mmc/host/davinci_mmc.c | 6 +-
+ drivers/mmc/host/dw_mmc.c | 316 ++++---
+ drivers/mmc/host/dw_mmc.h | 15 +-
+ drivers/mmc/host/meson-gx-mmc.c | 31 +-
+ drivers/mmc/host/rtsx_usb_sdmmc.c | 5 +
+ .../host/{sdhci-cadence.c => sdhci-cadence-core.c} | 303 +++++--
+ drivers/mmc/host/sdhci-cadence-phy-v6.c | 975 +++++++++++++++++++++
+ drivers/mmc/host/sdhci-cadence.h | 118 +++
+ drivers/mmc/host/sdhci-msm.c | 32 +-
+ drivers/mmc/host/sdhci-of-arasan.c | 4 +-
+ drivers/mmc/host/sdhci-pxav3.c | 3 +-
+ include/linux/mmc/host.h | 2 +
+ 23 files changed, 1730 insertions(+), 254 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/mmc/cdns,sd6hc.yaml
+ rename drivers/mmc/host/{sdhci-cadence.c => sdhci-cadence-core.c} (67%)
+ create mode 100644 drivers/mmc/host/sdhci-cadence-phy-v6.c
+ create mode 100644 drivers/mmc/host/sdhci-cadence.h
+Merging mfd/for-mfd-next (5a5f978cf3cd2 mfd: wcd934x: set DMA mask on parent to silence "DMA mask not set")
+$ 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
+Merge made by the 'ort' strategy.
+ .../leds/backlight/ti,lm3533-backlight.yaml | 69 ++++
+ .../devicetree/bindings/leds/ti,lm3533-leds.yaml | 67 ++++
+ .../devicetree/bindings/leds/ti,lm3533.yaml | 169 +++++++++
+ .../devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 1 +
+ .../devicetree/bindings/mfd/stericsson,ab8500.yaml | 122 ++++++-
+ .../devicetree/bindings/mfd/ti,tps61050.yaml | 92 +++++
+ Documentation/devicetree/bindings/mfd/tps6105x.txt | 62 ----
+ drivers/iio/light/lm3533-als.c | 185 +++++-----
+ drivers/leds/leds-lm3533.c | 121 +++----
+ drivers/mfd/Kconfig | 2 +
+ drivers/mfd/cs42l43-i2c.c | 2 +
+ drivers/mfd/cs42l43-sdw.c | 1 +
+ drivers/mfd/cs42l43.c | 18 +-
+ drivers/mfd/da903x.c | 34 +-
+ drivers/mfd/da9062-core.c | 24 +-
+ drivers/mfd/iqs62x.c | 8 +-
+ drivers/mfd/lm3533-core.c | 386 ++++++++-------------
+ drivers/mfd/lm3533-ctrlbank.c | 33 +-
+ drivers/mfd/max77843.c | 8 +-
+ drivers/mfd/mt6360-core.c | 8 +-
+ drivers/mfd/rk8xx-i2c.c | 4 +-
+ drivers/mfd/rn5t618.c | 8 +-
+ drivers/mfd/ti_am335x_tscadc.c | 8 +-
+ drivers/mfd/tps6586x.c | 8 +-
+ drivers/mfd/twl-core.c | 8 +-
+ drivers/mfd/wcd934x.c | 6 +
+ drivers/mfd/wm831x-auxadc.c | 2 +-
+ drivers/video/backlight/lm3533_bl.c | 188 +++++-----
+ include/linux/mfd/cs42l43-regs.h | 1 +
+ include/linux/mfd/lm3533.h | 75 +---
+ 30 files changed, 1020 insertions(+), 700 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/leds/backlight/ti,lm3533-backlight.yaml
+ create mode 100644 Documentation/devicetree/bindings/leds/ti,lm3533-leds.yaml
+ create mode 100644 Documentation/devicetree/bindings/leds/ti,lm3533.yaml
+ create mode 100644 Documentation/devicetree/bindings/mfd/ti,tps61050.yaml
+ delete mode 100644 Documentation/devicetree/bindings/mfd/tps6105x.txt
+Merging backlight/for-backlight-next (cee9395acd804 Linux 7.3-rc1)
+$ 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
+Already up to date.
+Merging battery/for-next (4fc88ba435dad power: supply: cros_charge-control: adopt EC charge state on 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
+Auto-merging drivers/power/supply/max17042_battery.c
+Auto-merging include/linux/power_supply.h
+Merge made by the 'ort' strategy.
+ Documentation/ABI/testing/sysfs-class-power | 39 ++++-
+ .../ABI/testing/sysfs-class-power-ltc4162l | 2 +
+ Documentation/ABI/testing/sysfs-class-power-mp2629 | 2 +-
+ Documentation/ABI/testing/sysfs-class-power-rt9467 | 2 +
+ Documentation/ABI/testing/sysfs-class-power-rt9471 | 2 +
+ .../devicetree/bindings/power/supply/bq27xxx.yaml | 2 +-
+ drivers/power/reset/keystone-reset.c | 3 +-
+ drivers/power/supply/bq24190_charger.c | 71 +++++++++-
+ drivers/power/supply/bq24257_charger.c | 43 +++++-
+ drivers/power/supply/bq2515x_charger.c | 15 +-
+ drivers/power/supply/bq25630_charger.c | 84 +++++++++++
+ drivers/power/supply/bq25890_charger.c | 2 +-
+ drivers/power/supply/bq27xxx_battery.c | 18 ++-
+ drivers/power/supply/bq27xxx_battery_i2c.c | 2 +
+ drivers/power/supply/charger-manager.c | 2 +-
+ drivers/power/supply/cros_charge-control.c | 157 ++++++++++++++++++---
+ drivers/power/supply/da9030_battery.c | 2 +-
+ drivers/power/supply/ltc4162-l-charger.c | 56 +++++++-
+ drivers/power/supply/max17042_battery.c | 2 +-
+ drivers/power/supply/mm8013.c | 1 +
+ drivers/power/supply/power_supply_sysfs.c | 17 +++
+ drivers/power/supply/qcom_smbx.c | 98 ++++++++++---
+ drivers/power/supply/rt9467-charger.c | 54 ++++++-
+ drivers/power/supply/rt9471.c | 54 ++++++-
+ drivers/power/supply/s2mu005-battery.c | 4 +-
+ drivers/power/supply/sbs-charger.c | 4 +-
+ drivers/power/supply/smb347-charger.c | 4 +-
+ include/linux/power/bq27xxx_battery.h | 1 +
+ include/linux/power_supply.h | 18 ++-
+ 29 files changed, 671 insertions(+), 90 deletions(-)
+Merging regulator/for-next (1fa0aeec0bc32 Merge remote-tracking branch 'regulator/for-7.4' into regulator-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git regulator/for-next
+Auto-merging MAINTAINERS
+Auto-merging kernel/softirq.c
+Merge made by the 'ort' strategy.
+ .../bindings/regulator/maxim,max77826.yaml | 4 +-
+ .../bindings/regulator/maxim,max77838.yaml | 4 +-
+ .../devicetree/bindings/regulator/mps,mp5416.yaml | 38 +-
+ .../devicetree/bindings/regulator/mps,mp886x.yaml | 30 +-
+ .../devicetree/bindings/regulator/mps,mpq4210.yaml | 69 ++
+ .../devicetree/bindings/regulator/mps,mpq7920.yaml | 46 +-
+ .../devicetree/bindings/regulator/nxp,pf0900.yaml | 2 +-
+ .../bindings/regulator/onnn,fan53880.yaml | 4 +-
+ .../bindings/regulator/pwm-regulator.yaml | 2 +-
+ .../bindings/regulator/qcom,rpmh-regulator.yaml | 16 +
+ .../regulator/richtek,rtmv20-regulator.yaml | 6 +-
+ .../bindings/regulator/silergy,sy8824x.yaml | 8 +-
+ .../bindings/regulator/silergy,sy8827n.yaml | 4 +-
+ .../devicetree/bindings/regulator/ti,tps65023.yaml | 90 +++
+ .../devicetree/bindings/regulator/tps65023.txt | 60 --
+ MAINTAINERS | 6 +
+ drivers/regulator/Kconfig | 13 +-
+ drivers/regulator/Makefile | 1 +
+ drivers/regulator/ab8500-ext.c | 2 +-
+ drivers/regulator/ab8500.c | 748 +++++++++++++++++++--
+ drivers/regulator/core.c | 2 +-
+ drivers/regulator/fixed.c | 4 +
+ drivers/regulator/mp886x.c | 23 +-
+ drivers/regulator/mpq4210.c | 243 +++++++
+ drivers/regulator/pca9450-regulator.c | 81 ++-
+ drivers/regulator/pf1550-regulator.c | 19 +-
+ drivers/regulator/pv88080-regulator.c | 4 +-
+ drivers/regulator/qcom-rpmh-regulator.c | 55 +-
+ drivers/regulator/tps6105x-regulator.c | 2 +-
+ drivers/regulator/tps65185.c | 6 +-
+ include/linux/regulator/driver.h | 2 +-
+ include/linux/regulator/pca9450.h | 4 +-
+ kernel/irq/irqdesc.c | 10 +-
+ kernel/softirq.c | 4 +-
+ 34 files changed, 1364 insertions(+), 248 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/regulator/mps,mpq4210.yaml
+ create mode 100644 Documentation/devicetree/bindings/regulator/ti,tps65023.yaml
+ delete mode 100644 Documentation/devicetree/bindings/regulator/tps65023.txt
+ create mode 100644 drivers/regulator/mpq4210.c
+Merging security/next (7dfacee94c9ca doc: fix LSM ordering description for /sys/kernel/security/lsm)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git security/next
+Auto-merging fs/namei.c
+CONFLICT (content): Merge conflict in fs/namei.c
+Auto-merging fs/namespace.c
+Auto-merging include/linux/lsm_hook_defs.h
+Auto-merging include/linux/ns/ns_common_types.h
+CONFLICT (content): Merge conflict in include/linux/ns/ns_common_types.h
+Auto-merging include/linux/sched.h
+Auto-merging include/linux/security.h
+Auto-merging security/security.c
+Auto-merging security/selinux/hooks.c
+Resolved 'fs/namei.c' using previous resolution.
+Resolved 'include/linux/ns/ns_common_types.h' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master 6e283c4e359b8] Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
+$ git diff -M --stat --summary HEAD^..
+ Documentation/admin-guide/LSM/index.rst | 20 +-
+ fs/cachefiles/security.c | 4 +-
+ fs/namei.c | 20 +-
+ fs/namespace.c | 3 +-
+ include/linux/cred.h | 17 +-
+ include/linux/lsm_audit.h | 5 +
+ include/linux/lsm_hook_defs.h | 26 +--
+ include/linux/lsm_hooks.h | 1 +
+ include/linux/ns/ns_common_types.h | 3 +
+ include/linux/sched.h | 8 +-
+ include/linux/security.h | 78 +++++---
+ include/uapi/linux/nsfs.h | 1 +
+ init/init_task.c | 2 +-
+ kernel/auditsc.c | 5 +-
+ kernel/cred.c | 5 +-
+ kernel/nscommon.c | 17 +-
+ kernel/nsproxy.c | 6 +
+ rust/kernel/security.rs | 3 +-
+ security/lsm_audit.c | 6 +-
+ security/lsm_init.c | 6 +-
+ security/security.c | 115 +++++++++--
+ security/selinux/hooks.c | 19 +-
+ security/smack/smack_lsm.c | 9 +-
+ tools/testing/selftests/bpf/prog_tests/test_lsm.c | 231 ++++++++++++++++++++++
+ tools/testing/selftests/bpf/progs/lsm.c | 79 ++++++++
+ 25 files changed, 587 insertions(+), 102 deletions(-)
+Merging apparmor/apparmor-next (cee9395acd804 Linux 7.3-rc1)
+$ git merge -m Merge branch 'apparmor-next' of https://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor apparmor/apparmor-next
+Already up to date.
+Merging integrity/next-integrity (6903878d4654b ima: allow users to specify the pcr index with IMA_MEASURE_PCR_IDX)
+$ 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 (d012a3001a042 Automated merge of 'dev' into 'next')
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git selinux/next
+Merge made by the 'ort' strategy.
+ security/selinux/selinuxfs.c | 34 ++++++++++++++++------------------
+ security/selinux/ss/mls.c | 38 --------------------------------------
+ security/selinux/ss/mls.h | 3 ---
+ security/selinux/ss/mls_types.h | 3 ---
+ security/selinux/ss/policydb.c | 11 ++++-------
+ 5 files changed, 20 insertions(+), 69 deletions(-)
+Merging smack/next (fedc88e38ce97 smack: fix cred UAF in smack_file_send_sigiotask())
+$ git merge -m Merge branch 'next' of https://github.com/cschaufler/smack-next smack/next
+Already up to date.
+Merging tomoyo/master (1fc5a74b108fc Merge tag 'kmalloc_obj-v7.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux)
+$ git merge -m Merge branch 'master' of git://git.code.sf.net/p/tomoyo/tomoyo.git tomoyo/master
+Already up to date.
+Merging tpmdd-tpm/for-next-tpm (b5f1b25b21f56 char: tpm: Use SIMPLE_DEV_PM_OPS for ibmvtpm power management)
+$ git merge -m Merge branch 'for-next-tpm' of https://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git tpmdd-tpm/for-next-tpm
+Merge made by the 'ort' strategy.
+ drivers/char/tpm/tpm-chip.c | 24 ------------------------
+ drivers/char/tpm/tpm-interface.c | 23 ++++++++++++++++++++++-
+ drivers/char/tpm/tpm2-cmd.c | 6 ++++--
+ drivers/char/tpm/tpm_atmel.c | 4 ++--
+ drivers/char/tpm/tpm_i2c_atmel.c | 4 ++--
+ drivers/char/tpm/tpm_i2c_infineon.c | 4 ++--
+ drivers/char/tpm/tpm_i2c_nuvoton.c | 4 ++--
+ drivers/char/tpm/tpm_ibmvtpm.c | 5 +----
+ drivers/char/tpm/tpm_infineon.c | 4 ++--
+ drivers/char/tpm/tpm_nsc.c | 4 ++--
+ drivers/char/tpm/tpm_tis.c | 4 ++--
+ drivers/char/tpm/tpm_tis_i2c.c | 4 ++--
+ drivers/char/tpm/tpm_tis_i2c_cr50.c | 4 ++--
+ drivers/char/tpm/tpm_tis_spi_main.c | 4 ++--
+ drivers/char/tpm/tpm_tis_synquacer.c | 4 ++--
+ include/keys/request_key_auth-type.h | 2 +-
+ security/keys/encrypted-keys/encrypted.c | 20 ++++++++++++++------
+ security/keys/gc.c | 4 +---
+ security/keys/request_key_auth.c | 12 +++++++++---
+ security/keys/trusted-keys/trusted_tpm2.c | 12 +++++++-----
+ 20 files changed, 81 insertions(+), 71 deletions(-)
+Merging tpmdd-keys/for-next-keys (8697c431e297e KEYS: encrypted: fix integer overflow of datablob_len)
+$ git merge -m Merge branch 'for-next-keys' of https://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git tpmdd-keys/for-next-keys
+Already up to date.
+Merging watchdog/watchdog-next (385c2df077683 watchdog: sp805_wdt: fix suspend/resume handling of HW_RUNNING watchdog)
+$ git merge -m Merge branch 'watchdog-next' of https://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git watchdog/watchdog-next
+Merge made by the 'ort' strategy.
+ .../bindings/watchdog/mediatek,mtk-wdt.yaml | 1 +
+ .../bindings/watchdog/renesas,r9a09g057-wdt.yaml | 29 ++++++++-
+ .../devicetree/bindings/watchdog/samsung-wdt.yaml | 23 +++++++-
+ Documentation/watchdog/watchdog-parameters.rst | 2 +
+ drivers/watchdog/cadence_wdt.c | 8 +--
+ drivers/watchdog/da9062_wdt.c | 8 +--
+ drivers/watchdog/davinci_wdt.c | 2 +-
+ drivers/watchdog/i6300esb.c | 19 ++++--
+ drivers/watchdog/keembay_wdt.c | 8 +--
+ drivers/watchdog/max63xx_wdt.c | 2 +-
+ drivers/watchdog/msc313e_wdt.c | 12 ++--
+ drivers/watchdog/mtk_wdt.c | 69 +++++++++++++++++++---
+ drivers/watchdog/of_xilinx_wdt.c | 8 +--
+ drivers/watchdog/pc87413_wdt.c | 2 +-
+ drivers/watchdog/pcwd_pci.c | 2 +-
+ drivers/watchdog/pcwd_usb.c | 2 +-
+ drivers/watchdog/pm8916_wdt.c | 8 +--
+ drivers/watchdog/s3c2410_wdt.c | 16 +++++
+ drivers/watchdog/sbsa_gwdt.c | 19 +++++-
+ drivers/watchdog/sp5100_tco.c | 61 +++++++++++++++++--
+ drivers/watchdog/sp805_wdt.c | 14 +++--
+ drivers/watchdog/stmp3xxx_rtc_wdt.c | 8 +--
+ drivers/watchdog/watchdog_dev.c | 4 ++
+ drivers/watchdog/wdt.c | 4 +-
+ drivers/watchdog/wdt977.c | 2 +-
+ drivers/watchdog/wdt_pci.c | 4 +-
+ 26 files changed, 270 insertions(+), 67 deletions(-)
+Merging iommu/next (b63c3c2672657 iommu/amd: Remove unused macro)
+$ 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 (ca12826b4aac8 audit: Fix filter rule accounting after automatic removal)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git audit/next
+Auto-merging kernel/auditsc.c
+Merge made by the 'ort' strategy.
+ include/linux/audit.h | 6 ++--
+ kernel/audit.c | 2 +-
+ kernel/audit.h | 5 +++
+ kernel/audit_tree.c | 1 +
+ kernel/audit_watch.c | 2 ++
+ kernel/auditfilter.c | 86 +++++++++++++++++++++++++--------------------------
+ kernel/auditsc.c | 2 ++
+ 7 files changed, 56 insertions(+), 48 deletions(-)
+Merging devicetree/for-next (8273a4059c417 dt-bindings: arm: mediatek: mediatek,g3dsys: Convert to DT schema)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git devicetree/for-next
+Auto-merging Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
+Auto-merging Documentation/devicetree/bindings/trivial-devices.yaml
+Auto-merging MAINTAINERS
+Merge made by the 'ort' strategy.
+ .../devicetree/bindings/arm/arm,coresight-cti.yaml | 2 +-
+ .../bindings/arm/mediatek/mediatek,g3dsys.txt | 30 -
+ Documentation/devicetree/bindings/arm/omap/mpu.txt | 54 --
+ .../devicetree/bindings/arm/ti/ti,omap-mpu.yaml | 58 ++
+ .../devicetree/bindings/bus/omap-ocp2scp.txt | 29 -
+ .../devicetree/bindings/bus/ti,omap-ocp2scp.yaml | 74 ++
+ .../bindings/display/bridge/sil,sii9022.yaml | 2 +-
+ .../devicetree/bindings/gpio/delta,tn48m-gpio.yaml | 2 +-
+ .../devicetree/bindings/hwmon/adi,ltc2991.yaml | 2 +-
+ .../bindings/i2c/xlnx,xps-iic-2.00.a.yaml | 4 +-
+ .../bindings/iio/light/upisemi,us5182.yaml | 2 +-
+ .../devicetree/bindings/input/matrix-keymap.yaml | 3 +-
+ .../devicetree/bindings/input/ti,tca8418.yaml | 21 +-
+ .../bindings/interrupt-controller/qcom,pdc.yaml | 1 +
+ .../devicetree/bindings/media/nxp,imx8-jpeg.yaml | 4 +-
+ .../devicetree/bindings/mfd/ti,tps65910.yaml | 2 +-
+ .../bindings/nvmem/zii,rave-sp-eeprom.yaml | 2 +-
+ .../bindings/pci/hisilicon,kirin-pcie.yaml | 4 +-
+ .../bindings/pinctrl/sunplus,sp7021-pinctrl.yaml | 2 +-
+ .../soc/mediatek/mediatek,mt2701-g3dsys.yaml | 58 ++
+ .../bindings/spi/aspeed,ast2600-fmc.yaml | 6 +-
+ .../devicetree/bindings/thermal/thermal-idle.yaml | 2 +-
+ .../devicetree/bindings/trivial-devices.yaml | 4 +-
+ MAINTAINERS | 2 +
+ drivers/of/property.c | 6 +-
+ include/dt-bindings/clock/agilex-clock.h | 1 +
+ scripts/dtc/dt-check-style | 854 ++++++++++++---------
+ .../bad/dts-child-name-order.dtso | 33 +
+ .../dtc/dt-style-selftest/bad/dts-cont-align.dts | 26 +
+ .../dt-style-selftest/bad/dts-digit-node-order.dts | 40 +
+ .../bad/dts-digit-node-order.dtso | 41 +
+ .../bad/dts-extend-node-child-name-order.dtso | 26 +
+ .../bad/dts-extend-node-digit-node-order.dtso | 34 +
+ .../dtc/dt-style-selftest/bad/dts-line-length.dts | 21 +
+ .../dtc/dt-style-selftest/bad/dts-node-name.dts | 60 ++
+ .../dt-style-selftest/bad/dts-property-name.dts | 28 +
+ .../dt-style-selftest/bad/dts-property-order.dts | 15 +
+ .../dt-style-selftest/bad/dts-property-order.dtso | 59 ++
+ .../bad/dts-redundant-ws-strict.dts | 27 +
+ .../dtc/dt-style-selftest/bad/dts-redundant-ws.dts | 28 +
+ .../dt-style-selftest/bad/dts-redundant-ws.dtso | 9 +
+ .../dtc/dt-style-selftest/bad/dts-trailing-ws.dts | 8 +
+ .../dtc/dt-style-selftest/bad/dts-unused-label.dts | 21 +
+ .../bad/yaml-child-addr-order.yaml | 2 +-
+ .../bad/yaml-child-name-order.yaml | 2 +-
+ .../dtc/dt-style-selftest/bad/yaml-cont-align.yaml | 8 +-
+ .../bad/yaml-digit-node-order.yaml | 2 +-
+ .../dtc/dt-style-selftest/bad/yaml-hex-case.yaml | 2 +-
+ .../dt-style-selftest/bad/yaml-indent-strict.yaml | 2 +-
+ .../bad/yaml-label-in-string.yaml | 2 +-
+ .../dt-style-selftest/bad/yaml-line-length.yaml | 2 +-
+ .../dt-style-selftest/bad/yaml-mixed-indent.yaml | 4 +-
+ .../dt-style-selftest/bad/yaml-multi-close.yaml | 2 +-
+ .../dtc/dt-style-selftest/bad/yaml-node-close.yaml | 2 +-
+ .../dtc/dt-style-selftest/bad/yaml-node-name.yaml | 54 ++
+ .../bad/yaml-prop-order-device-type.yaml | 2 +-
+ .../dtc/dt-style-selftest/bad/yaml-prop-order.yaml | 2 +-
+ .../dt-style-selftest/bad/yaml-prop-pairing.yaml | 2 +-
+ .../dt-style-selftest/bad/yaml-property-name.yaml | 46 ++
+ .../bad/yaml-redundant-ws-strict.yaml | 31 +
+ .../dt-style-selftest/bad/yaml-redundant-ws.yaml | 35 +
+ .../dt-style-selftest/bad/yaml-required-blank.yaml | 2 +-
+ scripts/dtc/dt-style-selftest/bad/yaml-tab.yaml | 2 +-
+ .../bad/yaml-trailing-comment.yaml | 2 +-
+ .../dt-style-selftest/bad/yaml-trailing-ws.yaml | 2 +-
+ .../bad/yaml-unclosed-comment.yaml | 2 +-
+ .../bad/yaml-unit-addr-prefix.yaml | 2 +-
+ .../dtc/dt-style-selftest/bad/yaml-unit-addr.yaml | 2 +-
+ .../dt-style-selftest/bad/yaml-unused-label.yaml | 2 +-
+ .../bad/yaml-value-ws-multiline.yaml | 2 +-
+ .../dtc/dt-style-selftest/bad/yaml-value-ws.yaml | 2 +-
+ .../expected/dts-child-name-order.dts.txt | 1 +
+ .../expected/dts-child-name-order.dtso.txt | 3 +
+ .../expected/dts-cont-align.dts.txt | 10 +
+ .../expected/dts-digit-node-order.dts.txt | 2 +
+ .../expected/dts-digit-node-order.dtso.txt | 2 +
+ .../dts-extend-node-child-name-order.dtso.txt | 2 +
+ .../dts-extend-node-digit-node-order.dtso.txt | 2 +
+ .../expected/dts-line-length.dts.txt | 2 +
+ .../expected/dts-mixed-indent.dts.txt | 1 +
+ .../expected/dts-node-name.dts.txt | 13 +
+ .../expected/dts-property-name.dts.txt | 14 +
+ .../expected/dts-property-order.dts.txt | 15 +-
+ .../expected/dts-property-order.dtso.txt | 11 +
+ .../expected/dts-redundant-ws-strict.dts.txt | 13 +
+ .../expected/dts-redundant-ws.dts.txt | 10 +
+ .../expected/dts-redundant-ws.dtso.txt | 2 +
+ .../expected/dts-trailing-ws.dts.txt | 2 +
+ .../expected/dts-unused-label.dts.txt | 2 +
+ .../expected/yaml-cont-align.yaml.txt | 3 +-
+ .../expected/yaml-mixed-indent.yaml.txt | 1 +
+ .../expected/yaml-node-name.yaml.txt | 7 +
+ .../expected/yaml-property-name.yaml.txt | 14 +
+ .../expected/yaml-redundant-ws-strict.yaml.txt | 5 +
+ .../expected/yaml-redundant-ws.yaml.txt | 4 +
+ .../expected/yaml-value-ws-multiline.yaml.txt | 1 +
+ .../good/dts-child-name-order.dtso | 44 ++
+ .../dtc/dt-style-selftest/good/dts-cont-align.dts | 13 +-
+ .../good/dts-digit-node-order.dts | 3 -
+ .../good/dts-digit-node-order.dtso | 59 ++
+ .../good/dts-extend-node-child-name-order.dtso | 26 +
+ .../good/dts-extend-node-digit-node-order.dtso | 34 +
+ .../dt-style-selftest/good/dts-property-order.dts | 5 +
+ .../dt-style-selftest/good/dts-property-order.dtso | 47 ++
+ .../dtc/dt-style-selftest/good/yaml-4space.yaml | 2 +-
+ .../dt-style-selftest/good/yaml-cont-align.yaml | 32 +
+ .../good/yaml-tricky-parsing.yaml | 2 +-
+ scripts/dtc/dt-style-selftest/run.sh | 2 +-
+ 108 files changed, 1797 insertions(+), 543 deletions(-)
+ delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,g3dsys.txt
+ delete mode 100644 Documentation/devicetree/bindings/arm/omap/mpu.txt
+ create mode 100644 Documentation/devicetree/bindings/arm/ti/ti,omap-mpu.yaml
+ delete mode 100644 Documentation/devicetree/bindings/bus/omap-ocp2scp.txt
+ create mode 100644 Documentation/devicetree/bindings/bus/ti,omap-ocp2scp.yaml
+ create mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,mt2701-g3dsys.yaml
+ create mode 100644 scripts/dtc/dt-style-selftest/bad/dts-child-name-order.dtso
+ create mode 100644 scripts/dtc/dt-style-selftest/bad/dts-cont-align.dts
+ create mode 100644 scripts/dtc/dt-style-selftest/bad/dts-digit-node-order.dts
+ create mode 100644 scripts/dtc/dt-style-selftest/bad/dts-digit-node-order.dtso
+ create mode 100644 scripts/dtc/dt-style-selftest/bad/dts-extend-node-child-name-order.dtso
+ create mode 100644 scripts/dtc/dt-style-selftest/bad/dts-extend-node-digit-node-order.dtso
+ create mode 100644 scripts/dtc/dt-style-selftest/bad/dts-line-length.dts
+ create mode 100644 scripts/dtc/dt-style-selftest/bad/dts-node-name.dts
+ create mode 100644 scripts/dtc/dt-style-selftest/bad/dts-property-name.dts
+ create mode 100644 scripts/dtc/dt-style-selftest/bad/dts-property-order.dtso
+ create mode 100644 scripts/dtc/dt-style-selftest/bad/dts-redundant-ws-strict.dts
+ create mode 100644 scripts/dtc/dt-style-selftest/bad/dts-redundant-ws.dts
+ create mode 100644 scripts/dtc/dt-style-selftest/bad/dts-redundant-ws.dtso
+ create mode 100644 scripts/dtc/dt-style-selftest/bad/dts-trailing-ws.dts
+ create mode 100644 scripts/dtc/dt-style-selftest/bad/dts-unused-label.dts
+ create mode 100644 scripts/dtc/dt-style-selftest/bad/yaml-node-name.yaml
+ create mode 100644 scripts/dtc/dt-style-selftest/bad/yaml-property-name.yaml
+ create mode 100644 scripts/dtc/dt-style-selftest/bad/yaml-redundant-ws-strict.yaml
+ create mode 100644 scripts/dtc/dt-style-selftest/bad/yaml-redundant-ws.yaml
+ create mode 100644 scripts/dtc/dt-style-selftest/expected/dts-child-name-order.dtso.txt
+ create mode 100644 scripts/dtc/dt-style-selftest/expected/dts-cont-align.dts.txt
+ create mode 100644 scripts/dtc/dt-style-selftest/expected/dts-digit-node-order.dts.txt
+ create mode 100644 scripts/dtc/dt-style-selftest/expected/dts-digit-node-order.dtso.txt
+ create mode 100644 scripts/dtc/dt-style-selftest/expected/dts-extend-node-child-name-order.dtso.txt
+ create mode 100644 scripts/dtc/dt-style-selftest/expected/dts-extend-node-digit-node-order.dtso.txt
+ create mode 100644 scripts/dtc/dt-style-selftest/expected/dts-line-length.dts.txt
+ create mode 100644 scripts/dtc/dt-style-selftest/expected/dts-node-name.dts.txt
+ create mode 100644 scripts/dtc/dt-style-selftest/expected/dts-property-name.dts.txt
+ create mode 100644 scripts/dtc/dt-style-selftest/expected/dts-property-order.dtso.txt
+ create mode 100644 scripts/dtc/dt-style-selftest/expected/dts-redundant-ws-strict.dts.txt
+ create mode 100644 scripts/dtc/dt-style-selftest/expected/dts-redundant-ws.dts.txt
+ create mode 100644 scripts/dtc/dt-style-selftest/expected/dts-redundant-ws.dtso.txt
+ create mode 100644 scripts/dtc/dt-style-selftest/expected/dts-trailing-ws.dts.txt
+ create mode 100644 scripts/dtc/dt-style-selftest/expected/dts-unused-label.dts.txt
+ create mode 100644 scripts/dtc/dt-style-selftest/expected/yaml-node-name.yaml.txt
+ create mode 100644 scripts/dtc/dt-style-selftest/expected/yaml-property-name.yaml.txt
+ create mode 100644 scripts/dtc/dt-style-selftest/expected/yaml-redundant-ws-strict.yaml.txt
+ create mode 100644 scripts/dtc/dt-style-selftest/expected/yaml-redundant-ws.yaml.txt
+ create mode 100644 scripts/dtc/dt-style-selftest/good/dts-child-name-order.dtso
+ create mode 100644 scripts/dtc/dt-style-selftest/good/dts-digit-node-order.dtso
+ create mode 100644 scripts/dtc/dt-style-selftest/good/dts-extend-node-child-name-order.dtso
+ create mode 100644 scripts/dtc/dt-style-selftest/good/dts-extend-node-digit-node-order.dtso
+ create mode 100644 scripts/dtc/dt-style-selftest/good/dts-property-order.dtso
+ create mode 100644 scripts/dtc/dt-style-selftest/good/yaml-cont-align.yaml
+Merging dt-krzk/for-next (6bd34d56818cc Merge branches 'next/dt' 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-dt.git dt-krzk/for-next
+Merge made by the 'ort' strategy.
+Merging mailbox/for-next (14af7a96afa39 mailbox: add Axiado AX3005 mailbox driver)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox.git mailbox/for-next
+Already up to date.
+Merging spi/for-next (3177c16798db6 Merge remote-tracking branch 'spi/for-7.4' into spi-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git spi/for-next
+Merge made by the 'ort' strategy.
+ .../devicetree/bindings/spi/amlogic,a4-spisg.yaml | 30 +-
+ Documentation/spi/multiple-data-lanes.rst | 10 +-
+ drivers/spi/Kconfig | 364 +++++++--------
+ drivers/spi/spi-amlogic-spisg.c | 116 ++++-
+ drivers/spi/spi-ar934x.c | 13 +-
+ drivers/spi/spi-bcm63xx.c | 2 +-
+ drivers/spi/spi-geni-qcom.c | 93 +++-
+ drivers/spi/spi-imx.c | 2 +-
+ drivers/spi/spi-ingenic.c | 5 +-
+ drivers/spi/spi-ma35d1-qspi.c | 27 +-
+ drivers/spi/spi-mem.c | 6 +-
+ drivers/spi/spi-mtk-nor.c | 1 +
+ drivers/spi/spi-omap2-mcspi.c | 4 +-
+ drivers/spi/spi-orion.c | 9 +
+ drivers/spi/spi-pic32.c | 2 +-
+ drivers/spi/spi-qpic-snand.c | 9 +-
+ drivers/spi/spi-rockchip-sfc.c | 5 +
+ drivers/spi/spi-s3c64xx.c | 2 +-
+ drivers/spi/spi-sh-msiof.c | 5 +-
+ drivers/spi/spi-stm32.c | 2 +-
+ drivers/spi/spi-sun6i.c | 2 +-
+ drivers/spi/spi-sunplus-sp7021.c | 13 +-
+ drivers/spi/spi-tegra210-quad.c | 517 ++++++++++++++++++---
+ drivers/spi/spi-virtio.c | 2 -
+ drivers/spi/spi-xilinx.c | 2 +-
+ drivers/spi/spi.c | 2 +-
+ 26 files changed, 905 insertions(+), 340 deletions(-)
+Merging tip/master (ef9fc3f71d64a Merge branch into tip/master: 'x86/tdx')
+$ git merge -m Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git tip/master
+Auto-merging Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml
+Auto-merging arch/Kconfig
+Auto-merging arch/arm64/Kconfig
+Auto-merging arch/arm64/Kconfig.platforms
+Auto-merging arch/arm64/configs/defconfig
+Auto-merging arch/loongarch/Kconfig
+Auto-merging arch/powerpc/Kconfig
+Auto-merging arch/riscv/Kconfig
+Auto-merging arch/s390/Kconfig
+Auto-merging arch/x86/Kconfig
+Auto-merging include/linux/sched.h
+Merge made by the 'ort' strategy.
+ Documentation/arch/arm64/silicon-errata.rst | 3 +
+ Documentation/arch/x86/tdx.rst | 21 +
+ .../bindings/interrupt-controller/qcom,pdc.yaml | 1 +
+ arch/Kconfig | 38 --
+ arch/arm/kernel/perf_regs.c | 8 +-
+ arch/arm64/Kconfig | 10 +-
+ arch/arm64/Kconfig.platforms | 1 +
+ arch/arm64/boot/dts/qcom/purwa.dtsi | 5 +
+ arch/arm64/configs/defconfig | 2 -
+ arch/arm64/include/asm/preempt.h | 10 -
+ arch/arm64/kernel/paravirt.c | 4 +-
+ arch/arm64/kernel/perf_regs.c | 8 +-
+ arch/csky/kernel/perf_regs.c | 8 +-
+ arch/loongarch/Kconfig | 1 -
+ arch/loongarch/kernel/paravirt.c | 4 +-
+ arch/loongarch/kernel/perf_regs.c | 8 +-
+ arch/mips/kernel/perf_regs.c | 8 +-
+ arch/parisc/kernel/perf_regs.c | 8 +-
+ arch/powerpc/Kconfig | 1 -
+ arch/powerpc/perf/perf_regs.c | 2 +-
+ arch/powerpc/platforms/pseries/setup.c | 4 +-
+ arch/riscv/Kconfig | 1 -
+ arch/riscv/include/asm/smp.h | 12 +
+ arch/riscv/kernel/paravirt.c | 4 +-
+ arch/riscv/kernel/perf_regs.c | 8 +-
+ arch/riscv/kernel/sbi-ipi.c | 4 +-
+ arch/riscv/kernel/smp.c | 12 -
+ arch/s390/Kconfig | 1 -
+ arch/s390/include/asm/preempt.h | 11 -
+ arch/s390/kernel/perf_regs.c | 2 +-
+ arch/x86/Kconfig | 1 -
+ arch/x86/boot/early_serial_console.c | 13 +-
+ arch/x86/events/core.c | 483 ++++++++++++++++++++-
+ arch/x86/events/intel/core.c | 108 ++++-
+ arch/x86/events/intel/ds.c | 232 +++++++---
+ arch/x86/events/perf_event.h | 208 ++++++++-
+ arch/x86/include/asm/cpufeatures.h | 1 +
+ arch/x86/include/asm/fpu/sched.h | 5 +-
+ arch/x86/include/asm/fpu/xstate.h | 3 +
+ arch/x86/include/asm/kvm-x86-ops.h | 1 +
+ arch/x86/include/asm/kvm_host.h | 1 +
+ arch/x86/include/asm/msr-index.h | 7 +
+ arch/x86/include/asm/perf_event.h | 35 +-
+ arch/x86/include/asm/preempt.h | 28 --
+ arch/x86/include/asm/tdx.h | 23 +
+ arch/x86/include/asm/tdx_global_metadata.h | 9 +-
+ arch/x86/include/uapi/asm/perf_regs.h | 53 +++
+ arch/x86/kernel/cpu/bugs.c | 18 +-
+ arch/x86/kernel/cpu/scattered.c | 1 +
+ arch/x86/kernel/cpu/sgx/main.c | 8 +-
+ arch/x86/kernel/cpu/vmware.c | 4 +-
+ arch/x86/kernel/crash.c | 6 +-
+ arch/x86/kernel/fpu/core.c | 33 +-
+ arch/x86/kernel/fpu/xstate.c | 25 +-
+ arch/x86/kernel/kvm.c | 4 +-
+ arch/x86/kernel/perf_regs.c | 172 +++++++-
+ arch/x86/kernel/shstk.c | 2 +-
+ arch/x86/kvm/mmu/mmu.c | 4 +
+ arch/x86/kvm/vmx/tdx.c | 99 +++--
+ arch/x86/kvm/vmx/tdx.h | 2 +
+ arch/x86/virt/vmx/tdx/tdx.c | 434 +++++++++++++++---
+ arch/x86/virt/vmx/tdx/tdx.h | 2 +
+ arch/x86/virt/vmx/tdx/tdx_global_metadata.c | 23 +-
+ arch/x86/xen/pmu.c | 5 +-
+ drivers/clocksource/timer-clint.c | 4 +-
+ drivers/irqchip/Kconfig | 6 +-
+ drivers/irqchip/irq-aclint-sswi.c | 4 +-
+ drivers/irqchip/irq-al-fic.c | 2 +-
+ drivers/irqchip/irq-gic-v3-its.c | 6 +-
+ drivers/irqchip/irq-gic-v3.c | 12 +-
+ drivers/irqchip/irq-gic-v5.c | 9 +-
+ drivers/irqchip/irq-gic.c | 8 +-
+ drivers/irqchip/irq-lan966x-oic.c | 1 -
+ drivers/irqchip/irq-mtk-cirq.c | 2 +-
+ drivers/irqchip/irq-pruss-intc.c | 38 +-
+ drivers/irqchip/irq-riscv-imsic-early.c | 4 +-
+ drivers/irqchip/irq-riscv-imsic-state.c | 13 +-
+ drivers/irqchip/irq-riscv-imsic-state.h | 1 -
+ drivers/irqchip/irq-sifive-plic.c | 2 +-
+ drivers/irqchip/irq-vic.c | 2 +-
+ drivers/irqchip/qcom-pdc.c | 3 +
+ drivers/soc/fsl/qe/qe_ports_ic.c | 1 -
+ drivers/xen/time.c | 4 +-
+ include/asm-generic/preempt.h | 10 -
+ include/linux/irq-entry-common.h | 17 +-
+ include/linux/kernel.h | 20 -
+ include/linux/perf_event.h | 23 +
+ include/linux/perf_regs.h | 36 +-
+ include/linux/preempt.h | 20 +-
+ include/linux/sched.h | 31 +-
+ include/linux/sched/cputime.h | 6 +-
+ include/uapi/linux/perf_event.h | 49 ++-
+ kernel/Kconfig.kexec | 2 +-
+ kernel/Kconfig.preempt | 9 +-
+ kernel/crash_core.c | 2 +-
+ kernel/entry/common.c | 17 +-
+ kernel/events/core.c | 177 +++++++-
+ kernel/irq/irqdomain.c | 1 +
+ kernel/sched/core.c | 221 ++--------
+ kernel/sched/cputime.c | 4 +-
+ kernel/sched/deadline.c | 2 +-
+ kernel/sched/debug.c | 20 +-
+ kernel/sched/fair.c | 23 +-
+ kernel/sched/sched.h | 38 +-
+ 104 files changed, 2256 insertions(+), 857 deletions(-)
+Merging kexec/kexec-next (4d17a004cfd54 Merge branch 'kexec-7.4' into kexec-next)
+$ git merge -m Merge branch 'kexec-next' of https://git.kernel.org/pub/scm/linux/kernel/git/liveupdate/linux.git kexec/kexec-next
+Auto-merging include/linux/mm.h
+Merge made by the 'ort' strategy.
+ arch/riscv/kernel/kexec_elf.c | 2 +-
+ include/linux/kexec.h | 15 ---------------
+ include/linux/mm.h | 14 ++++++++++++++
+ kernel/kexec_core.c | 10 ++++++++++
+ kernel/kexec_file.c | 22 ++++++++++++++++++++--
+ mm/memory-failure.c | 40 ++++++++++++++++++++++++++++++++++++++++
+ 6 files changed, 85 insertions(+), 18 deletions(-)
+Merging liveupdate/next (25c3605f49188 Merge branch 'luo-internal-api' into next)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/liveupdate/linux.git liveupdate/next
+Merge made by the 'ort' strategy.
+ Documentation/admin-guide/mm/kho.rst | 2 +-
+ include/linux/liveupdate.h | 22 ++++++++++
+ kernel/liveupdate/kexec_handover.c | 7 +++
+ kernel/liveupdate/luo_file.c | 84 ++++++++++++++++++++++++++++++++++++
+ kernel/liveupdate/luo_internal.h | 17 ++++++++
+ 5 files changed, 131 insertions(+), 1 deletion(-)
+Merging clockevents/timers/drivers/next (1b8b356b4b06e clocksource/drivers/armada: Unwind timer clock on init failure)
+$ 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
+Auto-merging drivers/clocksource/timer-ti-dm.c
+Auto-merging drivers/pwm/pwm-samsung.c
+Merge made by the 'ort' strategy.
+Merging edac/edac-for-next (f5330fe67d578 Merge ras/edac-misc 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
+Auto-merging MAINTAINERS
+Auto-merging arch/x86/include/asm/msr-index.h
+Merge made by the 'ort' strategy.
+ MAINTAINERS | 10 +-
+ arch/x86/include/asm/mce.h | 5 +
+ arch/x86/include/asm/msr-index.h | 2 +
+ drivers/base/cacheinfo.c | 17 +++
+ drivers/edac/Kconfig | 13 ++
+ drivers/edac/Makefile | 2 +
+ drivers/edac/bluefield_edac.c | 4 +-
+ drivers/edac/i10nm_base.c | 1 +
+ drivers/edac/intel-bff.c | 295 +++++++++++++++++++++++++++++++++++++++
+ drivers/edac/loongson_edac.c | 4 +-
+ include/linux/cacheinfo.h | 12 +-
+ 11 files changed, 348 insertions(+), 17 deletions(-)
+ create mode 100644 drivers/edac/intel-bff.c
+Merging ftrace/for-next (13e8b7707efce bootconfig: merge _xbc_exit() into xbc_exit())
+$ 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 include/linux/bootconfig.h
+Auto-merging lib/bootconfig.c
+Merge made by the 'ort' strategy.
+ include/linux/bootconfig.h | 7 +------
+ lib/bootconfig.c | 22 +++++++++-------------
+ 2 files changed, 10 insertions(+), 19 deletions(-)
+$ git am -3 ../patches/0001-ftrace-Fix-semantic-conflict-with-mm-tree.patch
+Applying: ftrace: Fix semantic conflict with mm tree
+Using index info to reconstruct a base tree...
+M kernel/trace/trace_printk.c
+Falling back to patching base and 3-way merge...
+Auto-merging kernel/trace/trace_printk.c
+No changes -- Patch already applied.
+Merging rcu/next (9cc63f8bcd560 Merge branches 'expcb.2026.07.24a', 'misc.2026.07.30a', 'rcu-tasks.2026.07.30a', 'srcu.2026.08.11a' and 'torture.2026.08.14a' into HEAD)
+$ 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 (d60bdc9903087 Merge branches 'csd-lock.2026.09.03a', 'hazptr.2026.09.03a' and 'hrtimer_sleeper.2026.09.03a' into HEAD)
+$ 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
+Auto-merging Documentation/admin-guide/kernel-parameters.txt
+Auto-merging fs/aio.c
+Auto-merging init/main.c
+Auto-merging io_uring/rw.c
+Auto-merging kernel/Makefile
+Auto-merging kernel/futex/requeue.c
+Auto-merging kernel/sched/core.c
+Auto-merging kernel/time/hrtimer.c
+Auto-merging lib/Kconfig.debug
+Merge made by the 'ort' strategy.
+ Documentation/admin-guide/kernel-parameters.txt | 96 +++
+ fs/aio.c | 2 +-
+ include/linux/hazptr.h | 325 +++++++
+ include/linux/hrtimer.h | 10 +-
+ include/linux/torture.h | 6 +-
+ include/linux/wait.h | 2 +-
+ init/main.c | 2 +
+ io_uring/rw.c | 2 +-
+ kernel/Makefile | 2 +-
+ kernel/futex/requeue.c | 2 +-
+ kernel/futex/waitwake.c | 8 +-
+ kernel/hazptr.c | 284 +++++++
+ kernel/locking/rtmutex.c | 2 +-
+ kernel/rcu/Kconfig.debug | 21 +
+ kernel/rcu/Makefile | 1 +
+ kernel/rcu/hazptrtorture.c | 946 +++++++++++++++++++++
+ kernel/rcu/refscale.c | 43 +
+ kernel/rcu/update.c | 3 +-
+ kernel/sched/core.c | 2 +
+ kernel/smp.c | 77 +-
+ kernel/time/hrtimer.c | 23 +-
+ kernel/time/sleep_timeout.c | 4 +-
+ kernel/torture.c | 38 +-
+ lib/Kconfig.debug | 12 +
+ lib/Makefile | 1 +
+ lib/test_csd_lock.c | 173 ++++
+ net/core/pktgen.c | 4 +-
+ tools/testing/selftests/rcutorture/bin/kvm.sh | 6 +-
+ .../selftests/rcutorture/configs/hazptr/CFLIST | 2 +
+ .../selftests/rcutorture/configs/hazptr/CFcommon | 2 +
+ .../selftests/rcutorture/configs/hazptr/NOPREEMPT | 19 +
+ .../rcutorture/configs/hazptr/NOPREEMPT.boot | 1 +
+ .../selftests/rcutorture/configs/hazptr/PREEMPT | 16 +
+ .../rcutorture/configs/hazptr/ver_functions.sh | 40 +
+ 34 files changed, 2118 insertions(+), 59 deletions(-)
+ create mode 100644 include/linux/hazptr.h
+ create mode 100644 kernel/hazptr.c
+ create mode 100644 kernel/rcu/hazptrtorture.c
+ create mode 100644 lib/test_csd_lock.c
+ create mode 100644 tools/testing/selftests/rcutorture/configs/hazptr/CFLIST
+ create mode 100644 tools/testing/selftests/rcutorture/configs/hazptr/CFcommon
+ create mode 100644 tools/testing/selftests/rcutorture/configs/hazptr/NOPREEMPT
+ create mode 100644 tools/testing/selftests/rcutorture/configs/hazptr/NOPREEMPT.boot
+ create mode 100644 tools/testing/selftests/rcutorture/configs/hazptr/PREEMPT
+ create mode 100644 tools/testing/selftests/rcutorture/configs/hazptr/ver_functions.sh
+Merging kvm/next (d4b7fb647204f Merge branch 'kvm-xen-longmode' into HEAD)
+$ git merge -m Merge branch 'next' of git://git.kernel.org/pub/scm/virt/kvm/kvm.git kvm/next
+Auto-merging arch/x86/include/asm/kvm_host.h
+Merge made by the 'ort' strategy.
+ arch/x86/include/asm/kvm_host.h | 3 +-
+ arch/x86/kvm/xen.c | 212 ++++++++++++++++++++++++----------------
+ arch/x86/kvm/xen.h | 5 +
+ include/linux/kvm_host.h | 2 +
+ virt/kvm/kvm_main.c | 10 ++
+ virt/kvm/pfncache.c | 18 ++--
+ 6 files changed, 157 insertions(+), 93 deletions(-)
+$ git am -3 ../patches/kvm-x86-static-cpu-has
+Applying: Signed-off-by: Mark Brown <broonie@kernel.org>
+Using index info to reconstruct a base tree...
+M arch/x86/kvm/msrs.c
+Falling back to patching base and 3-way merge...
+Auto-merging arch/x86/kvm/msrs.c
+No changes -- Patch already applied.
+Merging kvm-arm/next (aa8e5dc6a7a2a Merge branch 'kvm-arm64/misc-7.3' into 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 (dd6f4ef6f8a37 s390/vfio-ap: Fix NULL deref in status_show() during queue probe)
+$ 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 (fd73f4a665989 Linux 7.3-rc3)
+$ 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 (b5060a4aa33d7 RISC-V: KVM: fix vcpu vector context handling for kernel-mode vector)
+$ 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 (76671054f9a1f Merge tag 'kvmarm-7.3' of https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD)
+$ git merge -m Merge branch 'next' of https://github.com/kvm-x86/linux.git kvm-x86/next
+Already up to date.
+$ 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...
+Auto-merging tools/testing/selftests/kvm/lib/kvm_util.c
+No changes -- Patch already applied.
+Merging xen-tip/linux-next (d330fb86a7170 xenbus: Unregister reboot notifier on init failure)
+$ 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 (9d4815c14f7fa workqueue: BUG_ON() a pwq release before workqueue_init())
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git workqueues/for-next
+Auto-merging kernel/workqueue.c
+Merge made by the 'ort' strategy.
+ include/trace/events/workqueue.h | 146 ++++++++++
+ kernel/workqueue.c | 601 ++++++++++++++++++++++++++-------------
+ 2 files changed, 546 insertions(+), 201 deletions(-)
+Merging sched-ext/for-next (88ffb47d07f57 Merge branch 'for-7.3-fixes' into for-next)
+$ 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
+Auto-merging kernel/sched/ext/ext.c
+Auto-merging kernel/sched/ext/sub.c
+Auto-merging tools/sched_ext/include/scx/common.bpf.h
+Merge made by the 'ort' strategy.
+ include/linux/sched/ext.h | 4 +-
+ kernel/sched/ext/ext.c | 128 +++++++++++-------
+ kernel/sched/ext/ext.h | 20 ++-
+ kernel/sched/ext/idle.c | 25 +++-
+ kernel/sched/ext/internal.h | 28 ++++
+ kernel/sched/ext/sub.c | 5 +
+ tools/sched_ext/Makefile | 2 +-
+ tools/sched_ext/include/scx/common.bpf.h | 2 +-
+ tools/sched_ext/scx_flatcg.bpf.c | 2 +-
+ tools/sched_ext/scx_qmap.bpf.c | 150 ++++++++++++++-------
+ tools/sched_ext/scx_qmap.h | 3 +
+ tools/testing/selftests/sched_ext/Makefile | 4 +-
+ .../testing/selftests/sched_ext/allowed_cpus.bpf.c | 24 +++-
+ tools/testing/selftests/sched_ext/allowed_cpus.c | 123 +++++++++++++++--
+ tools/testing/selftests/sched_ext/create_dsq.bpf.c | 35 +++++
+ tools/testing/selftests/sched_ext/create_dsq.c | 4 +-
+ tools/testing/selftests/sched_ext/hotplug.c | 34 +++--
+ tools/testing/selftests/sched_ext/runner.c | 2 +-
+ 18 files changed, 451 insertions(+), 144 deletions(-)
+Merging drivers-x86/for-next (cee9395acd804 Linux 7.3-rc1)
+$ 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
+Already up to date.
+Merging chrome-platform/for-next (5859f97c6f404 platform/chrome: cros_ec_rpmsg: Fix repeated word 'from' in comment)
+$ 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
+Merge made by the 'ort' strategy.
+ drivers/platform/chrome/cros_ec_ishtp.c | 2 +-
+ drivers/platform/chrome/cros_ec_proto.c | 43 +++++--
+ drivers/platform/chrome/cros_ec_proto_test.c | 158 ++++++++++++++++++++++++-
+ drivers/platform/chrome/cros_ec_rpmsg.c | 2 +-
+ drivers/platform/chrome/cros_usbpd_notify.c | 4 +-
+ include/linux/platform_data/cros_ec_commands.h | 72 +++++++++++
+ 6 files changed, 262 insertions(+), 19 deletions(-)
+Merging chrome-platform-firmware/for-firmware-next (0e30b98a54599 firmware: coreboot: Use named initializers for acpi_device_id)
+$ 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
+Auto-merging MAINTAINERS
+Merge made by the 'ort' strategy.
+ MAINTAINERS | 20 +++---
+ drivers/firmware/Kconfig | 2 +-
+ drivers/firmware/Makefile | 2 +-
+ drivers/firmware/{google => coreboot}/Kconfig | 74 ++++++++++++++++------
+ drivers/firmware/{google => coreboot}/Makefile | 10 +--
+ drivers/firmware/{google => coreboot}/cbmem.c | 0
+ .../firmware/{google => coreboot}/coreboot_table.c | 4 +-
+ .../firmware/{google => coreboot}/coreboot_table.h | 0
+ .../{google => coreboot}/framebuffer-coreboot.c | 0
+ drivers/firmware/{google => coreboot}/gsmi.c | 0
+ .../{google => coreboot}/memconsole-coreboot.c | 0
+ .../{google => coreboot}/memconsole-x86-legacy.c | 0
+ drivers/firmware/{google => coreboot}/memconsole.c | 0
+ drivers/firmware/{google => coreboot}/memconsole.h | 6 +-
+ drivers/firmware/{google => coreboot}/vpd.c | 0
+ drivers/firmware/{google => coreboot}/vpd_decode.c | 0
+ drivers/firmware/{google => coreboot}/vpd_decode.h | 0
+ 17 files changed, 78 insertions(+), 40 deletions(-)
+ rename drivers/firmware/{google => coreboot}/Kconfig (64%)
+ rename drivers/firmware/{google => coreboot}/Makefile (51%)
+ rename drivers/firmware/{google => coreboot}/cbmem.c (100%)
+ rename drivers/firmware/{google => coreboot}/coreboot_table.c (99%)
+ rename drivers/firmware/{google => coreboot}/coreboot_table.h (100%)
+ rename drivers/firmware/{google => coreboot}/framebuffer-coreboot.c (100%)
+ rename drivers/firmware/{google => coreboot}/gsmi.c (100%)
+ rename drivers/firmware/{google => coreboot}/memconsole-coreboot.c (100%)
+ rename drivers/firmware/{google => coreboot}/memconsole-x86-legacy.c (100%)
+ rename drivers/firmware/{google => coreboot}/memconsole.c (100%)
+ rename drivers/firmware/{google => coreboot}/memconsole.h (82%)
+ rename drivers/firmware/{google => coreboot}/vpd.c (100%)
+ rename drivers/firmware/{google => coreboot}/vpd_decode.c (100%)
+ rename drivers/firmware/{google => coreboot}/vpd_decode.h (100%)
+Merging hsi/for-next (e81250ec6b692 hsi: omap_ssi_core: fix missing DMA mask setup for SSI controller device)
+$ 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 (4805e5ec50d0b leds: max77705: Use fwnode_for_each_child_node_scoped() in max77705_add_led())
+$ 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
+Merge made by the 'ort' strategy.
+ drivers/leds/leds-max77705.c | 3 +-
+ drivers/leds/leds-st1202.c | 89 ++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 90 insertions(+), 2 deletions(-)
+Merging ipmi/for-next (89a312991dc6e Merge tag 'cifs-fixes-7.3-rc2' of https://git.manguebit.org/linux)
+$ git merge -m Merge branch 'for-next' of https://github.com/cminyard/linux-ipmi.git ipmi/for-next
+Already up to date.
+Merging driver-core/driver-core-next (d3bdf70cf0e86 driver core: fix typos in comments)
+$ 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
+Merge made by the 'ort' strategy.
+ drivers/base/node.c | 17 ++++++++---------
+ drivers/base/property.c | 2 +-
+ drivers/base/transport_class.c | 2 +-
+ include/linux/kernfs.h | 2 +-
+ 4 files changed, 11 insertions(+), 12 deletions(-)
+Merging usb/usb-next (dbe68462fa656 usb: chipidea: ci_hdrc_imx: Fix error handling when creating IRQ name)
+$ 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 arch/arm/boot/dts/st/stm32mp131.dtsi
+Auto-merging arch/arm/boot/dts/st/stm32mp151.dtsi
+Auto-merging arch/arm64/boot/dts/st/stm32mp231.dtsi
+Auto-merging arch/arm64/boot/dts/st/stm32mp251.dtsi
+Auto-merging drivers/net/usb/r8152.c
+Auto-merging drivers/usb/core/hub.c
+Auto-merging drivers/usb/dwc2/hcd.c
+Auto-merging drivers/usb/typec/tipd/core.c
+Merge made by the 'ort' strategy.
+ .../devicetree/bindings/dma/ti/ti,cppi41.yaml | 109 +
+ .../devicetree/bindings/phy/ti,am335x-usb-phy.yaml | 49 +
+ .../devicetree/bindings/usb/am33xx-usb.txt | 200 -
+ .../devicetree/bindings/usb/da8xx-usb.txt | 81 -
+ .../devicetree/bindings/usb/generic-ehci.yaml | 24 +
+ .../devicetree/bindings/usb/generic-ohci.yaml | 24 +
+ .../devicetree/bindings/usb/gpio-sbu-mux.yaml | 1 +
+ .../devicetree/bindings/usb/ohci-da8xx.txt | 23 -
+ .../devicetree/bindings/usb/qcom,snps-dwc3.yaml | 19 +
+ .../bindings/usb/ti,am335x-usb-ctrl-module.yaml | 38 +
+ .../devicetree/bindings/usb/ti,am33xx-usb.yaml | 103 +
+ .../devicetree/bindings/usb/ti,da830-musb.yaml | 113 +
+ .../devicetree/bindings/usb/ti,da830-ohci.yaml | 61 +
+ .../devicetree/bindings/usb/ti,hd3ss3220.yaml | 11 +
+ .../devicetree/bindings/usb/ti,musb-am33xx.yaml | 113 +
+ Documentation/usb/usbmon.rst | 2 +-
+ arch/arm/boot/dts/st/stm32mp131.dtsi | 4 +-
+ arch/arm/boot/dts/st/stm32mp151.dtsi | 4 +-
+ arch/arm64/boot/dts/st/stm32mp231.dtsi | 64 +
+ arch/arm64/boot/dts/st/stm32mp251.dtsi | 63 +
+ drivers/net/usb/r8152.c | 2 +-
+ drivers/usb/cdns3/core.c | 4 +-
+ drivers/usb/cdns3/drd.c | 4 +-
+ drivers/usb/chipidea/ci_hdrc_imx.c | 8 +-
+ drivers/usb/chipidea/otg_fsm.c | 2 +-
+ drivers/usb/chipidea/udc.c | 2 +-
+ drivers/usb/common/ulpi.c | 4 +-
+ drivers/usb/common/usb-conn-gpio.c | 8 +-
+ drivers/usb/core/driver.c | 10 +-
+ drivers/usb/core/hub.c | 2 +-
+ drivers/usb/core/usb.c | 2 +-
+ drivers/usb/dwc2/core.c | 2 +-
+ drivers/usb/dwc2/core.h | 2 +-
+ drivers/usb/dwc2/debugfs.c | 6 +-
+ drivers/usb/dwc2/gadget.c | 98 +-
+ drivers/usb/dwc2/hcd.c | 4 +-
+ drivers/usb/dwc2/hcd_ddma.c | 2 +-
+ drivers/usb/dwc3/debugfs.c | 6 +-
+ drivers/usb/dwc3/dwc3-google.c | 4 +-
+ drivers/usb/dwc3/dwc3-imx.c | 2 +-
+ drivers/usb/dwc3/dwc3-imx8mp.c | 4 +-
+ drivers/usb/dwc3/dwc3-keystone.c | 5 +-
+ drivers/usb/dwc3/dwc3-omap.c | 5 +-
+ drivers/usb/fotg210/Kconfig | 5 +
+ drivers/usb/fotg210/fotg210-core.c | 272 +-
+ drivers/usb/fotg210/fotg210-hcd.c | 5666 +-------------------
+ drivers/usb/fotg210/fotg210-hcd.h | 689 ---
+ drivers/usb/fotg210/fotg210-udc.c | 97 +-
+ drivers/usb/fotg210/fotg210-udc.h | 2 +-
+ drivers/usb/fotg210/fotg210.h | 26 +-
+ drivers/usb/gadget/composite.c | 2 +-
+ drivers/usb/gadget/function/f_mass_storage.c | 7 +-
+ drivers/usb/gadget/udc/aspeed-vhub/core.c | 4 +-
+ drivers/usb/gadget/udc/aspeed-vhub/dev.c | 2 -
+ drivers/usb/gadget/udc/aspeed_udc.c | 5 +-
+ drivers/usb/gadget/udc/at91_udc.c | 1 -
+ drivers/usb/gadget/udc/atmel_usba_udc.c | 5 +-
+ drivers/usb/gadget/udc/bcm63xx_udc.c | 1 -
+ drivers/usb/gadget/udc/fsl_udc_core.c | 3 -
+ drivers/usb/gadget/udc/lpc32xx_udc.c | 1 -
+ drivers/usb/gadget/udc/r8a66597-udc.c | 4 +-
+ drivers/usb/gadget/udc/renesas_usbf.c | 8 +-
+ drivers/usb/gadget/udc/snps_udc_plat.c | 4 +-
+ drivers/usb/gadget/udc/tegra-xudc.c | 5 +-
+ drivers/usb/host/Kconfig | 13 +
+ drivers/usb/host/ehci-dbg.c | 3 +-
+ drivers/usb/host/ehci-hcd.c | 31 +-
+ drivers/usb/host/ehci-hub.c | 104 +-
+ drivers/usb/host/ehci-ppc-of.c | 47 +-
+ drivers/usb/host/ehci-timer.c | 3 +-
+ drivers/usb/host/ehci.h | 55 +-
+ drivers/usb/host/ohci-dbg.c | 2 +-
+ drivers/usb/host/ohci-hub.c | 2 +-
+ drivers/usb/host/ohci-ppc-of.c | 44 +-
+ drivers/usb/host/pci-quirks.c | 1 +
+ drivers/usb/host/xhci-tegra.c | 8 +-
+ drivers/usb/image/microtek.c | 1 +
+ drivers/usb/misc/apple-mfi-fastcharge.c | 2 +-
+ drivers/usb/misc/brcmstb-usb-pinmap.c | 9 +-
+ drivers/usb/misc/onboard_usb_dev.c | 2 +-
+ drivers/usb/misc/qcom_eud.c | 2 +-
+ drivers/usb/mon/mon_main.c | 3 +
+ drivers/usb/mtu3/mtu3_core.c | 4 +-
+ drivers/usb/musb/da8xx.c | 8 +-
+ drivers/usb/musb/musb_dsps.c | 25 +
+ drivers/usb/phy/phy-ab8500-usb.c | 12 +-
+ drivers/usb/phy/phy-generic.c | 3 +-
+ drivers/usb/phy/phy-gpio-vbus-usb.c | 5 +-
+ drivers/usb/renesas_usbhs/mod.c | 4 +-
+ drivers/usb/storage/alauda.c | 95 +-
+ drivers/usb/storage/ene_ub6250.c | 2 +
+ drivers/usb/storage/sddr09.c | 9 +
+ drivers/usb/storage/usb.c | 6 +-
+ drivers/usb/typec/anx7411.c | 4 +-
+ drivers/usb/typec/bus.c | 4 +-
+ drivers/usb/typec/hd3ss3220.c | 36 +-
+ drivers/usb/typec/mux/gpio-sbu-mux.c | 13 +-
+ drivers/usb/typec/mux/it5205.c | 2 +-
+ drivers/usb/typec/tcpm/tcpci_maxim_core.c | 3 +-
+ drivers/usb/typec/tcpm/tcpci_mt6360.c | 1 -
+ drivers/usb/typec/tcpm/tcpci_mt6370.c | 2 +-
+ drivers/usb/typec/tipd/core.c | 3 +
+ drivers/usb/typec/ucsi/ucsi.c | 52 +-
+ drivers/usb/typec/ucsi/ucsi.h | 3 +-
+ drivers/usb/usbip/stub_main.c | 2 +-
+ include/linux/ulpi/driver.h | 4 +-
+ include/linux/usb.h | 6 +-
+ include/linux/usb/typec_altmode.h | 4 +-
+ 108 files changed, 1741 insertions(+), 7006 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/dma/ti/ti,cppi41.yaml
+ create mode 100644 Documentation/devicetree/bindings/phy/ti,am335x-usb-phy.yaml
+ delete mode 100644 Documentation/devicetree/bindings/usb/am33xx-usb.txt
+ delete mode 100644 Documentation/devicetree/bindings/usb/da8xx-usb.txt
+ delete mode 100644 Documentation/devicetree/bindings/usb/ohci-da8xx.txt
+ create mode 100644 Documentation/devicetree/bindings/usb/ti,am335x-usb-ctrl-module.yaml
+ create mode 100644 Documentation/devicetree/bindings/usb/ti,am33xx-usb.yaml
+ create mode 100644 Documentation/devicetree/bindings/usb/ti,da830-musb.yaml
+ create mode 100644 Documentation/devicetree/bindings/usb/ti,da830-ohci.yaml
+ create mode 100644 Documentation/devicetree/bindings/usb/ti,musb-am33xx.yaml
+ delete mode 100644 drivers/usb/fotg210/fotg210-hcd.h
+Merging thunderbolt/next (5da91c3694b80 thunderbolt: stream: Check the Rx ring before task starts sleeping)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git thunderbolt/next
+Auto-merging drivers/thunderbolt/nhi.c
+Auto-merging drivers/thunderbolt/stream.c
+Auto-merging drivers/thunderbolt/switch.c
+Auto-merging drivers/thunderbolt/tb.c
+Auto-merging include/linux/thunderbolt.h
+Merge made by the 'ort' strategy.
+ drivers/net/thunderbolt/main.c | 6 +-
+ drivers/thunderbolt/dma_test.c | 10 +-
+ drivers/thunderbolt/eeprom.c | 23 +++--
+ drivers/thunderbolt/nhi.c | 222 ++++++++++++++++++++++++++++++-----------
+ drivers/thunderbolt/nhi.h | 2 +
+ drivers/thunderbolt/path.c | 2 +-
+ drivers/thunderbolt/pci.c | 113 +++++++++++++++++++++
+ drivers/thunderbolt/quirks.c | 18 ++++
+ drivers/thunderbolt/stream.c | 131 +++++++++++++++++-------
+ drivers/thunderbolt/switch.c | 4 +
+ drivers/thunderbolt/tb.c | 78 ---------------
+ drivers/thunderbolt/tb.h | 3 +
+ include/linux/thunderbolt.h | 47 ++++++++-
+ 13 files changed, 469 insertions(+), 190 deletions(-)
+Merging usb-serial/usb-next (6583f9741341b USB: serial: wwan: replace __get_free_page() with kmalloc())
+$ 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
+Merge made by the 'ort' strategy.
+ drivers/usb/serial/usb_wwan.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+Merging tty/tty-next (df2908090cda3 Linux 7.3-rc2)
+$ git merge -m Merge branch 'tty-next' of https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git tty/tty-next
+Already up to date.
+Merging char-misc/char-misc-next (df2908090cda3 Linux 7.3-rc2)
+$ 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
+Already up to date.
+Merging coresight/next (9e3604d7369cf coresight: etm4x: remove redundant fields in etmv4_save_state)
+$ 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 (ef071c4906eb4 Merge branches 'fastrpc-fixes' and 'fastrpc-for-7.4' into fastrpc-for-next)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/srini/fastrpc.git fastrpc/for-next
+Auto-merging drivers/misc/fastrpc.c
+Merge made by the 'ort' strategy.
+ drivers/misc/fastrpc.c | 200 ++++++++++++++++++++++++++-----------------------
+ 1 file changed, 107 insertions(+), 93 deletions(-)
+Merging fpga/for-next (a0906012699dd fpga: dfl: Drop #include for <linux/mod_devicetable.h>)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git fpga/for-next
+Merge made by the 'ort' strategy.
+ drivers/fpga/dfl.h | 1 -
+ 1 file changed, 1 deletion(-)
+Merging icc/icc-next (7ae6fbdd96517 Merge branch 'icc-kuno' into icc-next)
+$ git merge -m Merge branch 'icc-next' of https://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git icc/icc-next
+Merge made by the 'ort' strategy.
+ .../bindings/interconnect/qcom,kuno-rpmh.yaml | 118 +++
+ drivers/interconnect/qcom/Kconfig | 57 ++
+ drivers/interconnect/qcom/Makefile | 2 +
+ drivers/interconnect/qcom/eliza.c | 18 +-
+ drivers/interconnect/qcom/icc-rpm.c | 4 +-
+ drivers/interconnect/qcom/icc-rpm.h | 4 +-
+ drivers/interconnect/qcom/kuno.c | 988 +++++++++++++++++++++
+ drivers/interconnect/qcom/milos.c | 66 +-
+ drivers/interconnect/qcom/sm6350.c | 56 +-
+ drivers/interconnect/qcom/sm8650.c | 70 +-
+ drivers/interconnect/qcom/smd-rpm.c | 8 +-
+ include/dt-bindings/interconnect/qcom,kuno.h | 89 ++
+ 12 files changed, 1367 insertions(+), 113 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,kuno-rpmh.yaml
+ create mode 100644 drivers/interconnect/qcom/kuno.c
+ create mode 100644 include/dt-bindings/interconnect/qcom,kuno.h
+Merging iio/togreg (746ce4dd0ea41 dt-bindings: iio: Use consistent indentation in the example)
+$ git merge -m Merge branch 'togreg' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git iio/togreg
+Auto-merging Documentation/devicetree/bindings/trivial-devices.yaml
+Auto-merging MAINTAINERS
+Auto-merging drivers/iio/accel/kionix-kx022a.c
+Auto-merging drivers/iio/adc/ade9000.c
+CONFLICT (content): Merge conflict in drivers/iio/adc/ade9000.c
+Auto-merging drivers/iio/buffer/industrialio-buffer-dmaengine.c
+Auto-merging drivers/iio/imu/adis16400.c
+Auto-merging drivers/iio/light/lm3533-als.c
+Auto-merging drivers/iio/pressure/rohm-bm1390.c
+Auto-merging drivers/iio/proximity/aw96103.c
+Resolved 'drivers/iio/adc/ade9000.c' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master d8b8d43406bad] Merge branch 'togreg' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
+$ git diff -M --stat --summary HEAD^..
+ Documentation/ABI/testing/sysfs-bus-iio | 6 +
+ .../devicetree/bindings/iio/accel/adi,adxl367.yaml | 13 +-
+ .../devicetree/bindings/iio/adc/adi,ad4080.yaml | 36 +-
+ .../devicetree/bindings/iio/adc/adi,ad4130.yaml | 3 +-
+ .../devicetree/bindings/iio/adc/adi,ad4851.yaml | 8 +-
+ .../devicetree/bindings/iio/adc/adi,ad7173.yaml | 2 +-
+ .../devicetree/bindings/iio/adc/adi,ad7768-1.yaml | 6 +-
+ .../devicetree/bindings/iio/adc/adi,ad7779.yaml | 30 +-
+ .../devicetree/bindings/iio/adc/adi,ade9000.yaml | 58 ++-
+ .../devicetree/bindings/iio/adc/adi,max40080.yaml | 65 +++
+ .../bindings/iio/adc/axiado,ax3000-saradc.yaml | 63 +++
+ .../bindings/iio/adc/maxim,max34408.yaml | 28 +-
+ .../bindings/iio/adc/nxp,lpc1850-adc.yaml | 2 +-
+ .../devicetree/bindings/iio/adc/ti,ads1100.yaml | 10 +-
+ .../devicetree/bindings/iio/adc/ti,ads112c04.yaml | 149 ++++++
+ .../devicetree/bindings/iio/adc/ti,ads1298.yaml | 18 +-
+ .../devicetree/bindings/iio/addac/adi,ad74115.yaml | 3 +-
+ .../bindings/iio/addac/adi,ad74413r.yaml | 3 +-
+ .../devicetree/bindings/iio/dac/adi,ad5529r.yaml | 254 +++++++++
+ .../devicetree/bindings/iio/dac/adi,ad5710r.yaml | 145 ++++++
+ .../bindings/iio/imu/invensense,icm42600.yaml | 24 +-
+ .../devicetree/bindings/iio/light/adux1020.yaml | 8 +-
+ .../bindings/iio/light/amstaos,tsl2591.yaml | 2 +-
+ .../devicetree/bindings/iio/light/isl29018.yaml | 6 +-
+ .../bindings/iio/light/liteon,ltr501.yaml | 32 +-
+ .../devicetree/bindings/iio/light/noa1305.yaml | 4 +-
+ .../devicetree/bindings/iio/light/stk33xx.yaml | 19 +-
+ .../devicetree/bindings/iio/light/tsl2583.yaml | 4 +-
+ .../devicetree/bindings/iio/light/tsl2772.yaml | 14 +-
+ .../bindings/iio/light/vishay,veml6030.yaml | 8 +-
+ .../bindings/iio/pressure/infineon,dps310.yaml | 10 +-
+ .../iio/proximity/pulsedlight,lidar-lite-v2.yaml | 71 +++
+ .../bindings/iio/proximity/vishay,vcnl3020.yaml | 6 +-
+ .../bindings/spi/spi-peripheral-props.yaml | 7 +
+ .../devicetree/bindings/trivial-devices.yaml | 4 +-
+ Documentation/iio/ade9000.rst | 26 +-
+ Documentation/iio/adxl380.rst | 8 +-
+ MAINTAINERS | 39 ++
+ drivers/iio/accel/adxl367.c | 59 ++-
+ drivers/iio/accel/adxl380.c | 7 +
+ drivers/iio/accel/bma400_core.c | 2 -
+ drivers/iio/accel/kionix-kx022a.c | 20 +-
+ drivers/iio/accel/kionix-kx022a.h | 2 +-
+ drivers/iio/accel/mma8452.c | 145 ++----
+ drivers/iio/adc/Kconfig | 57 +-
+ drivers/iio/adc/Makefile | 3 +
+ drivers/iio/adc/ad4080.c | 13 +-
+ drivers/iio/adc/ade9000.c | 180 +++++--
+ drivers/iio/adc/axiado_saradc.c | 277 ++++++++++
+ drivers/iio/adc/bcm_iproc_adc.c | 46 +-
+ drivers/iio/adc/max40080.c | 574 +++++++++++++++++++++
+ drivers/iio/adc/meson_saradc.c | 2 +-
+ drivers/iio/adc/pac1934.c | 9 +-
+ drivers/iio/adc/rockchip_saradc.c | 16 +
+ drivers/iio/adc/sophgo-cv1800b-adc.c | 2 +
+ drivers/iio/adc/ti-ads1100.c | 188 ++++++-
+ drivers/iio/adc/ti-ads112c04.c | 524 +++++++++++++++++++
+ drivers/iio/buffer/industrialio-buffer-dmaengine.c | 3 -
+ drivers/iio/chemical/sps30.c | 11 +-
+ .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 2 +-
+ .../common/cros_ec_sensors/cros_ec_sensors_core.c | 5 +-
+ drivers/iio/dac/Kconfig | 17 +
+ drivers/iio/dac/Makefile | 1 +
+ drivers/iio/dac/ad3530r.c | 300 ++++++++++-
+ drivers/iio/dac/ad5529r.c | 546 ++++++++++++++++++++
+ drivers/iio/dac/ad8460.c | 2 +-
+ drivers/iio/dummy/iio_simple_dummy.c | 2 +-
+ drivers/iio/frequency/adf4350.c | 2 +-
+ drivers/iio/gyro/adxrs290.c | 4 +-
+ drivers/iio/gyro/bmg160_core.c | 4 +-
+ drivers/iio/gyro/itg3200_buffer.c | 3 +-
+ drivers/iio/humidity/Kconfig | 8 +-
+ drivers/iio/humidity/am2315.c | 34 +-
+ drivers/iio/humidity/ens210.c | 4 +-
+ drivers/iio/humidity/hts221_core.c | 168 +++---
+ drivers/iio/humidity/hts221_i2c.c | 11 +-
+ drivers/iio/humidity/hts221_spi.c | 11 +-
+ drivers/iio/imu/adis16400.c | 5 +-
+ drivers/iio/imu/inv_icm42600/inv_icm42600.h | 4 +-
+ drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c | 24 +-
+ drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c | 112 ++--
+ drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 17 +-
+ drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c | 24 +-
+ drivers/iio/imu/inv_icm42600/inv_icm42600_i2c.c | 16 +-
+ drivers/iio/imu/inv_icm42600/inv_icm42600_spi.c | 16 +-
+ drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 6 +-
+ drivers/iio/industrialio-core.c | 6 +-
+ drivers/iio/industrialio-gts-helper.c | 2 +-
+ drivers/iio/light/apds9999.c | 12 +-
+ drivers/iio/light/cros_ec_light_prox.c | 2 +-
+ drivers/iio/light/iqs621-als.c | 24 +-
+ drivers/iio/light/isl29018.c | 7 +-
+ drivers/iio/light/lm3533-als.c | 11 +-
+ drivers/iio/light/ltr390.c | 6 -
+ drivers/iio/light/ltr501.c | 113 ++--
+ drivers/iio/light/stk3310.c | 203 ++++++--
+ drivers/iio/light/tsl2583.c | 15 +-
+ drivers/iio/light/tsl2772.c | 16 +-
+ drivers/iio/light/vcnl4000.c | 3 +-
+ drivers/iio/light/veml3328.c | 53 +-
+ drivers/iio/position/iqs624-pos.c | 24 +-
+ drivers/iio/pressure/cros_ec_baro.c | 2 +-
+ drivers/iio/pressure/rohm-bm1390.c | 6 +-
+ drivers/iio/proximity/aw96103.c | 2 +-
+ drivers/iio/temperature/iqs620at-temp.c | 9 +-
+ drivers/iio/temperature/ltc2983.c | 19 +-
+ drivers/iio/temperature/mlx90632.c | 10 +-
+ drivers/iio/temperature/mlx90635.c | 11 +-
+ drivers/iio/temperature/tmp117.c | 18 +-
+ drivers/iio/temperature/tsys01.c | 17 +-
+ drivers/iio/temperature/tsys02d.c | 12 +-
+ drivers/iio/test/iio-test-rescale.c | 4 +-
+ .../iio/Documentation/sysfs-bus-iio-adc-ad7280a | 2 +-
+ drivers/staging/iio/frequency/ad9832.c | 6 +
+ drivers/staging/iio/frequency/ad9834.c | 6 +
+ include/linux/iio/iio-gts-helper.h | 1 +
+ include/linux/iio/iio.h | 2 +-
+ include/linux/notifier.h | 7 +
+ kernel/notifier.c | 105 ++++
+ 119 files changed, 4540 insertions(+), 878 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,max40080.yaml
+ create mode 100644 Documentation/devicetree/bindings/iio/adc/axiado,ax3000-saradc.yaml
+ create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,ads112c04.yaml
+ create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5529r.yaml
+ create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5710r.yaml
+ create mode 100644 Documentation/devicetree/bindings/iio/proximity/pulsedlight,lidar-lite-v2.yaml
+ create mode 100644 drivers/iio/adc/axiado_saradc.c
+ create mode 100644 drivers/iio/adc/max40080.c
+ create mode 100644 drivers/iio/adc/ti-ads112c04.c
+ create mode 100644 drivers/iio/dac/ad5529r.c
+Merging nfc/for-next (cee9395acd804 Linux 7.3-rc1)
+$ git merge -m Merge branch 'for-next' of https://codeberg.org/linux-nfc/linux.git nfc/for-next
+Already up to date.
+Merging phy-next/next (d837aabce96ef phy: phy-mtk-dp: drop unused variables)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git phy-next/next
+CONFLICT (modify/delete): Documentation/devicetree/bindings/usb/am33xx-usb.txt deleted in HEAD and modified in phy-next/next. Version phy-next/next of Documentation/devicetree/bindings/usb/am33xx-usb.txt left in tree.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master c5be3e685efbe] Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
+$ git diff -M --stat --summary HEAD^..
+ .../bindings/phy/mediatek,mt8195-dp-phy.yaml | 77 ++
+ .../devicetree/bindings/phy/mediatek,tphy.yaml | 1 +
+ .../bindings/phy/qcom,m31-eusb2-phy.yaml | 1 +
+ .../bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml | 2 +
+ .../phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml | 59 +-
+ drivers/phy/apple/atc.c | 2 -
+ drivers/phy/broadcom/phy-brcm-usb.c | 29 +-
+ drivers/phy/cadence/phy-cadence-sierra.c | 11 +-
+ drivers/phy/hisilicon/phy-hi3670-pcie.c | 2 +
+ drivers/phy/mediatek/phy-mtk-dp.c | 826 ++++++++++++++++++---
+ drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 602 +++++++++++++--
+ drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 73 ++
+ drivers/phy/qualcomm/phy-qcom-qmp-pcs-aon-v6.h | 2 +
+ drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v6.h | 15 +
+ drivers/phy/qualcomm/phy-qcom-qmp-pcs-v8_50.h | 4 +-
+ .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v6_n4.h | 45 ++
+ drivers/phy/samsung/phy-exynos5-usbdrd.c | 78 +-
+ drivers/phy/socionext/phy-uniphier-usb3hs.c | 3 +-
+ drivers/phy/starfive/phy-jh7110-dphy-tx.c | 16 +-
+ include/dt-bindings/phy/phy-qcom-qmp.h | 1 +
+ include/linux/phy/phy-thunderbolt.h | 14 +
+ include/linux/phy/phy.h | 2 +
+ 22 files changed, 1638 insertions(+), 227 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/phy/mediatek,mt8195-dp-phy.yaml
+ create mode 100644 include/linux/phy/phy-thunderbolt.h
+$ git reset --hard HEAD^
+HEAD is now at d8b8d43406bad Merge branch 'togreg' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
+Merging next-20260911 version of phy-next
+$ git merge -m next-20260911/phy-next cee9395acd8043be0644b25c34bfa86623f2b935
+Already up to date.
+Merging soundwire/next (90b63b309fd6c soundwire: Intel: stop sdw clock in system suspend)
+$ 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/dmi-quirks.c
+Merge made by the 'ort' strategy.
+ drivers/soundwire/bus.c | 54 +++++++++++++++++++++++-------------
+ drivers/soundwire/bus_type.c | 16 +++++++----
+ drivers/soundwire/dmi-quirks.c | 14 ++++++++++
+ drivers/soundwire/intel.h | 6 ++--
+ drivers/soundwire/intel_auxdevice.c | 11 +++++---
+ drivers/soundwire/intel_bus_common.c | 8 +++---
+ drivers/soundwire/qcom.c | 38 ++++++++++++++++++-------
+ drivers/soundwire/slave.c | 28 +++++++++++++------
+ drivers/soundwire/stream.c | 8 +++---
+ include/linux/soundwire/sdw.h | 4 +++
+ include/linux/soundwire/sdw_intel.h | 2 +-
+ 11 files changed, 129 insertions(+), 60 deletions(-)
+Merging extcon/extcon-next (8d3ae59288f1e Linux 7.2)
+$ git merge -m Merge branch 'extcon-next' of https://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git extcon/extcon-next
+Already up to date.
+Merging gnss/gnss-next (cee9395acd804 Linux 7.3-rc1)
+$ 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 (4e3c1fc8abcb8 vfio/pci: Remove the pcie check for VFIO_PCI_ERR_IRQ_INDEX)
+$ git merge -m Merge branch 'next' of https://github.com/awilliam/linux-vfio.git vfio/next
+Already up to date.
+Merging w1/for-next (813a5b9a3c9f6 w1: fix spelling mistakes in comments across the subsystem)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-w1.git w1/for-next
+Merge made by the 'ort' strategy.
+ drivers/w1/masters/ds2482.c | 2 +-
+ drivers/w1/masters/ds2490.c | 4 ++--
+ drivers/w1/masters/omap_hdq.c | 2 +-
+ drivers/w1/slaves/w1_ds28e17.c | 2 +-
+ drivers/w1/slaves/w1_therm.c | 2 +-
+ drivers/w1/w1.c | 2 +-
+ drivers/w1/w1_family.c | 2 +-
+ drivers/w1/w1_netlink.h | 2 +-
+ 8 files changed, 9 insertions(+), 9 deletions(-)
+Merging spmi/spmi-next (8cdeaa50eae8d Linux 7.2-rc2)
+$ 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 (8444548bd905f staging: rtl8723bs: remove unused SSIZE_PTR definition)
+$ git merge -m Merge branch 'staging-next' of https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git staging/staging-next
+Merge made by the 'ort' strategy.
+ drivers/staging/axis-fifo/axis-fifo.c | 6 +-
+ drivers/staging/fbtft/fb_bd663474.c | 4 +-
+ drivers/staging/greybus/loopback.c | 5 +-
+ drivers/staging/most/video/video.c | 1 -
+ drivers/staging/octeon/ethernet-tx.c | 2 +-
+ drivers/staging/rtl8723bs/core/rtw_ap.c | 2 +-
+ drivers/staging/rtl8723bs/core/rtw_cmd.c | 25 +-
+ drivers/staging/rtl8723bs/core/rtw_efuse.c | 147 +--
+ drivers/staging/rtl8723bs/core/rtw_mlme.c | 1006 ++++++++++----------
+ drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 111 +--
+ drivers/staging/rtl8723bs/core/rtw_recv.c | 49 +-
+ drivers/staging/rtl8723bs/core/rtw_security.c | 4 +-
+ drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 6 +-
+ drivers/staging/rtl8723bs/core/rtw_xmit.c | 48 +-
+ drivers/staging/rtl8723bs/hal/HalPhyRf.c | 5 +-
+ drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 75 --
+ drivers/staging/rtl8723bs/hal/hal_com.c | 6 +-
+ drivers/staging/rtl8723bs/hal/hal_intf.c | 9 +-
+ drivers/staging/rtl8723bs/hal/odm.h | 9 -
+ drivers/staging/rtl8723bs/hal/odm_DIG.h | 1 -
+ drivers/staging/rtl8723bs/hal/odm_DynamicTxPower.h | 1 -
+ drivers/staging/rtl8723bs/hal/odm_precomp.h | 1 -
+ drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 2 -
+ drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c | 2 +-
+ drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 3 +-
+ drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 3 -
+ drivers/staging/rtl8723bs/hal/sdio_halinit.c | 24 -
+ drivers/staging/rtl8723bs/include/basic_types.h | 4 -
+ drivers/staging/rtl8723bs/include/cmd_osdep.h | 6 +-
+ drivers/staging/rtl8723bs/include/hal_com.h | 2 +-
+ drivers/staging/rtl8723bs/include/hal_data.h | 16 -
+ drivers/staging/rtl8723bs/include/hal_intf.h | 2 +-
+ drivers/staging/rtl8723bs/include/hal_pg.h | 2 +-
+ drivers/staging/rtl8723bs/include/hal_phy.h | 16 -
+ drivers/staging/rtl8723bs/include/osdep_service.h | 4 +-
+ .../rtl8723bs/include/osdep_service_linux.h | 2 +-
+ drivers/staging/rtl8723bs/include/rtl8723b_hal.h | 2 +-
+ drivers/staging/rtl8723bs/include/rtw_cmd.h | 58 +-
+ drivers/staging/rtl8723bs/include/rtw_efuse.h | 5 +-
+ drivers/staging/rtl8723bs/include/rtw_io.h | 14 +-
+ drivers/staging/rtl8723bs/include/rtw_ioctl_set.h | 2 -
+ drivers/staging/rtl8723bs/include/rtw_mlme.h | 78 +-
+ drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 38 +-
+ drivers/staging/rtl8723bs/include/rtw_pwrctrl.h | 20 +-
+ drivers/staging/rtl8723bs/include/rtw_recv.h | 69 +-
+ drivers/staging/rtl8723bs/include/rtw_xmit.h | 8 +-
+ drivers/staging/rtl8723bs/include/sdio_ops.h | 21 +-
+ drivers/staging/rtl8723bs/include/sta_info.h | 84 +-
+ drivers/staging/rtl8723bs/include/wlan_bssdef.h | 8 +-
+ drivers/staging/rtl8723bs/include/xmit_osdep.h | 14 +-
+ drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 86 +-
+ drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 4 +-
+ drivers/staging/sm750fb/sm750.c | 12 +-
+ drivers/staging/sm750fb/sm750_accel.h | 4 +-
+ drivers/staging/vme_user/vme_tsi148.c | 3 +-
+ 55 files changed, 929 insertions(+), 1212 deletions(-)
+Merging counter-next/counter-next (353b2e09f44a9 counter: ti-eqep: Remove redundant dev_err_probe())
+$ 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 (ac7bde3c53166 mux: Add driver for Renesas RZ/V2H VBENCTL VBUS_SEL mux)
+$ git merge -m Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git mux/for-next
+Merge made by the 'ort' strategy.
+ drivers/mux/Kconfig | 13 ++++++++
+ drivers/mux/Makefile | 2 ++
+ drivers/mux/rzv2h-vbenctl.c | 81 +++++++++++++++++++++++++++++++++++++++++++++
+ 3 files changed, 96 insertions(+)
+ create mode 100644 drivers/mux/rzv2h-vbenctl.c
+Merging dmaengine/next (5d5f4b3407d6e dmaengine: mv_xor: return descriptor to free pool on io_win failure)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git dmaengine/next
+CONFLICT (modify/delete): Documentation/devicetree/bindings/usb/am33xx-usb.txt deleted in HEAD and modified in dmaengine/next. Version dmaengine/next of Documentation/devicetree/bindings/usb/am33xx-usb.txt left in tree.
+CONFLICT (modify/delete): Documentation/devicetree/bindings/usb/da8xx-usb.txt deleted in HEAD and modified in dmaengine/next. Version dmaengine/next of Documentation/devicetree/bindings/usb/da8xx-usb.txt left in tree.
+Auto-merging MAINTAINERS
+Auto-merging drivers/dma/sprd-dma.c
+Auto-merging drivers/dma/sun6i-dma.c
+Auto-merging drivers/dma/xilinx/xilinx_dma.c
+Automatic merge failed; fix conflicts and then commit the result.
+$ git rm -f Documentation/devicetree/bindings/usb/da8xx-usb.txt
+Documentation/devicetree/bindings/usb/am33xx-usb.txt
+fatal: pathspec 'Documentation/devicetree/bindings/usb/da8xx-usb.txt
+Documentation/devicetree/bindings/usb/am33xx-usb.txt' did not match any files
+$ git commit --no-edit -v -a
+[master aec0dc241ed65] Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
+$ git diff -M --stat --summary HEAD^..
+ .../devicetree/bindings/dma/apple,admac.yaml | 10 +-
+ .../devicetree/bindings/dma/snps,dw-axi-dmac.yaml | 22 ++
+ .../bindings/dma/ti,dra7-dma-crossbar.yaml | 94 ++++++
+ .../devicetree/bindings/dma/ti-dma-crossbar.txt | 68 ----
+ Documentation/driver-api/dmaengine/provider.rst | 2 +-
+ MAINTAINERS | 2 +-
+ drivers/dma/altera-msgdma.c | 10 +-
+ drivers/dma/amba-pl08x.c | 4 +-
+ drivers/dma/apple-admac.c | 24 ++
+ drivers/dma/at_hdmac.c | 58 ++--
+ drivers/dma/bestcomm/ata.c | 2 -
+ drivers/dma/bestcomm/bestcomm.c | 1 +
+ drivers/dma/bestcomm/gen_bd.c | 12 +-
+ drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 112 ++++---
+ drivers/dma/dw-axi-dmac/dw-axi-dmac.h | 47 ++-
+ drivers/dma/dw-edma/dw-edma-core.c | 349 ++++++++++++++-------
+ drivers/dma/dw-edma/dw-edma-core.h | 67 +++-
+ drivers/dma/dw-edma/dw-edma-v0-core.c | 59 ++--
+ drivers/dma/dw-edma/dw-hdma-v0-core.c | 59 ++--
+ drivers/dma/fsl_raid.c | 32 +-
+ drivers/dma/img-mdc-dma.c | 2 +-
+ drivers/dma/loongson/loongson2-apb-cmc-dma.c | 2 +-
+ drivers/dma/mediatek/mtk-hsdma.c | 26 +-
+ drivers/dma/mv_xor.c | 7 +-
+ drivers/dma/pl330.c | 4 +-
+ drivers/dma/qcom/gpi.c | 9 +-
+ drivers/dma/sprd-dma.c | 45 +--
+ drivers/dma/sun6i-dma.c | 31 +-
+ drivers/dma/txx9dmac.c | 16 +-
+ drivers/dma/xilinx/xilinx_dma.c | 85 ++++-
+ drivers/dma/xilinx/zynqmp_dma.c | 74 +++--
+ include/linux/dma/edma.h | 2 +-
+ include/linux/dma/imx-dma.h | 5 -
+ 33 files changed, 864 insertions(+), 478 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/dma/ti,dra7-dma-crossbar.yaml
+ delete mode 100644 Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
+Merging cgroup/for-next (e8f69fe59a104 cgroup/dmem: Fix eviction helper reference in dmem_cgroup_try_charge())
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git cgroup/for-next
+Auto-merging kernel/cgroup/cgroup-internal.h
+Auto-merging kernel/cgroup/dmem.c
+Merge made by the 'ort' strategy.
+ kernel/cgroup/cgroup-internal.h | 2 +-
+ kernel/cgroup/cgroup-v1.c | 16 ++++--
+ kernel/cgroup/cgroup.c | 121 ++++++++++++++++++++++++----------------
+ kernel/cgroup/debug.c | 10 ++--
+ kernel/cgroup/dmem.c | 4 +-
+ kernel/cgroup/namespace.c | 2 -
+ 6 files changed, 91 insertions(+), 64 deletions(-)
+Merging scsi/for-next (af8c27375733f scsi: megaraid_sas: Limit NVMe request size to the PRP chain frame)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git scsi/for-next
+Already up to date.
+Merging scsi-mkp/for-next (f07317a8d57f3 scsi: ufs: ufs-qcom: Enable only lane clocks in lane clock APIs)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git scsi-mkp/for-next
+Auto-merging drivers/scsi/ibmvscsi/ibmvfc-core.c
+Auto-merging drivers/scsi/megaraid/megaraid_sas_base.c
+Auto-merging drivers/scsi/mpi3mr/mpi3mr_os.c
+Auto-merging drivers/scsi/mpi3mr/mpi3mr_transport.c
+Auto-merging drivers/scsi/scsi.c
+Auto-merging drivers/scsi/scsi_scan.c
+Auto-merging drivers/ufs/host/ufs-qcom.c
+Auto-merging drivers/ufs/host/ufs-qcom.h
+Merge made by the 'ort' strategy.
+ Documentation/scsi/scsi_mid_low_api.rst | 8 +-
+ drivers/ata/libata-eh.c | 4 +-
+ drivers/message/fusion/mptfc.c | 8 +-
+ drivers/s390/scsi/zfcp_erp.c | 30 +--
+ drivers/s390/scsi/zfcp_sysfs.c | 4 +-
+ drivers/scsi/3w-9xxx.c | 20 +-
+ drivers/scsi/3w-sas.c | 28 +--
+ drivers/scsi/3w-xxxx.c | 24 +--
+ drivers/scsi/53c700.c | 16 +-
+ drivers/scsi/BusLogic.c | 20 +-
+ drivers/scsi/a100u2w.c | 4 +-
+ drivers/scsi/a2091.c | 4 +-
+ drivers/scsi/a3000.c | 4 +-
+ drivers/scsi/aacraid/commsup.c | 8 +-
+ drivers/scsi/advansys.c | 8 +-
+ drivers/scsi/aha1542.c | 20 +-
+ drivers/scsi/aha1740.c | 12 +-
+ drivers/scsi/arm/eesox.c | 8 +-
+ drivers/scsi/arm/fas216.c | 20 +-
+ drivers/scsi/atp870u.c | 12 +-
+ drivers/scsi/bfa/bfad_bsg.c | 4 +-
+ drivers/scsi/csiostor/csio_attr.c | 4 +-
+ drivers/scsi/csiostor/csio_scsi.c | 4 +-
+ drivers/scsi/dc395x.c | 8 +-
+ drivers/scsi/esp_scsi.c | 32 +--
+ drivers/scsi/fcoe/fcoe.c | 4 +-
+ drivers/scsi/fdomain.c | 16 +-
+ drivers/scsi/gvp11.c | 4 +-
+ drivers/scsi/hosts.c | 17 +-
+ drivers/scsi/hptiop.c | 8 +-
+ drivers/scsi/ibmvscsi/ibmvfc-core.c | 262 ++++++++++++------------
+ drivers/scsi/ibmvscsi/ibmvfc-nvme.c | 8 +-
+ drivers/scsi/ibmvscsi/ibmvscsi.c | 86 ++++----
+ drivers/scsi/imm.c | 4 +-
+ drivers/scsi/initio.c | 8 +-
+ drivers/scsi/ipr.c | 324 +++++++++++++++---------------
+ drivers/scsi/ips.c | 26 +--
+ drivers/scsi/libfc/fc_fcp.c | 8 +-
+ drivers/scsi/libsas/sas_scsi_host.c | 10 +-
+ drivers/scsi/lpfc/lpfc_els.c | 30 +--
+ drivers/scsi/lpfc/lpfc_hbadisc.c | 44 ++--
+ drivers/scsi/lpfc/lpfc_init.c | 16 +-
+ drivers/scsi/lpfc/lpfc_scsi.c | 8 +-
+ drivers/scsi/lpfc/lpfc_sli.c | 4 +-
+ drivers/scsi/mac53c94.c | 8 +-
+ drivers/scsi/megaraid/megaraid_sas_base.c | 18 +-
+ drivers/scsi/mesh.c | 24 +--
+ drivers/scsi/mpi3mr/mpi3mr_app.c | 43 ++--
+ drivers/scsi/mpi3mr/mpi3mr_fw.c | 17 +-
+ drivers/scsi/mpi3mr/mpi3mr_os.c | 95 +++++++--
+ drivers/scsi/mpi3mr/mpi3mr_transport.c | 7 +
+ drivers/scsi/mvumi.c | 26 +--
+ drivers/scsi/nsp32.c | 8 +-
+ drivers/scsi/pcmcia/sym53c500_cs.c | 8 +-
+ drivers/scsi/pmcraid.c | 84 ++++----
+ drivers/scsi/qla1280.c | 44 ++--
+ drivers/scsi/qla2xxx/qla_attr.c | 4 +-
+ drivers/scsi/qla2xxx/qla_init.c | 4 +-
+ drivers/scsi/qlogicfas408.c | 8 +-
+ drivers/scsi/qlogicpti.c | 20 +-
+ drivers/scsi/scsi.c | 12 +-
+ drivers/scsi/scsi_debug.c | 182 ++++++++++++++++-
+ drivers/scsi/scsi_debugfs.c | 2 +-
+ drivers/scsi/scsi_devinfo.c | 5 +-
+ drivers/scsi/scsi_error.c | 70 +++----
+ drivers/scsi/scsi_lib.c | 46 ++---
+ drivers/scsi/scsi_proc.c | 9 +-
+ drivers/scsi/scsi_scan.c | 16 +-
+ drivers/scsi/scsi_sysfs.c | 28 +--
+ drivers/scsi/scsi_transport_fc.c | 136 ++++++-------
+ drivers/scsi/sgiwd93.c | 4 +-
+ drivers/scsi/snic/snic_disc.c | 16 +-
+ drivers/scsi/stex.c | 48 ++---
+ drivers/scsi/sym53c8xx_2/sym_glue.c | 56 +++---
+ drivers/scsi/sym53c8xx_2/sym_hipd.h | 4 +-
+ drivers/scsi/wd33c93.c | 4 +-
+ drivers/scsi/wd719x.c | 24 +--
+ drivers/scsi/xen-scsifront.c | 40 ++--
+ drivers/scsi/zorro7xx.c | 31 +--
+ drivers/target/target_core_file.c | 4 +-
+ drivers/target/target_core_pscsi.c | 16 +-
+ drivers/ufs/Kconfig | 1 +
+ drivers/ufs/core/ufs-debugfs.c | 4 +-
+ drivers/ufs/core/ufs-rpmb.c | 29 ++-
+ drivers/ufs/core/ufs-sysfs.c | 12 +-
+ drivers/ufs/core/ufshcd.c | 189 +++++++++--------
+ drivers/ufs/host/ufs-mediatek.c | 4 +-
+ drivers/ufs/host/ufs-qcom.c | 47 ++++-
+ drivers/ufs/host/ufs-qcom.h | 5 +-
+ drivers/ufs/host/ufs-sprd.c | 4 +-
+ drivers/usb/storage/uas.c | 12 +-
+ drivers/usb/storage/usb.h | 4 +-
+ include/scsi/scsi_host.h | 9 +-
+ 93 files changed, 1524 insertions(+), 1168 deletions(-)
+$ git am -3 ../patches/device-id-zorro
+Applying: foofof
+Using index info to reconstruct a base tree...
+M include/linux/device-id/zorro.h
+Falling back to patching base and 3-way merge...
+No changes -- Patch already applied.
+Merging vhost/linux-next (dd886653d2038 virtio_vdpa: implement synchronize_cbs())
+$ git merge -m Merge branch 'linux-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git vhost/linux-next
+Merge made by the 'ort' strategy.
+ arch/um/drivers/virtio_uml.c | 10 ++++++++
+ drivers/platform/mellanox/mlxbf-tmfifo.c | 15 ++++++++++++
+ drivers/remoteproc/remoteproc_core.c | 12 ++++++++++
+ drivers/remoteproc/remoteproc_virtio.c | 39 +++++++++++++++++++++++++-------
+ drivers/s390/virtio/virtio_ccw.c | 6 +----
+ drivers/virtio/virtio_vdpa.c | 34 +++++++++++++++++++++++++---
+ include/linux/remoteproc.h | 3 +++
+ 7 files changed, 103 insertions(+), 16 deletions(-)
+Merging rpmsg/for-next (2c3abdaf294a6 Merge branches 'rpmsg-next' and 'rproc-next', 'rproc-fixes' 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/ti,am3352-wkup-m3.yaml | 1 -
+ Documentation/staging/rpmsg.rst | 17 +++
+ drivers/remoteproc/imx_dsp_rproc.c | 7 +-
+ drivers/remoteproc/imx_rproc.c | 51 ++-----
+ drivers/remoteproc/qcom_q6v5_adsp.c | 10 +-
+ drivers/remoteproc/qcom_q6v5_mss.c | 11 +-
+ drivers/remoteproc/qcom_q6v5_pas.c | 12 +-
+ drivers/remoteproc/remoteproc_elf_loader.c | 23 ++-
+ drivers/remoteproc/stm32_rproc.c | 2 +-
+ drivers/remoteproc/ti_k3_dsp_remoteproc.c | 4 +
+ drivers/remoteproc/ti_k3_r5_remoteproc.c | 4 +
+ drivers/remoteproc/xlnx_r5_remoteproc.c | 13 +-
+ drivers/rpmsg/virtio_rpmsg_bus.c | 156 ++++++++++++++-------
+ include/linux/rpmsg/virtio_rpmsg.h | 41 ++++++
+ include/uapi/linux/rpmsg.h | 15 +-
+ samples/rpmsg/rpmsg_client_sample.c | 20 ++-
+ 16 files changed, 276 insertions(+), 111 deletions(-)
+ create mode 100644 include/linux/rpmsg/virtio_rpmsg.h
+Merging gpio-brgl/gpio/for-next (7257c35db0fdb gpio: realtek-otto: add pinctrl support)
+$ 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
+Auto-merging drivers/gpio/gpiolib-cdev.c
+Merge made by the 'ort' strategy.
+ .../devicetree/bindings/gpio/fsl,qoriq-gpio.yaml | 7 ++
+ .../bindings/gpio/nvidia,tegra186-gpio.yaml | 9 +++
+ .../bindings/gpio/realtek,otto-gpio.yaml | 2 +
+ Documentation/driver-api/gpio/board.rst | 2 +-
+ drivers/gpio/gpio-adp5585.c | 20 +-----
+ drivers/gpio/gpio-altera.c | 5 +-
+ drivers/gpio/gpio-eic-sprd.c | 17 +----
+ drivers/gpio/gpio-mlxbf2.c | 4 +-
+ drivers/gpio/gpio-mlxbf3.c | 4 +-
+ drivers/gpio/gpio-mmio.c | 5 ++
+ drivers/gpio/gpio-mvebu.c | 19 +++++-
+ drivers/gpio/gpio-omap.c | 11 +---
+ drivers/gpio/gpio-pcf857x.c | 16 ++++-
+ drivers/gpio/gpio-realtek-otto.c | 21 ++++--
+ drivers/gpio/gpio-rtd1625.c | 26 ++++----
+ drivers/gpio/gpio-sloppy-logic-analyzer.c | 4 +-
+ drivers/gpio/gpio-tegra186.c | 74 ++++++++++++++++++++++
+ drivers/gpio/gpiolib-acpi-quirks.c | 13 ++++
+ drivers/gpio/gpiolib-cdev.c | 2 +
+ drivers/gpio/gpiolib-kunit.c | 14 +---
+ tools/gpio/gpio-hammer.c | 2 +-
+ 21 files changed, 197 insertions(+), 80 deletions(-)
+Merging gpio-intel/for-next (32c7f7f80e5f7 gpio: crystalcove: add missing MODULE_ALIAS())
+$ 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 (d067f0f4c96cb Merge tag 'pinctrl-qcom-updates-for-v7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into devel)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git pinctrl/for-next
+Already up to date.
+Merging pinctrl-intel/for-next (c016587866e57 pinctrl: intel: Try to retrieve driver data for pure platform drivers)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git pinctrl-intel/for-next
+Merge made by the 'ort' strategy.
+ drivers/pinctrl/intel/pinctrl-intel.c | 51 ++++++++++++++++++++++++-----------
+ drivers/pinctrl/intel/pinctrl-intel.h | 2 +-
+ 2 files changed, 36 insertions(+), 17 deletions(-)
+Merging pinctrl-renesas/renesas-pinctrl (3f3fe195e7d90 pinctrl: renesas: rzt2h: Remove unused struct rzt2h_pinctrl::gpio_range)
+$ 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
+Merge made by the 'ort' strategy.
+ .../bindings/pinctrl/renesas,rzg2l-pinctrl.yaml | 4 +-
+ drivers/pinctrl/renesas/pinctrl-rzg2l.c | 412 ++++++++++++++-------
+ drivers/pinctrl/renesas/pinctrl-rzt2h.c | 17 +-
+ 3 files changed, 293 insertions(+), 140 deletions(-)
+Merging pinctrl-samsung/for-next (cee9395acd804 Linux 7.3-rc1)
+$ 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 pinctrl-qcom/pinctrl-qcom/for-next (b53a6210af0fe pinctrl: qcom: Add MSM8952 tlmm pinctrl driver)
+$ git merge -m Merge branch 'pinctrl-qcom/for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git pinctrl-qcom/pinctrl-qcom/for-next
+Merge made by the 'ort' strategy.
+ .../pinctrl/qcom,hawi-lpass-lpi-pinctrl.yaml | 109 ++
+ .../bindings/pinctrl/qcom,kuno-tlmm.yaml | 110 ++
+ .../bindings/pinctrl/qcom,msm8952-pinctrl.yaml | 146 +++
+ .../bindings/pinctrl/qcom,pmic-gpio.yaml | 3 +
+ .../bindings/pinctrl/qcom,sc8280xp-tlmm.yaml | 3 +
+ drivers/pinctrl/qcom/Kconfig | 10 +
+ drivers/pinctrl/qcom/Kconfig.msm | 19 +
+ drivers/pinctrl/qcom/Makefile | 3 +
+ drivers/pinctrl/qcom/pinctrl-apq8064.c | 188 +--
+ drivers/pinctrl/qcom/pinctrl-apq8084.c | 502 ++++----
+ drivers/pinctrl/qcom/pinctrl-hawi-lpass-lpi.c | 244 ++++
+ drivers/pinctrl/qcom/pinctrl-ipq4019.c | 208 ++--
+ drivers/pinctrl/qcom/pinctrl-ipq8064.c | 208 ++--
+ drivers/pinctrl/qcom/pinctrl-kuno.c | 801 +++++++++++++
+ drivers/pinctrl/qcom/pinctrl-lpass-lpi.h | 17 +
+ drivers/pinctrl/qcom/pinctrl-msm.h | 25 -
+ drivers/pinctrl/qcom/pinctrl-msm8952.c | 1257 ++++++++++++++++++++
+ drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 1 +
+ 18 files changed, 3276 insertions(+), 578 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,hawi-lpass-lpi-pinctrl.yaml
+ create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,kuno-tlmm.yaml
+ create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,msm8952-pinctrl.yaml
+ create mode 100644 drivers/pinctrl/qcom/pinctrl-hawi-lpass-lpi.c
+ create mode 100644 drivers/pinctrl/qcom/pinctrl-kuno.c
+ create mode 100644 drivers/pinctrl/qcom/pinctrl-msm8952.c
+Merging pwm/pwm/for-next (17dbb6938d3ab pwm: lp3943: fix NULL pointer dereference for an unconfigured channel)
+$ 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
+Merge made by the 'ort' strategy.
+ .../devicetree/bindings/pwm/pwm-tipwmss.txt | 58 ---------------
+ .../devicetree/bindings/pwm/ti,am33xx-pwmss.yaml | 82 ++++++++++++++++++++++
+ Documentation/driver-api/pwm.rst | 2 +-
+ drivers/pwm/pwm-brcmstb.c | 2 +-
+ drivers/pwm/pwm-ipq.c | 2 +-
+ drivers/pwm/pwm-iqs620a.c | 23 +-----
+ drivers/pwm/pwm-loongson.c | 2 +
+ drivers/pwm/pwm-lp3943.c | 3 +
+ drivers/pwm/pwm-mtk-disp.c | 4 +-
+ drivers/pwm/pwm-pca9685.c | 2 +-
+ drivers/pwm/pwm-renesas-tpu.c | 23 ++++--
+ 11 files changed, 114 insertions(+), 89 deletions(-)
+ delete mode 100644 Documentation/devicetree/bindings/pwm/pwm-tipwmss.txt
+ create mode 100644 Documentation/devicetree/bindings/pwm/ti,am33xx-pwmss.yaml
+Merging ktest/for-next (932cdaf3e273a ktest: Add logfile to failure directory)
+$ 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 (cee9395acd804 Linux 7.3-rc1)
+$ 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 (cee9395acd804 Linux 7.3-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 (e38f53f048246 kunit: Return void from kunit_run_all_tests())
+$ git merge -m Merge branch 'kunit' of https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-next/kunit
+Merge made by the 'ort' strategy.
+ include/kunit/test.h | 5 ++---
+ lib/kunit/executor.c | 5 ++---
+ 2 files changed, 4 insertions(+), 6 deletions(-)
+Merging livepatching/for-next (5d791d3396ca4 selftests/livepatch: filter debug messages in check_result())
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git livepatching/for-next
+Merge made by the 'ort' strategy.
+ include/linux/livepatch.h | 4 ++++
+ kernel/livepatch/core.c | 10 ++++++++++
+ tools/testing/selftests/livepatch/functions.sh | 12 +++++++++---
+ 3 files changed, 23 insertions(+), 3 deletions(-)
+Merging rtc/rtc-next (afce9701d6423 MAINTAINERS: update rtc subsystem patchwork location)
+$ git merge -m Merge branch 'rtc-next' of https://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git rtc/rtc-next
+Already up to date.
+Merging nvdimm/libnvdimm-for-next (e99cb3ecd8334 nvdimm-btt: clean up kernel-doc warnings)
+$ 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 (dc59e4fea9d83 Linux 7.2-rc1)
+$ 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 (dc59e4fea9d83 Linux 7.2-rc1)
+$ git merge -m Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git ntb/ntb-next
+Already up to date.
+Merging seccomp/for-next/seccomp (41fa043273841 selftests/seccomp: Add hard-coded __NR_uprobe for x86_64)
+$ 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 (cee9395acd804 Linux 7.3-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 (8f596c13b6b7f dt-bindings: nvmem: qfprom: Add compatible for Qualcomm Maili)
+$ 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.
+ Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml | 1 +
+ 1 file changed, 1 insertion(+)
+Merging hyperv/hyperv-next (be0cfab740e58 clocksource: hyper-v: Remove support for stimer interrupts in message mode)
+$ git merge -m Merge branch 'hyperv-next' of https://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git hyperv/hyperv-next
+Already up to date.
+Merging auxdisplay/for-next (c868291c2b3d7 auxdisplay: arm-charlcd: Use DEFINE_SIMPLE_DEV_PM_OPS for power management)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay.git auxdisplay/for-next
+Merge made by the 'ort' strategy.
+ drivers/auxdisplay/arm-charlcd.c | 7 ++-----
+ 1 file changed, 2 insertions(+), 5 deletions(-)
+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 (cee9395acd804 Linux 7.3-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 (dc59e4fea9d83 Linux 7.2-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 (83c29a55b89e0 bus: mhi: host: pci_generic: Add IP_CTRL channel for Sierra EM919x/EM929x)
+$ git merge -m Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git mhi/mhi-next
+Merge made by the 'ort' strategy.
+ drivers/bus/mhi/host/pci_generic.c | 2 ++
+ 1 file changed, 2 insertions(+)
+$ 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 cxl/next (899648a2707d0 Merge branch 'for-7.4/cxl-misc' 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
+Auto-merging MAINTAINERS
+Auto-merging drivers/cxl/core/ras.c
+Merge made by the 'ort' strategy.
+ .../driver-api/cxl/platform/acpi/dsdt.rst | 3 +-
+ MAINTAINERS | 1 +
+ drivers/cxl/core/core.h | 8 +--
+ drivers/cxl/core/edac.c | 30 +++++++----
+ drivers/cxl/core/features.c | 58 ++++++++++++++--------
+ drivers/cxl/core/mce.c | 8 ++-
+ drivers/cxl/core/pci.c | 7 +++
+ drivers/cxl/core/ras.c | 6 +--
+ drivers/cxl/core/region.c | 7 +--
+ drivers/cxl/core/regs.c | 14 ++++++
+ tools/testing/cxl/Kbuild | 16 +++---
+ tools/testing/cxl/test/cxl.c | 8 +--
+ 12 files changed, 114 insertions(+), 52 deletions(-)
+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 (bb6cbbb42c3a4 efi/libstub: Fix grammar in efi_kaslr_relocate_kernel() comment)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git efi/next
+Merge made by the 'ort' strategy.
+ drivers/firmware/efi/capsule-loader.c | 6 ++---
+ drivers/firmware/efi/capsule.c | 4 +--
+ drivers/firmware/efi/efi.c | 33 +++++++++++++++++++++++-
+ drivers/firmware/efi/libstub/efi-stub-entry.c | 2 +-
+ drivers/firmware/efi/libstub/efi-stub-helper.c | 10 +++----
+ drivers/firmware/efi/libstub/efi-stub.c | 2 +-
+ drivers/firmware/efi/libstub/efistub.h | 4 +--
+ drivers/firmware/efi/libstub/file.c | 8 +++---
+ drivers/firmware/efi/libstub/gop.c | 17 +++++++-----
+ drivers/firmware/efi/libstub/kaslr.c | 19 ++++++--------
+ drivers/firmware/efi/libstub/mem.c | 2 +-
+ drivers/firmware/efi/libstub/pci.c | 2 +-
+ drivers/firmware/efi/libstub/random.c | 8 +++---
+ drivers/firmware/efi/libstub/riscv.c | 2 +-
+ drivers/firmware/efi/libstub/smbios.c | 3 ++-
+ drivers/firmware/efi/libstub/tpm.c | 8 +++---
+ drivers/firmware/efi/libstub/unaccepted_memory.c | 2 +-
+ drivers/firmware/efi/libstub/x86-stub.c | 17 ++++++------
+ drivers/firmware/efi/libstub/zboot.c | 3 ++-
+ drivers/firmware/efi/runtime-wrappers.c | 28 ++++++++++++++++++++
+ include/linux/efi.h | 1 +
+ 21 files changed, 122 insertions(+), 59 deletions(-)
+Merging unicode/for-next (a511442085c14 unicode: Properly reject invalid encoding version strings)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/krisman/unicode.git unicode/for-next
+Already up to date.
+Merging random/master (26f5abb98a9cd virt: vmgenid: move to using dev_set/get_drvdata)
+$ 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 | 11 +++++++----
+ 1 file changed, 7 insertions(+), 4 deletions(-)
+Merging landlock/next (e26307d830488 lsm: add LSM_AUDIT_DATA_NS for namespace audit records)
+$ 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 (4ee89e50659e8 sysctl: Add 0013 to test partially updated vectors)
+$ git merge -m Merge branch 'sysctl-next' of https://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git sysctl/sysctl-next
+Merge made by the 'ort' strategy.
+ kernel/sysctl.c | 253 ++++++++++++++++++++-----------
+ kernel/time/jiffies.c | 16 +-
+ tools/testing/selftests/sysctl/sysctl.sh | 60 ++++++++
+ 3 files changed, 234 insertions(+), 95 deletions(-)
+Merging execve/for-next/execve (ab11176bd3a76 x86/elf: Correct comment for STACK_RND_MASK())
+$ 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 (cf72cbb39da84 Merge tag 'io_uring-7.3-20260828' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux)
+$ 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 (30167fadbf87f hte: tegra194-test: shut down timer before GPIO release)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git hte/for-next
+Merge made by the 'ort' strategy.
+ drivers/hte/hte-tegra194-test.c | 2 +-
+ drivers/hte/hte-tegra194.c | 14 ++++++--------
+ 2 files changed, 7 insertions(+), 9 deletions(-)
+Merging kspp/for-next/kspp (7cada81883e82 Merge branch 'for-next/hardening' into for-next/kspp)
+$ 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
+Merge made by the 'ort' strategy.
+ drivers/misc/lkdtm/core.c | 16 +++----
+ fs/signalfd.c | 28 +++++++++---
+ include/linux/fortify-string.h | 2 -
+ scripts/gcc-plugins/randomize_layout_plugin.c | 63 +++++++++++++++++++++++++--
+ 4 files changed, 89 insertions(+), 20 deletions(-)
+Merging nolibc/for-next (319b153f400a5 selftests/nolibc: validate ENOTDIR return values from opendir()/fdopendir())
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git nolibc/for-next
+Merge made by the 'ort' strategy.
+ tools/include/nolibc/Makefile | 19 ++-
+ tools/include/nolibc/arch-hexagon.h | 164 +++++++++++++++++++++++++
+ tools/include/nolibc/arch.h | 2 +
+ tools/include/nolibc/dirent.h | 18 ++-
+ tools/include/nolibc/nolibc.h | 1 +
+ tools/include/nolibc/sys/sendfile.h | 41 +++++++
+ tools/testing/selftests/nolibc/Makefile.nolibc | 10 +-
+ tools/testing/selftests/nolibc/nolibc-test.c | 70 +++++++++++
+ tools/testing/selftests/nolibc/run-tests.sh | 24 +++-
+ 9 files changed, 341 insertions(+), 8 deletions(-)
+ create mode 100644 tools/include/nolibc/arch-hexagon.h
+ create mode 100644 tools/include/nolibc/sys/sendfile.h
+Merging iommufd/for-next (fe85c40e992be iommu/vt-d: Convert nested cache invalidation to the core array loop)
+$ git merge -m Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git iommufd/for-next
+Merge made by the 'ort' strategy.
+ .../iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c | 199 ++++++++++++++++-----
+ drivers/iommu/intel/nested.c | 50 +++---
+ drivers/iommu/iommufd/hw_pagetable.c | 25 +--
+ drivers/iommu/iommufd/selftest.c | 163 ++++++++---------
+ include/linux/iommu.h | 6 +-
+ include/linux/iommufd.h | 2 +
+ include/uapi/linux/iommufd.h | 4 +-
+ tools/testing/selftests/iommu/iommufd.c | 14 +-
+ tools/testing/selftests/iommu/iommufd_fail_nth.c | 14 +-
+ 9 files changed, 314 insertions(+), 163 deletions(-)
+Merging turbostat/next (1c996a37fd244 tools/power turbostat: pmt: Improve sscanf() hygiene)
+$ 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 | 6 +-
+ tools/power/x86/turbostat/turbostat.c | 567 ++++++++++++++++------------------
+ 2 files changed, 266 insertions(+), 307 deletions(-)
+Merging pwrseq/pwrseq/for-next (935ecc5c86c5a power: sequencing: pwrseq-pcie-m2: Support PCIe switch topologies)
+$ 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
+Auto-merging drivers/power/sequencing/Kconfig
+Auto-merging drivers/power/sequencing/pwrseq-pcie-m2.c
+Merge made by the 'ort' strategy.
+ drivers/power/sequencing/Kconfig | 9 ++
+ drivers/power/sequencing/Makefile | 1 +
+ drivers/power/sequencing/pwrseq-pcie-m2.c | 19 ++-
+ drivers/power/sequencing/pwrseq-renesas-pwrrdy.c | 142 +++++++++++++++++++++++
+ 4 files changed, 169 insertions(+), 2 deletions(-)
+ create mode 100644 drivers/power/sequencing/pwrseq-renesas-pwrrdy.c
+Merging capabilities-next/caps-next (9b0ee13b80798 capability: remove non-kernel-doc comments)
+$ git merge -m Merge branch 'caps-next' of https://git.kernel.org/pub/scm/linux/kernel/git/sergeh/linux.git capabilities-next/caps-next
+Already up to date.
+$ 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...
+Auto-merging scripts/sign-file.c
+No changes -- Patch already applied.
+Merging ipe/next (87c77c3cd372f ipe: fix invalid sgid value in audit event documentation)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/wufan/ipe.git ipe/next
+Merge made by the 'ort' strategy.
+ Documentation/admin-guide/LSM/ipe.rst | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+Merging kcsan/next (a8488ecbd7ba4 kcsan: avoid unintended access checking in NMIs)
+$ 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 (cee9395acd804 Linux 7.3-rc1)
+$ 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 (cee9395acd804 Linux 7.3-rc1)
+$ 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 (3177779ae17db virt: coco: change tsm_class to a const struct)
+$ git merge -m Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/devsec/tsm.git devsec-tsm/next
+Already up to date.
+Merging hisilicon/for-next (a5db65458a911 Merge branch 'next/dt64' 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 device-id/device-id-rework (995832b2cebe6 Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files))
+$ git merge -m Merge branch 'device-id-rework' of https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git device-id/device-id-rework
+Already up to date.
+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 pagemap-headers/headers (e02cb91d4644d ksm: Remove pagemap.h include)
+$ git merge -m Merge branch 'headers' of git://git.infradead.org/users/willy/pagecache.git pagemap-headers/headers
+Auto-merging arch/alpha/include/asm/pgtable.h
+Auto-merging arch/arc/include/asm/pgtable-levels.h
+Auto-merging arch/microblaze/include/asm/pgtable.h
+Auto-merging arch/sparc/include/asm/pgtable_64.h
+Auto-merging arch/sparc/include/asm/tlb_64.h
+Auto-merging arch/x86/virt/vmx/tdx/tdx.c
+Auto-merging block/fops.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
+Auto-merging drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
+Auto-merging drivers/gpu/drm/i915/display/intel_display_power.c
+Auto-merging drivers/gpu/drm/msm/msm_fb.c
+Auto-merging drivers/gpu/drm/msm/msm_gem_shrinker.c
+Auto-merging drivers/gpu/drm/nouveau/nouveau_dmem.c
+Auto-merging drivers/gpu/drm/omapdrm/dss/hdmi4.c
+Auto-merging drivers/gpu/drm/omapdrm/dss/hdmi5.c
+Auto-merging drivers/gpu/drm/panel/panel-ilitek-ili9806e-core.c
+Auto-merging drivers/gpu/drm/panthor/panthor_gem.c
+Auto-merging drivers/hwmon/pmbus/pmbus_core.c
+Auto-merging drivers/i2c/busses/i2c-amd-asf-plat.c
+Auto-merging drivers/i2c/busses/i2c-gxp.c
+Auto-merging drivers/i2c/busses/i2c-k1.c
+Auto-merging drivers/iio/accel/fxls8962af-core.c
+Auto-merging drivers/iio/adc/ti-ads1298.c
+Auto-merging drivers/iio/light/rohm-bu27034.c
+Auto-merging drivers/iio/pressure/bmp280-core.c
+Auto-merging drivers/media/platform/st/stm32/stm32-csi.c
+Auto-merging drivers/media/usb/gspca/gspca.c
+Auto-merging drivers/mfd/88pm886.c
+Auto-merging drivers/mfd/cs42l43.c
+Auto-merging drivers/mfd/twl-core.c
+Auto-merging drivers/mmc/core/core.c
+Auto-merging drivers/mmc/core/host.c
+Auto-merging drivers/mmc/host/sh_mmcif.c
+Auto-merging drivers/net/ethernet/atheros/atl1e/atl1e.h
+Auto-merging drivers/pinctrl/pinctrl-sx150x.c
+Auto-merging drivers/power/supply/bq25630_charger.c
+Auto-merging drivers/regulator/fixed.c
+Auto-merging drivers/regulator/tps65185.c
+Auto-merging drivers/ufs/host/ufs-mediatek.c
+Auto-merging drivers/ufs/host/ufs-qcom.c
+Auto-merging drivers/usb/typec/mux/it5205.c
+Auto-merging fs/aio.c
+Auto-merging fs/buffer.c
+Auto-merging fs/inode.c
+Auto-merging fs/nfs/nfstrace.h
+Auto-merging fs/nfs/pnfs.c
+Auto-merging fs/nfsd/nfs4proc.c
+Auto-merging include/drm/drm_print.h
+Auto-merging include/linux/ceph/libceph.h
+Auto-merging include/linux/i3c/master.h
+Auto-merging include/linux/nfs_fs.h
+Auto-merging include/linux/swap.h
+Auto-merging kernel/power/snapshot.c
+Auto-merging net/ceph/osd_client.c
+CONFLICT (content): Merge conflict in net/ceph/osd_client.c
+Auto-merging net/ceph/pagevec.c
+Auto-merging net/sunrpc/auth_gss/gss_krb5_crypto.c
+Auto-merging net/sunrpc/xdr.c
+Auto-merging net/sunrpc/xprtsock.c
+Auto-merging security/selinux/hooks.c
+Auto-merging security/selinux/selinuxfs.c
+Auto-merging security/smack/smack_lsm.c
+Resolved 'net/ceph/osd_client.c' using previous resolution.
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit --no-edit -v -a
+[master 5b255f06d9ed5] Merge branch 'headers' of git://git.infradead.org/users/willy/pagecache.git
+$ git diff -M --stat --summary HEAD^..
+ arch/alpha/include/asm/pgtable.h | 2 +-
+ arch/arc/include/asm/Kbuild | 1 +
+ arch/arc/include/asm/pgtable-levels.h | 2 ++
+ arch/arc/include/asm/tlb.h | 12 ----------
+ arch/arm/include/asm/pgalloc.h | 2 --
+ arch/arm/include/asm/tlb.h | 2 --
+ arch/arm/mach-pxa/pxa3xx.c | 1 +
+ arch/arm64/include/asm/tlb.h | 3 ---
+ arch/hexagon/include/asm/tlb.h | 1 -
+ arch/microblaze/include/asm/pgtable.h | 2 +-
+ arch/nios2/include/asm/tlb.h | 1 -
+ arch/openrisc/include/asm/Kbuild | 1 +
+ arch/openrisc/include/asm/tlb.h | 26 ----------------------
+ arch/powerpc/include/asm/tlb.h | 2 --
+ arch/sh/include/asm/pgtable.h | 2 +-
+ arch/sh/include/asm/tlb.h | 1 -
+ arch/sparc/include/asm/pgtable_64.h | 2 +-
+ arch/sparc/include/asm/tlb_64.h | 1 -
+ arch/x86/include/asm/pgalloc.h | 1 -
+ arch/x86/virt/vmx/tdx/tdx.c | 1 +
+ arch/xtensa/kernel/hibernate.c | 1 +
+ block/fops.c | 1 +
+ drivers/char/agp/backend.c | 1 -
+ drivers/char/agp/generic.c | 1 -
+ drivers/char/agp/intel-agp.c | 1 -
+ drivers/char/agp/intel-gtt.c | 1 -
+ drivers/char/agp/uninorth-agp.c | 3 ++-
+ drivers/dma/ste_dma40.c | 1 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 1 -
+ drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 1 -
+ drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 1 -
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 3 +--
+ drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 1 +
+ drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 -
+ drivers/gpu/drm/display/drm_dp_cec.c | 1 +
+ drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 1 +
+ drivers/gpu/drm/i915/display/intel_display_power.c | 1 +
+ drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 1 +
+ drivers/gpu/drm/msm/msm_fb.c | 2 ++
+ drivers/gpu/drm/msm/msm_gem_shrinker.c | 2 ++
+ drivers/gpu/drm/nouveau/nouveau_dmem.c | 1 +
+ drivers/gpu/drm/omapdrm/dss/hdmi4.c | 1 +
+ drivers/gpu/drm/omapdrm/dss/hdmi5.c | 1 +
+ drivers/gpu/drm/panel/panel-ilitek-ili9806e-core.c | 1 +
+ drivers/gpu/drm/panfrost/panfrost_gem.c | 2 ++
+ drivers/gpu/drm/panthor/panthor_gem.c | 3 +++
+ drivers/hwmon/pmbus/pmbus_core.c | 1 +
+ drivers/i2c/busses/i2c-amd-asf-plat.c | 1 +
+ drivers/i2c/busses/i2c-gxp.c | 1 +
+ drivers/i2c/busses/i2c-k1.c | 1 +
+ drivers/i2c/busses/i2c-pasemi-platform.c | 1 +
+ drivers/iio/accel/fxls8962af-core.c | 1 +
+ drivers/iio/adc/nct7201.c | 1 +
+ drivers/iio/adc/ti-ads1298.c | 1 +
+ drivers/iio/light/rohm-bu27034.c | 1 +
+ drivers/iio/pressure/bmp280-core.c | 1 +
+ drivers/iio/pressure/bmp280.h | 1 +
+ drivers/input/misc/aw86927.c | 1 +
+ drivers/input/touchscreen/goodix_berlin_core.c | 1 +
+ drivers/input/touchscreen/hynitron_cstxxx.c | 1 +
+ drivers/input/touchscreen/imagis.c | 1 +
+ drivers/leds/leds-turris-omnia.c | 1 +
+ drivers/media/common/videobuf2/frame_vector.c | 1 -
+ drivers/media/pci/cx18/cx18-driver.h | 1 -
+ drivers/media/pci/ivtv/ivtv-driver.h | 2 +-
+ drivers/media/platform/st/stm32/stm32-csi.c | 1 +
+ drivers/media/platform/ti/omap3isp/ispvideo.c | 1 -
+ drivers/media/usb/go7007/go7007-v4l2.c | 1 -
+ drivers/media/usb/gspca/gspca.c | 1 -
+ drivers/mfd/88pm886.c | 1 +
+ drivers/mfd/abx500-core.c | 1 +
+ drivers/mfd/adp5585.c | 1 +
+ drivers/mfd/cs40l50-core.c | 1 +
+ drivers/mfd/cs42l43.c | 1 +
+ drivers/mfd/rt5120.c | 1 +
+ drivers/mfd/tps65219.c | 1 +
+ drivers/mfd/twl-core.c | 2 +-
+ drivers/mmc/core/core.c | 1 -
+ drivers/mmc/core/host.c | 1 -
+ drivers/mmc/host/renesas_sdhi_internal_dmac.c | 1 -
+ drivers/mmc/host/renesas_sdhi_sys_dmac.c | 1 -
+ drivers/mmc/host/sh_mmcif.c | 1 -
+ drivers/mmc/host/tmio_mmc.h | 1 -
+ drivers/mmc/host/tmio_mmc_core.c | 1 -
+ drivers/mmc/host/usdhi6rol0.c | 1 -
+ drivers/net/ethernet/atheros/atl1c/atl1c.h | 1 -
+ drivers/net/ethernet/atheros/atl1e/atl1e.h | 1 -
+ drivers/net/ethernet/intel/e1000/e1000.h | 1 -
+ drivers/net/ethernet/intel/e1000e/netdev.c | 1 -
+ drivers/net/ethernet/intel/igb/igb_main.c | 1 -
+ drivers/net/ethernet/intel/igbvf/netdev.c | 1 -
+ drivers/phy/st/phy-stm32-combophy.c | 1 +
+ drivers/pinctrl/pinctrl-sx150x.c | 1 +
+ drivers/platform/arm64/huawei-gaokun-ec.c | 1 +
+ drivers/platform/arm64/lenovo-yoga-c630.c | 2 +-
+ .../platform/x86/intel/int3472/clk_and_regulator.c | 1 +
+ drivers/power/supply/bq25630_charger.c | 1 +
+ drivers/power/supply/rk817_charger.c | 2 +-
+ drivers/regulator/fixed.c | 1 +
+ drivers/regulator/fp9931.c | 1 +
+ drivers/regulator/mt6360-regulator.c | 1 +
+ drivers/regulator/qcom-labibb-regulator.c | 1 +
+ drivers/regulator/rtq2208-regulator.c | 1 +
+ drivers/regulator/tps65185.c | 1 +
+ drivers/regulator/tps65219-regulator.c | 1 +
+ drivers/regulator/tps6594-regulator.c | 1 +
+ drivers/soc/xilinx/zynqmp_power.c | 1 +
+ drivers/ufs/host/ufs-mediatek.c | 1 +
+ drivers/ufs/host/ufs-qcom.c | 1 +
+ drivers/usb/core/hcd.c | 1 +
+ drivers/usb/typec/mux/it5205.c | 1 +
+ drivers/usb/typec/wusb3801.c | 1 +
+ drivers/video/fbdev/core/fb_procfs.c | 1 +
+ drivers/xen/balloon.c | 1 +
+ fs/aio.c | 1 +
+ fs/buffer.c | 1 +
+ fs/file_table.c | 1 +
+ fs/inode.c | 1 +
+ fs/nfs/blocklayout/blocklayout.c | 1 +
+ fs/nfs/nfs42proc.c | 1 +
+ fs/nfs/nfstrace.h | 1 +
+ fs/nfs/pnfs.c | 1 +
+ fs/nfsd/nfs4proc.c | 1 +
+ include/drm/drm_print.h | 1 +
+ include/drm/ttm/ttm_tt.h | 1 -
+ include/linux/balloon.h | 1 -
+ include/linux/ceph/libceph.h | 1 -
+ include/linux/i3c/master.h | 1 +
+ include/linux/ksm.h | 1 -
+ include/linux/mempolicy.h | 1 -
+ include/linux/nfs_fs.h | 1 -
+ include/linux/nfs_page.h | 1 -
+ include/linux/suspend.h | 1 -
+ include/linux/swap.h | 1 -
+ include/sound/cs35l41.h | 1 +
+ kernel/power/snapshot.c | 1 +
+ net/ceph/osd_client.c | 1 -
+ net/ceph/pagevec.c | 1 +
+ net/core/datagram.c | 1 -
+ net/rds/rdma.c | 1 -
+ net/sunrpc/auth_gss/auth_gss.c | 1 -
+ net/sunrpc/auth_gss/gss_krb5_crypto.c | 1 -
+ net/sunrpc/auth_gss/gss_krb5_wrap.c | 1 -
+ net/sunrpc/auth_gss/svcauth_gss.c | 1 -
+ net/sunrpc/cache.c | 1 -
+ net/sunrpc/rpc_pipe.c | 1 -
+ net/sunrpc/socklib.c | 1 -
+ net/sunrpc/xdr.c | 1 -
+ net/sunrpc/xprtsock.c | 1 -
+ security/commoncap.c | 3 ---
+ security/inode.c | 1 -
+ security/selinux/hooks.c | 1 -
+ security/selinux/selinuxfs.c | 1 -
+ security/smack/smack_lsm.c | 1 -
+ sound/soc/codecs/cs35l41-lib.c | 1 +
+ 155 files changed, 98 insertions(+), 118 deletions(-)
+ delete mode 100644 arch/arc/include/asm/tlb.h
+ delete mode 100644 arch/openrisc/include/asm/tlb.h
diff --git a/localversion-next b/localversion-next
new file mode 100644
index 000000000000..fbc47493f158
--- /dev/null
+++ b/localversion-next
@@ -0,0 +1 @@
+-next-20260914